点到点连接 Point-to-Point Connections

Slides:



Advertisements
Similar presentations
第三章 数据链路层 任务驱动 问题探究 习题讲解 实验要求.
Advertisements

计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
基礎網路管理 第十六章 PPP 製作:林錦財.
淄博信息工程学校 ZIBOIT&ENGINEERING VOCATONAL SHCOOL 03 交换机干道技术 计算机网络技术专业.
一、数据链路层的设计问题 1. 向网络层提供的服务
第7章 路由技术 7. 1 广域网技术概述 7. 2 IP子网间的路由技术 7. 3 访问控制列表 7.4 网络地址转换(NAT)技术.
第17章 实现路由器.
安徽广播电视大学 组网技术与配置(第2版) 第8章 路由器的配置 汪本标.
项目四 组建跨地区网络 授课教师:肖颖.
第31讲 帧中继技术FR 主讲:史宝会.
第3章 计算机网络体系结构.
网络互联基础 Basic of Network Interconnection
PPP协议 点到点协议 深圳职业技术学院电信学院网络技术专业.
PPP协议验证技术 东莞市经济贸易学校 曾兰星
第29讲 广域网接入技术 ----PPP接入,PAP/CHAP认证
PPP协议 点到点协议 深圳职业技术学院计算机系网络专业.
网络系统集成技术 广域网技术 第五章.
HL-006 广域网协议原理及配置 ISSUE 4.0 此为封面页,需列出课程编码、课程名称和课程开发室名称。
在PHP和MYSQL中实现完美的中文显示
第 6 章 IP 遶送.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
瑞斯康达—MSG1500 产品类型:路由器 建议零售价格:198元 上市时间:2017 年 3月
数据通信与计算机网络技术.
基礎網路管理 第一章 環境介紹 製作:林錦財.
元智大學網路技術系 TN307 進階網路技術   指導教授 :王井煦.
项目十 广域网协议封装与验证配置.
The CAN bus 李强.
第 6 章 廣域網路 著作權所有 © 旗標出版股份有限公司.
存储系统.
SOA – Experiment 3: Web Services Composition Challenge
安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
大学计算机基础 典型案例之一 构建FPT服务器.
PPPoE PPTP L2TP全解 方伟、产品策划 讲师的CSDN博客地址
ARDUINO+BLUETOOTH Arduino实现蓝牙数据传输.
矢量距离路由.
网络常用常用命令 课件制作人:谢希仁.
实用组网技术 第一章 网络基础知识.
乐驾-车载无线终端-CARRO 产品类型:车载无线路由器 建议零售价格:¥599 江苏鸿信
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
计算机网络 第 3 章 数据链路层 课件制作人:谢希仁.
逆向工程-汇编语言
Chapter 3 数据链路层.
CPU结构和功能.
供应商登录CJLR SRM系统入口 CJLR供应商仅可以在互联网上访问SRM系统,无法在CJLR内网登录SRM系统.
多媒体技术 中南大学信息科学与工程学院 黄东军.
SOA – Experiment 2: Query Classification Web Service
實驗24 NetSim-Cisco WAN專線服務-PPP、ISDN
電子郵件簡介.
主要内容: 无线局域网的定义 无线传输介质 无线传输的技术 WLAN的架构 无线网络搭建与配置 无线网络加密配置
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
实验七 安全FTP服务器实验 2019/4/28.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
Lightweight Data-flow Analysis for Execution-driven Constraint Solving
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
IT 安全 第 9节 通信和网络控制.
iSIGHT 基本培训 使用 Excel的栅栏问题
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
数据报分片.
无线网络特性展现 张琦.
郑 昀 应用开发事业部 神州泰岳 SIP多方会话消息 之实例讲解 郑 昀 应用开发事业部 神州泰岳
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
单路无线视频服务器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 软件安装
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
实验六静态路由.
工业机器人入门使用教程 ESTUN机器人 主讲人:李老师
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
Presentation transcript:

点到点连接 Point-to-Point Connections 1 点到点连接 Point-to-Point Connections Cisco Networking Academy program Connecting Networks Chapter 3: Point-to-Point Connections 第四学期:连接网络 Connecting Networks

Chapter 3 Objectives 2 学习目标

点到点连接 3.1 串口点到点概述 3.2 PPP 操作 3.3 配置 PPP 3.4 排除WAN连接故障 3.5 总结 3 Chapter 5 3 点到点连接 3.1 串口点到点概述 3.2 PPP 操作 3.3 配置 PPP 3.4 排除WAN连接故障 3.5 总结

