计算机网络数据链路层基础小结
数据链路层
数据链路层使用的信道类型
点对点信道: 使用一对一的点对点通信方式
广播信道: 一对多的广播通信方式
链路
一个节点到相邻节点的一段物理线路(有线或无线),中间没有任何其他的交换节点
数据链路
一条物理线路加上通信协议来控制数据的传输,就构成了数据链路
网络适配器
用于实现数据链据通信协议的硬件或软件称为网络适配器,一般网络适配器包括数据链路层和物理层
帧
数据链路层中点对点信道的通信协议使用的数据单元
点对点信道通信步骤
- 节点A的数据链路层把网络层交下来的ip数据报添加首部和尾部封装成帧
- 节点A把封装好的帧发送给节点B的数据链路层
- 节点B的数据链路层收到帧若无错,从收到的帧提取出ip数据报交给上面的网络层;否则丢弃这个帧
数据链路层三个基本问题
封装成帧 在ip数据报的前后添加首部和尾部,就构成了一个帧
透明传输 无论什么样的比特组合,都能按原样进行传输
差错检测 数据链路层使用循环冗余检验CRC检错技术
点对点协议PPP
数据链路层广泛使用的协议
使用广播信道的数据链路层
局域网
以太网
符合IEEE的802.3标准的局域网
适配器
计算机通过网络适配器与局域网进行连接
集线器
星形网络中心的设备,叫做集线器
以太网的mac层
在局域网中硬件地址称为MAC地址或物理地址,实际上也是适配器地址
发往本机的帧
适配器有过滤的功能,当识别出发往本机的帧才会收下
其中包括:单播帧,广播帧,多播帧
单播帧
一对一,收到的帧的mac地址与本机的硬件地址相同
广播帧
一对全体,发送给本局域网上所有站点大的帧
多播帧
一对多, 发送给本局域网中一部分站点的帧
扩展以太网
对以太网的覆盖范围进行扩展,扩展后以太网在网络层看来仍然是一个网络
信号衰减
以太网之间的距离不能太远,否则主机发送的信号经过铜线的传输就会衰减到CSMA/CD协议无法正常工作
转发器
在物理层使用转发器来扩展以太网,但现在双绞线成为以太网的主流
光纤调制解调器
扩展主机和集线器之间的距离使用光纤,使用光纤调制解调器来对光信号和电信号进行转换
网桥
最初在数据链路层用于扩展以太网
交换式集线器
又称以太网交换机,替代了网桥
以太网交换机实质上就是一个多接口的网桥
是一种即插即用设备,其内部的帧交换表是通过自学习算法自动地逐渐建立起来的
高速以太网
100Mbit/s的快速以太网