1.三个基本问题
1.封装成帧(首尾);
2.透明传输;
3.差错检测(CRC循环冗余校验);
2.点对点协议PPP
PPP 3个部分组成:
1.一个将IP数据包封装到串行链路的方法;
2.链路控制协议LCP;
3.网络控制协议NCP;
3.局域网(以太网)
局域网的数据链路层分为2层:
1.逻辑链路控制LLC
2.媒体介入控制MAC
4.适配器(网卡)的作用
1.适配器和局域网之间的通信是通过电缆或双绞线以串行方式传输的,
而适配器和计算机之间则是通过计算机主板上的IO总线以并行方式传输的。
因此,适配器的一个重要功能就是要进行数据串行传输和并行传输的转换。
2.由于网络上的数据率和计算机总线上的数据率并不相同,
因此适配器中就必须装有对数据进行缓存的存储芯片。
3.适配器接收和发送帧时,不适用CPU,这是CPU可以处理其他事情。
当适配器收到错误帧时,就把这个帧丢弃,而不用通知计算机。
当收到正确的帧时,使用中断通知计算机,并交给网络层。
4.计算机的硬件地址就在适配器的ROM中。
5.CSMA/CD 载波监听多点接入/碰撞检测
6.以太网的MAC地址
固化在适配器的 ROM 中的地址;
前3个字节为,OUI组织唯一标识符,公司标识符;
后3个字节为,扩展标识符;
第一个字节的最低位为I/G位,当I/G位为0时,表示单个站地址;
当I/G位为1时,表示组地址,用来进行多播的。
单播;
多播;
广播;
7.集线器,网桥,交换机
数据链路层使用的信道:
- 点对点信道
- 广播信道
点对点协议 PPP
使用广播信道的数据链路层
CSMA/CD 协议
以太网的 MAC 层
MAC 帧格式
扩展以太网:
从物理层:集线器
从链路层:网桥,交换机(可以配虚拟局域网)