在应用程序中实现之前,我为双堆栈编写了两个服务器程序。
两个人都很好。但是由于我只需要使用一个服务器模型来构建我的服务器应用程序。那么,如果还有其他更好的模式,哪一种更好,甚至建议我呢。
IPv4映射的IPv6地址将来会产生任何问题吗?
有人能帮帮我吗。提前谢谢你的帮助。(在Linux2.6.9环境下工作&使用C语言进行网络编程)
发布于 2013-03-14 15:25:16
如果您可以使用IPv6完成所需的一切,那么我认为选项1要容易得多。您的代码将更干净,维护将更容易。如果您依赖于此,则可能希望在代码中显式地将IPV6_V6ONLY标志设置为0,以防系统管理员更改默认行为。
发布于 2021-01-25 18:36:18
第二种方法是最便携的。例如,OpenBSD不允许在IPv6套接字上使用传入的IPv4流量,而不管IPV6_ONLY选项如何。
https://stackoverflow.com/questions/15412776
复制相似问题