3.1 串口点到点概述 Serial Point-to-Point Overview 4 3.1 串口点到点概述 Serial Point-to-Point Overview 3.1 Serial Point-to-Point Overview

3.1.1.1 Serial and Parallel Ports 5 串行通信 串行和并行端口 WAN 连接最常见的一种类型是点对点连接。

6 3.1.1.1 Serial and Parallel Ports 点到点连接用于将LAN连接到服务提供商WAN。 串行通信 串行和并行端口 点到点连接用于将LAN连接到服务提供商WAN。 也称为串行连接或租用线连接。 在串行通信中,比特通过一条信道顺序传输。 在并行通信中,比特通过多根导线同时传输。

串行通信 视频 时滞 干扰 有两个因素限制了并行通信的速率:时滞和串扰的干扰。 7 有两个因素限制了并行通信的速率:时滞和串扰的干扰。 串行通信 视频 时滞 干扰 在大多数情况下,串行通信的架设成本要低很多。串行通信使用的导线数更少,电缆更便宜,连接器的针数也更少。

在WAN链路中,发送路由器使用广域 网协议封装数据。 封装的帧通过物理介质发送到WAN。 8 3.1.1.2 Serial Communication RS-232 - 在个人电脑上大多数串行端口符合RS-232C或较新的RS-422和RS-423标准。两个9针和25针连接器的使用。串行端口是一个通用接口,可用于几乎任何类型的设备,包括调制解调器,鼠标和打印机。这些类型的计算机外围设备已被替换成新的,速度更快的标准,如USB,但许多网络设备使用RJ-45连接器符合原始RS-232标准。 V.35 - 通常用于调制解调器到多路通信,高速本ITU标准,同步数据交换结合了几个电话线路的带宽。在美国,V.35是大多数路由器和的DSU连接到T1运营商的接口标准。 V.35电缆设计,支持更高的数据速率和数据终端设备和的DCE之间的连接在数字线路高速串行组件。还有更多的终端设备和DCE中在本节后面。 HSSI - 一个高速串行接口(HSSI)支持高达52 Mb / s的传输速率。工程师使用HSSI与广域网连接路由器上的LAN以上的高速线路,如T3线路。工程师还可以使用HSSI提供高速连接LAN之间,使用令牌环或以太网。 HSSI是由思科系统公司和T3加网络以满足对高速通信广域网链路开发的DTE / DCE接口。 个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。 V.35电缆只能工作于同步方式,用于路由器与同步CSU/DSU的链接之中。同步方式下最大速率2Mbps HSSI 高速串行接口(High-Speed Serial Interface)。 通过广域网链路的高速(高达52Mbit/s)串行连接的网络标准。 HSSI是短距离通讯接口,通常用于局域网的路由和交换设备与广域网的高速线路的互连。HSSI用于距离50英尺的设备间,数据速率为52Mbps。典型的,HSSI将局域网与T3线相连。HSSI可用于将令牌环和Ethernet局域网的设备与同步光纤网(SONET)的OC1速度或T3线的设备相连。HSSI也用于主机对主机的连接,图象处理,故障恢复等应用。 串行通信 串行通信 三个重要串行通信标准是: RS-232 V.35 HSSI 发送的帧 接收的帧 在WAN链路中,发送路由器使用广域 网协议封装数据。 封装的帧通过物理介质发送到WAN。 当帧抵达接收方路由器时,接收方路由 器使用相同的通信协议将帧解封。  串行通信标准: RS-232,422,423 V.35 HSSI 串口通信标准

点到点链路可以连接两个地理距离较远的站点。 运营商致力于为客户租用线路提供特定资源 (租用线)。 点到点链路通常比共享服务更为昂贵。 3.1.1.3 Point-to-Point Communication Links 运营商致力于特定资源供客户租用线路 9 串行通信 点到点通信链路 点到点链路可以连接两个地理距离较远的站点。 运营商致力于为客户租用线路提供特定资源 (租用线)。 点到点链路通常比共享服务更为昂贵。

