Knowledge

dIVI Translation

Source 📝

20: 340:
Stateless Translation techniques have been gaining traction at the IETF as well as production networks. IVI is now an IETF informational RFC, where dIVI is being actively discussed. Many operators have recently submitted a motivation document to push the IETF to standardize Stateless 4v6 techniques
260:
addresses among a set of customers (since IANA has run out of public IPv4 addresses). In parallel, it leverages IPv6 in the network in a manner that makes IPv4-customer originated traffic looks like native IPv6 traffic in the network, resulting in simplified operations. More importantly, (unlike
252:
address sharing and dual translation. dIVI-PD is a further extension of dIVI to be well used in Wireline (Fiber, DSL, Cable) and Wireless (3G/4G) access environment, where the prefix delegation (/64 or shorter) is preferred. dIVI-PD is now standardized as MAP-T in the IETF.
291:
and forms IPv4-converted and IPv4-translatable addresses. The IPv4-converted IPv6 addresses are the IPv6 addresses used to represent IPv4 nodes in an IPv6 network. The IPv4-translatable IPv6 addresses are the IPv6 addresses assigned to IPv6 nodes for use with stateless
354:
It is worth pointing out that dIVI/dIVI-PD, unlike CGN44, DS-Lite, CGN64 etc., does not require any Stateful NAT, DNS64 and ALG in the network, thereby benefiting the network operator to not deal with any NAT logging
295:
Suffix extension enables multiple IPv6 nodes sharing a single public IPv4 address, with each node managing a different range of ports. This is achieved by defining suffix of the address format RFC6052.
269:
in the network, thereby benefiting the network operator to not deal with any NAT logging etc. dIVI maintains end-to-end address transparency and bidirectional-initiated communications.
317:
Dual stateless translation can restore original IPv4 address. The advantage of stateless NAT464 is that the DNS translation DNS64 and application layer gateway ALG are not needed.
228: 614: 609: 656: 604: 221: 683: 365:
Due to the stateless nature, the dual stateless translation can easily become single stateless translation by removing the second translator, see
709: 214: 307: 535: 244:
refers to a dual stateless IPv4/IPv6 translation technique. dIVI is an extension of 1:1 stateless IPv4/IPv6 translation (
666: 661: 98: 676: 202: 197: 145: 93: 83: 64: 298:
Header translation and ICMP translation defined in RFC6145 are algorithms to perform header translation between
704: 671: 635: 266: 150: 30: 119: 630: 114: 69: 320:
Prefix extension is only applied to dIVI-PD. It constructs different delegated prefixes for each CPE.
256:
dIVI Translation is intended to benefit the network operators (ISPs) to effectively share the public
417: 504: 528: 471:
draft-sunq-v6ops-ivi-sp Considerations for Stateless Translation (IVI/dIVI) in Large SP Network (
288: 49: 458:
draft-xli-behave-divi-pd dIVI-pd: Dual-Stateless IPv4/IPv6 Translation with Prefix Delegation (
544: 459: 485: 472: 429: 400: 88: 592: 508: 446: 366: 245: 140: 351:
Stateless 4Via6 Address Sharing demystifies the upsides with any Statelss 4v6 techniques.
386: 698: 521: 155: 135: 566: 284: 283:
Address translation defined in RFC6052 is a stateless mapping scheme, which embeds
19: 416:
draft-bcx-address-fmt-extension Extended IPv6 Addressing for Encoding Port Range (
571: 433: 404: 513: 576: 261:
CGN44, DS-Lite, CGN64 etc.) dIVI/dIVI-PD does not require any Stateful NAT,
330:
Considerations for Stateless Translation (IVI/dIVI) in Large SP Network
651: 311: 160: 59: 445:
draft-xli-behave-divi dIVI: Dual-Stateless IPv4/IPv6 Translation (
262: 176: 79: 18: 418:
https://datatracker.ietf.org/doc/draft-bcx-address-fmt-extension/
561: 547: 303: 299: 257: 249: 74: 54: 44: 517: 597: 460:
https://datatracker.ietf.org/doc/draft-xli-behave-divi-pd/
486:
https://datatracker.ietf.org/doc/draft-dec-stateless-4v6/
484:
draft-dec-stateless-4v6 Stateless 4Via6 Address Sharing (
473:
https://datatracker.ietf.org/doc/draft-sunq-v6ops-ivi-sp/
501: 447:
https://datatracker.ietf.org/doc/draft-xli-behave-divi/
387:
http://tools.ietf.org/html/draft-ietf-softwire-map-t
644: 623: 585: 554: 615:Comparison of IPv6 support in common applications 610:Comparison of IPv6 support in operating systems 529: 222: 8: 536: 522: 514: 229: 215: 26: 396: 394: 605:World IPv6 Day and World IPv6 Launch Day 407:IPv6 Addressing of IPv4/IPv6 Translators 684:Site Multihoming by IPv6 Intermediation 379: 189: 168: 127: 106: 36: 29: 7: 346:Stateless 4via6 being advantageous 14: 278:Stateless NAT464 building blocks 16:IPv4/IPv6 translation technique 1: 436:IP/ICMP Translation Algorithm 710:IPv6 transition technologies 667:Multicast Listener Discovery 662:Neighbor Discovery Protocol 360:Relation to IVI Translation 726: 677:Multicast router discovery 31:IPv6 transition mechanisms 672:Secure Neighbor Discovery 636:IPv6 transition mechanism 631:IPv4 address exhaustion 24: 306:, as well as between 22: 287:in network specific 624:IPv4 to IPv6 topics 248:) with features of 507:2011-11-02 at the 50:Lightweight 4over6 25: 692: 691: 645:Related protocols 545:Internet Protocol 239: 238: 717: 705:Routing software 538: 531: 524: 515: 489: 482: 476: 469: 463: 456: 450: 443: 437: 427: 421: 414: 408: 398: 389: 384: 242:dIVI Translation 231: 224: 217: 27: 725: 724: 720: 719: 718: 716: 715: 714: 695: 694: 693: 688: 640: 619: 593:IPv6 deployment 581: 550: 542: 509:Wayback Machine 498: 493: 492: 483: 479: 470: 466: 457: 453: 444: 440: 428: 424: 415: 411: 399: 392: 385: 381: 376: 367:IVI Translation 362: 348: 337: 327: 280: 275: 246:IVI Translation 235: 37:Standards Track 17: 12: 11: 5: 723: 721: 713: 712: 707: 697: 696: 690: 689: 687: 686: 681: 680: 679: 674: 669: 664: 654: 648: 646: 642: 641: 639: 638: 633: 627: 625: 621: 620: 618: 617: 612: 607: 602: 601: 600: 589: 587: 583: 582: 580: 579: 574: 569: 564: 558: 556: 552: 551: 543: 541: 540: 533: 526: 518: 512: 511: 497: 496:External links 494: 491: 490: 477: 464: 451: 438: 422: 409: 390: 378: 377: 375: 372: 371: 370: 361: 358: 357: 356: 352: 347: 344: 343: 342: 336: 333: 332: 331: 326: 323: 322: 321: 318: 315: 296: 293: 279: 276: 274: 271: 237: 236: 234: 233: 226: 219: 211: 208: 207: 206: 205: 200: 192: 191: 187: 186: 185: 184: 179: 171: 170: 166: 165: 164: 163: 158: 153: 148: 143: 138: 130: 129: 125: 124: 123: 122: 117: 109: 108: 104: 103: 102: 101: 96: 91: 86: 77: 72: 67: 62: 57: 52: 47: 39: 38: 34: 33: 15: 13: 10: 9: 6: 4: 3: 2: 722: 711: 708: 706: 703: 702: 700: 685: 682: 678: 675: 673: 670: 668: 665: 663: 660: 659: 658: 655: 653: 650: 649: 647: 643: 637: 634: 632: 629: 628: 626: 622: 616: 613: 611: 608: 606: 603: 599: 596: 595: 594: 591: 590: 588: 584: 578: 575: 573: 570: 568: 565: 563: 560: 559: 557: 553: 549: 546: 539: 534: 532: 527: 525: 520: 519: 516: 510: 506: 503: 500: 499: 495: 487: 481: 478: 474: 468: 465: 461: 455: 452: 448: 442: 439: 435: 431: 426: 423: 419: 413: 410: 406: 402: 397: 395: 391: 388: 383: 380: 373: 368: 364: 363: 359: 353: 350: 349: 345: 341:such as dIVI. 339: 338: 334: 329: 328: 324: 319: 316: 313: 309: 305: 301: 297: 294: 290: 286: 282: 281: 277: 272: 270: 268: 264: 259: 254: 251: 247: 243: 232: 227: 225: 220: 218: 213: 212: 210: 209: 204: 201: 199: 196: 195: 194: 193: 188: 183: 180: 178: 175: 174: 173: 172: 167: 162: 159: 157: 156:Public 4over6 154: 152: 149: 147: 144: 142: 139: 137: 136:Tunnel broker 134: 133: 132: 131: 128:Informational 126: 121: 118: 116: 113: 112: 111: 110: 105: 100: 97: 95: 92: 90: 87: 85: 81: 78: 76: 73: 71: 68: 66: 63: 61: 58: 56: 53: 51: 48: 46: 43: 42: 41: 40: 35: 32: 28: 21: 567:IPv6 address 502:www.ivi2.org 480: 467: 454: 441: 425: 412: 382: 292:translation. 285:IPv4 address 273:How it works 255: 241: 240: 181: 107:Experimental 577:Mobile IPv6 572:IPv6 packet 289:IPv6 prefix 699:Categories 586:Deployment 374:References 325:Case study 190:Deprecated 548:version 6 505:Archived 555:General 203:NAPT-PT 151:464XLAT 65:DS-Lite 23:dIVI-PD 657:ICMPv6 652:DHCPv6 432:  403:  312:ICMPv6 198:NAT-PT 169:Drafts 161:ISATAP 89:Teredo 60:6over4 263:DNS64 177:AYIYA 84:DNS64 80:NAT64 562:IPv6 434:6145 405:6052 355:etc. 335:IETF 310:and 308:ICMP 304:IPv6 302:and 300:IPv4 265:and 258:IPv4 250:IPv4 182:dIVI 94:SIIT 75:6to4 55:6in4 45:4in6 598:6rd 430:RFC 401:RFC 267:ALG 146:TRT 141:IVI 120:4rd 115:TSP 99:MAP 70:6rd 701:: 393:^ 82:/ 537:e 530:t 523:v 488:) 475:) 462:) 449:) 420:) 369:. 314:. 230:e 223:t 216:v

Index


IPv6 transition mechanisms
4in6
Lightweight 4over6
6in4
6over4
DS-Lite
6rd
6to4
NAT64
DNS64
Teredo
SIIT
MAP
TSP
4rd
Tunnel broker
IVI
TRT
464XLAT
Public 4over6
ISATAP
AYIYA
dIVI
NAT-PT
NAPT-PT
v
t
e
IVI Translation

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.