Acta Informatica Pragensia 2018, 7(1), 22-39 | DOI: 10.18267/j.aip.1124685

Problémy zavádění IPv6

Vladimír Nulíček
Department of Computer Science and Mathematics, Faculty of Economic Studies, University of Finance and Administration, Estonská 500, 101 00 Prague 10, Czech Republic

Cílem článku je popsat aktuální stav zavádění IPv6 v České republice i ve světě včetně srovnání různých přechodových mechanismů mezi IPv4 a IPv6 a výhledu do budoucna. Článek vychází z rozsáhlé rešerše aktuálních zdrojů vztahujících se k této problematice, dostupných na Internetu. Zabývá se rovněž hlavními bezpečnostními riziky spojenými s novou verzí IP protokolu. Pozornost je rovněž věnována ekonomickému zhodnocení implementace IPv6. Článek by měl být pomoci zájemcům o přechod k protokolu IPv6 k lepší orientaci v této složité problematice.

Keywords: IP protokol, IPv4, IPv6, přechodové mechanismy, dvojí zásobník, tunelování, překladače

Problems with IPv6 Implementation

The aim of the article is to describe the current status of IPv6 implementation in the Czech Republic and in the world, including the comparison of the different IPv4 and IPv6 transition mechanisms and the outlook for the future. The article is based on extensive research of current sources related to this issue, available on the Internet. It also describes the major security risks associated with the new IP protocol version. Attention is also paid to the economic evaluation of the implementation of IPv6. The article should help those interested in moving to IPv6 to better focus on this complex issue.

Keywords: IP protocol, IPv4, IPv6, Transition mechanisms, Dual stack, Tunneling, Translators

Accepted: November 8, 2017; Prepublished online: November 8, 2017; Published: June 30, 2018  Show citation

ACS AIP APA ASA Harvard Chicago Chicago Notes IEEE ISO690 MLA NLM Turabian Vancouver
Nulíček, V. (2018). Problems with IPv6 Implementation. Acta Informatica Pragensia7(1), 22-39. doi: 10.18267/j.aip.112
Download citation