T1/E1和ISDN 电话线是常见的同步时分复用的例子。 10 时分复用是指一种通过不同信道或时隙中的交叉位脉冲,同时在同一个通信媒体上传输多个数字化数据、语音和视频信号等的技术。电信中基本采用的信道带宽为 DS0,其信道宽为 64 kbps。 电话网络(PSTN)基于 TDM 技术,通常又称为 TDM 访问网络。电话交换通过一些格式支持 TDM:DS0、T1/E1 TDM 以及 BRI TDM。E1 TDM 支持2.048 Mbps通信链路,将它划分为32个时隙,每间隔为64 kbps 。T1 TDM 支持1.544 Mbps 通信链路,将它划分为24个时隙,每间隔为64 kbps,其中 8 kbps 信道用于同步操作和维护过程。E1 和 T1 TDM 最初应用于电话公司的数字化语音传输,与后来出现的其它类型数据没有什么不同。E1 和 T1 TDM 目前也应用于广域网链路。 时分复用器是一种利用 TDM 技术的设备,主要用于将多个低速率数据流结合为单个高速率数据流。来自多个不同源的数据被分解为各个部分(位或位组),并且这些部分以规定的次序进行传输。这样每个输入数据流即成为输出数据流中的一个“时间片段”。必须维持好传输顺序,从而输入数据流才可以在目的端进行重组。特别值得注意的是,相同设备通过相同 TDM 技术原理却可以执行相反过程,即:将高速率数据流分解为多个低速率数据流,该过程称为解除复用技术。因此,在同一个箱子中同时存在时分复用器和解复用器(Demultiplexer)是常见的。 串行通信 时分复用 复用 – 允许多个逻辑信号共享一条物理通道。 T1/E1和ISDN 电话线是常见的同步时分复用的例子。

STDM 使用变长时隙,允许信道竞争任何空闲时隙。 STDM 要求每个传输信号都携带身份信息或信道标识符 3.1.1.5 Statistical Time-Division Multiplexing STDM(统计时分多路复用) 又称异步时分多路复用 为了提高TDM系统的利用率,可以使用按需分配的技术,即根据用户需求动态分配时隙,以避免每帧中出现空闲的时隙.此时复用器传输的数据只来自正在工作的设备,这种动态分配时隙的工作方式称为统计时分复用(Statistical Time Division Multiplexing,STDM). 与传统TDM一样,STDM可与n条低速输入线路相连,由于每条输入线路并非一直有数据输入,因此STDM时隙k可小于n,这说明复用信道上数据速率可低于各个输入线路速率之和.或者说对于同样速率的复用信道,STDM可以复接更多的线路,即提高了信道的利用率. STDM(统计时分复用)使用STDM帧来接收、传送复用的数据。但是每一个STDM帧中的时隙数小于连接在集中器上的用户数。 主要优势: 对线路的使用更加有效,同时可节省开支。比起FDM(频分多路复用)和TDM(时分复用)来说,STDM可以在更低速、廉价的线路上使用。 主要缺点: 1.会导致时间延迟。如果所有的设备都在同时进行传输和接收(或者时间频率大于统计预估),那么线路将不能传输所有的数据。STDM必须有内置的记忆存储来存储其无法马上传输的数据。这会导致1-30秒的时间延迟。 2.由于逻辑线路并不能像在FDM和TDM上那样永久地分配给各个设备,一个设备上的数据会被另一个设备上的数据所影响。虽然这不是一个很严重的问题,但是它提高了多路复用的复杂程度并且对传输效率有一定影响。 统计时分复用编辑 也叫异步时分复用:将所需传输的信息分成小块,附加标记。同一路信号可以占用同一桢中的不同时隙,不同路的信号根据标记加以区分。按照分组中的路由标记寻找出线。标志化信道(ATDM,AsynchronismTime-DivisionMultiplexing)异步时分多路复用技术,也叫做统计时分多路复用技术(STDM,StatisticTime-DivisionMultiplexing)。指的是将用户的数据划分为一个个数据单元,不同用户的数据单元仍按照时分的方式来共享信道;但是不再使用物理特性来标识不同用户,而是使用数据单元中的若干比特,也就是使用逻辑的方式来标识用户。 这种方法提高了设备利用率,但是技术复杂性也比较高,所以这种方法主要应用于高速远程通信过程中,例如,异步传输模式ATM。 11 串行通信 统计时分复用(STDM) STDM 使用变长时隙,允许信道竞争任何空闲时隙。 STDM 要求每个传输信号都携带身份信息或信道标识符

行业内使用同步光纤网络(SONET) 或同步数字系列(SDH) 标准,这两个标准用于光传输TDM数据。 3.1.1.6 TDM Examples 12 串行通信 TDM示例 行业内使用同步光纤网络(SONET) 或同步数字系列(SDH) 标准,这两个标准用于光传输TDM数据。

分界点是网络中服务提供商责任范围的终点。 3.1.1.7 Demarcation Point 13 串行通信 分界点 分界点是网络中服务提供商责任范围的终点。 

