Bootstrap

计算机网络五层协议的体系结构

计算机五层协议体系结构的五层分别为:

应用层、运输层、网络层、数据链路层、物理层

应用层:
应用层是体系结构中的最高层
应用层的主要任务就是通过应用进程间的交互来完成特定网络应用
应用层协议定义的是应用进程间通信和交互的规则(进程指主机中正在运行的程序)
将应用层交互的数据单元称为报文

运输层:
运输层的主要任务就是负责向两台主机进程之间的通信提供通用的数据传输服务,应用进程利用该服务传送应用层报文
运输层的复用功能:复用就是多个应用层进程可同时使用下面运输层的服务
分用功能:分用是把收到的信息分别交付上面应用层中的相应进程
运输层的主要两种协议:传输控制协议TCP、用户数据报协议UDP

网络层;
网络层负责为分组交换网上的不同主机提供通信服务
在发送数据时,网络层吧运输层产生的报文段或者用户数据报封装成分组或包进行传送
无论在哪一层传送的数据单元,都可以笼统地用 “分组” 来表示
网络层的另一个任务就是要选择合适的路由,使源主机传输层所传下来的分组,能够通过网络中的;路由器找到目的主机

数据链路层:
数据链路层常简称为 “链路层”
在接收数据时,控制信息使接收端能够知道一个帧从哪个比特开始和到那个比特结束,数据链路层在接收到一个帧后就可以提取出数据部分上交给网络层

物理层:
物理层上所传输的单位是比特
发送方发送(1或0)时,接收方应当收到1(或0)而不是0(或1),因此物理层要考虑用多大的电压代表1或0,以及接收方如何识别出发送方所发送的比特
物理层还需要确定电缆的插头应当有多少根引脚以及各引脚应该如何连接

;