计算机网络——数据链路层

数据链路层
1、数据链路层的数据是帧。
2、解决的是主机与主机通信的问题。
3、数据链路层使用的是点对点的通信,广播通信,
1)封装成帧,透明传输,差错检测
是适配器,转发器,集线器,网桥,以太网工作使用场景。
2)封装成帧:在数据的开始和结束的前后添加首部和尾部,首部和尾部的作用是帧定届,从首部帧开始传输,尾部帧结束。帧的最大传输单元MTU。
透明传输:只识别首部和尾部,遇到首部SOH就传输,遇到尾部EOT就结束,如果传输的数据中有遇到EOT或者SOH,会传输不过去,就需要在EOT或者SOH前面插入一个转义字符,ESC.16进制是IB.
3)差错检测:
模2运算。二进制的数据,进行模二运算,结果为0,表示数据没有出错,如果数据帧有错,就会丢弃这个帧进行重传。
4、点对点的协议:ppp协议,满足:简单,透明,封装成帧,支持多种网络协议(IP)等。
5、使用广播通信的数据链路层。
1)局域网使用广播通信。
2)局域网的拓扑分类:星型,环型,总线型。
3)集线器,双绞线,转发器,网桥,是工作在局域网中。
4)局域网的工作跨越了物理层和数据链路层。

你可能感兴趣的:(计算机网络)