链路层Services 口帧,链路访问 O将数据报封装进帧,加上首部和尾部 O如果共享媒体,信道访问 O位于帧首部的“MAC"地址标识源、目的地 ·不同于P地址! 口相连节点间的可靠交付 o我们已经知道如何做了(第三章)川 O在比特差错低的链路很少使用(光纤,某些双绞线) O无线链路:高差错率 ·问题:为什么同时使用链路级和端到端可靠性? 数据链路层与局域网 6
数据链路层与局域网 6 链路层 Services 帧, 链路访问: 将数据报封装进帧,加上首部和尾部 如果共享媒体,信道访问 位于帧首部的“MAC”地址标识源、目的地 • 不同于IP地址! 相连节点间的可靠交付 我们已经知道如何做了 (第三章)! 在比特差错低的链路很少使用 (光纤,某些双绞线) 无线链路: 高差错率 • 问题: 为什么同时使用链路级和端到端可靠性?
链路层服务(续) ▣流量控 O相邻发送和接收节点间的步调一致 口差错检测 。差错由信号衰减、噪声所致 。接收方检测差错的存在 。信号发送方负责重传或丢弃帧 口纠错: O接收方识别和纠正比特差错,而不采取重传 ▣半双工and全双 O使用半双工,链路的两端节点能够传输,但不能同时 数据链路层与局域网
数据链路层与局域网 7 链路层服务(续) 流量控制: 相邻发送和接收节点间的步调一致 差错检测: 差错由信号衰减、噪声所致 接收方检测差错的存在 • 信号发送方负责重传或丢弃帧 纠错: 接收方识别和纠正比特差错,而不采取重传 半双工 and 全双工 使用半双工, 链路的两端节点能够传输,但不能同时
适配器通信 数据报 链路层协议 接收节点 发送节点 帧 适配器 适配器 ▣在“适配器”(又称为NIC) ▣接收侧 中实现链路层 O查找差错,可靠数据传输, o以太网卡,PCMCI-卡,802.11 流量控制,等 卡 O提取数据报,传递到接收节 口发送侧: 点 O将数据报封装在帧中 口适配器是半自治的 。增加差错检测比特,可靠数口链路和物理层 据传输,流量控制,等 数据链路层与局域网
数据链路层与局域网 8 适配器通信 在“适配器”(又称为NIC) 中实现链路层 以太网卡,PCMCI卡, 802.11 卡 发送侧: 将数据报封装在帧中 增加差错检测比特,可靠数 据传输,流量控制, 等 接收侧 查找差错,可靠数据传输, 流量控制, 等 提取数据报,传递到接收节 点 适配器是半自治的 链路和物理层 发送节点 帧 接收节点 数据报 帧 适配器 适配器 链路层协议
第5章链路层 ▣5.1概述与服务 口5.5以太网 口5.2差错检测和纠错 ▣5.6集线器和交换机 ▣5.3多路访问协议 ▣5.7PPP ▣5.4链路层编址 ▣5.8链路虚拟化:ATM和 MPLS 数据链路层与局域网
数据链路层与局域网 9 第5章 链路层 5.1 概述与服务 5.2 差错检测和纠错 5.3多路访问协议 5.4 链路层编址 5.5 以太网 5.6 集线器和交换机 5.7 PPP 5.8 链路虚拟化: ATM和 MPLS
差错检测 EDC=差错检测和纠错bits(冗余) D:数据由差错校验保护,可能包括首部字段 ·差错检测不是100%可靠I 协议可能漏掉某些差错,但是非常少 ·较大的EDC字段产生更好的检测和纠正 datagram datagram YT all bits in D N OK detected error ←d data bits- D EDC D' EDC' bit-error prone link 数据链路层与局域网 10
数据链路层与局域网 10 差错检测 EDC= 差错检测和纠错 bits (冗余) D = 数据由差错校验保护,可能包括首部字段 • 差错检测不是100%可靠! • 协议可能漏掉某些差错,但是非常少 • 较大的EDC字段产生更好的检测和纠正