华为PPP学习资料

所需积分/C币:11 2014-08-20 23:20:45 308KB PDF

华为PPP学习资料,详细的介绍了PPP协议在网络中的应用
认证 总结 思考 第五章扩展协议 打展协议概述 出现的背景 )协议 总结 思考 第六章的状态机 扩展协议概述 早为技个 专题 第一章概述 协议的基本概念 协议出现的背景 在提及协议时,不可不提及它的老祖宗( 协议。虽然它已被淡忘在历史的长河中,但毕竞有过辉煌的日子。它曾经主 载了 半边江山,人们不仅可以通过在计算机上安装该协议实现浏览 的梦想,而且还可以工连许多网络设备(如路由器与路由器的互连、 路由器与主机的互连和主机与主机的互连)。随着网络技术的不断日新月异, 特别是计算机技术的发展,人们开始渐渐认识到使用协议已不能满足日 益增长的网终需求,如何在串行点对点的链路上封装 等网络 层的协议呢?这就给我们网络专家提出了新的挑战,也为协议的出现提 供了契机,由于自身的诸多的优点已成为口前被广泛使用的数据链路层 协议。 口说明 协议的基本概念 协议出现在年代中期,并被使用在 主机和的工作站上, 因为简单好用,所以后来被大量使用在线路速率从 到 的专用线路和拨号线路上互连主机和路由器,到目前为止仍有问大 部分主机保留对该协议的支持。在年代末年代初期,被广泛用于 家庭中每合有串口的计算机和调制解调器连接到 是一种 在点对点的串行链路上封装数据报的简单协议,它并非是的标准协 议 协议的封装格式 协议的封装格式必需遵循以下几条原则 通过在被发送数据报的尾部增加特殊的字符()从而形成 个简单的的数据帧,而后该帧会被传送到物理层进行发送。为了队 止线嵱噪声被当成数据报的内容在线路上传输,通常发送端在被传送数 早为技个 专题 据报的开始处也传一个字符。如果线路上的确存在噪声,则该数据 报起始位置的字符将结束这份错误的报文,这样当前正确的数据报 文就能正确的传送了,而前一个含有无意义报文的数据帧会在对端的高 层被丢弃。 当被传送的数据报文中含有字符时,则需要对该字符进行转意 (就是使用其它字符来表示),可使用连续传输的两个字节来代替它 (如和)。如果当被转意后的字符也包含在数据报中,则也需 要对其进行同样的操作,直至不出现歧义为止。下图为数据帧的封 装格式 End 卩数据报文 1日 1日 图1-1SLP教据帧格式 简单封装方式的缺陷: ·从上图可以看出帧的封装格式非常简单,通信双方无需在数据报发 送前协商任何配置参数选项(在协议中需协商配置参数选项),所 以双方层通信前必需先获知对方的地址,才能进行网络层的通信, 合则链路层发送的数据帧在被送到对方內络层时将无法进行转发。 由于数据帧中也没有类似于以太网、 和等数据链路层协议中 定义的协议域字段,因此仅支持一种网终层协议(协议)同一时 刻在串行链路上发送 协议没有在数据帧的尾部加上校验和,如果由于线路噪声的干 扰影响传送数据包的内容是无法在对端的数据链路层中发现的,必须交 由上层的应用软件来处理。 正是由于上面的诸多缺点,导致了很快的被后血要讲的协议所替代。 协议简介 提供了一种在点对点的链路上封裝多协议数据报( 和 )的标准方法。它不仅能支持地址的动态分配和管理;同步 (面向位的同步数据块的传送)或异步(起始位数据位奇偶校验位停止 位)物理层的传输;网络层协议的复用;链路的配置、质量检测和纠错; 而且还支持多种配置参数选项的协商。 协议主要包括三部分: )链路控制协议 )和的护展协议(如 早为技个 专题 详见第五章)。随着网络技术的不断发展,网络带宽已不在是瓶颈,所以 扩展协议的应用也就越来越少,因此往往人们在叙述协议时经常会 忘记它的存在。而且大部分网络教材上会将的认证也作为协议的 个主要部分,实际上这是一个错误概念的引导。协议默认是不进行认证 配置参数选项的协脔,它只作为一个可选的参数,当点对点线路的两端需 要进行认证时才需配置。当然在实际应用中这个过程是不可忽略的,例如 我们使用计算枳上网时,需要通过协议与设备互连,在整个协议的 协商过程中,我们需要输入用户名和密码。因此当别人说协议主要包括 认证和协议三个部分时,你不要认为他的说法有误,而只是不够 准确罢了 总结 协议由于自身诸多的优点取代了协议,从而成为目前被广泛使 用的数据链路层协议 协议归咎其其简单数据包的封装方式,使其仅能在点对点的链路上 封装单一的网络层协议(协议) 协议包括协议、协议和扩展协议 文档中说明了协议缺省是不进行和认让 思考 当协议封装的数据报文中存在字符时,发送该数据帧的网络 设备会对该数据报文做什么样的处理? 协议没有引入校验机制,那么它是如何保证数据发送的止确性 的 协议不仅可以支持同步物理层传输,而且还支持异步物理层传输, 请比较下两者的区别? 协议和协议的区别,可从封装格式,地址分醌等方面考虑 早为技个 专题 第二章协议的三组件 协议的组件 首先简单介绍 协议的三组件:协议的封装方式、协议的协 商过程和协议的协商过程,然后用结合具体的和数据报的封装 格式和两个阶段实际数据报文的交换过程,进一步理解的和协 商阶段的只体内容。 协议的封装 我们知道参考模型共分七层,自下而上分别是物理层、数据链路层、网 络层、传输层、会话层、表示层和应用层。通常我们会依据协议所完成的 功能将它与这七层进行对照,办议就属于数据链路层办议。 S0参考模型 应用层 表示层 会话层 传输层 网略层 PPP协议 数据链路层 物理层 图21PPP协议在网络模型中的位置 早为技个 专题 我们在提及协议的报文封装格式时,不可不先提一下协议 也是最常用的数据链路层协议,它是从协议衍进过来的,许多 常用的数据链路层协议的封装方式都是基于的封装格式的,同样 协议也不例外,它也采用了的定界帧格式。下图为数据帧的 封装格式 Flag Add ctrl FF|03协议域 信息域数据城 111日 日 150日 2日1日 图22PPP数据帧格式 以下为对数据帧封装格式的一点说明 每一个数据帧均是以一个标志字节起始和结束的,该字节为。 ·紧接在起始标志字节后的一个字节是地址域,该字节为。我们熟知 网络是分层的,且对等层之间进行相互通信,而下层为上层提供服务。 当对等层进行通信时首先需获知对方的地址,而对不同的网络,在数据 链路层则表现为需要知道对方的地址 地址 地址等; 在网络层则表现为需要知道对方的地址、地址等;而在传输层则 需要知道对方的协议端∏号。例如如果两个以太网上的主机希望能够通 信的话,首先发送端需获知对端的地址。但由于协议是被运用 在点对点的链路上的特殊性,它不像广播或多点访问的网络一样,因为 点对点的链路就可以唯一标示对方,因此使用协议互连的通信设备 的两端无须知道对方的数据链路层地址,所以该字节已无任何意义,按 照协议的规定将该字节填充为全的广播地址。 同地址域一样,数据帧的控制域也没有实际意义,按照协议的规定 通信双方将该字节的内容填充为。 就协议本身而言,我们最关心的内容应该是它的协议域和信息域。 协议域可用来区分数据帧中信息域所承载的数据报文的内容。协议 域的内容必须依据 的地址扩展机制所给出的规定。该机制规定 协议域所填充的内容必须为奇数,也即是要求低字节的最低位为 高宇节的最低位为。如果当发送端发送的数据帧的协议域字段不 符合上述规定,则接收端会认为此数据帧是不可识别的,那么接收端会 早为技个 专题 向发送端发送一个 报文,在该报文尾部将完整地填充被拒 绝的报文。协议域的具体取值如下表所示: 协议域类型 说明 信息域中承或的是网终层的数据报文 信息域中承载的是与无关的低整流量 标 信息域中承载的是网终控制协议()的数 据报文 准 信息域中承载的是链路控制协议()的数 据报文 信息域中承蔹的是链路控制协议()的数 最典 据报文 信息域中承载的是协议的认让报文 型的 信息域中承绂的是协议的认证报文 几种 信息域中承绂的是恻终控制协议()的数 取值 据报文 信息域中承载的是数据报文 说明 信息域缺省时最大长度不能超过字节,其中包括填充域的内容(在 图中未表示,因为它属于信息域的一部分),字节大小等于 协议中酉置参数选项 )的缺省值,在 实际应用当中可根据实际需要进行信息域最大封装长度选项的协商。信 息域如果不足字节时可被填充,但不是必须的,如果填充则需通信 双方的两端能辨认出有用与无用的信息方可正常通信。 我们通常在通信设备的配胃过程中,遇到最多的也是 )。对于一个设备而言,它网络的层次均使用和 两个值,一般情况下设备的会比稍大几个字节,但这需 根据冬厂商的设备而定。 校验域主要是对数据帧传输的正确性进行检测的,当然在数据 帧中引入了一些传输的保证机制是好的,但可以反过来说,同样我们会 引入更多的开销,这杵可能会增加应用层交互的延迟,对于这个字节的 使用我们可以参考一下协议和协议就知道了 早为技个 专题 协议 为了能适应复杂多变的网络环境,协议提供了一种链路控制协议来配置 和测试数据通信链路,它能用米协商协议的一些配置参数选项;处理不 冋大小的数据帧:检测链路环路、一些链路的错误;终止一条链路。 囗说明 协议 的网络控制协议根据不同的网络层协议可提供·族网络控制协议,常用 的有提供给 网终使用的网络控制协议和提供给 网络使用 的网络控制协议等,但最为常用的是协议,当点对点的两端进行 参数配置协商时,主要是用来通信双方的网络层地址。 说明 总结 协议的三组件包括协议的封装方式、协议和协议 办议是数据链路层协议,它的数据唢封装柊式非常类似于 协议可通过协议域来区分数据域中净载荷的数据类型 协议通过协议完成数据链路的配置和测试 协议通过协议完成点对点通信设备之间网络层通信所需参数的 配置 思考 、数据帧中的地址域被填充为(广播地址),在实际应用当中该 域已没有任何意义,请想下为什么使用协议通信的设备不需要类似于 以太网的数据链路层寻址机制? 、协议数据域缺省的最人值是多少?

...展开详情
img
bzbzb005

关注 私信 TA的资源

上传资源赚积分,得勋章
相关内容推荐