北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第四章 数据链路层

puter Net刚grks 第四章教据链路尽 北京交通大学 电气工程学院黄彧 京交通人学 Beijing Jiao Tong University
北京交通大学 电气工程学院 黄彧 第四章 数据链路层

生要内容 ●甚本内容:数据链路层的基本概念、 个基本问题、PPP协议 重点掌握 ●链路与数据链路的区别 ●实现帧定界、透明传输和差错检测的基本 计算方法 PPP协议的帧格式 Networks
主要内容 基本内容:数据链路层的基本概念、三 个基本问题、PPP协议。 重点掌握: 链路与数据链路的区别 实现帧定界、透明传输和差错检测的基本 计算方法 PPP协议的帧格式

(4数据链路层的基本概念 ●链路(link是一条无源的点到点的物理线 路段,中间没有任何其他的交换结点。 条链路只是一条通路的一个组成部分。 ●数据链路( data link):物理链路+通信 协议。 ●现在最常用的方法是使用网络适配器(拨号 适配器、局域网适配器)。 一般的适配器都包括了数据链路层和物理层 Networks
4.1 数据链路层的基本概念 链路(link)是一条无源的点到点的物理线 路段,中间没有任何其他的交换结点。 一条链路只是一条通路的一个组成部分。 数据链路(data link):物理链路 + 通信 协议。 现在最常用的方法是使用网络适配器(拨号 适配器、局域网适配器)。 一般的适配器都包括了数据链路层和物理层 这两层的功能

教据链路尽的简单型 主机H1向H2发送数据 路由器R1 主机H1 路由器R3 主机H2 电话网 局域网 路由器2域网 局域网 H 从层次上来看数据的流动 H 应用层 用层 运输层 R 2 3 输层 网络层 络层 网络层 房 络层 链路层 链路层 连路层 涟路层 连路层 物理层 理层 物理孱 物理层 勿理层
数据链路层的简单模型 局域网 广域网 主机 H1 主机 H2 路由器R1 路由器R2 路由器R3 电话网 局域网 主机H1向H2发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1 R2 R3 H1 从层次上来看数据的流动 H2

教据链路层的简单模 主机H1向H2发送数据 路由器R1 主机H1 路由器R3 主机H2 电话网 局域网 路由器R/减网 局域网-1 H 仅从数据链路层观察帧的流动 应用层 用层 运输层 R R R 3 运输层 网络层 网络云 网络月 络 网络层 链路层 路层 链路 链路 涟路层 物理层 书理层 物理月 物理月 物理层
数据链路层的简单模型 局域网 广域网 主机 H1 主机 H2 路由器R1 路由器R2 路由器R3 电话网 局域网 主机H1向H2发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1 R2 R3 H1 仅从数据链路层观察帧的流动 H2

简化模型 发送方 接收方 主 主 机(AP AP2)机高层 A B 缓存叫 帧 帧 叫缓存数据链路层 数据链路
简化模型 数据链路层 主 机 A 缓存 主 机 B 数据链路 AP1 AP2 缓存 发送方 接收方 帧 高层 帧

4.2三个基本问题 ●帧定界:发送方要让接受方知道所发送 的帧是从什么地方开始什么地方结束 透明传输:传送的比特组合不受限制 差错检测:判断数据传输的是否正确
4.2 三个基本问题 帧定界:发送方要让接受方知道所发送 的帧是从什么地方开始什么地方结束; 透明传输:传送的比特组合不受限制; 差错检测:判断数据传输的是否正确

帧定界 ●帧定界 framing:确定帧的界限,发送方在帧 的前后加入标记,接收方根据标记识别帧。 IP数据报 帧开始 帧结束 SOH 帧的数据部分 EOT 数据链路层的帧长 ●数据链路层帧的数据部分长度<链路层协 议规定的MTU Networks
帧定界 帧定界framing:确定帧的界限,发送方在帧 的前后加入标记,接收方根据标记识别帧。 IP数据报 帧首部 帧的数据部分 帧尾部 帧开始 帧结束 数据链路层的帧长 数据链路层帧的数据部分长度<链路层协 议规定的MTU SOH 帧的数据部分 EOT

透明传输 ●当传输的数据当中出现用做帧定界的控制字 符时,会怎么样? 完整的帧 数据部分 SOH EOT EOT 被接收方误认 被接收方当作无 为是一个帧 效帧丢弃 ●解决方法:字节插入、比特插入 Networks
透明传输 当传输的数据当中出现用做帧定界的控制字 符时,会怎么样? SOH EOT EOT 数据部分 完整的帧 被接收方误认 为是一个帧 被接收方当作无 效帧丢弃 解决方法:字节插入、比特插入

字节插入 byte stuffing ●字节插入:将在数据出现的控制字符转 换为另一个字符。 帧开 帧结 始符 完整的帧 束符 SOH ESC EOT SOH EOT SOH ESCz ESc y ESC x EOT 经字节插入后发送的数据 Networks
字节插入 byte stuffing 字节插入:将在数据出现的控制字符转 换为另一个字符。 SOH ESC EOT 完整的帧 EOT SOH 帧开 始符 帧结 束符 SOH ESC z ESC y ESC x EOT 经字节插入后发送的数据
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第七章 网络互联.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第六章 广域网.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第二章 计算机网络的协议与体系结构.ppt
- 大庆石化总厂职工大学:《计算机文化基础》PPT教学课件(共六章).ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第1章 C++概述(主编:杨国兴、张东玲).ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第9章 模板.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第8章 多态性.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第7章 继承与派生.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第6章 类与对象.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第5章 数组与指针.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第4章 函数.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第3章 C++控制语句.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第2章 数据类型与表达式.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第10章 输入输出流.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第七章 MCS-51单片机扩展技术.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第十一章 从80286到pentium.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 MCS-51的中断系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第六章 MCS-51内部定时器/计数器.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第四章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 MCS-51单片机的指令系统.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第五章 局域网.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第一章 概述(黄彧).ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第一章 概述(杨万春).ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第二章 IA-32结构微处理器(80x86系列结构微处理器与8086).ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第八章 中断.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第九章 计数器与定时电路.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第六章 存储器.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第七章 输入输出.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第三章 8086指令系统.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第十章 并行接口芯片.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第四章 汇编程序设计.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第五章 处理器总线时序和系统总线.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第十一章 串行通信及接口电路.ppt
- 《CSS权威指南》PDF电子书(共十一章).pdf
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)ADO编程技术.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)ASP编程基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB数据库编程技术.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB程序设计.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)数据库基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)管理信息系统.ppt