Animation TCP/IP Animation TCP/IP

Animation TCP/IP , Couche TCP/IP

Google Play Apple store


Couche TCP/IP

Il existe de nombreux protocoles de communication de données. Le modèle OSI à 7 couches est un format dans lequel ces protocoles sont classés en fonction de leur rôle. Dans TCP/IP, le modèle est divisé en quatre couches.

1. Couche application (traitée par l'application)
Les protocoles utilisés par l'application sont classés ici. HTTP, SMTP, POP, TELNET, SSL, etc. sont exécutés dans cette couche.

2. Couche de transport (traitée par OS)
TCP et UDP sont classés ici. L'ensemble de la communication est gérée par le système d'exploitation au niveau de cette couche.

3. Couche Internet (traitée par PC, téléphone, routeur)
IP et ARP sont classés ici. La méthode de transmission est définie dans cette couche.

4. Couche d'interface réseau (traitée par PC, téléphone, routeur, concentrateur, câble)
Les protocoles Ethernet sont classés ici.La communication utilisant l'adresse MAC et la méthode de transmission réelle par câble sont définies. Par exemple, les données «1» ou «0» sont converties en «5V» ou «0V».




Afficher le site Web

Concentrez-vous sur le modèle de calque et montrez le processus d'affichage du site Web.


* [protocole] :

1. [HTTP] : Accédez au site Web avec votre navigateur.

2. [HTTP] : Entrez l'URI du site Web et appuyez sur Entrée. Le format de l'URI est compatible HTTP.

3. [HTTP,MIME] : Commande HTTP créée.

4. [HTTP,MIME] : Analyse le contenu d'entrée. Ensuite, il est séparé en paquets et un en-tête HTTP est créé.

5. [TCP] : Notez que vous avez besoin d'une connexion TCP entre le client et le serveur et une adresse IP de destination avant d'envoyer des données Web.

6. [TCP] : La communication pour établir une connexion sera effectuée plusieurs fois. Une brève description de l'adresse IP de destination et de la connexion TCP sera affichée.

7. [UDP] : Obtention de l'adresse IP du destinataire à partir du serveur DNS.

8. [TCP] : Etablissement de la connexion TCP avec le serveur.

9. [TCP] : Connexion TCP établie.

10. [HTTP,MIME] : Reprendre l'analyse une fois la connexion TCP établie.

11. [HTTP,MIME] : L'en-tête HTTP contenant les paramètres HTTP sera ajouté à chaque paquet.

12. [TCP] : Analysez le paquet et créez un en-tête TCP.L'en-tête TCP contient le numéro de port et les données permettant de reconnaître le type de données et d'effectuer une communication précise.

13. [IP] : Analysez le paquet et créez un en-tête IP. L'en-tête contient les adresses IP de l'expéditeur et du destinataire.

14. [Ethernet] : Obtention de l'adresse MAC du prochain routeur sur le LAN.

15. [Ethernet] : L'en-tête contient les adresses MAC de l'expéditeur et du destinataire.

16. [Ethernet] : Les paquets sont transportés.

17. [Ethernet] : La substance des données est une chaîne de nombres 0 ou 1. Ces «0» et «1» sont utilisés en quantités énormes et combinés pour représenter divers contenus.

18. [Ethernet] : Pour des raisons d'explication, changez le format d'affichage en un tableau de nombres.

19. [Ethernet] : Le PC envoie ces données au routeur. Pour les envoyer avec un câble LAN, les données doivent correspondre à la norme du câble. Dans la norme, les données« 1 »correspondent à la tension 5, les données «0» signifie la tension 0.

20. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

21. [Ethernet] : Renouvelle l'adresse MAC de l'en-tête Ethernet à celle du routeur suivant. Les données sont envoyées en fonction de l'adresse MAC. L'adresse IP de destination dans un en-tête IP est modifiée pendant la communication sauf NAT. Ce n'est pas.

22. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

23. [Ethernet] : L'adresse MAC est mise à jour, mais le paquet est envoyé au serveur en fonction de l'adresse IP du destinataire dans l'en-tête IP.

24. [Ethernet] : Le paquet arrive au serveur et est stocké dans la mémoire du serveur.

25. [Ethernet] : Pour des raisons d'explication, changez le format d'affichage en paquet.

26. [Ethernet] : Les paquets sont alloués à la mémoire du serveur.

27. [Ethernet] : L'en-tête Ethernet termine son rôle et disparaît.

28. [IP] : L'en-tête IP termine son rôle et disparaît.

29. [TCP] : Au niveau de cette couche, le système d'exploitation vérifie l'en-tête TCP pour voir si le paquet a été envoyé correctement et se souvient du contenu pour ajouter ultérieurement l'en-tête TCP au paquet de réponse.

30. [HTTP,MIME] : Comme il n'y avait aucun problème, les paquets ont été transmis à l'application selon le numéro de port dans l'en-tête TCP.

31. [HTTP,MIME] : Tente de combiner des paquets et de restaurer des commandes HTTP.

32. [HTTP,MIME] : Si tout se passe bien, le paquet sera restauré dans les données de la couche application.

33. [HTTP,MIME] : La commande a été complètement restaurée. Le serveur a reçu une commande demandant des données de site Web.

34. [HTTP,MIME] : Le serveur renvoie les données de site Web demandées. D'abord, il analyse le contenu du site. Ensuite, il est séparé en paquets et un en-tête HTTP est créé.

35. [HTTP,MIME] : L'en-tête HTTP contenant les paramètres HTTP sera ajouté à chaque paquet.

36. [TCP] : Analysez le contenu de l'en-tête TCP reçu et du nouveau paquet, et créez l'en-tête TCP.

37. [IP] : Analysez le paquet et créez un en-tête IP. L'en-tête contient les adresses IP de l'expéditeur et du destinataire.

38. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

39. [Ethernet] : L'en-tête contient les adresses MAC de l'expéditeur et du destinataire.

40. [Ethernet] : Les paquets sont transportés.

41. [Ethernet] : La substance des données est une chaîne de nombres 0 ou 1. Ces «0» et «1» sont utilisés en quantités énormes et combinés pour représenter divers contenus.

42. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

43. [Ethernet] : Renouvelle l'adresse MAC de l'en-tête Ethernet à celle du routeur suivant. Les données sont envoyées en fonction de l'adresse MAC. L'adresse IP de destination dans un en-tête IP est modifiée pendant la communication sauf NAT. Ce n'est pas.

44. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

45. [Ethernet] : L'adresse MAC est mise à jour, mais le paquet est envoyé au destinataire en fonction de l'adresse IP du destinataire dans l'en-tête IP.

46. [Ethernet] : Le paquet arrive sur le PC et est stocké dans la mémoire du PC.

47. [Ethernet] : Les paquets sont alloués à la mémoire du PC.

48. [Ethernet] : L'en-tête Ethernet termine son rôle et disparaît.

49. [IP] : L'en-tête IP termine son rôle et disparaît.

50. [TCP] : Sur cette couche, vérifiez l'en-tête TCP pour voir si le paquet a été envoyé correctement.

51. [HTTP,MIME] : Comme il n'y avait aucun problème, les paquets ont été transmis à l'application selon le numéro de port dans l'en-tête TCP.

52. [HTTP,MIME] : Tente de combiner des paquets et de restaurer des données HTML et des fichiers image codés.

53. [HTTP,MIME] : Les données ont été complètement restaurées.

54. Le site Web d'Oun Co., Ltd. est affiché sur le navigateur du PC.



Envoyer un e-mail

Concentrez-vous sur le modèle de couche et montrez le processus d'envoi d'un e-mail.


* [protocole] :

1. En utilisant un logiciel de messagerie, un message électronique est créé et un fichier est ajouté.

2. Lorsque vous avez terminé, appuyez sur le bouton d'envoi.

3. [MIME] : Encode le message électronique et les fichiers ajoutés en caractères de code ASCII, selon le protocole MIME.

4. [MIME] : Les e-mails et les fichiers ajoutés seront envoyés sous forme de données texte.

5. [SMTP,MIME] : Analysez l'e-mail. Ensuite, il est divisé en paquets et un en-tête SMTP est créé.L'en-tête contient les adresses e-mail de l'expéditeur et du destinataire, la longueur des données, etc.

6. [TCP] : Avant d'envoyer un e-mail, vous avez besoin d'une connexion TCP entre le client et le serveur et l'adresse IP du serveur SMTP de destination.

7. [TCP] : La communication pour établir une connexion sera effectuée plusieurs fois. Une brève description de l'adresse IP de destination et de la connexion TCP sera affichée.

8. [UDP] : Obtention de l'adresse IP du destinataire à partir du serveur DNS.

9. [TCP] : Etablissement de la connexion TCP avec le serveur.

10. [TCP] : Connexion TCP établie.

11. [SMTP,MIME] : Reprendre l'analyse une fois la connexion TCP établie.

12. [SMTP,MIME] : L'en-tête SMTP est ajouté à chaque paquet.

13. [TCP] : Analysez le paquet et créez un en-tête TCP.L'en-tête TCP contient le numéro de port et les données permettant de reconnaître le type de données et d'effectuer une communication précise.

14. [IP] : Analysez le paquet et créez un en-tête IP. L'en-tête contient les adresses IP de l'expéditeur et du destinataire.

15. [Ethernet] : Obtention de l'adresse MAC du prochain routeur sur le LAN.

16. [Ethernet] : L'en-tête contient les adresses MAC de l'expéditeur et du destinataire.

17. [Ethernet] : Les paquets sont transportés.

18. [Ethernet] : La substance des données est une chaîne de nombres 0 ou 1. Ces «0» et «1» sont utilisés en quantités énormes et combinés pour représenter divers contenus.

19. [Ethernet] : Pour des raisons d'explication, changez le format d'affichage en un tableau de nombres.

20. [Ethernet] : Le PC envoie ces données au routeur. Pour les envoyer avec un câble LAN, les données doivent correspondre à la norme du câble. Dans la norme, les données« 1 »correspondent à la tension 5, les données «0» signifie la tension 0.

21. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

22. [Ethernet] : Renouvelle l'adresse MAC de l'en-tête Ethernet à celle du routeur suivant. Les données sont envoyées en fonction de l'adresse MAC. L'adresse IP de destination dans un en-tête IP est modifiée pendant la communication sauf NAT. Ce n'est pas.

23. [Ethernet] : Utilisez la table de routage pour trouver l'adresse IP du routeur suivant et les informations de rétention ou ARP pour identifier l'adresse MAC du routeur suivant.

24. [Ethernet] : L'adresse MAC est mise à jour, mais le paquet est envoyé au serveur en fonction de l'adresse IP du destinataire dans l'en-tête IP.

25. [Ethernet] : Le paquet arrive au serveur et est stocké dans la mémoire du serveur.

26. [Ethernet] : Pour des raisons d'explication, changez le format d'affichage en paquet.

27. [Ethernet] : Les paquets sont alloués à la mémoire du serveur.

28. [Ethernet] : L'en-tête Ethernet termine son rôle et disparaît.

29. [IP] : L'en-tête IP termine son rôle et disparaît.

30. [TCP] : Au niveau de cette couche, le système d'exploitation vérifie l'en-tête TCP pour voir si le paquet a été envoyé correctement et se souvient du contenu pour ajouter ultérieurement l'en-tête TCP au paquet de réponse.

31. [SMTP,MIME] : Comme il n'y avait aucun problème, les paquets ont été transmis à l'application selon le numéro de port dans l'en-tête TCP.

32. [SMTP,MIME] : Vous essayez de combiner des paquets et de restaurer des e-mails et des fichiers ajoutés.

33. [MIME] : Si tout se passe bien, le paquet sera restauré dans les données de la couche application.

34. [MIME] : Restaurer les caractères du code ASCII dans les messages électroniques et les fichiers supplémentaires.

35. [MIME] : L'e-mail est restauré selon le protocole MIME. Le serveur a reçu l'e-mail et les fichiers supplémentaires.



Réseau réel / Site Web, SSL / Mail / FTP / VPN /

Appareil / DNS / LAN, DHCP, NAT / adresse IP / port PC /

Couche TCP/IP / Communication TCP, UDP / Communication IP / Écran d'accueil


us / es / cn / ja / kr / de / fr / pt / it / ru / ar / Ogumo top