linux ipv6 端口范围,linux – 为什么IPv6允许具有多个地址的单个接口?

早期的IPv4堆栈每个接口不支持多个IP地址.后来的改进启用了“次要”地址.这被认为在实践中非常有用,IPv6的设计者选择将其作为标准的一部分来支持,以便您始终可以依靠它.

IPv6的设计人员不仅仅是授权它.它们使其成为IPv6协议的重要组成部分.每个IPv6接口都有一个链路本地IP地址.如果接口还能够在较大的网络(如Internet)上进行通信,那么它也具有全局范围地址.那是最小的两个地址.如果主机在多重互联网连接之后,它可能有更多的地址.每个接口的多个IP地址在IPv6中并不像以前那样在IPv4中.

你提到cons,但是禁止配置错误,我看不到这种情况造成任何问题. (也许您可以详细说明您的设置,以及为什么一个IP地址可以正常工作,但不保证您有某种错误导致).

另一方面,考虑到优势:

>即使没有可用的网络基础设施(即路由器),设备也可以使用链路本地地址在本地LAN上发现对方.以后,如果添加路由器并且全局范围地址可用,这些地址会增加地址集,它们不会替换链路本地地址;所以使用链路本地地址的现有通信不会中断.

>当Internet连接被删除,添加或替换时,可以撤销或添加该集合中的一个IP地址,而不影响其他IP地址.由于“depracated”状态,这样可以从一个IP地址到另一个IP地址进行优雅的重新编号,同时接口支持一段时间.

另外:请记住,几乎所有的IPv4堆栈都支持每个接口的多个地址,所以这在v4和v6之间并没有很大的区别.它只是真正的老v4堆栈不支持它.区别在于v6具有自动管理地址集的方法,但在v4中不存在.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值