什么是链路?
- 涉及数据链路层技术
- 单段链路使用点到点通信协议或广播多路访问协议
- 为大型网络提供某“一跳”的低层通信支撑
最简单网络:用某种传输媒体连接所有主机
一.链路层环境
- 链路层协议
①通过单段链路,点到点传送上层数据报
②链路两端结点间交互的帧格式,发送和接收帧时的操作 - 两种网络链路类型
点对点链路和广播链路 - 链路层环境重要特点
①一条路径上的不同链路可运行不同的链路层协议
②链路层协议提供的服务可能不同
③通信环境较为简单
二.链路层服务的设计问题
- 帧访问链路
①将数据报封装进帧,加上首部和尾部
②用媒体访问控制(MAC)地址标识源、目的地 - 相连结点间的可靠交付
①是网络中基础性问题
②在比特差错低的链路很少使用 (光纤,双绞线)
无线链路: 高差错率则需要无线链路 - 流量控制
相邻发送和接收结点间的步调一致 - 差错检测
①差错由信号衰减、噪声所致
②接收方检测出差错,将帧丢弃
发送方负责重传 - 纠错
接收方识别和纠正比特差错,而不采取重传