CPE(通常为路由器)是DTE。 如果终端、计算机、打印机或传真机直接连接 到服务提供商网络,它们也将充当DTE。 3.1.1.8 DTE-DCE 14 串行通信 DTE-DCE CPE(通常为路由器)是DTE。 如果终端、计算机、打印机或传真机直接连接 到服务提供商网络,它们也将充当DTE。 DCE,通常是调制解调器或CSU/DSU。

3.1.1.9 Serial Cables 15 串行通信 串行电缆 智能串行口

适用于特定标准的 DTE/DCE 接口定义了以下规范: 机械/物理特性 - 引脚的编号和连接器类型 电气特性 - 定义电平为 0 和 1 功能特性 - 通过为接口中每个信号传输线路分配含义来指定线路需要执行的功能 过程特性 - 指定传输数据的事件序列

19 3.1.1.10 Serial Bandwidth OC传输速率是一组标准化的规范对SONET光纤网络进行数字信号的传输。 串行通信 串口带宽

20 HDLC封装 WAN封装协议

21 3.1.2.2 HDLC Encapsulation 由国际标准化组织(ISO)制定的面向比特的, 同步数据链路层协议。 HDLC封装 HDLC封装 由国际标准化组织(ISO)制定的面向比特的, 同步数据链路层协议。 使用同步串行传输在两点之间提供无差错通信。 定义第2层帧结构,允许使用确认机制进行流量控制和差错控制。 Cisco 对协议进行了扩展,旨在解决不能提供多协议支持的问题。

22 3.1.2.2 HDLC Encapsulation HDL封装 HDLC封装 只支持单协议环境 使用“协议”字段支持多协议环境

23 信息 (I) 帧 管理 (S) 帧 无编号 (U) 帧 HDLC封装 HDLC帧的类型 C(control) :控制字段 根据其最前面两个比特的取值,可以分为3大类:信息帧、监控帧和无编号帧,也就是I帧、S帧和U帧。 控制字段中第1或第1、2位表示传送帧的类型,第1位为“0”表示是信息帧,第1、2位为“10”是监控帧,“11”是无编号帧。 信息帧中,234位为存放发送帧序号,5位为轮询位,当为1时,要求被轮询的从站给出响应,678位为下个预期要接收的帧的序号。用来在链路上传递数据,并封装OSI模型的高层。 监控帧中,34位为S帧类型编码。第5位为轮询/终止位,当为1时,表示接收方确认结束。用于实现流量控制和差错恢复功能。 无编号帧,提供对链路的建立、拆除以及多种控制功能,用34678这五个M位来定义,可以定义32种附加的命令或应答功能。提供链路的初始化和终止操作。 23 HDLC封装 HDLC帧的类型 信息 (I) 帧 管理 (S) 帧 无编号 (U) 帧

标志 标志字段启动和终止错误检查。 帧的开头和末尾都是一个 8 位标志字段。 位模式为 01111110。 由于实际数据中很可能会出现这种模式,因此发送 HDLC 系统总是在数据字段中的每五个连续的 1 后面插入一个 0,因此,标志序列实际上只出现在帧尾。 接收系统会剔除插入的位。 在依次传输帧时,第一个帧的帧尾标志用作下一个帧的帧首标志。 地址 地址字段包含从站的 HDLC 地址。 该地址可以包含一个特定的地址,一个组地址或者一个广播地址。 主地址是通信源或目的,这样就不必再包含主站的地址。 控制 控制字段有三种不同的格式,这取决于所用的 HDLC 帧类型: 信息 (I) 帧 - I 帧传递上层信息和某些控制信息。 此类帧发送和接收序列号,轮询末 (P/F) 位执行流量和错误控制。 发送序列号是指待发送帧的编号。 接收序列号是指待接收帧的编号。 发送方和接收方都维护发送和接收序列号。 主站点使用 P/F 位告诉从站它是否需要立即响应。 从站使用 P/F 位告诉主站当前帧是否是当前响应的尾帧。 监控 (S) 帧 - S 帧提供控制信息。 S 帧可以请求和暂停传输,报告状态和确认收到 I 帧。 S 帧没有信息字段。 无编号 (U) 帧 - U 帧支持控制目的且没有排序。 U 帧的控制字段是 1 个或 2 个字节,这取决于其功能。 有些 U 帧带有一个信息字段。 协议 仅在 Cisco HDLC 中使用。 此字段指定帧内封装的协议类型(例如使用 0x0800 表示 IP 协议)。

