数据链路层

2020-02-05  本文已影响0人  丫甘九

数据链路层基本概念

数据链路层的简单模型
image.png
image.png
数据链路层的信道类型
链路与数据链路

数据链路层要解决的三个基本问题

1、封装成帧
2、透明传输(用字节填充法解决透明传输的问题)
3、差错检测
循环冗余检验的计算过程
image.png
帧检验序列FCS
接收端对收到的每一帧进行CRC检验

点到点通信数据链路层协议PPP(大部分为广域网之间)

PPP协议应该满足的要求

1、简单--这是首要的要求
2、封装成帧
3、透明性
4、多种网络层协议
5、多种类型链路
6、差错检测
7、检测连接状态
8、最大传送单元
9、网络层地址协商
10、数据压缩协商

PPP协议不需要满足的要求

1、纠错
2、流量控制
3、序号
4、多点线路
5、半双工或者单工链路

PPP协议的组成
PPP协议的帧格式
image.png
字节填充
零比特填充方法
不适用序号和 确认机制
PPP协议的工作状态
image.png

广播信道的数据链路层(大部分为局域网之间)

局域网的拓扑
image.png
局域网的特点与优点
共享通信媒体
认识以太网
image.png
载波接听多点接入/ 碰撞检测,以太网使用CSMA/CD协议
碰撞检测
传播时延对载波侦听的影响

什么是以太网

以太网与数据链路层的俩个子层
以太网提供的服务
以太网的拓扑(星型拓扑)
集线器的一些特点
10Base-T
以太网的信道利用率

以太网帧格式

MAC层的硬件地址(MAC地址)
适配器检查MAC地址
MAC帧格式
无效的MAC帧

扩展以太网

距离扩展 100M 光纤
在物理层考虑扩展

例:某大学有三个系,各自有一个局域网


image.png
image.png
在数据链路层考虑扩展
优化以太网
小结:自学习与帧转发
上一篇 下一篇

猜你喜欢

热点阅读