June 26
Il protocollo IP suite, comunemente indicato come il protocollo TCP / IP, è un insieme di protocolli che supporta la comunicazione del computer. Formalmente, un protocollo IP si riferisce ad un valore nell'intestazione del pacchetto IP chiamato campo protocollo. Ci sono circa 140 di questi, anche se solo pochi sono di uso comune. Informalmente, protocolli possono fare riferimento a qualsiasi insieme di scambi standard, tra i computer che facilita la comunicazione.
TCP è il Transmission Control Protocol e viene utilizzato per l'invio di flussi di dati tra due computer in cui l'integrità dei dati è fondamentale. TCP ha un meccanismo di ritrasmissione per sostituire i dati mancanti o in errore al computer ricevente.
UDP è User Datagram Protocol. E 'molto più semplice che il protocollo TCP, ma non garantisce che i pacchetti otterrà attraverso. UDP è utile quando la velocità è più importante della precisione. Ad esempio, Voice over IP utilizza UDP.
ICMP è l'Internet Message Control Protocol. E 'utilizzato per inviare i messaggi di errore e di controllo tra i nodi. Ping utilizza ICMP.
IGMP è Internet Group Management Protocol. Viene utilizzato per gestire l'appartenenza a gruppi multicast IP.
GRE è il protocollo Generic Routing Encapsulation. Questo è usato per creare tunnel tra i router per reti private virtuali o VPN. Permette altri pacchetti, tra cui IP, per essere incapsulati all'interno di un pacchetto IP.
IPIP sta per IP in IP e consente un pacchetto IP da mettere all'interno di un altro pacchetto IP. Questo è anche utilizzato per creare tunnel VPN tra router. La differenza tra IPIP e GRE è che il IPIP permette solo IP dove come GRE consente l'incapsulamento dei molti protocolli differenti.
L2TP è il Tunneling Protocol Layer 2 e viene utilizzato anche per creare tunnel VPN, di solito tra un computer e un server di accesso remoto aziendale o RAS.
OSPF è un Interior Gateway Protocol, o IGP. Esso utilizza un algoritmo Shortest Path First ed è uno standard aperto, quindi l'acronimo OSPF. Esso permette ai router di scambiarsi informazioni di topologia sulla rete in modo che possano generare automaticamente le tabelle di routing IP.
PIM è il protocollo di routing Protocol Independent Multicast. Questo permette ai router di scambiarsi informazioni sui gruppi multicast su Internet e di fornire servizi di routing di distribuire tali gruppi.
Numerosi altri protocolli sono in uso, anche se non come comunemente. IP versione 6 può essere incapsulato con numero di protocollo 41. SCTP, il Transmission Control Protocol Stream, viene utilizzato nella voce e multimediali di segnalazione su Internet. Per gli altri numeri di protocollo assegnato, vedere la sezione riferimenti.
Altri protocolli sono associati con IP, anche se non vengono assegnati formalmente numeri di protocollo IP. Il campo Tipo nell'intestazione Ethernet identifica protocolli associati IP. Digitare i valori sono scritti con un precedente "0x" prima del numero per indicare che sono numeri esadecimali. IP utilizza un valore di tipo 0x0800. ARP, l'Address Resolution Protocol, utilizza tipo Ethernet 0x0806. Altri valori comuni sono 0x8035 per RARP, il Reverse Address Resolution Protocol, 0x8137 per Novel IPX e 0x8100 per i tag VLAN IEEE 802.1Q.
Le applicazioni normalmente utilizzano il protocollo TCP o UDP numeri di porta per distinguere se stessi. I numeri di porta sono valori memorizzati nei campi del protocollo TCP o UDP. Sono numeri non formali di protocollo IP, ma molte persone considerano questi parte dei protocolli IP Suite. Essi includono servizi come HTTP, l'Hyper Text Transfer Protocol per il World Wide Web all'indirizzo server FTP porta 80. utilizzare la porta 21 per i comandi e la porta 20 per i dati. Secure Shell, o ssh, usa prot 22. Telnet utilizza la porta 23. E-mail utilizza la porta 25 per la posta in uscita con SMTP, Simple Mail Transfer Protocol. e-mail in entrata utilizza la porta 110 per POP, o Post Office Protocol o il numero di porta 143 per IMAP, Internet Message Access Protocol. Per un elenco completo di numeri di porta, vedere i riferimenti.