CLC number: TP393
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2015-07-15
Cited: 1
Clicked: 11741
Guo-liang Han, Cong-xiao Bao, Xing Li. A scalable and efficient IPv4 address sharing approach in IPv6 transition scenarios[J]. Frontiers of Information Technology & Electronic Engineering,in press.https://doi.org/10.1631/FITEE.1500022 @article{title="A scalable and efficient IPv4 address sharing approach in IPv6 transition scenarios", %0 Journal Article TY - JOUR
Abstract: Authors propose an hybrid approach for assigning IPv4 addresses/ports to customers in environments with limited availability of IPv4 addresses. They show how the proposed technique inherits the advantages of two known techniques (A+P and CGN) that they combine. The studied area does not receive sufficient academic attention, but is of critical importance for the future of the Internet: the question of how to address the IPv4 address shortage. The authors have excellent technical knowledge and are known in the IETF, the internet standardisation body, for their high-quality work. The area they address in this paper is very challenging, but the authors communicate a complex topic very well, and the results are interesting.
IPv6过渡场景中的可扩展高效IPv4地址共享机制研究创新点:在已有IPv6过渡机制基础上,提出一种混合的数据通路动态切换机制,可以兼顾已有的无状态机制和有状态机制的优点,从而实现良好的可扩展性、灵活性、安全性和高效的IPv4地址共享。该机制尤其适用于IPv4地址匮乏但用户数量很多的网络,可以在保证用户体验的同时充分促进该网络向IPv6的过渡。在此机制基础上,提出根据实际情况进行灵活的地址规划的方法。 方法:首先,针对当前的IPv4地址共享机制的不足,提出并设计混合的数据通路动态切换机制,其中动态切换的过程由用户侧网关完成。然后,设计该机制的组成模块,并分别讨论其实现算法和细节。接下来,将整个系统实现并部署在连接至IPv6骨干网CERNET2的清华大学校园网中,通过实际流量数据分析该机制对有状态通路和无状态通路上流量和端口消耗的影响,验证该机制的可行性和有效性。最后,在此机制基础上,提出根据实际情况进行灵活的地址规划的方法。 结论:本文所提方法可以有效地使用有限的IPv4地址而不降低终端性能。实验结果(图6-8)验证了所提方法的有效性。该方法尤其适用于具有大量用户且希望使用有限IPv4地址的网络。 关键词组: Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article
Reference[1]Alcock, S., 2008. Research into the Viability of Service-Provider NAT. Available from http://www.wand.net.nz/∼salcock/someisp/flow_counting/result_page.html [Accessed on Jan. 8, 2015]. ![]() [2]Alcock, S., Nelson, R., 2011. Measuring and characterising inbound sessions in residential DSL traffic. Proc. Australasian Telecommunication Networks and Applications Conf., p.1-6. ![]() [3]Alcock, S., Nelson, R., Miles, D., 2010. Investigating the impact of service provider NAT on residential broadband users. Proc. IEEE INFOCOM. ![]() [4]Audet, F., Jennings, C., 2007. Network Address Translation (NAT) Behavioral Requirements for Unicast UDP. RFC 4787. ![]() [5]Bagnulo, M., 2009. Sharing of an IPv4 Address. Available from http://www.ietf.org/proceedings/74/shara.html [Accessed on Jan. 8, 2015]. ![]() [6]Bajko, G., Boucadair, M., Bush, R., et al., 2009. Overview of Shared Address Solution Space. Available from http://www.ietf.org/proceedings/74/slides/shara-9.pdf [Accessed on Jan. 8, 2015]. ![]() [7]Chen, M., Li, X., Li, A., et al., 2006. Forwarding IPv4 traffics in pure IPv6 backbone with stateless address mapping. Proc. 10th IEEE/IFIP Network Operations and Management Symp., p.260-270. ![]() [8]Cui, Y., Sun, Q., Boucadair, M., et al., 2014. Lightweight 4over6: an Extension to the DS-Lite Architecture. Available from https://tools.ietf.org/html/draft-cui-softwire-b4-translated-ds-lite-05 [Accessed on Jan. 8, 2015]. ![]() [9]Després, R., 2009a. Port-Range Based IPv4 Address Space Extension—a Static Approach Based on SAM. Available from http://www.ietf.org/proceedings/74/slides/shara-7.pdf [Accessed on Jan. 8, 2015]. ![]() [10]Després, R., 2009b. Scalable Multihoming across IPv6 Local-Address Routing Zones Global-Prefix/Local-Address Stateless Address Mapping (SAM). Available from https://tools.ietf.org/html/draft-despres-sam-03 [Accessed on Jan. 8, 2015]. ![]() [11]Després, R., Jiang, S., Penno, R., et al., 2014. IPv4 Residual Deployment via IPv6—a Stateless Solution (4rd). ![]() [12]Durand, A., 2009. Dual-Stack Lite. Available from http://lacnic.net/documentos/lacnicxii/presentaciones/flip6/02_Alain_Durand.pdf [Accessed on Jan. 8, 2015]. ![]() [13]Durand, A., Droms, R., Woodyatt, J., et al., 2011. Dual-Stack Lite Broadband Deployments Following IPv4 Exhaustion. RFC 6333. ![]() [14]Fiocco, A., 2012. Two Months after World IPv6 Launch, Measuring IPv6 Adoption: 6lab.cisco.com/stats. Available from http://blogs.cisco.com/news/two-months-after-world-ipv6-launch-measuring-ipv6-adoption-6lab-cisco-comstats [Accessed on Jan. 8, 2015]. ![]() [15]Ford, M., Boucadair, M., Durand, A., et al., 2011. Issues with IP Address Sharing. RFC 6269. ![]() [16]Guha, S., Biswas, K., Ford, B., et al., 2008. NAT Behavioral Requirements for TCP. RFC 5382. ![]() [17]Hankins, D., Mrugalski, T., 2011. Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Option for Dual-Stack Lite. RFC 6334. ![]() [18]Herzberg, A., Shulman, H., 2013. Socket overloading for fun and cache-poisoning. Proc. 29th Annual Computer Security Applications Conf., p.189-198. ![]() [19]Huston, G., 2009. NAT++: address sharing in IPv4. Int. Proto. J., 13(2):1-10. ![]() [20]Huston, G., 2014. IPv4 Address Report. Available from http://www.potaroo.net/tools/ipv4/index.html [Accessed on Jan. 8, 2015]. ![]() [21]Kaminsky, D., 2008. Black Ops 2008: It’s the End of the Cache as We Know It. Black Hat USA. ![]() [22]Li, X., Bao, C., Chen, M., et al., 2011. The China Education and Research Network (CERNET) IVI Translation Design and Deployment for the IPv4/IPv6 Coexistence and Transition. RFC 6219. ![]() [23]Li, X., Bao, C., Dec, W., et al., 2014. Mapping of Address and Port Using Translation (MAP-T). Available from https://tools.ietf.org/html/draft-ietf-softwire-map-t-08 [Accessed on Jan. 8, 2015]. ![]() [24]Mrugalski, T., Troan, O., Farrer, I., et al., 2015. DHCPv6 Options for Configuration of Softwire Address and Port Mapped Clients. Available from https://tools.ietf.org/html/draft-ietf-softwire-map-dhcp-12 [Accessed on Jan. 8, 2015]. ![]() [25]Ramaiah, A., Tate, P., 2008. Effects of Port Randomization with TCP TIME-WAIT State. ![]() [26]Ripke, A., Winter, R., Brunner, M., et al., 2010. The impact of port-based address-sharing on residential broadband access networks. Proc. IEEE Global Telecommunications Conf., p.1-6. ![]() [27]Schneider, F., Agarwal, S., Alpcan, T., et al., 2008. The new web: characterizing AJAX traffic. Proc. 9th Int. Conf. on Passive and Active Network Measurement, p.31-40. ![]() [28]Schneider, F., Feldmann, A., Krishnamurthy, B., et al., 2009. Understanding online social network usage from a network perspective. Proc. 9th ACM SIGCOMM Conf. on Internet Measurement, p.35-48. ![]() [29]uSkoberne, N., Maennel, O., Phillips, I., et al., 2014. IPv4 address sharing mechanism classification and tradeoff analysis. IEEE/ACM Trans. Netw., 22(2):391-404. ![]() [30]Srisuresh, P., Egevang, K., 2001. Traditional IP Network Address Translator (Traditional NAT). RFC 3022. ![]() [31]Srisuresh, P., Ford, B., Sivakumar, S., et al., 2009. NAT Behavioral Requirements for ICMP. RFC 5508. ![]() [32]Troan, O., Dec, W., Li, X., et al., 2014. Mapping of Address and Port with Encapsulation (MAP). Available from http://tools.ietf.org/html/rfc7597 [Accessed on Jan. 8, 2015]. ![]() [33]Wing, D., 2008. Dynamic TCP Port Reuse for Large Network Address and Port Translators. Available from http://tools.ietf.org/html/draft-wing-behave-dynamic-tcp-port-reuse-00 [Accessed on Jan. 8, 2015]. ![]() Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou
310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE |
Open peer comments: Debate/Discuss/Question/Opinion
<1>