各种服务器

网络协议分层

2021-03-31  本文已影响0人  xuefeng_apple

1- 通过wireshark 分析网络数据包

1.1 以太网数据包

1.2 IP 数据包

1.3 TCP 数据包

2- 针对协议封包的传递流程


OSI七层协议分层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

MAC: 数据链路层之下,交换机就是根据MAC 进行交互数据的设备
网络IP 转发:有了路由功能, 非局域网的IP 进行了转发

“传输层”的功能,就是建立”端口到端口”的通信。 (TCP ,UDP)
”网络层”的功能是建立”主机到主机”的通信。(IP 数据包, 含有的源ip地址,目的ip 地址)
只要确定主机和端口,我们就能实现程序之间的交流。因此,Unix系统就把主机+端口,叫做”套接字”(socket)。有了它,就可以进行网络应用程序开发了。

在数据转发过程中,如果是局域网,就发送到对方的主机,如果是非局域网IP ,那么就发送到路由器

总结:TCP/IP分层:

A传数据给B电脑:先A 1-2-3-4-5 再B 5-4-3-2-1;

REF:
https://www.jianshu.com/p/bd83e634b671
https://blog.csdn.net/fanjufei123456/article/details/104982231/

上一篇下一篇

猜你喜欢

热点阅读