- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究与开发 Research Development
一种基于OpenWrt系统实现的LAFT6家庭网关
赵晶晶1 2 2
孙 琼 解冲锋
1 北京邮电大学 北京 100876
2 中国电信北京研究院 北京 100035
摘 要 为使家庭网关能够顺利支持IPv6、IPv4网络的同时访问,文章对三大主流过渡技术的LAFT6系统进行研究,
并在家庭网关上设计实现一个具有通用性的架构程序。该项目在linux下开发、生成相应模块,可在家庭网关的主流
系统OpenWrt中运行。该家庭网关已经完成初步的功能测试,可以运行于实际网络环境中。该项目将作为原型,用
于未来家庭网关的改进和扩展。
关键词 网络地址转换;LAFT6;家庭网关
本文主要以LAFT6系统为基础,基于现有的家庭网
背景
关实现LAFT6的功能改造,对于家庭网关升级和改造具
随着IPv4 的地址耗尽,IPv4 向IPv6过渡已成为必然 有指导意义。本文实现的代码程序,对家庭网关的整体
的趋势 由于IPv4与IPv6将在很长时间内共存 要保证用 改动小,只需加载一个应用层模块;并在支持各种通用
。 ,
技术的同时 能够提供对如UPnP这种NAT穿越技术的
户能够继续沿用原有的IPv4业务 就必然持续消耗IPv4地 ,
,
支持。
址 因此 需要为用户继续分配和规划IPv4地址
, , 。
现有延缓IPv4地址消耗的地址复用机制通常包括
1 LAFT6的基本原理
两种类型,即有状态地址复用和无状态地址复用。其
中,有状态地址复用通过存储用户对应的地址、端 口 1.1 总体框架
状态映射表来实现IPv4地址的复用,在这种方式中,
如图1所示,LA FT6系统是IPv4 网络与IPv6 网络的
状态表是基于连接(session)而建立的,因此,状态表 转换系统,包括TI(隧道起点)和TC(隧道终结点)两个部
非常庞大,且动态性特征显著,典型技术如DS-Lite[1] 分 ,它既可以作为独立的家庭网关,也可以作为软终
和NAT64[2] 。 而在无状态地址复用中,IPv4地址和端 端 ;TC则位于IPv4 网络与IPv6 网络的边界,起到实现
口范围直接内嵌到IPv6地址中,这样就不需要有状态 IPv4 网络与IPv6 网络互通互访的作用。T I后可以连接
表来维护地址、端 口的对应关系,但这种无状态的方 IPv4单栈用户和双栈用户,前者可以在未来的IPv6 网
式中,IPv6地址格式受限,不能够支持灵活的IPv6地 络中继续访问局部IPv4 网络,后者可以同时访问IPv6
址分配 典型技术如MAP[3]
, 。 网络和IPv4 网络。TC处存有IPv4公网地址池,用于下
LAFT6方案是中国电信提出的NAT卸载优化方案 通
, 发给T I完成NAT 转换。所有的数据流到达T I时,都要
过将DS-Lite中网络侧的TCP/UDP状态映射功能分散到用 通过NAT转换后,进入4over6隧道进行封装,然后发
户侧进行 对于每用户只维护一个状态 在尽可能减少对
, , 送到TC ,TC解封装后,转发到公网。当回复的数据流
用户侧设备改造的同时 大大降低了网络侧的设备处理负 到达TC ,TC通过
文档评论(0)