首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ipv6:` `ifconfig` `显示“作用域:链接”。什么是“范围:链接”?

ipv6:` `ifconfig` `显示“作用域:链接”。什么是“范围:链接”?
EN

Server Fault用户
提问于 2011-09-26 22:17:56
回答 2查看 24.7K关注 0票数 11

我在RedHat 6的盒子里。默认情况下,IPv6是启用的,并且所有接口都分配了一个IPv6地址。

ifconfig报告说,这些IPv6地址的范围为“链接”。

% ifconfig eth0链接附件:以太网HWaddr 00:24:90:AA:BB:1A inet :192.168.10.100 Bcast:192.168.10.255掩码:255.255.255.0 inet6 addr: fe80:224:90ff: HWaddr :bb1a/64范围:连接广播运行多播MTU:1500米:1 eth1链路外壳:以太网HWaddr 00:24:90:AA:BB:1B inet附加地址:10.8.8.44 Bcast:10.8.8.255掩码:255.255.255.0 inet6地址:fe80:224:90ff:feaa:bb1b/64作用域:连接广播运行组播MTU:1500米:1

“范围:链接”是什么意思?我看到IPv6地址的后半部分类似于网卡的MAC地址。即使我没有显式设置IPv6地址,同一网段上的其他设备是否能够平分此设备?

为什么我的IPv4地址不显示这个范围?“范围:链接”是IPv6 6的唯一概念吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-09-26 22:23:57

链接范围fe80::/10 (它实际上是作为/64实现的,但整个/10是保留的)被隔离到第二层段上的设备上。您可以使用设备的fe80地址在段内进行通信,但您需要一个具有不同作用域的地址来执行任何需要在段外路由的通信。

关于您的编辑:虽然在IPv4 (169.254/16和RFC 1918范围)中当然已经有了私有地址的概念,但是由于NAT的流行,它们的实现有所不同。相反,链接作用域地址和In 00::/7范围(大致相当于IPv4的IPv4范围)存在,并与每个设备的全局地址一起使用。

在许多实现中都存在特殊处理,以说明在IPv4实现中不需要的地址范围。

票数 11
EN

Server Fault用户

发布于 2020-01-14 05:06:35

169.254.0.0/16不是“私人”称谓。它是“链接本地”寻址。

但是,正如所述,IPv4中的与IPv6中的有很大的不同(也远没有那么有用)。

在IPv6中,如果没有链接本地地址,就无法获得全局连接或全局范围地址(静态分配的地址除外)。链路本地地址用于解析下一跳路由器、OSPF邻接、SLAAC和DHCPv6以及IPv6中的许多其他内容。

fd00 00::/8 (ULA Random)与RFC-1918称谓(10.0.0.0/8,172.16.0.0/12,192.168.0.0/16)有一些相似的目的和意识形态,但有很大的不同。理论上,您应该使用可靠的随机过程来生成所需的40位(fdxx:xxxx:xxxx: /48中的x位数字)来创建/48前缀。从理论上讲,这将使加入ULA的组织之间不太可能发生冲突。

fc00::/8 (fc00::/7的另一半)原打算注册ULA,但RFC遭到强烈反对,没有达成共识。草案已经过期,虽然IANA为ULA保留了RFC 00::/7,而fd00::/8是为ULA Random指定的,但目前还没有RFC设置标准或允许使用RFC 00::/8。

具有全局IPv6的主机将具有类似于以下内容的接口报告:

代码语言:javascript
运行
复制
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
    ether 68:fe:f7:07:11:6f 
    inet6 fe80::c19:132b:7ba:abc2%en0 prefixlen 64 secured scopeid 0x7 
    inet6 2001:db8:930::200:5 prefixlen 64 
    inet xxx.xxx.xxx.5 netmask 0xffffff00 broadcast xxx.xxx.xxx.255
    nd6 options=201<PERFORMNUD,DAD>
    media: autoselect (1000baseT <full-duplex,flow-control>)
    status: active

(以上是静态分配的接口)

但是,请注意,它仍然有一个(fe80:C19:132b:7BA:ABC2/64)和一个地址(2001:Db8:930:5/64)。

我已经将IPv6前缀更改为为文档保留的前缀,并修改了IPv4前缀。

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

https://serverfault.com/questions/315723

复制
相关文章

相似问题

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