- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]组网技术04数据链路层
数据链路层简介 链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。 数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。 注意两者的区别,一条链路上可以有多条数据链路。 物理链路和逻辑链路 数据链路层简介 数据链路层是OSI参考模型的第二层,在物理层基础上向网络层提供服务 数据链路层为物理链路上提供可靠的数据传输 局域网的数据链路层协议有以太网、令牌环网等 广域网数据链路层协议有PPP、HDLC、Frame Relay等 数据链路层功能 帧同步功能 差错控制功能 流量控制功能 链路管理功能 帧同步功能 帧同步是指能够从接收到的比特流中明确地区分出数据帧的起始与终止的地方 常见帧同步的方法有: 字节计数法 字符填充的首尾定界符法 比特填充的首尾定界符法 违法编码法 差错控制功能 所谓差错是指接收端收到的数据与发送端实际发出的数据出现不一致的现象。 差错控制最常用的方法是检错重发,接收方通过对差错编码(如奇偶校验码)的检查,检测收到的帧在传输过程中是否发生差错,一旦发现差错,就通知对方重新发送这帧,这就要求接收方收完一帧后,向发送方反馈一个接收是否正确的信息,使发送方据此做出是否需要重新发送的决定。发送方仅当收到正确的反馈信号后,才能认为该帧已经正确发送完毕;否则需要重发,直至正确为止。 数据链路层通过使用计时器和序号来保证每帧最终都能被正确地递交给网络层。 流量控制功能 在数据链路层引入了流量控制机制。流量控制的作用就是使发送方所发出的数据流量不要超过接收方所能接收的速率。流量控制的关键是需要有一种信息反馈机制,使发送方能了解接收方是否具备足够的接收及处理能力。 滑动窗口协议是指一种采用滑动窗口机制进行流量控制的方法。 滑动窗口协议在提供流量控制机制的同时,还可以同时实现帧的确认和差错控制。正是滑动窗口协议这种集帧确认、差错控制、流量控制融为一体的良好特性才使得该协议被广泛地应用于数据链路层中。 链路管理功能 链路管理功能主要用于面向连接的服务。在链路两端的节点要进行通信前,必须首先确认对方已处于就绪状态,并交换一些必要的信息以对帧序号初始化,然后才能建立连接。在传输过程中则要维持该连接。如果出现差错,需要重新初始化,重新自动建立连接;传输完毕后则要释放连接。数据链路层连接的建立、维持和释放就称作链路管理。 局域网数据链路层标准 以太网 令牌环 令牌总线 无线网络 广域网数据链路层标准 高级数据链路控制HDLC 点到点协议PPP X.25 帧中继 基本的数据链路层协议 当收方收到一个正确的数据帧后,便会向发方发送一个确认帧ACK,表示发送的数据正确接收。当发方收到确认帧后才能发送一个新的数据帧,这样就实现了接收方对发送方的流量控制。 基本的数据链路层协议 为了进一步提高信道的利用率,可以设法只重传出现差错的数据帧或者是定时器超时的数据帧。但在这种情况下,必须加大接收窗口,以便先收下发送序号不连续但仍处在接收窗口中的那些数据帧。等到所缺序号的数据帧收到之后再一并送交主机。这就是选择重传ARQ协议。 基本的数据链路层协议 为了进一步提高信道的利用率,可以设法只重传出现差错的数据帧或者是定时器超时的数据帧。但在这种情况下,必须加大接收窗口,以便先收下发送序号不连续但仍处在接收窗口中的那些数据帧。等到所缺序号的数据帧收到之后再一并送交主机。这就是选择重传ARQ协议。 LAN数据链路层标准 IEEE 802制定了系列局域网标准 IEEE802.3: 以太网 IEEE802.4:令牌总线 IEEE802.5:令牌环 IEEE802.11:无线局域网 IEEE802标准涵盖了物理层和数据链路层 WAN数据链路层标准 WAN服务通常由电信运营商提供 WAN数据链路层标准包括: HDLC PPP LAPB Frame Relay LAN数据链路层 分为两个子层: LLC:Logical Link Control MAC:Media Access Control MAC与802.2 标准 MAC子层的功能 把物理层的比特流组建成帧,然后进行错误检测 提供对共享介质的访问 以太网的带冲突检测的载波侦听多路访问(CSMA/CD,Carrier Sense Multiple Access/Collsion Detection) 令牌环(Token Ring)和FDDI(光纤分布式数据接口) 令牌总线(Token Bus) MAC/物理地址 MAC地址有48位,前3个字节用于标识不同的厂家。 LLC子层 位于网络层与MAC子层之间,负责完成数据流量控制、差错恢复等功能。 管理通过单一链路连接的两个系统间的通讯
文档评论(0)