计算机网络

136 阅读2分钟
1.计算机网络体系结构

五层协议:

  • 应用层:应用层的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议
  • 传输层:运输层的主要任务就是负责向两台主机进程之间的通信提供通过的数据传输服务。多种应用可以使用同一个运输层服务。运输层有复用和分用的功能,复用就是指多个应用层进程可同时使用下面运输层的服务,分用和复用相反,是运输层把收到的信息分别交付上面应用层中的相应进程。
  • 网络层:在计算机网络中进行通信的两个计算机之间可能会经过多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组和包进行传送。
  • 数据链路层:数据链路层通常简称为链路层。两台主机之间的数据传输,总是在一段一段的链路上传送的,在两个相邻的节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻节点间的链路上传送帧。
  • 物理层:物理层的作用是实现相邻计算机节点之间的比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异,使其上面的数据链路层不必考虑网络的具体传输介质是什么。

参考文章:www.cnblogs.com/wt9866/p/13…