03章 数据链路层
Posted laoduancode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03章 数据链路层相关的知识,希望对你有一定的参考价值。
03章 数据链路层
数据链路层像一个数字管道,在数字管道上传输的数据单位是帧
帧包括了网络层传入的?尾?校验值?数据包?头
基本概念
链路(link)
链路是一条点到点的物理线路段,中间没有任何其他的交换节点![]
- 一条链路只是一条通路的一个组成部分
数据链路(data link)
数据链路除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路
- 现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件
- 一般的适配器都包括了数据链路层和物理层这两层的功能
三个基本问题
- 封装成帧
- 封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,就构成了一个帧。确定帧的界限
- 首部和尾部的一个重要作用就是进行帧定界
- 透明传输
- 差错控制
两种情况下的数据链路层
- 使用点对点信道的数据链路层
使用一对一的点对点通信方式 - 使用广播信道的数据链路层
使用一对多的广播通信方式,因此过程比较复杂。广播信道上链接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送
以太网
扩展以太网
高速以太网
以上是关于03章 数据链路层的主要内容,如果未能解决你的问题,请参考以下文章