Router(config)# interface s0/0/0 Router(config-if)# encapsulation hdlc 25 3.1.2.4 Configuring HDLC Encapsulation HDLC 封装 配置HDLC 封装 Cisco设备使用的默认封装方法 在连接两台Cisco设备的租用线上的点到点协议 连接非Cisco设备时,使用同步PPP Router(config)# interface s0/0/0 Router(config-if)# encapsulation hdlc

3.1.2.5 Troubleshooting a Serial Interface 26 HDLC 封装 排除串行接口的故障

show interface serial: 3.1.2.5 Troubleshooting a Serial Interface CISCO路由器端口状态   CSU──channel server unit,DSU──data server unit   1、Serial * is down,line protocol is down(DTE)   故障:   [1] 路由器未加电.   [2] LINE未与CSU/DSU联接.   [3] 硬件错误.   解决方法:   [1] 检查电源.   [2] 确认所用电缆及串口是否正确.   [3] 换到别的串口上.   2、Serial * is up,line protocol is down(DTE)   [1] 本地或远程路由器配置丢失.   [2] 远程路由器未加电.   [3] 线路故障,开关故障.   [4] 串口的发送时钟在CSU/DSU上未设置.   [5] CSU/DSU故障.   [6] 本地或远程路由器硬件故障.   [1] 将MODEM、CSU或DSU设置为“LOOPBACK”状态,用“SHOW INT S*”命令确认LINE PROTOCOL   是否UP,如果UP,证明是邮电局故障或远程路由器已经SHUTDOWN。   [2] 如果远程路由器也出现上述故障,重复步骤[1]。   [3] 检查电缆所连接的串口是否正确,用“SHOW CONTROLLERS”确认哪根电缆连接哪个串口。   [4] 键入“DEBUG SERIAL INTERFACE”,如果LINE PROTOCOL还没有COME UP,或键入的命令显   示激活的端口数没有增加,证明路由器硬件错误,更换路由器端口;如果LINE PROTOCOL UP,并   且激活的端口数增加,证明故障不在本地的路由器上。   [5] 更换路由器端口。   3、 Serial * is up,line protocol is down(DCE)   [1] 路由器端口配置中的CLOCKRATE丢失。   [2] DTE设备未启动。   [3] 远程的CSU/DSU有故障。   [4] 电缆连接错误或有故障。   [5] 路由器硬件错误。   [1] 将CLOCKRATE加到路由器端口配置中。   [2] 将DTE设备设置为SCTE模式。   [3] 确认所用电缆是否正确。   [4] 如果LINE PROTOCOL仍然DOWN,请更换路由器端口。   4、 Serial * is up,line protocol is up(looped)   LOOP存在线路中,在激活的软件包中的顺序号,当LOOP初始时变成随机的号码,如果相同的随机号   码回到环线上,就产生了一个LOOP。   [1] 用“SH RUN”命令寻找LOOPBACK。   [2] 用“NO LOOPBACK”去掉LOOP。   [3] 如果PROTOCOL仍然DOWN,请与邮电局联系。   5、 Serial * is up,line protocol is down(disabled)   [1] 邮电局故障。   [2] CSU/DSU硬件故障。   [3] 路由器硬件故障。   [1]寻找CTS或DSR的双态元件信号。   [2]将CSU/DSU做LOOP(DTE LOOP),如果故障继续,可能是硬件故障;如果故障停止,证明是邮   电局故障。   [3]更换坏掉的硬件故障。   6、Serial * is administratively down,line protocol is down   [1] PORT可能被SHUTDOWN。   [2] IP地址重复。   [1] 用“NO SHUTDOWN”命令去掉SHUTDOWN。   [2] 将重复的IP地址中的一个更改 27 HDLC 封装 排除串行接口的故障 (续) show interface serial: Serial x is up, line protocol is up. Serial x is down, line protocol is down. Serial x is up, line protocol is down. Serial x is up, line protocol is up (looped). Serial x is up, line protocol is down (disabled). Serial x is administratively down, line protocol is down.

28 3.2 PPP 操作 PPP Operation 3.2 PPP Operation

使用PPP封装连接Cisco路由器与非Cisco路由器 29 PPP 封装的设计非常谨慎,保留了对大多数常用支持硬件的兼容性。 PPP 对数据帧进行封装以便在第 2 层物理链路上传输。 PPP 使用串行电缆、电话线、中继线、手机、专用无线链路或光缆链路建立直接连接 PPP的优点 PPP简介 PPP 包括三个主要组成部分: 用于通过点对点链路传输多协议数据包、类似于 HDLC 的成帧。 用于建立、配置和测试数据链路连接的链路控制 协议(LCP)扩展版本。 一系列用于建立和配置各种网络层协议的网络控 制协议(NCP) 。 HDLC是串行链路上默认使用的封装方法 使用PPP封装连接Cisco路由器与非Cisco路由器

