3.2 使用点对点信道的数据链路层 3.2.1 使用点对点信道的数据链路层 3.2.2 点对点协议 PPP 3.2.2.1 PPP 协议的特点 3.2.2.2 PPP 协议的帧格式 3.2.2.3 PPP 协议的工作状态.

Slides:



Advertisements
Similar presentations
偵辦侵害營業秘密犯罪之執行情形 法務部調查局. 一、前言 ( 一 )102 年 1 月 30 日公告施行營業秘密法 ( 一 )102 年 1 月 30 日公告施行營業秘密法 修正案,增加侵害營業秘密之刑事 修正案,增加侵害營業秘密之刑事 責任,對於意圖在境外使用而竊取 責任,對於意圖在境外使用而竊取.
Advertisements

徐州工业职业技术学院. 人才市场需求 2013 年我国安全类专业统计表 学历层次专业名称专业代码毕业生数招生数在校生数开设学校数 本科 安全工程 专科 安全技术管理 中专 0000.
開創新藍海 滿足新市場(需求) 吳英華 陳品妤.
當我已老 謹以此文獻給像我一樣流浪在外的子女們.
先介绍计算机网络基础知识,再分析网络视频监 控系统的架构、原理与维护。
本周复习一下基本的网络知识 下周开始讲解路由器的配置方法 第四周开始到实验室做实验(主楼910,919)
第八章 组织文化的整合 ——并购中的文化整合(二) 小组成员:浦若蓉、朱谷一、贾彦彦.
2015年12月14日-2015年12月20日 缩略版.
指導老師:羅夏美 組別:第四組 組員: 車輛二甲 蔡中銘 車輛三甲 莊鵬彥 國企二甲 陳于甄 國企二甲 詹雯晴 資傳二乙 林怡芳
数字化校园建设与思考 扬州大学信息中心 沈 洁 2017年3月3日.
政府採購錯誤行為態樣 報告人:張錦川 日 期:96年7月.
寫作教學—標點符號.
接入商ICP/IP地址/域名信息备案管理系统
说课课件 感悟工业革命力量,闪耀科技创新光辉 ----《走向整体的世界》教学设计及反思 爱迪生 西门子 卡尔·本茨 诺贝尔 学军中学 颜先辉.
採購法規概要 報告人:臺北市政府法規委員會 編審 陳世超 土木技師高考及格 結構技師高考及格 公務人員高考及格 國立中興大學土木工程碩士
運輸安全白皮書(Ⅲ) 軌道安全篇 主辦單位:運輸安全組.
面对经济全球化 江西省石城中学 张文峰.
第六章 计算机网络应用基础.
美国史 美利坚合众国创造了一个人类建国史的奇迹,在短短230年的时间从一个被英帝国奴役的殖民地到成为驾驭全世界的“超级大国”、“世界警察”,美国的探索为人类的发展提供了很宝贵的经验。
“网络问政”给九江新闻网 带来新的发展机遇 -- 九江新闻网 高立东 --.
DP POS协议原理 ISSUE 1.0.
网络协议及架构安全 培训机构名称 讲师名字.
第6章 Internet与TCP/IP体系结构
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
计算机网络的组成 资源子网:   主机 终端 终端控制器   外设 软件资源 信息资源    .
6.1 网络概述 6.2 Windows的网络功能 6.3 Internet概述 6.4 Internet的使用 6.5 网上浏览工具的使用
——开启你计算机网络之门的金钥匙 图书作者:王达 制作
第3章 计算机网络体系结构与协议 本章教学目标: (1)认识计算机网络的基本概念。 (2)了解网络结构的分层思想。
项目6.1:计算机网络基础 项目描述 能力目标 应用网络可以工作、学习,网络影响着我们的生活,了解网络知识、培养信息技术的水平和能力是工作和生活的需要。 通过对概念的理解,培养信息分析、辨别能力, 学会使用信息技术工作、学习。
第7章 路由技术 7. 1 广域网技术概述 7. 2 IP子网间的路由技术 7. 3 访问控制列表 7.4 网络地址转换(NAT)技术.
社会工作概论 个案工作 课程培训 深圳电大 赖小乐.
荆门市农业水价综合改革 工作情况汇报 湖北省荆门市水务局 二0一六年九月.
面对经济全球化.
第 3 章 数据链路层 基本内容:数据链路层的基本概念,数据链路层协议的工作原理:停止等待协议,连续ARQ协议,滑动窗口,选择ARQ协议,Internet中的数据链路层协议。 重点掌握: 数据链路层的基本概念。 数据链路层协议的工作原理。 滑动窗口原理。
4.3 计算机网络传输技术 1)点到点网络(Point-to-Point) 2)广播网络(broadcasting) 信阳师范学院计算机系
紧抓PPP项目为招标代理机构 带来的转型发展机遇
前言.
第3章 计算机网络体系结构.
“ SNA 解決方案 ” ● TN3270 Servers ● SNA LAN Gateway
网络地址转换(NAT) 及其实现.
PPP协议 点到点协议 深圳职业技术学院电信学院网络技术专业.
第5章 网络软件 开发技术 (一) 软件开发技术基础 计算机教学实验中心.
HL-006 广域网协议原理及配置 ISSUE 4.0 此为封面页,需列出课程编码、课程名称和课程开发室名称。
SIEMENS自动化控制系统于VPN网络技术的完美结合
第 6 章 IP 遶送.
第1章 电脑的硬件组成 本章要点 拆卸电脑 PC的基本构成 主机箱内的主要部件 电脑主机箱背面的接口 主要配件的外观.
第6章 网络互联技术与实践.
远 动 监 控 技 术 西南交通大学电气工程学院.
中国联通CDMA1X网络介绍及维护 CommWorks Professional Service 陈晔.
元智大學網路技術系 TN307 進階網路技術   指導教授 :王井煦.
第14章虚拟专用网技术与应用实验.
Chapter Four 数据链路层.
计算机网络 第 3 章 数据链路层 课件制作人:谢希仁.
计算机网络 第 3 章 数据链路层.
第3章 数据链路层 设计问题 为网络层提供的服务 帧 差错控制 流量控制 05:55:10.
Chapter 3 数据链路层.
转义字符填充法 零比特填充法 采用特殊的信号与编码法 确定数据长度法
计算机网络 第三章:数据链路层 阮晓龙 / 河南中医学院管理信息工程学科 河南中医学院网络信息中心
第六次全国人口普查 近期数据处理工作部署 夏雨春 2010年12月28日.
第01章 计算机网络概述 讲师:韩立刚 QQ: QQ教学群:
實驗24 NetSim-Cisco WAN專線服務-PPP、ISDN
第 5 讲 数据链路层(1) 1/31.
傳輸控制協議 /互聯網協議 TCP/IP.
谢聪.
目次检索 打印 下载 文字摘录 更换背景 多窗口阅读.
網路概論 第3章 協定與模型.
第六章 电子商务平台构建.
计算机通信网 Lecture 3: 数据链路层.
英語職涯規劃 移民署職場生涯 5.2.1善用慈濟資源‧提升職涯就業力.
3.4 链路控制协议示例 一.面向字符的控制规程-- BSC
Presentation transcript:

3.2 使用点对点信道的数据链路层 使用点对点信道的数据链路层 点对点协议 PPP PPP 协议的特点 PPP 协议的帧格式 PPP 协议的工作状态

3.2.1 点对点信道的数据链路层的简单 模型 局域网广域网 主机 H 1 主机 H 2 路由器 R 1 路由器 R 2 路由器 R 3 电话网 局域网 主机 H 1 向 H 2 发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1R1 R2R2 R3R3 H1H1 H2H2 从层次上来看数据的流动

数据链路层的简单模型 ( 续) 局域网广域网 主机 H 1 主机 H 2 路由器 R 1 路由器 R 2 路由器 R 3 电话网 局域网 主机 H 1 向 H 2 发送数据 链路层 应用层 运输层 网络层 物理层 链路层 应用层 运输层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 链路层 网络层 物理层 R1R1 R2R2 R3R3 H1H1 H2H2 仅从数据链路层观察帧的流动

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

3.2.1 点对点协议 PPP PPP 协议的特点 现在全世界使用得最多的数据链路层协 议是点对点协议 PPP (Point-to-Point Protocol) 。 用户使用拨号电话线接入因特网时,一 般都是使用 PPP 协议。

用户到 ISP 的链路使用 PPP 协议 用户用户 至因特网 已向因特网管理机构 申请到一批 IP 地址 ISP 接入网 PPP 协议

1. PPP 协议应满足的需求 简单 —— 这是首要的要求 封装成帧 透明性 多种网络层协议 多种类型链路 差错检测 检测连接状态 最大传送单元 网络层地址协商 数据压缩协商

2. PPP 协议不需要的功能 纠错 流量控制 序号 多点线路 半双工或单工链路

3. PPP 协议的组成 1992 年制订了 PPP 协议。经过 1993 年 和 1994 年的修订,现在的 PPP 协议已 成为因特网的正式标准 [RFC 1661] 。 PPP 协议有三个组成部分 一个将 IP 数据报封装到串行链路的方法: 即帧格式。 链路控制协议 LCP (Link Control Protocol) : 用于建立 / 拆除数据链路连接、测试连接质 量、协商参数

网络控制协议 NCP (Network Control Protocol) : 用于协商网络层选项,如动态分 配 IP 地址

PPP 协议的帧格式 标志字段 F = 0x7E ( 符号 “0x” 表示后面的 字符是用十六进制表示。十六进制的 7E 的二 进制表示是 )。 地址字段 A 只置为 0xFF 。 地址字段实际上 并不起作用 。 控制字段 C 通常置为 0x03 。 PPP 是面向字节的,所有的 PPP 帧的 长度都是整数字节。

PPP 协议的帧格式 PPP 有一个 2 个字节的协议字段。 当协议字段为 0x0021 时, PPP 帧的信息字段就是 IP 数据报。 若为 0xC021, 则信息字段是 PPP 链路控制数据。 若为 0x8021 ,则表示这是网络控制数据。 IP 数据报 1211 字节 12 不超过 1500 字节 PPP 帧 先发送 7EFF03 F A C FCS F 7E 协议 信 息 部 分 首部尾部

透明传输问题 当 PPP 用在同步传输链路时,协议规定采用 硬件来完成比特填充(和 HDLC 的做法一样)。 当 PPP 用在异步传输时,就使用一种特殊的 字符填充法。

零比特填充 PPP 协议用在 SONET/SDH 链路时,是使用 同步传输(一连串的比特连续传送)。这时 PPP 协议采用零比特填充方法来实现透明传输。 在发送端,只要发现有 5 个连续 1 ,则立即填 入一个 0 。接收端对帧中的比特流进行扫描。 每当发现 5 个连续 1 时,就把这 5 个连续 1 后 的一个 0 删除,

信息字段中出现了和 标志字段 F 完全一样 的 8 比特组合 发送端在 5 个连 1 之后 填入 0 比特再发送出去 在接收端把 5 个连 1 之后的 0 比特删除 会被误认为是标志字段 F 发送端填入 0 比特 接收端删除填入的 0 比特 零比特填充

透明传输问题 当 PPP 用在同步传输链路时,协议规定采用 硬件来完成比特填充(和 HDLC 的做法一样)。 当 PPP 用在异步传输时,就使用一种特殊的 字符填充法。

字符填充 将信息字段中出现的每一个 0x7E 字节转变成为 2 字节序列 (0x7D, 0x5E) 。 若信息字段中出现一个 0x7D 的字节, 则将其转 变成为 2 字节序列 (0x7D, 0x5D) 。 若信息字段中出现 ASCII 码的控制字符(即数值 小于 0x20 的字符),则在该字符前面要加入一 个 0x7D 字节,同时将该字符的编码加以改变。

不提供使用序号和确认的可靠传输 PPP 协议之所以不使用序号和确认机制是 出于以下的考虑: 在数据链路层出现差错的概率不大时,使用比 较简单的 PPP 协议较为合理。 在因特网环境下, PPP 的信息字段放入的数 据是 IP 数据报。数据链路层的可靠传输并不 能够保证网络层的传输也是可靠的。 帧检验序列 FCS 字段可保证无差错接受。

