【问题标题】:ip v6 and ip v4 requests and trasitionsipv6 和 ipv4 请求和传统
【发布时间】:2015-03-03 15:19:45
【问题描述】:

我正在尝试了解从 IPv4 到 IPv6 的过渡。

我的主要问题是,如果使用 IPv6 的机器向 IPv4 服务发出请求怎么办。

它可以处理吗?一台机器可以同时拥有 IPv6 和 IPv4 吗?

【问题讨论】:

  • IPv4 和 IPv6 是不同的协议。您通常需要同时到达两者。
  • 个人设备可以两者兼得吗? IPv6 和 IPv4?

标签: ipv6 ipv4


【解决方案1】:

它们是两个相互独立运行的独立协议。每个数据包都标有版本号,以便 IPv4 和 IPv6 可以共享相同的物理链路。

一台机器可以同时运行 IPv4 和 IPv6,这是在 2011 年初 IPv4 地址用完之前所有网络都应该升级到的推荐配置。大多数 ISP 决定忽略这一点并继续运行 IPv4-仅向其客户提供无法访问 IPv6 的权限。如果您是此类 ISP 的客户,您可以让自己获得隧道、双栈 VPS 或两者兼而有之,以便获得一些 IPv6 经验。

可以在 IPv4 和 IPv6 之间进行转换。至少有一家 ISP 公开表示,他们将以纯 IPv6 的方式运行新的部署,并使用 NAT64 在两者之间进行转换,这样他们运行纯 IPv6 的客户仍然可以访问纯 IPv4 的服务器。存在其他翻译方法,但并不普遍。

【讨论】:

  • 所以目前使用 IPv6 的设备无法访问支持 IPv4 的网络服务?
  • @user1668328 这个问题有点含糊。使用 IPv6 的设备也可以同时使用 IPv4。支持 IPv4 的 Web 服务也可以同时支持 IPv6。如果问题是仅使用 IPv6 的设备是否可以访问仅支持 IPv4 的 Web 服务,那么答案是,如果运行纯 IPv6 网络的 ISP 部署了 NAT64 解决方案,它就可以这样做。
  • 所以如果没有 NAT64 解决方案,我在 IPv4 上运行的服务无法接受 IPv6 请求
  • @user1668328 如果没有一些翻译解决方案,您的 IPv4 服务将无法处理 IPv6 请求。 NAT64 是多种可能的翻译解决方案之一。在决定哪种解决方案适合您时,您首先需要确定翻译是否适合您,以及翻译应该托管在客户端、服务器端还是第三方。一旦你决定了这些问题,你就可以决定 NAT64 是否适合你。
  • 我在 30 分钟内找到了这个幻灯片共享“NAT64 和 DNS64”,它帮助我找出了我可能需要的想法和解决方案(正如你所说 - NAT64)slideshare.net/IOSHints/nat64-and-dns64-in-30-minutes
猜你喜欢
  • 1970-01-01
  • 2016-01-07
  • 2021-11-08
  • 2012-09-10
  • 2016-09-19
  • 2018-11-29
  • 2021-09-24
  • 2017-06-14
  • 2014-07-05
相关资源
最近更新 更多