首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >双栈网络配置

双栈网络配置
EN

Network Engineering用户
提问于 2014-07-16 19:20:31
回答 4查看 2.9K关注 0票数 3

我试图在数据包跟踪器中实现网络的双堆栈配置。我有两个路由器相互连接,这两个路由器都有一个IPv4客户端和一个IPv6客户机。路由器配置为同时使用IPv4和IPv6协议。我可以通过两个路由器从一个IPv4客户端发送数据包到另一个IPv4客户端。类似地,它也适用于IPv6客户端。

我无法通过路由器从IPv4客户端向IPv6客户端发送数据包,反之亦然。

IPv4和IPv6之间的这种通信是否可以只使用双重堆栈?如果是,请帮助我解决这个问题。

谢谢。)

下面是我们设计的网络链接。

EN

回答 4

Network Engineering用户

发布于 2014-07-16 19:33:01

双堆栈意味着接口可以同时与v4和v6客户端进行通信。这并不意味着它将在两者之间进行转换。为此,您需要实现纳特-PT,以便在不同的第三层协议之间进行转换。顺便说一句,我从来没见过NAT-PT在任何规模上工作。

票数 5
EN

Network Engineering用户

发布于 2014-07-16 22:24:30

在双堆栈网络中,主机具有IPv4和IPv6配置,允许它们选择要使用的协议。当与IPv6主机通信时,它将使用它的IPv6地址,当与IPv4主机交谈时,它将使用它的IPv4地址。

从您的问题中,我知道您在所有系统上都有IPv4,但是IPv6只在路由器上配置。为了使网络完全双堆栈,主机也应该配置为运行IPv6。

为了允许IPv4 4--只有IPv4 6的主机--只需要某种地址转换。有不同的所谓"IPv6转换机制“。大多数的设计都是为了能够部署IPv4 6专用网络,并且仍然允许机器与IPv4网络对话。

票数 4
EN

Network Engineering用户

发布于 2014-07-17 08:28:50

除了Gerben的回答:

IPv4和IPv6适用于不同的协议。因此,只有IPv4的客户端只能与IPv4服务器通信。只有IPv6的客户端只能与IPv6服务器通信。双重叠加意味着你使用两种协议。大多数现代操作系统会更喜欢IPv6而不是IPv4。

有一些方法可以将一个协议“转换”到另一个协议,对于HTTP (和其他一些协议),您可以使用代理服务器。对于更广泛的协议,NAT64 / DNS64工作得很好,除非您(或您试图与之通信的一方)使用IP地址(例如,将图片嵌入到网页中)而不是DNS。对于思科,NAT64部件只能在ASR1K路由器上完成。

请忘记您所读到的关于NAT的所有内容,这是不推荐的,但可能仍然用于一些(思科)认证测试。

票数 4
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/9988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档