PPP 协议的工作状态 ( 过程 )  当用户呼叫 ISP , PC 首先通过 MODEM 呼叫提供者的路由器。在 路由器的 MODEM 回应后即建立了一条物理连接。  PC 在一个或多个 PPP 帧的载荷段中发送一系列的 LCP 分组给路 由器。这些分组以及对它们的响应负责选择要使用的 PPP 参数。  发送一系列的 NCP 分组来配置网络层。 IP 的 NCP 给新入的 PC 机 动态地分配 IP 地址。 4. 此时 PC 已经是一台 Internet 主机了,它可以发送和接收 IP 分组。 5. 当用户通信结束时, NCP 又被用来拆除网络层连接,并释放 IP 地址。 6.LCP 关闭数据链路层连接,物理层连接被释放。 如链路上的最 大帧长、所使 用的鉴别协议、 不使用 PPP 帧中 的地址与控制 字段等、鉴别 口令

设备之间无链路 链路静止 链路建立 鉴别 网络层协议 链路打开 链路终止 物理链路 LCP 链路 已鉴别的 LCP 链路 和 NCP 链路 已鉴别的 LCP 链路 和 NCP 链路 物理层连接建立 LCP 配置协商 鉴别成功或无需鉴别 NCP 配置协商 链路故障或 关闭请求 LCP 链路 终止 鉴别失败 LCP 配置 协商失败

补充:面向比特的链路控制规程 HDLC 1 HDLC 协议概述 1974 年, IBM 公司推出了面向比特的规程 SDLC (Synchronous Data Link Control) 。 后来 ISO 把 SDLC 修改后称为 HDLC (High-level Data Link Control) ,译为高级数据链路控制,作为国 际标准 ISO 3309 。 一个在同步网上传输 数据、面向 比特的数据链路层协议 。 CCITT 则将 HDLC 再修改后称为链路接入规程 LAP (Link Access Procedure) 。不久, HDLC 的新版本又 把 LAP 修改为 LAPB , “B” 表示平衡型 (Balanced) ,所 以 LAPB 叫做链路接入规程 ( 平衡型 ) 。

2 HDLC 的帧结构 标志字段 F (Flag) 为 6 个连续 1 加上两 边各一个 0 共 8 bit 。在接收端只要找到 标志字段就可确定一个帧的位置。 比特 888 可变 168 信息 Info 标志 F 标志 F 地址 A 控制 C 帧检验序列 FCS 透明传输区间 FCS 检验区间

零比特填充法 HDLC 采用零比特填充法使一帧中两个 F 字段之间不会出现 6 个连续 1 。 在发送端,当一串比特流数据中有 5 个 连续 1 时,就立即填入一个 0 。 在接收帧时,先找到 F 字段以确定帧的 边界。接着再对比特流进行扫描。每当 发现 5 个连续 1 时,就将其后的一个 0 删除,以还原成原来的比特流。

零比特的填充与删除 数据中某一段比特组合恰好 出现和 F 字段一样的情况 会被误认为是 F 字段 发送端在 5 个连 1 之后 填入 0 比特再发送出去 填入 0 比特 在接收端将 5 个连 1 之后 的 0 比特删除,恢复原样 在此位置删除填入的 0 比特

透明传输 采用零比特填充法就可传送任意组合的比特流,或者 说,就可实现数据链路层的透明传输。 当连续传输两个帧时,前一个帧的结束标志字段 F 可 以兼作后一帧的起始标志字段。 当暂时没有信息传送时,可以连续发送标志字段,使 收端可以一直和发端保持同步。

其他字段 地址字段 A 是 8 bit 。 帧检验序列 FCS 字段共 16 bit 。所检验的范 围是从地址字段的第一个比特起,到信息字段 的最末一个比特为止。 控制字段 C 共 8 bit ,是最复杂的字段。 HDLC 的许多重要功能都靠控制字段来实现。