mapping of address and port so1wires ietf83
play

Mapping of Address and Port so1wires - IETF83 Design - PowerPoint PPT Presentation

Mapping of Address and Port so1wires - IETF83 Design Team Report Ole Tran, ot@cisco.com MAP Design Team Formed a1er the so1wires interim


  1. Mapping ¡of ¡Address ¡and ¡Port ¡ so1wires ¡-­‑ ¡IETF83 ¡ Design ¡Team ¡Report ¡ Ole ¡Trøan, ¡ot@cisco.com ¡

  2. MAP ¡Design ¡Team ¡ • Formed ¡a1er ¡the ¡so1wires ¡interim ¡meeEng ¡in ¡ Beijing ¡(2011-­‑10-­‑11) ¡ • “Chartered” ¡to ¡merge ¡the ¡common ¡parts ¡of ¡ dIVI-­‑PD ¡and ¡4rd ¡ – Algorithmic ¡mapping ¡ – Provisioning ¡ – “Features” ¡ • Produced ¡the ¡MAP ¡document ¡series ¡

  3. Members ¡ Tina.Tsou.ZouEng@huawei.com ¡ Mohamed.boucadair@orange-­‑1group.com ¡ adurand@juniper.net ¡ nejc@skoberne.net ¡ bingxuere@gmail.com ¡ otroan@cisco.com ¡ chunfa.sun@g.so1bank.co.jp ¡ phdgang@gmail.com ¡ cx.cernet@gmail.com ¡ satoru.matsushima@gmail.com ¡ despres.remi@laposte.net ¡ tetsuya@ipinfusion.com ¡ dwing@cisco.com ¡ tomasz.mrugalski@gmail.com ¡ dxhbupt@gmail.com ¡ wdec@cisco.com ¡ fibrib@gmail.com ¡ xing@cernet.edu.cn ¡ jacni@jacni.com ¡ yong@csnet1.cs.tsinghua.edu.cn ¡ jan@go6.si ¡ leaf.y.yeh@huawei.com ¡ jouni.nospam@gmail.com ¡

  4. MAP ¡framework ¡ MAP ¡ Address ¡format ¡ Port ¡mapping ¡algorithm ¡ MAP-­‑DHCP ¡ MAP-­‑T ¡ MAP-­‑E ¡ MAP ¡Address ¡format ¡ MAP ¡Address ¡format ¡ MAP ¡Port ¡mapping ¡algorithm ¡ MAP ¡Port ¡mapping ¡algorithm ¡ RFC6145 ¡ RFC2473 ¡ Generalized ¡modulus ¡algorithm ¡(GMA) ¡ 4 ¡

  5. Documents: ¡ • MAP ¡ dra1-­‑mdt-­‑so1wire-­‑mapping-­‑address-­‑and-­‑port ¡ • MAP-­‑DHCP ¡ dra1-­‑mdt-­‑so1wire-­‑map-­‑dhcp-­‑opEon ¡ • MAP-­‑E ¡ dra1-­‑mdt-­‑so1wire-­‑map-­‑encapsulaEon ¡ • MAP-­‑T ¡ dra1-­‑mdt-­‑so1wire-­‑map-­‑translaEon ¡ • MAP-­‑DEPLOYMENT ¡ dra1-­‑mdt-­‑so1wire-­‑map-­‑deployment ¡

  6. MAP-DHCP MAP IVI dIVI MAP-DEPLOYMENT NAT64 XLAT464 dIVI-pd MAP-T NAT-PT NAT464 Public 4over6 A+P DS-lite Lightweight 4over6 Stateless DS-lite 6to4 (RFC3056) 6rd (RFC5969) Automatic tunnels (RFC1933) 6over4 ISATAP Teredo MAP-E SAM 4rd 4rd-(H,U)

  7. Dimensions: ¡ • State ¡at ¡the ¡edge ¡or ¡in ¡the ¡network ¡ • Centralized ¡or ¡Distributed ¡Mapping ¡rules ¡ ¡ • NAT ¡placement ¡(CE, ¡PE ¡or ¡both) ¡ • Mesh ¡versus ¡Hub&Spoke ¡ • IPv4 ¡exit ¡vs ¡IPv6 ¡entry ¡mechanism ¡ • Public ¡address ¡“placement” ¡(site ¡or ¡network) ¡ – Shared ¡IPv4 ¡address, ¡Full ¡IPv4 ¡address, ¡IPv4 ¡prefix ¡

  8. MAP ¡is: ¡ • A ¡soluEon ¡for ¡provisioning ¡of ¡IPv4 ¡address ¡and ¡staEc ¡ port ¡ranges ¡to ¡CEs. ¡ • Supports ¡full ¡IPv4 ¡address ¡or ¡prefix ¡assignment ¡ ¡ • Carry ¡Shared ¡IPv4 ¡address ¡payloads ¡across ¡an ¡IPv6 ¡ cloud ¡ • Stateless ¡in ¡the ¡network. ¡Distributed ¡mapping ¡rules. ¡ • Unified ¡soluEon ¡with ¡2 ¡flavours, ¡encapsulaEon ¡mode ¡ and ¡translaEon ¡mode. ¡(Valid ¡reasons ¡for ¡both) ¡ • Implicit ¡address ¡resoluEon ¡between ¡payload ¡addresses ¡ and ¡transport ¡addresses ¡by ¡embedding ¡parts ¡of ¡ address/port ¡into ¡IPv6 ¡addresses ¡

  9. Port ¡mapping ¡algorithm ¡ • Port ¡mapping ¡algorithm: ¡ +-----+-----------+-----+ | A | PSID (K) | M | +-----+-----------+-----+ • System ¡ports ¡ • Configurable: ¡Offset ¡(A), ¡Sharing ¡raEo ¡(PSID ¡ length) ¡

  10. Feature ¡buffet ¡ Feature ¡# ¡ MAP ¡ 4rd-­‑{U,H} ¡ TranslaEon ¡scheme ¡ RFC6145 ¡ Header ¡mapping ¡ Perfect ¡transparency ¡ EncapsulaEon ¡mode ¡ -­‑ ¡ (RFC2473) ¡ Checksum ¡ Incremental ¡L4 ¡(RFC6145) ¡ CNP ¡ Interface-­‑id ¡ U-­‑octet ¡(RFC6052) ¡ V-­‑octet ¡ Well ¡known ¡ports ¡ Yes ¡ No ¡ Configurable ¡Port ¡range ¡algorithm ¡ Yes ¡ No ¡ FragmentaEon ¡idenEfier ¡space ¡ Yes ¡(*) ¡ Yes ¡ Ineroperability ¡ NAT64 ¡compaEble, ¡Single ¡ No ¡ translaEon ¡compaEble ¡ Max ¡PSID ¡ No ¡ No ¡ FragmentaEon ¡reassembly ¡cache ¡ No ¡ Yes ¡ Configurable ¡subnet ¡id ¡ No ¡ No ¡ Cascading ¡MAP ¡CE ¡ No ¡ Yes(*) ¡

  11. Summary ¡ • MDT ¡is ¡done. ¡ • There ¡are ¡implementaEons ¡and ¡operaEonal ¡ experience. ¡ • We ¡ know ¡it ¡works ¡ • Working ¡group ¡adopEon ¡ – Document ¡organizaEon: ¡ • MAP, ¡MAP-­‑{E,T}, ¡MAP-­‑DHCP, ¡MAP-­‑DEPLOYMENT ¡ • MAP ¡+ ¡MAP-­‑DEPLOYMENT ¡

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend