
(第6版)计算机网络第3章数据链路层
计算机网络(第 6 版) 第 3 章 数据链路层

第3章数据链路层3.1使用点对点信道的数据链路层3.1.1数据链路和帧3.1.2三个基本问题3.2点对点协议PPP3.2.1PPP协议的特点3.2.2PPP协议的顿格式3.2.3PPP协议的工作状态2
第 3 章 数据链路层 3.1 使用点对点信道的数据链路层 3.1.1 数据链路和帧 3.1.2 三个基本问题 3.2 点对点协议 PPP 3.2.1 PPP 协议的特点 3.2.2 PPP 协议的帧格式 3.2.3 PPP 协议的工作状态 2

(续)第3章娄数据链路层3.3使用广播信道的数据链路层3.3.1局域网的数据链路层3.3.2CSMA/CD协议3.4使用广播信道的以太网3.4.1使用集线器的星形拓扑3.4.2以太网的信道利用率3.4.3以太网的MAC层3
第 3 章 数据链路层(续) 3.3 使用广播信道的数据链路层 3.3.1 局域网的数据链路层 3.3.2 CSMA/CD 协议 3.4 使用广播信道的以太网 3.4.1 使用集线器的星形拓扑 3.4.2 以太网的信道利用率 3.4.3 以太网的 MAC 层 3

(续)第3章数据链路层3.5扩展的以太网3.5.1在物理层扩展以太网3.5.2在数据链路层扩展以太网3.6高速以太网3.6.1100BASE-T以太网3.6.2吉比特以太网3.6.310吉比特和100吉比特以太网使用以太网进行宽带接入3.6.4
第 3 章 数据链路层(续) 3.5 扩展的以太网 3.5.1 在物理层扩展以太网 3.5.2 在数据链路层扩展以太网 3.6 高速以太网 3.6.1 100BASE-T 以太网 3.6.2 吉比特以太网 3.6.3 10 吉比特和 100 吉比特以太网 3.6.4 使用以太网进行宽带接入 4

数据链路层数据链路层使用的信道主要有以下两种类型:点对点信道。这种信道使用一对一的点对点通信方式。广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发5
数据链路层 数据链路层使用的信道主要有以下两种类 型: ◼ 点对点信道。这种信道使用一对一的点 对点通信方式。 ◼ 广播信道。这种信道使用一对多的广播 通信方式,因此过程比较复杂。广播信 道上连接的主机很多,因此必须使用专 用的共享信道协议来协调这些主机的数 据发 5

数据链路层的简单模型主机H1向H发送数据路由器R路由器R3主机H路由器R2主机H222局域网广域网电话网局域网HH2从层次上来看数据的流动应用层立用层R1R3R2运输层运输层网络层网络层网络层网络层X名层链路层莲路层连路层链路层连路层物理层物理层物理层理层物理屋6
数据链路层的简单模型 局域网 广域网 主机 H1 主机 H2 路由器R1 路由器R2 路由器R3 电话网 局域网 主机H1向H2发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1 R2 R3 H1 从层次上来看数据的流动 H2 6

数据链路层的简单模型(续)主机H1向H发送数据路由器R1路由器R3主机H路由器R2主机H22局域网广域网电话网局域网HH2仅从数据链路层观察的流动应用层应用层R1R3R2运输层运输层网络层网络层网络房网络片X络层链路月链路层路层链路链路层物物理层理层物理屋物理屋物理层7
数据链路层的简单模型 ( 续) 局域网 广域网 主机 H1 主机 H2 路由器R1 路由器R2 路由器R3 电话网 局域网 主机H1向H2发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1 R2 R3 H1 仅从数据链路层观察帧的流动 H2 7

3.1使用点对点信道的数据链路层3.1.1数据链路和顿链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点,一条链路只是一条通路的一个组成部分。数据链路(datalink)除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。一般的适配器都包括了数据链路层和物理层这两层的功能。8
3.1 使用点对点信道的数据链路层 3.1.1 数据链路和帧 ◼ 链路(link)是一条无源的点到点的物理线 路段,中间没有任何其他的交换结点。 ◼ 一条链路只是一条通路的一个组成部分。 ◼ 数据链路(data link) 除了物理线路外,还必须 有通信协议来控制这些数据的传输。若把实现 这些协议的硬件和软件加到链路上,就构成了 数据链路。 ◼ 现在最常用的方法是使用适配器(即网卡)来实现 这些协议的硬件和软件。 ◼ 一般的适配器都包括了数据链路层和物理层这两层 的功能。 8

数据链路层传送的是顿结点A结点B网络层IP数据报IP数据报装入取出数据顺顺链路层1010.V.011d物理层1010...0110星链路(a)结点A结点B发送接收数据顿顿HH链路层链路(b)9
IP 数据报 1010. .0110 帧 数据 取出 链路层 网络层 链路 结点 A 结点 B 物理层 数据 链路层 结点 A 结点 B 帧 (a) (b) 发送 帧 接收 链路 IP 数据报 1010. .0110 帧 装入 数据链路层传送的是帧 9

数据链路层像个数字管道常常在两个对等的数据链路层之间画出一个数字管道,而在这条数字管道上传输的数据单位是顿结点结点顿顿早期的数据通信协议曾叫作通信规程(procedure)。因此在数据链路层,规程和协议是同义语。10
数据链路层像个数字管道 ◼ 常常在两个对等的数据链路层之间画出 一个数字管道,而在这条数字管道上传 输的数据单位是帧。 ◼ 早期的数据通信协议曾叫作通信规程 (procedure)。因此在数据链路层,规程 和协议是同义语。 结点 帧 帧 结点 10