我从事的是嵌入式项目,其中外围设备(相机、存储器、外部设备)通过以太网进行通信。它们使用多个交换机连接(使用VLAN),但不会暴露在外部世界中(没有通往外部网络或互联网的网关)。
该项目目前使用IPv4,但客户要求IPv6支持(除了IPv4之外)。
这有意义吗?我们是否需要IPv6进行内部通信(例如,内部网)?或者仅仅是"put IPv6,我们以后可能需要它?“
发布于 2011-09-19 20:12:50
在完全封闭的设置中,您通常不需要IPv6来获得更多的地址空间。例如,当您管理多个封闭设置时,拥有全局唯一的地址可能会很有用,这只是为了避免混淆。IPv6对于SLAAC (无状态自动配置)以及每个子网丰富的可用子网和地址也很有用。从长远来看,使用IPv6可能会使管理这样的网络变得更容易。
然后:哪个封闭的网络永远处于关闭状态?在未来的某个时候,有人会想要在封闭的网络和世界的其他地方之间建立一个网关。用于远程管理,用于将其链接到其他系统,或出于其他原因:-)
发布于 2011-09-19 19:52:41
IPv4启示录是由公有地址空间耗尽引起的。大多数(全部?)intranets专门使用私有(RFC1918)地址空间。
这里没有重叠,所以对这个问题的简短和详细的回答是:没有。
但是,不要做任何假设。毕竟,640K内存对每个人来说都足够了--但不是!
在遥远的未来(考虑0.5到10年后),设备将只有IPv6堆栈,而不是IPv4堆栈。这将简化操作系统并降低制造成本。只支持IPv6的设备可以被运送到仅内部网或全球互联网环境。
如果你想保持相关性,你现在必须支持这些类型的设备。
发布于 2011-09-19 18:40:44
对于内部网络,您不需要IPv6。IPv6特别有用,因为外部IP地址即将耗尽。
也就是说,这样做没有坏处,如果你的客户要求这样做,最好现在就做。为未来做好准备!:)
https://stackoverflow.com/questions/7469553
复制相似问题