数据链路层的最重要内容
1.数据链路层的点对点信道和广播信道的特点,及这两种信道的协议的特点。
2.数据链路层的三个基本问题:封装成帧,透明传输,差错检测
3.以太网MAC地址的硬件地址
4.链路层中,适配器,转发器,集线器(物理层),网桥和以太网交换机作用和作用场合。
三个基本问题
三个基本问题:封装成帧,透明传输,差错检测
封装成帧
将网络层传下来的分组添加首部和尾部,用于标记帧的开始和结束。
透明传输
透明表示一个实际存在的事物看起来好像不存在一样。
帧使用首部和尾部进行定界,如果帧的数据部分含有和首部尾部相同的内容,那么帧的开始和结束位置就会被错误的判定。需要在数据部分出现首部尾部相同的内容前面插入转义字符。如果数据部分出现转义字符,那么就在转义字符前面再加个转义字符。在接收端进行处理之后可以还原出原始数据。这个过程透明传输的内容是转义字符,用户察觉不到转义字符的存在。
差错检测
目前数据链路层广泛使用了循环冗余检验(CRC,Cyclic Redundancy Check)