[发明专利]在Linux上实现PPP链路的IPv6全局地址配置无效

专利信息
申请号: 201010285793.8 申请日: 2010-09-16
公开(公告)号: CN101945142A 公开(公告)日: 2011-01-12
发明(设计)人: 刘建文;陈珊珊 申请(专利权)人: 福建星网锐捷通讯股份有限公司
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人: 翁素华
地址: 350000 福建省福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: linux 实现 ppp ipv6 全局 地址 配置
【说明书】:

【技术领域】

发明涉及一种通讯领域,尤其涉及一种在Linux上实现PPP链路的IPv6全局地址配置的方法。 

【背景技术】

随着IPv4(互联网协议第四版)定义的有限地址空间将被耗尽,并且人们在不断了解、接受IPv6(互联网协议第六版)的特性和优点,基于IPv6的下一代互联网正在迅速的发展。而IPv6的部署及其特殊属性显示了与IPv4的许多方面的区别,例如:在PPPoE Server拨号接入,对于PPP(点对点协议)链路两端地址配置上就存着不同。在linux操作系统下搭建支持IPv4的PPPoE Server并实现PPP链路两端的IPv4地址配置已经是十分成熟的一个技术,基于IPv4的PPP链路两端地址主要是通过PPP会话阶段的IPCP协议配置的。 

基于IPv6的IPv6CP协议在获取Interface Identifier(标识符接口)后,生成的是PPP链路本地地址,但是链路本地地址是不能在公网上使用的,这样就无法实现上网功能,这就给人们上网带了很大麻烦。现有的一种解决方法是通过对PPP阶段的IPv6控制协议IPv6CP报文内容进行扩展,主要利用扩展内容字段承载PPP接口的IPv6全局单播地址配置信息,并随着IPv6CP报文一起发送给请求拨号的客户端。该方法将会导致的问题有:通过修改报文存在兼容性和通用性上的问题,需要对每个PPP链路配置不同的IPv6全局单播地址,如果有大量的PPP拨号接入时,将花费大量的时间去修改IPv6全局单播地址,并且在处理速度上难以达到线速需求。因此很难有效的解决IPv6全局单播地址的配置。 

【发明内容】

本发明要解决的技术问题,在于提供一种在Linux上实现PPP链路的 IPv6全局地址配置的方法,该方法无需修改报文的信息就可以完成PPP链路两端IPv6全局单播地址配置,减少了修改IPv6全局单播地址的时间。 

本发明是这样实现的:在Linux上实现PPP链路的IPv6全局地址配置,包括以下步骤: 

步骤10、在Linux操作系统中安装支持IPv6的PPPoE Server和DHCPv6Server; 

步骤20、在Linux操作系统装完PPPoE Server后产生/etc/ppp/ipv6-up.d/的目录,在该目录下编写一个可执行脚本; 

步骤30、当客户端有PPP拨号接入或断开时,将触发PPP链路开始UP或DOWN事件,此时自动调用linux操作系统下的可执行脚本,DHCPv6Serve配置文件中自动产生PPP链路两端IPv6全局单播地址的配置信息。 

本发明具有如下优点:当客户端有PPP拨号接入或断开时,将触发PPP链路开始UP或DOWN事件,此时自动调用linux操作系统下的可执行脚本,DHCPv6Serve配置文件中自动产生PPP链路两端IPv6全局单播地址的配置信息,无需修改报文的信息就可以完成PPP链路两端IPv6全局单播地址配置,减少了修改IPv6全局单播地址的时间。 

【附图说明】

下面参照附图结合实施例对本发明作进一步的说明。 

图1为本发明方法所涉及的客户端和带有linux操作系统的服务器端的结构示意图。 

图2为本发明方法流程示意图。 

【具体实施方式】

如图1所示,本发明由一拨号客户端1与一服务器端2(见图1)连接组成的,其中所示的服务器端2装有linux操作系统。 

所述拨号客户端1:支持PPP拨号的客户端,例如:Windows xp客户端、支持拨号的宽带接入产品或路由器等。 

所述linux操作系统:能支持IPv6的,并在操作系统上安装PPPoE Server 和DHCPv6Server软件。 

下面结合图2对本发明作进一步说明: 

在Linux上实现PPP链路的IPv6全局地址配置,包括以下步骤: 

步骤10、在Linux操作系统中安装支持IPv6的PPPoE Server和DHCPv6Server; 

步骤20、在Linux操作系统装完PPPoE Server后产生/etc/ppp/ipv6-up.d/的目录,在该目录下编写一个可执行脚本; 

步骤30、当客户端有PPP拨号接入或断开时,将触发PPP链路开始UP或DOWN事件,此时自动调用linux操作系统下的可执行脚本,DHCPv6Serve配置文件中自动产生PPP链路两端IPv6全局单播地址的配置信息。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷通讯股份有限公司,未经福建星网锐捷通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010285793.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top