用于将点对点协议移植到接入网络协议的技术制造技术

技术编号:3485958 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于使用任意网络协议在网络节点之间交换点对点(PPP)信息的技术,包括确定PPP净荷是否包括PPP控制数据。如果包括,则生成这样的外出协议帧,其中所述外出协议帧的净荷中有所述PPP控制数据,外出协议类型字段指示PPP控制数据。将所述外出协议帧发送到使用所述PPP控制数据的服务器。所述外出协议不同于PPP、以太网上的PPP(PPPoE)和异步传输模式(ATM)协议上的PPP(PPPoA)。外出协议可以是以太网或ATM适配层(AAL)或某些其他协议。这些技术在将以太网上的IP用于数据平面的同时允许PPP控制平面功能。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及将用于接入广域网的客户端协议移植到任意协议,具体而 言,将点对点协议PPP (例如以太网上的PPP (PPPoE)或异步传输模式 上的PPP (PPPoA))移植到以太网上的因特网协议(IP)。
技术介绍
通过外部通信链路连接的通用计算机系统的网络已经广为人知。这些 网络通常包括辅助计算机系统之间的信息传递的一个或多个网络设备。网 络节点是通过通信链路连接的网络设备或计算机系统。信息根据很多公知的、新的或仍在开发中的协议中的一个或多个在网 络节点之间交换。本文中的协议由定义了节点如何基于在通信链路上发送 的信息彼此交互的一组规则组成。协议在每个节点内的不同操作层上有 效,所述操作层从生成和接收各种类型的物理信号到选择用于传送那些信 号的链路,到那些信号所指示的信息格式,到识别在计算机系统上执行的 何种软件应用发送或接收该信息。开发系统互连(OSI)参考模型描述了 用于在网络上交换信息的理论上不同的协议层。1999年9月出版的Radm Perlman的题为Interconnections Second Edition—书中的1.1节更详细地总 地描述了 OSI参考模型,该书通过引用结合于此,如同在此被完整描述一样。一般通过交换独立的数据分组来实现节点之间的通信。每个分组一般包括l]与特定协议相关联的头部信息,以及2]跟随在头部信息之后并包含可独立于该特定协议而被处理的信息的净荷信息。在一些协议中,分组包括3]跟随在净荷之后并指示净荷信息结束的尾部信息。头部包括诸如分组 源、其目的地、净荷长度以及协议使用的其他特性等信息。通常,用于特 定协议的净荷中的数据包括头部和用于与OSI参考模型的不同的较高层相 关联的不同协议的头部和净荷。用于特定协议的头部一般指示其净荷中包 含的下一协议类型。较高层协议被封装在较低层协议中。如开发系统互连 (OSI)参考模型所定义的那样,穿过多个异类网络(例如因特网)的分 组中包括的头部一般包括物理(层1)头部、数据链路(层2)头部、网 间(层3)头部和传输(层4)头部。一些协议延展了 OSI参考模型的层。例如,以太局域网(LAN)协议 包括层1和层2信息。国际电气电子工程师协会(IEEE) 802.3协议(以 太网协议的一种实现方式)包括层1信息和某些层2信息。一个这种层2协议是局域网上的主机计算机和提供到广域网(例如因 特网)的接入的网络节点之间的点对点协议(PPP)。包括PPP在内的一 些协议在专门的控制分组中在两个或多个网络节点之间传递与协议有关的 信息,所述分组被独立地传递,并且包括被协议本身使用的信息的净荷而 不是被传递以供其他应用的数据的净荷。这些控制分组和利用控制分组的 网络节点处的过程被称为处于不同于包括具有用于另一应用的净荷的数据 分组的"数据平面"维度的另一维度,即"控制平面"。例如,用于认证 用户的认证信息和被路由器用来根据数据分组的层3地址引导数据分组的 层3地址指派信息被在PPP控制平面中在PPP控制消息中传递。PPP提供用于在点对点链路上传输任意多协议数据分组(也称为帧、 数据报和信元,这些概念在这里可被互换着使用)的标准方法。日期为 1994年7月,编号为1661的因特网工程任务组(IETF)请求评论文档 (RFC)定义了 PPP,该文档的全部内容通过引用结合于此,如同在此被 完整描述一样。下面引用的RFC 1661和其他RFC可在万维网域ietf.org处获得。PPP被广泛用于使用调制解调器和电话铜线环路基础设施将家庭用 户连接到远程网络。PPP提供了用于通报线缆特性、网络协议参数和用户 级认证的鲁棒控制平面。在大型服务提供商网络中, 一般已经很好地确立 了用户认证模型,包括但不限于用于向网络设备传递策略和跟踪计费信息 的定制应用。对于其中共享以太网上的多个主机经由一个或多个桥接调制解调器建 立到多个目的地的PPP会话的应用,已经开发了以太网上的PPP (PPPoE)规范。当接入提供商希望区分经由同一调制解调器连接到远程网络的不同用户时,PPPoE希望与提供桥接以太网拓扑的宽带远程接入技 术一起使用。PPP通过开启与不同用户的不同会话来提供这种区分。正TF RJFC2516中描述了PPPoE,该文档的全部内容通过引用结合于此,如同在 此被完整描述一样。。对于一些应用,桥接调制解调器所使用的数字订户线(DSL)协议被 与异步传输模式(ATM)数据链路层协议相组合。在该上下文中,已经开 发和广泛使用了 ATM上的PPP (PPPoA)的规范。IETF RFC 2364中描述 了用于PPP净荷中的IP数据分组的PPPoA,该文档的全部内容通过引用 结合于此,如同在此被完整描述一样。在网络服务提供商中存在这样一种趋势,即,将以太网和IP作为用户 站点处的末端节点和向其寻求接入的远程网络上的末端节点之间的唯一的 层2和层3协议。出现这种趋势的一个原因是人们希望使用接入网络设备 中可用的基于IP的服务质量(QoS)能力。另一原因是降低复杂度,因为 数据分组可以从网络基础设施的一个部分被发送到另一个部分,而无需在 层2协议之间进行转换。另一原因是使用以太网上的IP将相比于多协议的 混合体提高带宽利用率。一种方法是取消PPP、 PPPoE和PPPoA,并使用基于IP的功能来提供 PPP功能。例如,有人建议使用国际电气电子工程师协会标准802.1x或用 于认证的web入口方法,以及使用用于指派IP地址的动态主机配置协议(DHCP)。对这种方法的评价是,当所有的被封装数据分组都是IP时, PPP的多协议封装能力价值不大。取消PPP有若干缺点。现有的基于IP的功能不能执行PPP执行的所 有功能。这些协议中的一些将必须被扩展以执行失去的功能。例如, DHCP必须被扩展以执行用户认证和整合、配置例如最大接收单元(MRU)这样的链路级参数、包括连接"保活"机制,以及其他任务,以 便包含PPP今天提供的所有功能。关于DHCP认证的现存RFC致力于认 证DHCP消息本身以确保它们在传输中没有被改变,而不是认证用户并钩 住例如BRAS处的RADIUS这样的认证、授权、记帐(AAA)服务器以 进行这种操作。此外,RFC中描述的DHCP认证在今天的大多数实现方式 中都是不可用的。此外,PPP提供用于检测会话何时活动并且可用的机 制,从而IP地址的重分配或计费可在会话终止时发生。今天的DHCP不 具有脱离租借超时的任何机制。如上所述,在大型服务提供商网络中,基 于PPP的用户认证、计费机制、策略散发,已经一些其他功能一般都已经 被很好地确立,将其替换为基于IP的功能的成本将是很高的。在将远程接入移植到以太网基础设施上的IP时出现的问题的一个特定 示例是关于DSL/ATM数据分组的。对于很多因特网服务提供商(ISP)而 言,接入网络位于DSL接入模块(DSLAM)控制的DSL调制解调器库与 宽带远程接入服务器(BRAS)主机之间。该接入网络通常基于ATM基础 设施,并使用PPPoA来将远程用户连接到BRAS。如果该接入网络被转换 为吉比特以太网基础设施,则PPPoA将不能工作,因为吉比特以太网不支 持ATM协议数据分组(称为ATM信元)。在解决该问题的另一方本文档来自技高网...

【技术保护点】
一种用于使用任意网络协议在网络节点之间交换点对点协议(PPP)信息的方法,包括:    确定点对点协议(PPP)的净荷是否包括PPP控制数据;    如果确定所述PPP净荷包括PPP控制数据,则执行以下步骤:    生成这样的外出协议帧,其中所述外出协议帧的净荷中有所述PPP控制数据,外出协议类型字段包括指示PPP控制数据的数据;以及    将所述外出协议帧发送到使用所述PPP控制数据的服务器,    其中所述外出协议不同于PPP、以太网上的PPP(PPPoE)和异步传输模式(ATM)协议上的PPP(PPPoA)。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:文森特约翰玛摩利缇威廉马克汤斯雷胡琼斯
申请(专利权)人:思科技术公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利