TCP/IP动画 TCP/IP动画

TCP/IP动画 , TCP/IP层

Google Play Apple store


TCP/IP层

有许多用于数据通信的协议。7层OSI模型是一种格式,其中根据协议的作用将这些协议分类。在TCP/IP中,模型分为四个层。

1.应用程序层(由应用程序处理)
应用程序使用的协议在此处分类。HTTP,SMTP,POP,TELNET,SSL等在此层中执行。

2.传输层(由OS处理)
TCP和UDP在此处分类。整个通信由操作系统在此层进行管理。

3.Internet层(由PC,电话,路由器处理)IP和ARP在这里分类。传输方法在此层中定义。

4.网络接口层(由PC,电话,路由器,集线器,电缆处理)
以太网协议在此分类。定义了使用MAC地址的通信以及通过电缆的实际传输方法。例如,数据“1”或“0”被转换为“5V”或“0V”。




查看网站

关注图层模型并显示显示网站的过程。


* [协议] :

1. [HTTP] : 使用浏览器访问网站。

2. [HTTP] : 输入网站URI,然后按Enter。URI格式符合HTTP。

3. [HTTP,MIME] : 已创建HTTP命令。

4. [HTTP,MIME] : 分析输入内容。然后将其分解为数据包并创建HTTP标头。

5. [TCP] : 请注意,在发送Web数据之前,您需要在客户端和服务器之间建立TCP连接以及目标IP地址。

6. [TCP] : 将进行多次建立连接的通信。将显示目标IP地址和TCP连接的简短描述。

7. [UDP] : 从DNS服务器获取收件人的IP地址。

8. [TCP] : 与服务器建立TCP连接。

9. [TCP] : 已建立TCP连接。

10. [HTTP,MIME] : 建立TCP连接后的恢复分析。

11. [HTTP,MIME] : 具有HTTP设置的HTTP标头将添加到每个数据包。

12. [TCP] : 分析数据包并创建一个TCP头。TCP头包含端口号和用于识别数据类型并执行准确通信的数据。

13. [IP] : 分析数据包并创建IP头。头包含发送者和接收者的IP地址。

14. [Ethernet] : 获取局域网中下一个路由器的MAC地址。

15. [Ethernet] : 标题包含发送者和接收者的MAC地址。

16. [Ethernet] : 数据包被携带。

17. [Ethernet] : 数据的实质是一个数字字符串0或1。该数字“0”和“1”被大量使用,并被组合以表示各种内容。

18. [Ethernet] : 为了说明起见,将显示格式更改为数字数组。

19. [Ethernet] : PC将此数据发送到路由器。为了通过LAN电缆发送数据,数据必须与电缆标准匹配。在标准中,数据“1”表示电压5,数据“0”表示电压0。

20. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

21. [Ethernet] : 将以太网报头中的MAC地址更新为下一台路由器的MAC地址。根据该MAC地址发送数据。在通信过程中,除了NAT之外,一个IP报头中的目标IP地址都会更改。它不是。

22. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

23. [Ethernet] : MAC地址已更新,但是根据IP标头中接收方的IP地址将数据包发送到服务器。

24. [Ethernet] : 数据包到达服务器并存储在服务器的内存中。

25. [Ethernet] : 为了说明起见,将显示格式更改为数据包。

26. [Ethernet] : 数据包已分配给服务器内存。

27. [Ethernet] : 以太网报头结束其作用并消失。

28. [IP] : IP报头结束其作用并消失。

29. [TCP] : 在这一层,操作系统检查TCP报头以查看数据包是否正确发送,并记住其内容,以便稍后将TCP报头添加到响应数据包中。

30. [HTTP,MIME] : 因为没有问题,所以数据包是根据TCP报头中的端口号传递给应用程序的。

31. [HTTP,MIME] : 尝试合并数据包并恢复HTTP命令。

32. [HTTP,MIME] : 如果一切顺利,则该数据包将恢复到应用程序层数据。

33. [HTTP,MIME] : 命令已完全恢复。服务器已收到请求网站数据的命令。

34. [HTTP,MIME] : 服务器返回请求的网站数据。首先它分析站点内容。然后将其分解为数据包并创建HTTP标头。

35. [HTTP,MIME] : 具有HTTP设置的HTTP标头将添加到每个数据包。

36. [TCP] : 分析接收到的TCP标头和新数据包的内容,并创建TCP标头。

37. [IP] : 分析数据包并创建IP头。头包含发送者和接收者的IP地址。

38. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

39. [Ethernet] : 标题包含发送者和接收者的MAC地址。

40. [Ethernet] : 数据包被携带。

41. [Ethernet] : 数据的实质是一个数字字符串0或1。该数字“0”和“1”被大量使用,并被组合以表示各种内容。

42. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

