+P方案中对ICMP处理方法的研究与实现
he Research and Implementation of ICMP Treatment in A+P Solution
本文回顾了IPv4向IPv6平滑过渡的一种A+P解决方案。此方案的主要思想是将端口的一部分和IPv4地址组合(即Address+Port)进行策略路由,这样只要使用的端口域不同,多台设备便可以共享同一个全球唯一的IPv4地址。但由于使用了端口,对于没有端口信息的协议报文则不能正确的处理。本文着重研究了其中的ICMP报文问题,对ICMP报文进行了分析,利用ICMP报文中的特殊字段,提出了一种解决办法,并在Linux环境下利用NetFilter框架进行了内核模块的设计与开发,最后配置实现以验证其可行性。
his paper introduces a retrospective study of A+P solution, which is for the smooth transition of IPv4 to IPv6. The major of the solution is to do a policy routing with IPv4 address and a part of the port, and then devices can share the same global IPv4 address by setting different port domains. Trouble is, protocol packets without port information can\'t be handled correctly. This paper focuses on the ICMP, and by analysis of the ICMP message format, we propose a solution of the problem by using a special field of ICMP message. At the same time, we use the NetFilter framework to design and develop kernel module under the Linux environment, and then verify the feasibility.
陈贺、马严
通信
IPv6+PICMPNetFilter
IPv6+PICMPNetFilter
陈贺,马严.+P方案中对ICMP处理方法的研究与实现[EB/OL].(2010-05-31)[2025-08-18].http://www.paper.edu.cn/releasepaper/content/201005-787.点此复制
评论