您好、欢迎来到现金彩票网!
当前位置:9号彩票app下载 > 工作链路 >

什么层向数据链路层提供服务

发布时间:2019-07-07 23:34 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  服务是下面一层向上面一层提供的,数据链路层的下面一层是物理层,所以物理层向数据链路层提供服务

  数据链路层涉及两台相邻机器实现可靠有效的完整信息块(称为帧)通信的一些算法,不像物理层只关注单个比特传输。

  数据链路层使用物理层提供的服务在通信信道上发送和接收比特。主要完成一些功能:

  数据链路层的功能是为网络层提供服务,最主要的服务是将数据从源机器的网络层传输到目标机器的网络层。一般情况下,数据链路层通常会提供3种可能的服务:无确认的无连接服务(如以太网)、有确认的无连接服务(适合于不可靠的信道,如无线系统)、有确认的有连接服务。

  为了向网络层提供服务,数据链路层必须使用物理层提供给它的服务。而物理层所做的只是接收一个原始比特流,并试图将它传送给目标机器。数据链路层接收到的比特流不能保证没有错误,所以需要一些差错控制、检测和纠正的方法。

  假设物理层、数据链路层和网络层都是独立的进程,他们通过来回传递消息进行通信。物理层进程和某些数据链路层进程运行在一个称为网络接口卡(NIC,Network Interface)的专用硬件上;链路层和网络层进程作为操作系统的一部分运行在主CPU上。

  接口从网络层传递到数据链路层的数据包是纯粹的数据,每一们都被递交到目标机器的网络层。数据链路层接收到一个数据包,它就在数据包前后增加一个数据链路层头和尾,由此把数据包封装到一个帧中。

  帧的传输需要遵守一些协议才能被正确接收:无错信道上的单工停-等式协议和有错信道上的单工停-等式协议。

  基本的协议下,数据帧只在一个方向上传输,而大多实际环境中,往往需要在两个方向上同时传输数据。滑动窗口(sliding window)协议的本质是在任何时候发送方问题维持一组序号,分别对应允许它发送的帧。我们称这些帧落在发送窗口(sending window)内。类似地,接收方也维持着一个接收窗口(receiving window),对应于一组允许它接受的帧。

http://dralvaro.com/gongzuolianlu/710.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有