计算机网络: 数据链路层
本章视频链接: 视频
回顾:
本章指引:
数据发送模型
数据链路: 有协议。
数据链路传送的单位是帧, 物理层传输的是bit流。
要解决的三个基本问题
- 封装成帧
- 透明传输
- 差错控制
. 封装成帧
.透明传输
用字节填充法解决透明传输的问题:
.差错控制
下面的考研考试都会考!
CRC差错检测技术 ,不纠错, 直接丢弃错误的包。
可以说 CRC是一种无比特差错, 而不是无传输差错的检测机制。
两种情况下的数据链路层
- 点到点协议(ppp协议)
一般拨号上网都是PPP协议。
ppp协议的组成
协议字段: 告诉信息部分是什么
透明传输解决办法:
ppp协议的工作状态:
使用广播信号的数据链路层
1.
2.
现在主要是以太网随机接入
认识以太网
优点: 不用划分信号
缺点: 只能同时有一个发一个收, 另外这个并不安全。可以用抓包工具获得其他人的数据。
以太网使用的协议:
发送的不确定性使整个以太网的平均通信量远小于以太网的最高数据率。
数据争用期协议:
重传解决算法:
打游戏的时候网络延迟可以考虑买一个更好的路由器,更快的处理速度,有效降低延迟。
以太网链路子层
集线器: 现在已经很少用了 (没有芯片的时代) csma/cd 协议 工作在物理层
Mac 的硬件层地址 (协商过的) 可以自行更改 详情百度
适配器检查MAC地址
如果是给自己的则接收
扩展以太网
扩展一 : 加一个更大的碰撞域(集线器) , 效率降低了。
扩展二: 加一个网桥。 不知道的时候先学习, 知道以后可以进行选择。
网桥的好处与坏处:
扩展三: 交换机。就是接口巨多的网桥。特点: 安全 , 效率高。端口带宽是独享的。
虚拟局域网
现在虚拟局域网用的很多, 通过交换机设置来形成的。 应用: 虚拟网段, 保护安全。