多链路PPP标准命名捆绑

合集下载

ISDN相关名词概念释义

ISDN相关名词概念释义

ISDN相关名词概念释义· ISDN(Intergrated Service Digital Network):综合业务数字网· BRA(Basic Rate Access)--基本速率接口(2B+D):一个定义ISDN界面的标准,一般包括一个D通道及两个B通道,一般称为2B+D。

一般我们说的"一线通"128k的速率就是指的2B的速率。

· PRA(Primary Rate Access)--一次群速率接口(30B+D):一个定义ISDN界面的标准,一般包括一个D通道及三十个B通道,一般称为30B+D。

· NT1(Network Termination Type 1):ISDN一类网络终端· NT2(Network Termination Type 2):ISDN二类网络终端· TE1(Standard ISDN Terminal):标准ISDN终端· TE2(Non-Standard ISDN Terminal):非标准ISDN终端· TA(Terminal Adapter):终端适配器· NT1(Network Termination T ype 1) :ISDN一类网络终端· NT2(Network Termination Type 2) :ISDN二类网络终端· TE1(Standard ISDN Terminal) :标准ISDN终端· TE2(Non-Standard ISDN Terminal) :非标准ISDN终端· TA(Terminal Adapter):终端适配器· B通道: ISDN 的支持通道 ,提供 64kbps带宽来传送语音或数据资料。

· D通道: ISDN 的控制信号通道,在ISDN网络端与用户端之间传输旁带信号,此通道也可用于传输X.25资料,但交换机要能提供此项服务。

