Re: [问题]智慧型手机连接ipv4网域或服务

楼主: cklonger (22)   2012-03-06 01:15:01
※ 引述《louk (站内信.第一阶段保障)》之铭言:
: ※ 引述《cklonger (22)》之铭言:
: : 新手提问
: : 手机上被分配的ip是ipv6
: : 当他去连ipv4的网站或服务时(例如透过3G)
: : 请问ipv6->ipv4这段是手机处理还是基地台处理
: core network
: : 目前手机上这段的主流技术又是什么
: hmmm... 你可以翻阅ITU的相关规范
: 或是网络上找找会有2010年美国IPv6 会议中,cisco提出的解决方案投片
: http://tinyurl.com/7lz82me
: : 此外手机分到的ipv6位址是固定的?
: case by case.
看到目前的心得是
IPV6 client 连ipv4服务
目前的关键技术是DNS64与NAT64
DNS64与NAT64有两个商业solution
分别是微软与cisco提出
Microsoft (Forefront UAG Direct Access) vs. Cisco (CGv6 blade for CRS-1 )
DNS64的关键是
把domain name对应的IPV4的ip 换算成ipv6 ip的后半部(32bit)
再加上最长为96bit 的prefix凑成一个ipv6 ip
ipv6 client再透过这个造出来的ip和NAT64的gateway 与ipv4的网络服务建立通讯
NAT64原理
根据RFC 6164的内容
在一个ipv6 client与ipv4网络资源建立连接的过程中
NAT64有两个重要工作
1. 纪录ipv4 服务之ip与DNS64 产生的ipv6 ip两者的 mapping
2. NAT64具有两个interface 分别连接ipv4与ipv6的环境
当ipv6的封包要传给ipv4的网站时,NAT64根据[RFC6145]修改封包的header
将ipv6封包的header改成ipv4的header,反之亦然
这是某人用open source在ipv6网络环境
实作了DNS4与NAT64的一个lab
https://supportforums.cisco.com/thread/2076065
看来这是一个可行的解决方案
只是不知道NAT64 在改封包与mapping的过程中
封包的loss与延迟是如何
严不严重
不知道有没有人实测过
作者: pichubaby (Pichu)   2012-03-06 17:17:00
为什么不dualstack
作者: louk (开心就好)   2012-03-06 20:08:00
据说电信设备商配IPv4/IPv6.. 算两个client lisence...

Links booklink

Contact Us: admin [ a t ] ucptt.com