30 开放标准,多厂商支持 监控链路质量 PPP 允许同时使用多个网络层协议 PPP支持身份验证 3.2.1.2 Advantages of PPP 30 PPP的优点 PPP的优点 开放标准,多厂商支持 监控链路质量 PPP 允许同时使用多个网络层协议 PPP支持身份验证 链路质量管理 身份验证

31 LCP建立PPP连接并设置 其参数 NCP处理高层的协议配置 LCP终止PPP连接 3.2.2.1 PPP Layered Architecture LCP和NCP PPP分层结构 在物理层,可在一系列接口上配置 PPP,这些接口包括: 异步串行 同步串行 HSSI ISDN LCP建立PPP连接并设置 其参数 NCP处理高层的协议配置 LCP终止PPP连接

LCP 提供每个终端接口的自动配 置,包括: 处理对分组大小的不同限制 检测常见的配置错误 终止链路 确定链路运行正常还是出现故 障 32 LCP和NCP PPP 控制协议(LCP) LCP 提供每个终端接口的自动配 置,包括: 处理对分组大小的不同限制 检测常见的配置错误 终止链路 确定链路运行正常还是出现故 障 在建立链路之后,PPP 还使用 LCP 就封装格式(例如身份验证、 压缩和错误检测)自动达成一致。

LCP和NCP PPP 网络控制协议(NCP) 3.2.2.3 PPP – Network Control Protocol (NCP) PPP permits multiple network layer protocols to operate on the same communications link. For every network layer protocol used, PPP uses a separate NCP. 33 LCP和NCP PPP 网络控制协议(NCP)

34 标识字段 : 标识帧的开头或结尾 (01111110) 地址字段: 标准广播地址, PPP 不分配站地址 (11111111) LCP和NCP PPP 帧的结构 标识字段 : 标识帧的开头或结尾 (01111110) 地址字段: 标准广播地址, PPP 不分配站地址 (11111111) 控制字段: 为0x03 (00000011) 协议字段: 标识帧的数据字段中封装的协议 帧校验序列(FCS ) 字段: 用于检查PPP帧的比特级错误

第1阶段: 建立链路和协商配 置 — LCP必须打开连接并协商配 置选项。 36 PPP 会话 建立PPP会话 第1阶段: 建立链路和协商配 置  — LCP必须打开连接并协商配 置选项。 第2阶段: 确定链路质量 (可 选) — LCP测试链路以确定链路质 量是否足以支持网络层协议。 第3阶段: 协商网络层协议配 置  — LCP确定链路质量后,合适 的NCP可独立配置网络层协议,还 可以随时启动或关闭这些协议。

LCP操作包括链路建立准备、链路维护 和链路终止。 链路建立帧用于建立和配置链路 如果参数能识别但是不接受,那就返回 Configure-Nak ("negative acknowledge") ,如果参数根本无法识别(也就是对端不支持此功能)就返回 Configure-Reject:如果一段启用MP,另一端收到后会针对MP发送Configure-Reject,然后发送方去掉对方拒绝的,重新发送configuration request。但是验证不可协商,如果对方不同意,就切断LCP,即发送terminal request和terminal ack,然后隔30秒再次尝试。   如果一段启用认证,另一端不提供验证信息,则是这种包,比如一端接口下配置验证,另一端接口什么也没有配置 ,也发送Configure-Reject。 Authentication( 认证 ) 阶段: 如果有使用认证的话在这里进行认证, PAP 或者 CHAP ,认证成功进入下一阶段网络层协议阶段,认证失败就进入 Termination 阶段,终止连接。 37 PPP 会话 LCP 操作 LCP操作包括链路建立准备、链路维护 和链路终止。 链路建立帧用于建立和配置链路 Configure-Request, Configure-Ack, Configure-Nak, 和 Configure-Reject 链路维护帧用于管理和调试链路 Code-Reject, Protocol-Reject, Echo- Request, Echo-Reply, 和 Discard-Request 链路终止帧用于终止链路 Terminate-Request 和 Terminate-Ack

38 在链路维护期间,LCP可以使用消息来提供反馈 和测试链路: PPP 会话 LCP 操作 在链路维护期间,LCP可以使用消息来提供反馈 和测试链路: Echo-Request, Echo-Reply, 和 Discard- Request  — 这些帧可用于测试链路。 Code-Reject 和 Protocol-Reject  — 这两种类型帧可用来提供反 馈。

