Die IP Protocol Suite , die gemeinhin als TCP /IP bezeichnet , ist eine Sammlung von Protokollen, die Computer-Kommunikation unterstützt . Formal bezieht ein IP-Protokoll auf einen Wert in dem IP -Paket-Header als die Protokoll-Feld . Es gibt etwa 140 von ihnen, obwohl nur ein paar gebräuchliche sind . Informell können Protokolle zu jedem Satz von Standard- Austausch zwischen Computern, die Kommunikation erleichtert beziehen . TCP, Protokoll Nr. 6
TCP und UDP werden zur Anwendung Informationen tragen .
TCP ist das Transmission Control Protocol ist und zum Senden von Datenströmen zwischen zwei Computern, die Integrität der Daten kritisch ist . TCP hat eine Neuübertragungsmechanismus auf Daten, die fehlt oder in Fehler bei der empfangenden Computer zu ersetzen .
UDP Protokoll 17
UDP ist das User Datagram Protocol . Es ist viel einfacher , dass TCP jedoch nicht garantieren, dass Pakete durchkommen. UDP ist nützlich, wenn Geschwindigkeit wichtiger ist als Genauigkeit. Zum Beispiel nutzt Voice over IP UDP.
ICMP, Protokoll 1
ICMP und IGMP-Nachricht sind über Fehler und Mitgliedschaft
ICMP ist das Internet Message Control Protocol . Es wird verwendet, um Fehler und Kontrolle von Nachrichten zwischen Knoten zu senden. Ping verwendet ICMP .
IGMP , Protokoll Nr. 2
IGMP ist das Internet Group Management Protocol . Es wird verwendet, um die Mitgliedschaft in IP-Multicast- Gruppen verwalten.
GRE Protokoll 47
GRE , L2TP und IPIP kapseln Informationen für Tunnel .
GRE ist die Generic Route Encapsulation Protokoll. Diese wird verwendet, um Tunnel zwischen Router für Virtual Private Networks oder VPNs erstellen. Es ermöglicht anderen Paketen , einschließlich IP , um in einem IP-Paket eingekapselt werden.
IPIP , Protokoll 94
IPIP steht für IP in IP und ermöglicht ein IP-Paket an werden in einem anderen IP-Paket setzen . Dies wird auch verwendet, um VPN-Tunnel zwischen Routern zu erstellen. Der Unterschied zwischen IPIP und GRE ist, dass die IPIP erlaubt nur IP , wo, wie GRE ermöglicht die Verkapselung von viele verschiedene Protokolle .
L2TP Protokoll 115
L2TP ist die Layer 2 Tunneling Protocol und wird auch verwendet, um VPN-Tunnel zu erstellen , in der Regel zwischen einem Computer und einem Firmennetzwerk Remote Access Server oder RAS .
OSPF, Protokoll 89
OSPF und PIM kommunizieren Routing-Informationen.
OSPF ist ein Interior Gateway Protocol , oder IGP . Es verwendet einen Shortest Path First Algorithmus und ist ein offener Standard , damit die Abkürzung OSPF . Es ermöglicht den Austausch von Router -Topologie Informationen über das Netzwerk , so dass sie automatisch aufbauen kann die IP- Routing-Tabellen .
PIM , Protokoll 103
PIM ist die Protocol Independent Multicast -Routing-Protokoll . Dies ermöglicht Routern , um Informationen über Multicast-Gruppen über das Internet auszutauschen und Routing-Dienste bereitzustellen , um diese Gruppen zu verteilen.
Andere Protokolle
Viele andere Protokolle existiert.
Zahlreiche andere Protokolle sind im Einsatz , wenn auch nicht so häufig . IP Version 6 kann mit Protokoll Nummer 41 gekapselt werden. SCTP , das Stream Control Transmission Protocol , ist in Sprach-und Multimedia -Signalisierung über das Internet verwendet . Für andere Protokoll-Nummern zugeordnet , siehe Verweise .
Ethernet Typen
Ethernet -Typen identifizieren Protokolle der unteren Schichten .
Weitere Protokolle sind mit IP zugeordnet , obwohl sie nicht offiziell IP-Protokoll -Nummern zugeordnet. Das Feld im Ethernet -Header identifiziert Protokolle IP verbunden. Geben Sie Werte sind mit einem vorangestellten "0x" vor der Zahl , um anzuzeigen, sie sind Hexadezimalzahlen geschrieben. IP verwendet eine Art Wert 0x0800 . ARP, das Address Resolution Protocol , nutzt Ethernet Typ 0x0806 . Andere häufige Werte sind 0x8035 für RARP, das Reverse Address Resolution Protocol , 0x8137 für Novel IPX und 0x8100 für IEEE 802.1Q VLAN -Tags.
TCP -und UDP- Port-Nummern .
Port-Nummern identifizieren Protokollen höherer Schichten .
Anwendungen benutzen normalerweise TCP -oder UDP- Port-Nummern , um sich zu unterscheiden. Die Port-Nummern sind Werte in Felder in der TCP-oder UDP-Header gespeichert. Sie sind nicht formal IP-Protokoll -Nummern , aber viele Menschen betrachten diese Teil der IP- Protokolle Suite . Dazu gehören Dienste wie HTTP, der Hyper Text Transfer Protocol für das World Wide Web auf Port 80 . FTP -Server verwenden Port 21 für Befehle und Port 20 für Daten. Secure Shell oder SSH nutzt prot 22 . Telnet -Port 23 benutzt . Email verwendet Port 25 für ausgehende E-Mails mit SMTP, das Simple Mail Transfer Protocol . Eingehende E-Mail verwendet entweder Port 110 für POP- oder das Post Office Protocol oder Port-Nummer 143 für IMAP , das Internet Message Access Protocol . Für eine vollständige Liste von Port-Nummern finden Sie in den Referenzen.