数据链路层
一、重要内容:①数据链路层点规定的通信,广播信道,PPP协议和CSMA/CD协议。
②数据链路层问题:封装成帧,透明传输和差错检测。③以太网MAC层的硬件地址。
④ 适配器,转发器,集线器,网桥,以太网交换机。
二、链路:从一个节点到相邻节点的一段物理线路
三、数据链路:在一条线路上传送数据的时,除了必须有一条物理线路外,还需要有通信协议。
四、
网络适配器:网卡(包含有数据链路层和物理层)。
封装成帧:在一段数据的前后分别添加首部和尾部,这样就构成了一个帧,
透明传输:帧的开始和结束的标记使用的是专门指明的控制字符,SHO=开始界定符
EOT结束界定符,但是如果当某个数据中的摸个字节二进制代码恰好和SOH或EOT这种控制字符一样,数据链路层就会错误地”找到帧的边界”,为了解决这个问题,在发送端的数据链路层中出现控制字符的前面插入一个转义字符。
差错检测:对传送的比特进行检错,但是不能纠错。(循环冗余码)
五、PPP协议(不做过多介绍)
六、以太网MAC
MAC:硬件地址又称物理地址或MAC地址,网卡就是一个硬件地址,出厂的时候就编号了。
单播帧:一对一,收到帧的MAC地址与本站的硬件地址相同。
广播帧:一对全体,发送局域网的所有站点的帧。
多播帧:一对多,本地局域网上的一部分站点。
MAC帧的格式: