TCP/IP Overview |
![]() |
![]() |
Written by Administrator |
Tuesday, 29 August 2000 17:30 |
Nachfolgend TCP/IP basics. Mehr Details gibt es in den restlichen Dokumenten zum Thema TCP/IP Know-how. The Link HeaderDer Ethernet-Header hat eine Source- sowie eine Destinations-Adresse. Die Adressen auf dem Link Layer werden Hardware-Adressen genannt. Anstatt Hardware-Adresse wird auch oft MAC-Adresse gesagt (MAC= Media Access Control). Ethernet-NIC’s haben diese Adresse bereits fest in einem ROM eingebrannt. Diese Adresse lässt auch auf den Hersteller schliessen. Die linken 3 Octets der MAC-Adresse lassen auf den Hersteller schliessen, während die rechten 3 Octets die Seriennummer der NIC beschreiben. Eine MAC-Adresse kann so aussehen: The Network Layer (IP Header)TCP HeaderDas TCP/IP-Protokoll bietet einen sicheren (reliable) und verbindungsorientierten Service. Der Header enthält u.a. eine Sequenznummer, ein acknowledgement und ein checksum-Feld. Diese Felder sind für einen sicheren Transport (Paketbestätigung) und für die Fehlerkontrolle (Checksum) notwendig. Die beiden Felder “Source Port” und “Destination Port” indentifizieren die Applikation, welche den TCP-Service benutzt. Das “Port-Feld” ist 16 Bit lang, es gibt also 65’535 verschiedene Portnummern. Das kleinste Feld im nachstehenden Bild hat einen Wert von einem Bit. Die Ports 0 bis 1024 sind reserviert. Diese Portnummern werden von der Internet Assigned Numbers Authority (IANA) administriert. User Datagramm HeaderDer UDP-Header ist viel einfacher gehalten als der TCP-Header. Dies aus dem Grund als das UDP einen ungesicherten, verbindungslosen Dienst bietet. Source- und Destination-Port haben die selbe Funktion wie in einem TPC-Header. Die Portnummern gleichen sich zum Teil. Wir sind jetzt vom physikalischen Netzwerk über die Link Layer Protokolle bis zu den TCP/IP –Applikationen wie FTP, TFTP und Telnet gelangt. Diese Applikationen müssen keine Kenntnisse über die tiefer gelegenen Layer besitzen. Alles, was diese Porgramme wissen müssen, um über ein TCP/IP Netzwerk miteinander kommunizieren zu können, ist in der nachfolgenden Beziehung festgelegt: {protocol, source IP address, source port, destination IP address, destination port} Diese Beziehung identifiziert eine Verbindung eindeutig. SummaryTCP/IP ist eine Protokoll-Suite, welche auf verschieden Layern arbeitet. Die folgenden Layer werden von der Protokoll-Architektur benutzt:
Der Link-Layer wird benutzt, um Daten zwischen Interfaces auf dem gleichen Netwerk-Medium zu transportieren. Link Layer-Protokolle haben nur Kenntnis von Teilen, welche direkt mit dem physischen Medium verbunden sind und benutzen dazu deren Hardware-Adressen (MAC). Beispiele von Link Layer-Protokollen sind Ethernet, IEEE 802.5 Token Ring, Frame Relay, FDDI und PPP. Zwei Punkte an diesem Punkt sind wichtig zu wissen:
|
Last Updated on Tuesday, 12 June 2012 08:27 |
0 Comments