在网络层完成数据传输后,LCP将终止 链路: NCP只终止网络层和NCP链路。链路始 终处于打开状态,直到LCP终止它。 3.2.3. PPP can terminate the link at any time. This might happen because of the loss of the carrier, authentication failure, link quality failure, the expiration of an idle-period timer, or the administrative closing of the link. The LCP closes the link by exchanging Terminate packets. The device initiating the shutdown sends a Terminate-Request message. The other device replies with a Terminate-Ack. A termination request indicates that the device sending it needs to close the link. When the link is closing, PPP informs the network layer protocols so that they may take appropriate action.2 LCP Operati 39 PPP 会话 LCP 操作 在网络层完成数据传输后,LCP将终止 链路: NCP只终止网络层和NCP链路。链路始 终处于打开状态,直到LCP终止它。 如果LCP在NCP之前终止链路,NCP会 话也将被终止。

40 3.2.3.3 LCP Packet 代码 - 代码字段的长度为 1 个字节且标识了 LCP 数据包的类型。 PPP 会话 LCP 分组 代码 - 代码字段的长度为 1 个字节且标识了 LCP 数据包的类型。 标识符 - 标识符字段的长度为 1 个字节,可用于匹配数据包的请求和回复。 长度 - 长度字段的长度为 2 个字节且指示了 LCP 数据包的总长度(包括所有字段)。 数据 - 数据字段的长度如长度字段所示,是 0 个或更多个字节。 此字段的格式由代码确定。

可选功能包括: 41 使用PAP或CHAP进行身份验证 使用Stacker或Predictor进行压缩 3.2.3.4 PPP Configuration Options 41 PPP 会话 PPP 配置选项 可选功能包括: 使用PAP或CHAP进行身份验证 使用Stacker或Predictor进行压缩 使用合并两个或多个信道以提高 WAN带宽的多链路

删除一段的IP地址,或者no cdp enable等。都可以终止NCP同时会出项配置NAK 42 PPP 会话 NCP 详解

在 LCP 对基础链路进行配置和身份验证之后,将会调用相应的 NCP 来配置要使用的网络层协议。 在 NCP 成功配置网络层协议之后,在已建立的 LCP 链路上,网络协议将处于开启状态。 此时,PPP 可以传输相应的网络层协议数据包。 在 NCP 过程完成之后,链路进入开启状态,LCP 在链路维护阶段再次接管。

45 3.3 配置PPP Configuring PPP 3.3 Configuring PPP

3.3.1.1 PPP Configuration Options 46 配置PPP PPP 配置选项

47 3.3.1.2 PPP Basic Configuration Command 两端都要配置 配置 PPP PPP 基本配置命令 两端都要配置 如果大多流量本身已由压缩的文件(例如 .zip、.tar 或 .mpeg)组成,那么不需要使用该选项。

48 3.3.1.3 PPP Compression Commands 配置 PPP PPP 压缩命令 predictor 算法是RAM密集型的。 stac 算法是CPU密集型的。 48 配置 PPP PPP 压缩命令

49 命令确保链路质量符合指定的质量要求;否则,链路将会关闭。 ppp quality percentage 命令用于确保链路满足您设定的质量要求;否则链路将关闭。 百分比是针对入站和出站两个方向分别计算的。 出站链路质量的计算方法是将已发送的数据包及字节总数与目的节点收到的数据包及字节总数进行比较。 入站链路质量的计算方法是将已收到的数据包及字节总数与目的节点发送的数据包及字节总数进行比较。 配置 PPP PPP 链路质量监控命令 ppp quality percentage 命令用于确保链路满足您设定的质量要求;否则链路将关闭。计算数据包发送的成功率。 百分比是针对入站和出站两个方向分别计算的。 出站链路质量的计算方法是将已发送的数据包及字节总数与目的节点收到的数据包及字节总数进行比较。 入站链路质量的计算方法是将已收到的数据包及字节总数与目的节点发送的数据包及字节总数进行比较。 命令确保链路质量符合指定的质量要求;否则,链路将会关闭。

3.3.1.5 PPP Multilink Commands 50 配置 PPP PPP 多链路命令

3.3.1.6 Verifying PPP Configuration 51 配置 PPP 验证PPP配置

52 3.3.1.6 Verifying PPP Configuration 配置 PPP 验证PPP配置 (续) 输出结果指出Multilink1接口 ,本地和远程终点的主机名 ,以及为多链路捆绑指定的 串行接口。

