目录
一 基本概念
1.1 数据发送模型
作用:检查收到的数据是不是正确
的(有帧头和帧尾),具体怎么发送是物理层的事情。只有正确了,才往上一层传递
1.2 信道类型
有两种
1.3 什么是链路和数据链路
- 链路就是网线
- 数据链路包括了实现了通信的
硬件和软件
.
1.4 什么是帧
从网络层到数据链路层,加了3个东西
:帧头、帧尾、校验值。数据如果丢失了部分,就全部丢失
1.5 主要作用
搞定3个问题
即对特殊字符的处理
注意
数据链路层只管帧发过来是不是正确的,错了就扔掉。至于我们经常听到的失败重发机制(可靠传输),是传输层干的
1.6 CRC算法
二 通信协议
2.1 点到点通信协议
PPP 协议:广域网使用
功能
组成
NCP在LCP上面,所以只有先拨号通
了,才可以进行上网
工作状态
一层套一层
2.2 两种情况下的数据链路层
局域网使用
共享通信媒体
重要特性
半双工通信:交替通信
争用期(局域网的)
最短有效帧长和带宽有关
争用期和网线长度
有关(不能超过过100米)
发生碰撞后会推迟一个随机时间(防止再次碰撞)
再发送数据
三 以太网
局域网技术!!!
3.1 不可靠服务
3.2 MAC地址
3.3 优化以太网方案
网桥(交换机前身)
3.4 以太网帧
三种帧
格式
四 虚拟局域网
lan就是局域网(一般按物理地址划分)、vlan=广播域=逻辑网段(子网)
一个交换机
分成两个网段
实例