对于网络通信的理解(图)

所有的网络服务均基于网络网络通信的基础之上。
SOCKET模块的封装将TCP/IP协议栈划分成两个界面

1、应用层界面:
只需要完成应用服务专属协议的开发,将底层网络看成直连设备,不再考虑任何路由交换的内容,此层面主要是软件工程师的工作界面。

2、路由交换界面:
需要完成TCP/IP协议栈四层及以下各层的路由交换。主要的工作内容是完成四层TCP虚链路的建立(UDP不需要),三层广域网路由,二层局域网交换,一层物理传输,此层面主要是网络工程师和TCP/IP协议栈开发者的界面。


原文地址:https://www.cnblogs.com/zzzlw/p/9910960.html