43. [Ethernet] : 将以太网报头中的MAC地址更新为下一台路由器的MAC地址。根据该MAC地址发送数据。在通信过程中,除了NAT之外,一个IP报头中的目标IP地址都会更改。它不是。

44. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

45. [Ethernet] : MAC地址已更新,但根据IP头中收件人的IP地址将数据包发送给收件人。

46. [Ethernet] : 数据包到达PC并存储在PC内存中。

47. [Ethernet] : 数据包已分配给PC内存。

48. [Ethernet] : 以太网报头结束其作用并消失。

49. [IP] : IP报头结束其作用并消失。

50. [TCP] : 在这一层,检查TCP报头以查看数据包是否正确发送。

51. [HTTP,MIME] : 因为没有问题,所以数据包是根据TCP报头中的端口号传递给应用程序的。

52. [HTTP,MIME] : 尝试合并数据包并恢复HTML数据和编码的图像文件。

53. [HTTP,MIME] : 数据已完全恢复。

54. 在计算机浏览器上显示株式会社尾雲的网站。



发送邮件

关注层模型并显示发送电子邮件的过程。


* [协议] :

1. 使用电子邮件软件,将创建一封电子邮件并添加一个文件。

2. 完成后,按提交按钮。

3. [MIME] : 根据MIME协议,将电子邮件消息和添加的文件编码为ASCII码字符。

4. [MIME] : 电子邮件和添加的文件将作为文本数据发送。

5. [SMTP,MIME] : 分析电子邮件。然后将其拆分为数据包,并创建SMTP标头。标题包含发件人和收件人的电子邮件地址,数据长度等。

6. [TCP] : 在发送电子邮件之前,您需要客户端和服务器之间的TCP连接以及目标SMTP服务器的IP地址。

7. [TCP] : 将进行多次建立连接的通信。将显示目标IP地址和TCP连接的简短描述。

8. [UDP] : 从DNS服务器获取收件人的IP地址。

9. [TCP] : 与服务器建立TCP连接。

10. [TCP] : 已建立TCP连接。

11. [SMTP,MIME] : 建立TCP连接后的恢复分析。

12. [SMTP,MIME] : SMTP标头已添加到每个数据包。

13. [TCP] : 分析数据包并创建一个TCP头。TCP头包含端口号和用于识别数据类型并执行准确通信的数据。

14. [IP] : 分析数据包并创建IP头。头包含发送者和接收者的IP地址。

15. [Ethernet] : 获取局域网中下一个路由器的MAC地址。

16. [Ethernet] : 标题包含发送者和接收者的MAC地址。

17. [Ethernet] : 数据包被携带。

18. [Ethernet] : 数据的实质是一个数字字符串0或1。该数字“0”和“1”被大量使用,并被组合以表示各种内容。

19. [Ethernet] : 为了说明起见,将显示格式更改为数字数组。

20. [Ethernet] : PC将此数据发送到路由器。为了通过LAN电缆发送数据,数据必须与电缆标准匹配。在标准中,数据“1”表示电压5,数据“0”表示电压0。

21. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

22. [Ethernet] : 将以太网报头中的MAC地址更新为下一台路由器的MAC地址。根据该MAC地址发送数据。在通信过程中,除了NAT之外,一个IP报头中的目标IP地址都会更改。它不是。

23. [Ethernet] : 使用路由表查找下一个路由器的IP地址,并使用保留信息或ARP识别下一个路由器的MAC地址。

24. [Ethernet] : MAC地址已更新,但是根据IP标头中接收方的IP地址将数据包发送到服务器。

25. [Ethernet] : 数据包到达服务器并存储在服务器的内存中。

26. [Ethernet] : 为了说明起见,将显示格式更改为数据包。

27. [Ethernet] : 数据包已分配给服务器内存。

28. [Ethernet] : 以太网报头结束其作用并消失。

29. [IP] : IP报头结束其作用并消失。

30. [TCP] : 在这一层,操作系统检查TCP报头以查看数据包是否正确发送,并记住其内容,以便稍后将TCP报头添加到响应数据包中。

31. [SMTP,MIME] : 因为没有问题,所以数据包是根据TCP报头中的端口号传递给应用程序的。

32. [SMTP,MIME] : 您正在尝试合并数据包并还原电子邮件消息和添加的文件。

33. [MIME] : 如果一切顺利,则该数据包将恢复到应用程序层数据。

34. [MIME] : 将ASCII码字符恢复到电子邮件和其他文件中。

35. [MIME] : 电子邮件已根据MIME协议还原。服务器已收到电子邮件和其他文件。



真实网络 / 网站,SSL / 邮件 / FTP / VPN /

设备 / DNS / LAN,DHCP,NAT / IP地址 / PC端口 /

TCP/IP层 / TCP,UDP通讯 / IP通讯 / 开始屏幕


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