一:数据链路层
1: 使用的信道类型
点对点信道、 和广播信道
2:三个基本问题
封装成帧、透明传输、差错检测
二:点对点信道的数据链路层
链路:是指一个节点到相邻的一个节点的一段物理线路
数据链路:把实现协议的硬件和软件加上链路,就是数据链路,不但局限于点雨点之间。
帧:数据链路层接受网络层传下来的ip数据包,并且加上帧首部和桢尾部,就是帧。
三:数据链路层的三个基本问题
1:封装成帧:接收ip数据包,加上首部和尾部,并且ip数据包长度小于MTU,最大传送单元。
帧首部SOH | ip数据包,长度小于MTU | 帧尾部EOT |
2:透明传输:所传输的数据中任何8比特的组合一定不允许和用作帧定届符的比特编码一样。采用字节填充技术
3:差错检测:采用循环允余校检。
四:点对点协议ppp
就是计算机用户和ISP进行通信时所使用的协议
1:应满足的需求
简单、封装成帧、透明性、多种网络层协议、多种类型链路、差错检测、检测连接状态、最大传送单元、网络层地址协商、数据压缩协商
2:ppp协议的组成
(1)一个将ip数据包封装到串行链路的方法
(2)一个用来建立、配置和测试数据链路连接的链路控制协议 LCP
(3)一套网络控制协议NCP
3:ppp的工作状态
用户个人电脑拨号连接到ISP之后,这是用户电脑向ISP发送一系列的链路控制协议LCP分组,封装成多个ppp帧,以便建立LCP连接,网络控制协议NCP给新用户分配一个新的临时IP地址
:以太网的MAC层
MAC就是硬件地址