PPP(Point-to-Point

PPP(Point-to-Point

PPP(Point-to-Point Protocol)点到点协议(PPP)PPP(Point-to-Point Protocol 点到点协议)是⼀种可以⽤于异步(拨号)或同步串⾏(ISDN)介质数据链路层协议。

它是⽤LCP(链路控制协议)建⽴并维护数据链路连接。

NCP(⽹络控制协议)允许在点到点连接上使⽤多种⽹络层协议(被动路由协议),即协商链路上的其他⽹络层协议。

它⾸先在LCP层进⾏⾝份验证,通过后才转到NCP层进⾏⽹络层协商。

PPP提供认证、动态地址以及回叫功能。

点对点协议栈NCP:⼀种建⽴和配置不同⽹络层协议的⽅法。

NCP设计允许同时使⽤多个⽹络层协议。

LCP:⼀种建⽴、配置、维护和结束点到点连接的⽅法。

HDLC:在串⾏链路上封装数据报的⽅法。

EIA/TIA-232-C、V.24、V.35、ISDN:串⾏通信的物理层国际标准。

PPP会话的建⽴当PPP连接开始时,链路经过3个会话建⽴阶段:Link-establishment phase:链路建⽴阶段。

每个PPP设备发送LCP包来配置和测试链路。

LCP包包括⼀个叫做“配置选项”的字段,允许每个设备查看数据的⼤⼩、压缩和认证。

如果没有设置“配置选项”字段,则使⽤默认的配置。

Authentication phase:认证阶段。

如果配置了认证,在认证链路时可以使⽤CHAP或PAP。

认证发⽣在读取⽹络层协议信息之前。

同时可能发⽣链路质量决策。

Network layer protocol phase:⽹络层协商阶段。

PPP使⽤NCP(⽹络控制协议)允许封装成多种⽹络层协议并在PPP数据链路上发送。

每个⽹络层协议(如:IP、IPX、等这些被动路由协议)都建⽴和NCP的服务关系。

PPP认证⽅法PPP链路可以使⽤两种认证⽅法:说明:PAP使⽤明⽂两次握⼿实现,CHAP采⽤三次质询握⼿实现。

⼝令认证协议 PAP(Password Authentication Protocol):⼝令认证协议是两种⽅法中安全程度较低的⼀种。

PPP Multilink配置

PPP Multilink配置

PPP Multilink:具有绑定两条或多条同步串行连接的能力。

在PPP协议中,可以将多个PPP 链路捆绑起来,形成一条宽更大的PPP链路,成为PPP Multilink,即多链路PPP。

实验步骤:在R1上配置如下:Router(config)#hostname R1R1(config)#interface multilink 1R1(config-if)#ip address 192.168.12.2 255.255.255.0R1(config-if)#exitR1(config)#interface s1/1R1(config-if)#encapsulation pppR1(config-if)#clock rate 9600R1(config-if)#no shutdownR1(config-if)#ppp multilink group 1R1(config-if)#exitR1(config)#interface s1/0R1(config-if)#encapsulation pppR1(config-if)#clock rate 9600R1(config-if)#no shutdownR1(config-if)#ppp multilink group 1在R2上配置如下:Router(config)#hostname R2R2(config)#interface multilink 1R2(config-if)#ip address 192.168.12.1 255.255.255.0R2(config-if)#exitR2(config)#interface s1/1R2(config-if)#encapsulation pppR2(config-if)#no shutdownR2(config-if)#ppp multilink group 1R2(config-if)#exitR2(config)#interface s1/0R2(config-if)#encapsulation pppR2(config-if)#no shutdownR2(config-if)#ppp multilink group 1验证:查看在R1上各个接口的状态,发现S1/1 S1/0 multilink1都是up查看在R2上各个接口的状态,发现S1/1 S1/0 multilink1都是up证明两路由可以进行传输。

ppp协议相关简介

ppp协议相关简介

一、PPP协议PPP(Point to Point Protocol,点对点协议)协议是为在两个对等实体间传输数据包,建立简单连接而设计的,主要用于广域网的连接,但在局域网的拨号连接中同样可以采用。

电缆直接连接方式和电话拨号方式都是采用这种协议进行通信的。

这种连接提供了同时的双向全双工操作,并且假定数据包是按顺序投递的。

1. PPP 协议简介在80年代末,串行线因特网协议(Serial Line Internet Protocol,SLIP)因传输性能问题阻碍了因特网的发展,于是人们开发了PPP协议来解决远程因特网连接的问题。

而且PPP协议还满足了动态分配IP地址的需要,并能够对上层的多种协议提供支持,无论是同步电路,还是异步电路,PPP协议都能够建立路由器之间或者主机到网络之间的连接。

PPP协议是目前应用得最广的一种广域网协议,它主要具有以下几方面特性:能够控制数据链路的建立,方便了广域网的应用;能够对IP地址进行分配和管理,有效地控制了所进行的网络通信;允许同时采用多种网络层协议,丰富了协议的应用;能够配置并测试数据链路,并能进行错误检测。

保证了通信的可靠;能够对网络层的地址和数据压缩进行可选择的协商。

PPP协议主要由以下3部分组成:HDLC:PPP协议采用HDLC(High Level Data Link Control,高级数据链路控制)技术作为在点对点的链路上封装数据报的基本方法;LCP:PPP协议使用LCP(Link Control Protocol,链路控制协议)来建立、配置和测试数据链路;NCP:PPP协议使用NCP(Network Control Protocol,网络控制协议)来建立和配置不同的网络层协议。

PPP协议允许同时采用多种网络层协议。

目前PPP 协议除了支持IP协议外,还支持IPX协议和DECnet协议。

2. PPP协议封装PPP是为在同等单元之间传输数据包这样的简单的链路而设计,这种链路提供全双工操作,并按照顺序传递数据包,为基于各种主机、网桥和路由器的简单连接提供一种共通的解决方案。

PPP的PAP与CHAP深入详解

PPP的PAP与CHAP深入详解

点到点协议(Point to Point Protocol,PPP)是IETF(Internet Engineering Task Force,因特网工程任务组)推出的点到点类型线路的数据链路层协议。

它解决了SLIP中的问题,并成为正式的因特网标准。

PPP协议在RFC 1661、RFC 1662和RFC 1663中进行了描述。

PPP支持在各种物理类型的点到点串行线路上传输上层协议报文。

PPP有很多丰富的可选特性,如支持多协议、提供可选的身份认证服务、可以以各种方式压缩数据、支持动态地址协商、支持多链路捆绑等等。

这些丰富的选项增强了PPP的功能。

同时,不论是异步拨号线路还是路由器之间的同步链路均可使用。

因此,应用十分广泛。

下面是我查的关于PPP协议认证的一些知识1。

什么情况我们可以用show cdp nei看到自己直边的邻居呢,邻居的发现对我们在排查问题时很有帮助,我们可以通过我们左右的邻居,来判断是那台设备出现问题,只要我们在接口上把物理端口打开,然后DCE端配上时钟就可以发现邻居。

Router(config-if)#do sh cdp neiCapability Codes: R –Router, T –Trans Bridge, B –Source Route Bridge S – Switch, H – Host, I – IGMP, r – RepeaterDevice ID Local Intrfce Holdtme Capability Platform Port ID R2 Ser 1/0 159 R 7206VXR Ser 1/0在上图中R2为我们的邻居,本地Ser1/0与R2的Ser1/0相连,R2的设备型号为7206VXR,为Router.Router#debug cdp adjCDP neighbor info debugging is onEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int s1/0Router(config-if)#shRouter(config-if)#*Jan 29 17:06:09.883: CDP-AD: Interface Serial1/0 going down 由于shutdown的原因使的邻居断开*Jan 29 17:06:09.911: CDP-AD: Interface Serial1/0 going down*Jan 29 17:06:11.887: %LINK-5-CHANGED: Interface Serial1/0, changed state to administratively down*Jan 29 17:06:12.887: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to downRouter(config-if)#no shRouter(config-if)#*Jan 29 17:06:19.055: CDP-AD: Interface Serial1/0 coming up*Jan 29 17:06:21.015: %LINK-3-UPDOWN: Interface Serial1/0, changed state to up*Jan 29 17:06:21.019: CDP-AD: Interface Serial1/0 coming up*Jan 29 17:06:22.019: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to upRouter(config-if)#do debug cdp pa cdp packet informationCDP packet info debugging is onRouter(config-if)#*Jan 29 17:06:56.167: CDP-PA: Packet received from R2 on interface Serial1/0*Jan 29 17:06:56.167: **Entry found in cache***Jan 29 17:06:58.415: CDP-PA: version 2 packet sent out on Serial1/0 2。

PPP多链路捆绑配置[定稿]

PPP多链路捆绑配置[定稿]
R1#debug ppp multilink fragments *Feb 24 00:32:29.035: Se2/2 MLP: O frag 8000003F size 172 encsize 4 *Feb 24 00:32:29.035: Se2/1 MLP: O frag 40000040 size 175 encsize 4 *Feb 24 00:32:29.039: Se2/1 MLP: I frag 8000003E size 172 encsize 4 *Feb 24 00:32:29.039: Se2/2 MLP: I frag 4000003F size 175 encsize 4 R1# *Feb 24 00:33:28.995: Se2/1 MLP: I frag 80000040 size 172 encsize 4 *Feb 24 00:33:28.995: Se2/2 MLP: I frag 40000041 size 175 encsize 4 *Feb 24 00:33:29.035: Se2/2 MLP: O frag 80000041 size 172 encsize 4 *Feb 24 00:33:29.035: Se2/1 MLP: O frag 40000042 size 175 encsize 4 R1# *Feb 24 00:33:47.923: Se2/1 MLP: I frag 80000042 size 58 encsize 4 *Feb 24 00:33:47.923: Se2/2 MLP: I frag 40000043 size 60 encsize 4 *Feb 24 00:33:47.927: Se2/2 MLP: O frag 80000043 size 58 encsize 4 *Feb 24 00:33:47.927: Se2/1 MLP: O frag 40000044 size 60 encsize 4 *Feb 24 00:33:48.099: Se2/1 MLP: I frag 80000044 size 58 encsize 4 *Feb 24 00:33:48.135: Se2/2 MLP: I frag 40000045 size 60 encsize 4

ppp协议,ipcp

ppp协议,ipcp

竭诚为您提供优质文档/双击可除ppp协议,ipcp篇一:ppp协议ppp(point-to-pointprotocol)ppp(point-to-pointprotocol)协议是一个点到点的数据链路层协议,目前是tcp/ip网络中最重要的点到点数据链路层协议。

ppp协议由ietF(internetengineeringtaskForce)开发,目前已被广泛使用并成为国际标准。

ppp协议作为一种提供在点到点链路上传输、封装网络层数据包的数据链路层协议,处在tcp/ip 协议栈的第二层,主要被设计用来在支持全双工的同异步链路上进行点到点之间的数据传输。

ppp是一个适用于通过调制解调器、点到点专线、hdlc比特串行线路和其它物理层的多协议帧机制。

它支持错误检测、选项商定、头部压缩等机制,在当今的网络中得到普遍的应用。

例如同学们所熟悉的利用modem进行拨号上网(163、169、165等)就是使用ppp 实现主机到网络连接的典型例子。

如图4.8所示。

4.4.1ppp的特性ppp协议是目前使用得最广泛的广域网协议,这是因为它具有以下特性:能够控制数据链路的建立;能够对ip地址进行分配和使用;允许同时采用多种网络层协议;能够配置和测试数据链路;能够进行错误检测。

有协商选项,能够对网络层的地址和数据压缩等进行协商。

ppp是现在主流的一种国际标准wan封装协议,可支持如下连接类型:同步串行连接;异步串行连接;isdn连接;hssi连接。

4.4.2ppp的组成ppp作为数据链路层的协议,在物理上可使用各种不同的传输介质,包括双绞线、光纤及无线传输介质,在数据链路层提供了一套解决链路建立、维护、拆除和上层协议协商、认证等问题的方案;在帧的封装格式上,ppp采用的是一种hdlc的变化形式;其对网络层协议的支持则包括了多种不同的主流协议,如ip和ipx等。

图4.9给出了ppp的体系结构,从图4.9中可以看出,ppp协议主要由两类协议组成:1.链路控制协议族(lcp)链路控制协议(linkcontrolprotocol,lcp)主要用于数据链路连接的建立、拆除和监控;lcp主要完成mtu(最大传输单元)、质量协议、验证协议、魔术字、协议域压缩、地址和控制域压缩协商等参数的协商。

PPP协议解析

PPP协议解析
LCP报文格式
代码 标识符 长度
代码域是一个八位字节,确定LCP包的种类
数据
标识符: 八位字节,对匹配请求和回 复中有帮助。当带有无效标识 符域的包被接收时候,该包将 不影响自动机制,被静静的丢 弃。 长度: 二个八位字节,指出LCP包的总长度 不超过链路的MRU。 数据: 零或多个八位字节,由长度域声明。 数据域的格式由代码域决定。
PPP协商过程
有限状态自动机(finite-state automaton)
由事件、动作和状态转换定义。事件包括接收外部命 令, 例如Open and Close(打开和关闭)、重启定时 器期满、和接收从peer来的packets。动作包括启 动重启定时器和向peer传输packets。
RFC
PPP协商过程
PPP协议简介
PPP协议原理
内容介绍:

PPP PPP PPP PPP PPP
基本概念 帧格式 协商过程 常用配置选项 多链路
PPP 基本概念
知识点
1. 2. 3. 4.
PPP概念 PPP链路特点 PPP协议层次 PPP协议内容
PPP基本概念

点到点协议(Point to Point Protocol,PPP)是在 点到点链路上传输数据报的一种方法;属于数据链路层协 议,是广域网连接中数据链路层协议里用得最多的一个协 议。
PPP协商过程
PAP认证
code Identifier Length Data
代码 代码域是一个字节,代表PAP包的类型。 PAP代码分配如下: 1 Authenticate-Request 2 Authenticate-Ack 3 Authenticate-Nak 标识符 标识符是一个字节,用于匹配请求和回应。 每次发送一个Authenticate-Request包, 标识符域必须改变。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多链路PPP标准命名捆绑背景资料Background InformationMultilink PPP allows devices to send data over multiple point-to-point data links to the same destination by implementing a named virtual link.The MP connection has a maximum bandwidth equal to the sum of the component links bandwidth.MP can be configured for all interfaces thatsupport PPP.Refer to RFC1990for more information on MP.Cisco IOS software builds a multilink bundle name based on the PPP authenticated name first, then based on the endpoint discriminator.With Cisco IOS in its default state,all client links that use the same username are bundled together into the same MP virtual connection.For a client using MP,each connection is authenticated by the access server using the same username and added to the same MP bundle.This setup works well when every client uses a unique username to connect to the access server.However,if multiple clients use the same username with MP,some of them are incorrectly added to a bundle initiated by a different client.Another problem occurs when interoperating with non-Cisco routers in a bi-directional dial environment.If the non-Cisco router does not use the authenticated name as a name for the bundle,but the Cisco router does, two different bundles are created.In situations in which many clients use the same username to initiate an MP connection,or when interoperating with non-Cisco routers,you need to control the order in which the bundle name is created.It is necessary to configure the access server to create a bundle name based on the endpoint discriminator first,the username second,or both.The endpoint discriminator identifies the system transmitting the packet and advises the network access server(NAS)that the peer on this link could be the same as the peer on another existing link.Because every client has a unique endpoint discriminator,only multiple links from the same client are bundled into a single unique MP connection.For example,consider when two PC clients initiate a multilink connection to an access server using the same username.If the multilink bundle name is established based on the endpoint discriminator first,then on the username or on both,the NAS can accurately bundle the links from each client using the endpoint discriminator as a bundle name.This bundle name is unique to the peer system transmitting the packet.Note:When the authentication on a link is done in one direction only,without the authentication of the peer but with the requirement that the local host authenticate itself with use of the Challenge Handshake Authentication Protocol(CHAP),the username supplied by the peer in its CHAP challenge is treated as the peer authenticated name in order to determine the bundle name.多链路PPP允许设备发送连结点的数据链接到同一目标通过实施一个名为虚拟数据在多个点的。

MP的最大带宽连接的带宽的总和等于该组件的链接。

MP可以配置为所有接口支持PPP。

参照1990年的RFCMP上的更多信息。

思科IOS软件构建了一个多链路捆绑名称的PPP认证名称的第一个然后在终端鉴别的基础上,为基础。

利用思科的IOS在其默认状态,所有客户端的链接,使用相同的用户名被捆绑起来成为同MP的虚拟连接。

对于使用MP的客户端,每个连接进行身份验证的访问服务器使用相同的用户名并添加到相同的MP的包。

这种设置时最好每一个客户端使用一个唯一的用户名来连接访问服务器。

但是,如果多个客户端使用相同的用户名与MP,其中一些被错误地添加到由不同的客户端发起一个包。

另一个问题出现时,非思科路由器互操作中的双向拨号环境。

如果非思科路由器不使用作为包名的认证名称,但思科路由器存在,两个不同的包被创建。

在许多情况下,客户端使用相同的用户名国会议员发起连接,或在与非Cisco路由器互操作,你需要控制在其中捆绑的名字是创建顺序。

要配置访问服务器创建一个包名称为基础的端点歧视第一,第二个用户名,或者两者兼而有之。

端点鉴别识别系统发送数据包,并通知网络接入服务器(NAS),关于这个链接等可作为另一现有链接同行一样。

由于每个客户端都有一个独特的端点鉴别,来自同一个客户端只多个链接捆绑成一个独特的国会议员联系。

例如,考虑当两个PC客户端发起一个多链路连接到接入服务器使用相同的用户名。

如果包名称是多重的基础上建立的第一个端点鉴别,然后在用户名或两个,NAS可以准确地从每个捆绑使用作为包名称端点鉴别客户的联系。

这个包的名称是唯一的对等系统传送数据包。

注意:当链路上完成身份验证只在一个方向中,未经认证的同行,但与原来的规定,本地主机对等身份验证本身与使用的质询握手身份验证协议(CHAP的提供的用户名)中,CHAP的挑战是其视为对等身份验证的名称,以便确定包名称。

Command))多链路捆绑-namname e命令(multilink bundle-name Command您可以更改捆绑多重标准,选择命名如果您发出一个多链路捆绑名{认证|终点|两}全局配置命令。

用关键字使用不同需要,可以选择多链路捆绑使用的标准来创建。

关键字是:You can change the criteria that is selected for naming a multilink bundle if you issue the multilink bundle-name{authenticated|endpoint|both}global configuration command.With the use of different required keywords,you can select the criteria used to create the multilink bundles.The keywords are:验证,使用捆绑的名称同行验证名称。

端点,使用的包名称同行终点为鉴。

此标识符是指预期的机械设备系统与发射,可以在许多不同的形式呈现。

参照1990年的RFC获取更多信息。

同时,对等身份验证使用的名称和端点的包名称为鉴。

注:如果您更改名称的标准包分配多链路,只要求后,受到影响的变化。

多链路捆绑-name命令您可以更改捆绑多重标准,选择命名如果您发出一个多链路捆绑名{认证|终点|两}全局配置命令。

用关键字使用不同需要,可以选择多链路捆绑使用的标准来创建。

关键字是:验证,使用捆绑的名称同行验证名称。

端点,使用的包名称同行终点为鉴。

此标识符是指预期的机械设备系统与发射,可以在许多不同的形式呈现。

参照1990年的RFC获取更多信息。

同时,对等身份验证使用的名称和端点的包名称为鉴。

注:如果您更改名称的标准包分配多链路,只要求后,受到影响的变化。

使用已验证的关键字使用验证的关键字来命名捆绑使用认证的名称。

此选项不能支持多个客户端使用相同的身份验证的用户名。

相关文档
最新文档