《(6.1.1)--6.1使用点对点信道的数据链路层学习资料.ppt》由会员分享,可在线阅读,更多相关《(6.1.1)--6.1使用点对点信道的数据链路层学习资料.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第六章数据链路层第六章6.1 使用点对点信道的数据链路层这种信道使用一对一的点对点通信方式。点对点这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。广播主机 H1 向 H2 发送数据主机 H1 向 H2 发送数据数据链路是指从发送端经过通信线路到接收端之间,物理上的传送路径和逻辑上的传输信道的总称,包括物理链路和数据链路。数据链路:又称为逻辑链路,是指从发送结点到接收结点之间用于数据传输的一条逻辑通路。这条逻辑通路,除了必须有一条物理链路之外,还必须有一些必要的通信协议来控制数据的传输。物理链路:是指一条无源的
2、点到点的物理线路段,中间没有任何其他交换结点。物理链路与数据链路的区别网络适配器(即网卡)是实现这些协议的硬件和软件它通常具有数据链路层和物理层的功能。早期的数据通信协议曾叫做通信规程。帧l帧由首部、数据部分和尾部组成。l首部含有帧的控制信息,尾部包含帧校验序列。l数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交给网络层。l在互联网中,网络层协议数据单元就是IP 数据报,或者简称为数据报、分组或包。点对点信道的数据链路层协议要解决三个基本问题l帧定界l透明传输l差错检测帧定界(framing)就是从传送的比特流中正确地区分出帧的边界。字节填充法:采用一些特定
3、的控制字符来定界一帧的开始和结束。比特填充法 采用一特定的比特组合01111110来定界一帧的开始和结束是目前最常用的方法。采用“零比特插入、删除”技术来解决传送的数据信息中出现特定比特组合的问题。字节计数法:采用一特定字符来表示一帧的开始,随后 使用一个字节计数字段指明该帧所要求传输的字节数。非法比特编码法:采用非法编码作为帧的边界。透明传输是指不管链路上传输的是何种形式的比特组合都不会影响数据传输的正常进行。透明传输l在字节填充法中,采用字节填充技术。被填入的字节是转义字节(ESC)。l在比特填充法中,采用“零比特插入、删除”技术。如插入特定的比特组合“01111110”。l在字节计数法中,采用字节计数字段指明所要传输的字节数。l数据信号在传输过程中可能会产生差错:1 可能会变成 0,而 0 也可能变成 1。l误码率 BER(Bit Error Rate)是衡量传输差错的度量指标。该指标表示:在一段时间内,传输错误的比特占所传输比特总数的比率。l为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。循环冗余检验CRC是数据链路层被广泛采用的一种差错检测技术。感 谢 您 的 观 看