如果这是一个分层架构,为什么我们必须在IPv6中更改应用层?

del*_*una 7 ipv4 ipv6 layered

如果TCP/IP是一个合适的分层架构,为什么我们需要更改应用层中的所有应用程序才能将底层协议IP从版本4更改为版本6?

San*_*ann 7

如果应用程序是完善的并且真正分层,那么它不应该改变.不幸的是,许多应用程序使用IP层地址等低层细节进行访问控制,日志记录等.在许多情况下可以理解,但确实打破了分层架构......

基本知识包含在http://www.stipv6.nl/whitepaper-ip-aspecten-software中

并且不要忘记诸如使用正则表达式的输入验证和仅处理IPv4表示法的用户界面(为地址提供四个输入框或在某些地方自动插入点等).