第二章计算机网络物理层报告
- 格式:ppt
- 大小:2.09 MB
- 文档页数:103
计算机网络-02-物理层和数据链路层物理层物理层主要功能是为数据端设备提供传送数据的通路以及传输数据。
物理层主要解决的问题:尽可能的屏蔽掉物理设备和传输媒体、通信手段的不同,使得数据链路层不需要考虑这些差异,只需要考虑本层的协议和服务;在两个相邻系统之间唯一的标识数据电路;解决物理连接的建立、维持和释放的问题,给数据链路层在一条物理的信道上传送和接收比特流的能力。
信道信道是往一个方向传送信息的媒体,一条通信电路包含一个接收信道和一个发送信道。
单工通信信道只能一个方向通信,没有反方向反馈的信道,例如有线电视、无线电收音机等等半双工通信信道双方都可以发送和接收信息,不能双方同时发送,也不能同时接收全双工通信信道双方都可以同时发送和接收信息分用-复用技术允许多个用户使用一个共享信道进行通信,可以降低成本,提高利用率。
数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的功能是向该层用户提供透明的和可靠的数据传送基本服务。
数据链路层有两个功能:帧编码和差错控制。
帧编码物理层只负责传输比特流,为了使传输过程发生差错后只将有限数据进行重发,数据链路层将比特流组合成以太帧作为单位传送。
每个帧除了要传送的数据外,还包括校验码,以使接收方能发现传输中的差错。
假设现在从网络层过来了一个IP数据报,数据链路层会将这个数据报作为帧进行传送。
当然物理层是不管你帧不帧的,它只会将数据链路层传过来的帧以比特流的形式发送给另一台物理设备。
帧首部和尾部是特定的控制字符(特定比特流) SOH: 00000001 EOT: 00000100 如果数据帧里恰好也有这些特定的比特流,为了不让数据链路层将其识别成帧尾部,需要添加转义字符。
如果需要传输转义字符,则需要在转义字符前添加转义字符。
最大传输单元 MTU Maximum Transmission Unit由前面的文章可知:总时延 = 发送时延 + 排队时延 + 传播时延 + 处理时延数据链路层的数据帧不是无限大的,数据帧过大或过小都会影响传输的效率,数据链路层使用MTU来限制数据帧长度。