计算机网络 链路层

链路层概述

运行链路层协议的任何设备均称为结点,沿着通信路径连接相邻结点的通信信道称为链路。通过特定链路时,传输结点将数据报封装在链路层帧中,将该帧传入链路
举例:游客想从苏州到临汾玩,旅行社安排的线路是:第一段线路是从苏州乘火车到上海,第二段线路是在上海坐飞机到太原,第三段线路是太原坐大巴到临汾

游客相当于数据报
每个运输段相当于一条链路
每种运输方式相当于一种链路层协议
旅行社相当于一个路由选择协议
链路层提供的服务
能够提供的协议可能包括:(不同协议包括不同,细节不同)
成帧
网络层数据报经链路传送前,链路层协议要将其用链路层帧封装起来
帧的结构由链路层协议规定
链路接入
媒体访问控制MAC协议,规定帧在链路上传输的规则,协调多个结点的帧传输
可靠交付
保证无差错经链路层移动每个网络层数据报
确认和重传,类似TCP
通常用于高差错率链路,如无线链路,同轴电缆、光纤、双绞线等链路不需要
目的是在差错发生的链路上纠正差错,而不是通过运输层或应用层进行端到端数据重传

你可能感兴趣的:(计算机网络 链路层)