Heim  >  Artikel  >  Web-Frontend  >  [HTTP] Detaillierte Erläuterung der TCP/IP-Verbindungsschicht, Netzwerkschicht, Transportschicht, Anwendungsschicht

[HTTP] Detaillierte Erläuterung der TCP/IP-Verbindungsschicht, Netzwerkschicht, Transportschicht, Anwendungsschicht

little bottle
little bottlenach vorne
2019-04-16 11:47:013441Durchsuche

1. Das siebenschichtige Protokoll kann zu einem vierschichtigen Protokoll vereinfacht werden

Verbindungsschicht, Netzwerkschicht, Transportschicht, Anwendungsschicht

2 🎜 >Die Netzwerkschicht IP stellt ein Hop-by-Hop-Protokoll bereit, das einen unzuverlässigen Dienst bereitstellt, der in der Mitte verloren gehen kann
Die Transportschicht TCP bietet eine zuverlässige Transportschicht basierend auf IP

Metapher: tcp ist der Taobao-Verkäufer und ip ist das Paket. Wenn das Paket in der Mitte verloren geht, wird es einen Bestätigungsprozess geben.

3. udp ist unzuverlässig Verloren, zum Beispiel verwendet Voice dieses

4. ICMP ist das Zusatzprotokoll, Ping verwendet dieses

5. Fügen Sie ausgehend von der Anwendungsschicht einen Header hinzu, fügen Sie einen Header zu TCP hinzu, fügen Sie einen Header zu Ethernet hinzu und kapseln Sie ihn in einen Frame. Die Datenlänge des Frames liegt zwischen 46 und 1500 Byte 6. Geteilt, der Empfänger ist geteilt. Lösen Sie den Header im Inneren


7. Portnummer, die Quellportnummer wird normalerweise zufällig zugewiesen, und die Zielportnummer ist normalerweise ein bekannter Port oder Achten Sie beim angegebenen Port unbedingt darauf, ob er ausgeht oder zurückkehrt, da TCP Vollduplex ist

8. Verbindungsschicht, Ethernet und IEEE 802-Kapselung

Zur Unterscheidung zwischen Ethernet und Bei der 802.3-Kapselung müssen Sie sich nur ansehen, dass die Ethernet-Kapselung ein 2-Bit-Typ ist und die 802.3-Kapselung 2-Bit lang ist. Wir sehen im Allgemeinen Ethernet-Frames und selten 802.3-Frames

Es gibt nur drei Ethernet-Header, Quelle, Ziel und Protokoll. Typ: 0800 stellt das IP-Protokoll dar.

Weitere Ergänzungen:

1. Die Subnetzmaske sagt uns, welches der Netzwerkteil und welches der Hostteil ist 255.0.0.0, und die IP ist 13.0.0.0 sagt uns, dass 13 der Netzwerkteil ist und der Rest der Hostteil

2. Das Gateway ist zu anderen Netzwerksegmenten, wem sollte es zum Beispiel gegeben werden? Mein Gateway ist 192.168.1.1. Die Aufgabe des Routers besteht darin, eine Verbindung zu verschiedenen Netzwerksegmenten herzustellen. Weiterleitung von Daten. 3. Die MAC-Adresse ist ab Werk im Chip festgelegt. Sie wird auch als physische Adresse bezeichnet Eine 48-Bit-Binärdatei wird auf dem Computer als 12-Bit-Hexadezimaldatei angezeigt. Bei mir handelt es sich beispielsweise um 50-7B-9D-25-B0-EF ipconfig /all
4 Adresse, und der Computer hat eine IP-Adresse
5. Datenpaket: Datenquelle Adresse-Zieladresse-Quelle MAC-Adresse-Ziel MAC-Adresse (Router) Nach dem Passieren des nächsten Hops wird die MAC-Adresse geändert und übertragen Schritt für Schritt zum Server

[Empfohlener Kurs:
TCP/IP-Video-Tutorial

]

Das obige ist der detaillierte Inhalt von[HTTP] Detaillierte Erläuterung der TCP/IP-Verbindungsschicht, Netzwerkschicht, Transportschicht, Anwendungsschicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen