数据链路层
1、什么是封装成帧:?
封装成帧就是将网络层传下来的分组添加首部和尾部,用于标记帧的开始和结束。
2、什么是透明传输?
透明传输就是帧使用首部和尾部进行定界,如果帧的数据部分含有和首部尾部相同的内容,那么帧的开始和结束位置就会被错误的判定。需要在数据部分出现首部尾部相同的内容前面插入转义字符。如果数据部分出现转义字符,那么就在转义字符前面再加个转义字符。在接收端进行处理之后可以还原出原始数据。这个过程透明传输的内容是转义字符,用户察觉不到转义字符的存在。
3、什么是差错检测?
差错检测就是数据链路层广泛使用了循环冗余检验(CRC)来检比特差错查。