53 3.3.2.1 PPP Authentication Protocols 被认证方 认证方 务必搞清楚哪个是认证方,哪个是被认证方! PPP 身份验证 PPP 身份验证协议 被认证方 认证方 务必搞清楚哪个是认证方,哪个是被认证方!

54 3.3.2.2 Password Authentication Protocol (PAP) PAP并非可靠的身份验证协议。 PPP 身份验证 密码验证协议 (PAP) R3将R1的用户名和密码与其本地数据路中的数据相匹配。 如果匹配成功,R3接收连接;否则,拒绝连接。 R1将其PAP用户名和密码发送给R3 PAP并非可靠的身份验证协议。 密码是以明文形式发送。 无法针对回送攻击或反复的试错攻击进行防护。 远程节点将控制登录尝试的频率和时间。 PAP 仍可用于以下情形: 当系统中安装了大量不支持 CHAP 的客户端应用程序时 当不同供应商实现的 CHAP 互不兼容时 当模拟主机远程登录必须使用纯文本口令时

PPP 身份验证 挑战握手验证协议(CHAP) 55 3.3.2.3 Challenge Handshake Authentication Protocol (CHAP) PPP 身份验证 挑战握手验证协议(CHAP) 被认证方 认证方

56 3.3.2.3 Challenge Handshake Authentication Protocol (CHAP) PPP 身份验证 挑战握手验证协议

57 3.3.2.3 Challenge Handshake Authentication Protocol (CHAP) PPP 身份验证 挑战握手验证协议

58 3.3.2.3 Challenge Handshake Authentication Protocol (CHAP) PPP 身份验证 挑战握手验证协议

59 3.3.2.4 PPP Encapsulation and Authentication Process PPP 身份验证 PPP 封装和身份验证过程

3.3.2.5 Configuring PPP Authentication 60 PPP 身份验证 配置PPP身份验证

3.3.2.6 Configuring PPP with Authentication 61 PPP 身份验证 配置PAP身份验证

3.3.2.6 Configuring PPP with Authentication 62 PPP 身份验证 配置CHAP身份验证

3.4 广域网连接故障排除 Troubleshooting WAN Connectivity 63 3.4 广域网连接故障排除 Troubleshooting WAN Connectivity 3.4 Troubleshooting WAN Connectivity

64 3.4.1.1 Troubleshooting PPP Serial Encapsulation 排除PPP故障 排除PPP串行封装故障

排除PPP故障 排除PPP身份验证配置故障 3.4.1.2/.3 Debug PPP/Troubleshooting a PPP Configuration with Authentication 65 排除PPP故障 排除PPP身份验证配置故障 1 = Challenge 2 = Response 3 = Success 4 = Failure

排除PPP故障 排除PPP身份验证配置故障 66 3.4.1.2/.3 Debug PPP/Troubleshooting a PPP Configuration with Authentication 排除PPP故障 排除PPP身份验证配置故障 # Debug PPP Authentication Se1 PPP: Treating connection as a dedicated line Se1 PPP: Phase is AUTHENTICATING, by both Se1 CHAP: Using alternate hostname RB Se1 CHAP: O CHALLENGE id 19 len 23 from "RB" Se1 CHAP: I CHALLENGE id 51 len 23 from "RA" Se1 CHAP: O RESPONSE id 51 len 23 from "RB" Se1 CHAP: I RESPONSE id 19 len 23 from "RA" Se1 CHAP: O SUCCESS id 19 len 4 Se1 CHAP: I SUCCESS id 51 len 4 RB

Chapter 3 Summary 67 总结 点到点链路通常比共享服务更为昂贵;然而,其优势胜过成本。对于一些协议(如VoIP)来说 ,稳定和可用性尤为重要。 SONET是一种光网络标准,使用STDM技术实现带宽的有效利用。 分界点是网络中服务提供商责任范围的终点,也是客户服务范围的起点。CPE(通常是路由器 )是DTE设备。DCE通常是调制解调器或CSU/DSU。 Cisco HDLC是HDLC面向比特的同步数据链路层协议的扩展版本,被许多厂商用来提供多协议 支持。 这也是在Cisco同步串行线路上默认使用的封装方法。 同步PPP用来连接非Cisco设备,监控链路质量,提供身份验证,或将多个链路捆绑在一起以 共享使用 LCP是用来建立、配置、测试和终止数据链路连接的PPP协议。LCP可以选择使用PAP或 CHAP作为和对等方的验证方法。