References

  1. Altangerel, G., Tsogbaatar, E., & Yamkhin, D. (2016). Performance analysis on IPv6 transition technologies and transition method. In 11th International Forum on Strategic Technology (pp. 465-469). New York: IEEE. doi: 10.1109/IFOST.2016.7884155 Go to original source...
  2. Aravind, S., & Padmavathi, G. (2015). Migration to Ipv6 from IPV4 by dual stack and tunneling techniques. In International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (pp. 107-111). New York: IEEE. doi: 10.1109/ICSTM.2015.7225398 Go to original source...
  3. Arkko, J. et al. (2005). SEcure Neighbor Discovery (SEND). Retrieved November 6, 2017, from http://www.ietf.org/rfc/rfc3971.txt Go to original source...
  4. Bajpai, V., & Schonwalder, J. (2015). IPv4 versus IPv6 - who connects faster? In IFIP Networking Conference (pp. 1-9). New York: IEEE. doi: 10.1109/IFIPNetworking.2015.7145323 Go to original source...
  5. Bernardos, C.J. (2016). Proxy Mobile IPv6 Extensions to Support Flow Mobility. RFC 7864. doi: 10.17487/RFC7864 Go to original source...
  6. Boucadair, M., Qin, C., Jacquenet, C., Lee, Y., & Wang. Q. (2017). Delivery of IPv4 Multicast Services to IPv4 Clients over an IPv6 Multicast Network. RFC 8114. doi: 10.17487/RFC8114 Go to original source...
  7. Brzozowski, J.J. (2007). Change of address: IPv6. Communications Technology, 24(1), 1.
  8. Bush, R. (2017). IPv6-Predictions-for-2017. Retrieved November 6, 2017, from https://community.infoblox.com/t5/IPv6-Center-of-Excellence/IPv6-Predictions-for-2017/ba-p/8842
  9. Carlberg K. et al. (2009). IP Version 10.0: A Strawman Design Beyond IPv6. Retrieved November 6, 2017, from https://saleem.host.cs.st-andrews.ac.uk/publications/2009/rearch2009/rearch2009-cbc2009.pdf Go to original source...
  10. Carpenter, B., & Jung, C. (1999). Transmission of IPv6 over IPv4 Domains without Explicit Tunnels. doi: 10.17487/RFC2529 Go to original source...
  11. Carpenter, B., & Moore, K. (2001). Connection of IPv6 Domains via IPv4 Clouds. doi: 10.17487/RFC3056 Go to original source...
  12. Cesnet. (2017). Cesnet - seminář IPv6 2017. Retrieved November 6, 2017, from https://stats.nic.cz/stats/ipv6_queries/
  13. Cisco. (2017). Interface and Hardware Component Configuration Guide, Cisco IOS XE Release 3S
  14. - ISATAP Tunnel Support for IPv6. Retrieved November 6, 2017, from https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/interface/configuration/xe-3s/ir-xe-3s-book/ip6-isatap-xe.html
  15. Citrix. (2017). 6rd - IPv6 Gets A Ride Over IPv4. Retrieved November 6, 2017, from https://www.citrix.com/blogs/2012/03/02/6rd-%E2%80%93-ipv6-gets-a-ride-over-ipv4/
  16. Cui, Y. et al. (2013). Tunnel-Based IPv6 Transition. IEEE Internet Computing, 17(2), 62-68. DOI: 10.1109/MIC.2012.63 Go to original source...
  17. CZ.NIC. (2017). CZ.NIC - dostupné statistiky. Retrieved November 6, 2017, from https://stats.nic.cz/stats
  18. Deering, S., & Hinden, R. (2017). Internet Protocol, Version 6 (IPv6) Specification, STD 86. RFC 8200. doi: 10.17487/RFC8200 Go to original source...
  19. Diederich, R. (2015). IPv4/IPv6 transitions. Retrieved November 6, 2017, from http://www.it.uc3m.es/diederich/arc/tunnel_isatap.pdf
  20. Droms, R., Bound, J., Volz, B., Lemon, T., Perkins, C., & Carney, M. (2003). Dynamic Host Configuration Protocol for IPv6 (DHCPv6). doi: 10.17487/RFC3315 Go to original source...
  21. Droms, R. (2014). IPv6 Multicast Address Scopes. RFC 7346. doi: 10.17487/RFC7346 Go to original source...
  22. eBrahma (2017). e-Brahma: Understanding And Configuring IPv6 6to4 Tunnels. Retrieved November 6, 2017, from http://www.ebrahma.com/2013/12/understanding-configuring-ipv6-6to4-tunnels/
  23. Elejla, O. E., Anbar, M., & Belaton, B. (2016). ICMPv6-Based DoS and DDoS Attacks and Defense Mechanisms: Review. IETE Technical Review, 34(4), 390-407. doi: 10.1080/02564602.2016.1192964 Go to original source...
  24. Gnana J.J., & Albert R.S. (2010). IPv4 addressing architecture in IPv6 network. In 2nd International Conference on Advanced Computer Control (pp. 282-287). New York: IEEE. doi: 10.1109/ICACC.2010.5486617 Go to original source...
  25. Google. (2017). Google Statistics. Retrieved November 6, 2017, from https://www.google.com/intl/en/ipv6/statistics.html#tab=ipv6-adoption&tab=ipv6-adoption
  26. Grégr M., & Podermaňski, T. (2015). Bezpečné IPv6. Root.cz. Retrieved November 6, 2017, from https://www.root.cz/serialy/bezpecne-ipv6
  27. Hankins, D., & Mrugalski, T. (2011). Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Option for Dual-Stack Lite. RFC 6334. doi: 10.17487/RFC6334 Go to original source...
  28. Hinden, R., & Deering, S. (2006). IP Version 6 Addressing Architecture. RFC 4291. doi: 10.17487/RFC4291 Go to original source...
  29. Huitema, C. (2006). Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs). doi: 10.17487/RFC4380 Go to original source...
  30. Huston G. (2017). Huston G. - potaroo.net. Retrieved November 6, 2017, from http://www.potaroo.net/presentations/
  31. Kim, P.S. (2014). Comparison and analysis of IPv4/IPv6 transition technologies. Telecommunication Review, 24(3), 419-432.
  32. Komal, L. (2015). Performance Evaluation of Tunneling Mechanisms in IPv6 Transition: A Detailed Review. In Second International Conference on Advances in Computing and Communication Engineering (pp. 144-149). New York: IEEE. doi: 10.1109/ICACCE Go to original source...
  33. Koodli, R. (2011). Mobile Networks Considerations for IPv6 Deployment. RFC 6342. doi: 10.17487/RFC6342 Go to original source...
  34. Krishnan, S., Woodyatt, J., Kline, E., Hoagland, J. & Bhatia, M. (2012a). A Uniform Format for IPv6 Extension Headers. RFC 6564. doi: 10.17487/RFC6564 Go to original source...
  35. Krishnan, S., Koodli, R., Loureiro, P., Wu, Q., & Dutta, A. (2012b). Localized Routing for Proxy Mobile IPv6. RFC 6705. doi: 10.17487/RFC6705 Go to original source...
  36. Kumar, R.C.V., Venkatesh, K., Sagar, V.M., & Bagadi, P.K. (2016). Performance Analysis of IPv4 to IPv6 Transition Methods. Indian Journal of Science and Technology, 9(20). doi: 10.17485/ijst/2016/v9i20/90005 Go to original source...
  37. Lhotka, L. (2017). Stalo se z IPv6 nechtěné dítě Internetu? CZ.NIC. Retrieved November 6, 2017, from https://www.nic.cz/page/922/archiv-publikaci/
  38. Liu, L., Cui, Y., Sun, J., & Sun, Q. (2012). The research of 4over6 transition system deployment for IPv6 backbone. In 2nd International Conference on Computer Science and Network Technology, (pp. 912-915). New York: IEEE. doi: 10.1109/ICCSNT.2012.6526075 Go to original source...
  39. Liu, Z., Dong, J., Cui, Y., & Zhang, C. (2015). Dynamic configuration for IPv4/IPv6 address mapping in 4over6 technology. In IEEE 9th International Conference on Anti-counterfeiting, Security, and Identification (pp. 132-136). New York: IEEE. doi: 10.1109/ICASID.2015.7405677 Go to original source...
  40. Malkin, G., & Minnear, R. (1997). RIPng for IPv6. RFC 2080. doi: 10.17487/RFC2080 Go to original source...
  41. Minoli, D. (2013). Building the internet of things with IPv6 and MIPv6: the evolving world of M2m communications. New Jersey: Wiley. Go to original source...
  42. Mizoguchi, T., & Ito, Y. (2015). Comparison of WebQoE between 6to4 and Teredo. In International Conference on Information and Communication Technology Convergence (pp. 576-578). New York: IEEE. doi: 10.1109/ICTC.2015.7354614 Go to original source...
  43. Narayan, S., Gupta, R., Kumar, A., Ishrar, S., & Khan, Z. (2015). Cyber security attacks on network with transition mechanisms. In International Conference on Computing and Network Communications (pp. 163-169. New York: IEEE. doi: 10.1109/CoCoNet.2015.7411182 Go to original source...
  44. Narten, T., Nordmark, E., Simpson, W., & Soliman, H. (2007a). Neighbor Discovery for IP version 6 (IPv6). RFC 4861. doi: 10.17487/RFC4861 Go to original source...
  45. Narten, T., Thomson, S., & Jinmei, T. (2007b). IPv6 stateless address autoconfiguration. RFC 4862. doi: 10.17487/RFC4862 Go to original source...
  46. Nikkhah, M., & Guerin, R. (2016). Migrating the internet to IPv6: An exploration of the when and why. IEEE/ACM Transactions on Networking, 24(4), 2291-2304. doi: 10.1109/TNET.2015.2453338 Go to original source...
  47. Nordmark, E., & Gilligan, R. (2005). Basic Transition Mechanisms for IPv6 Hosts and Routers. RFC 4213. doi: 10.17487/RFC4213 Go to original source...
  48. Quintero, A., Sans, F., & Gamess, E. (2016). Performance evaluation of IPv4/IPv6 transition mechanisms. International Journal of Computer Network and Information Security, 8(2), 1-14. doi: 10.5815/ijcnis.2016.02.01 Go to original source...
  49. Quynh A.N., & Minh, N. P. (2012). Transition from IPv4 to IPv6: best transition method for large enterprise networks. Retrieved November 6, 2017, from https://www.theseus.fi/bitstream/handle/10024/40098/Nguyen_Phu.pdf
  50. Repas, S., Horvath, V., & Lencse, G. (2015). Stability analysis and performance comparison of three 6to4 relay implementations. In: 38th International Conference on Telecommunications and Signal Processing (pp. 82-87). New York: IEEE. doi: 10.1109/TSP.2015.7296228 Go to original source...
  51. Satrapa, P. (2011). IPv6: internetový protokol verze 6. Praha: CZ.NIC.
  52. Savola, P., & Patel, C. (2004). Security Considerations for 6to4. RFC 3964. doi: 10.17487/RFC3964 Go to original source...
  53. Sookun, Y., & Bassoo, V. (2016). Performance analysis of IPv4/IPv6 transition techniques. In IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies (pp. 188-193). New York: IEEE. doi: 10.1109/EmergiTech.2016.7737336 Go to original source...
  54. Steffann, S., Van Beijnum, V., & van Rein, R. (2013). A Comparison of IPv6-over-IPv4 tunnel mechanisms. IETF RFC 7059. Retrieved November 6, 2017, from https://tools.ietf.org/html/rfc7059 Go to original source...
  55. Technet. (2017). Teredo Overview. Retrieved November 6, 2017, from https://technet.microsoft.com/en-us/library/bb457011.aspx
  56. Templin, F., Gleeson, T., & Thaler, D. (2008). Intra-Site Automatic Tunnel Addressing Protocol (ISATAP). doi: 10.17487/RFC5214 Go to original source...
  57. Townsley, W., & Troan, O. (2010). IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) - Protocol Specification. doi: 10.17487/RFC5969 Go to original source...
  58. Troan, O., Ed., Miles, D., Matsushima, S., Okimoto, T., & Wing, D. (2014). IPv6 Multihoming without Network Address Translation. RFC 7157. doi: 10.17487/RFC7157 Go to original source...
  59. Usnesení vlády č. 727. (2008). Usnesení vlády č. 727 z 8. června 2008. Vlada.cz. Retrieved November 6, 2017, from https://kormoran.vlada.cz/usneseni/usneseni_webtest.nsf/0/6BFDE5B071A154C5C12575E5004024F1/$FILE/727%20uv090608.0727.pdf
  60. Vyncke, E. et al. (2010). Advanced Security for IPv6 CPE. Retrieved November 6, 2017, from http://tools.ietf.org/id/draft-vyncke-advanced-ipv6-security-01.txt

This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.