网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

本地地址链接

更新时间:2026年03月27日   作者:spoto   标签(Tag):

链路本地地址是由互联网工程任务组(IETF)在RFC 3927中定义的IP地址。这些地址用于同一逻辑网络段内的通信,不会超出该网络段进行路由传输。这些地址会在网络设备的相关接口上自动配置,从而确保同一网络中的设备之间能够正常通信,即使没有外部路由或全局地址配置功能(如DHCP或静态IP地址配置)。

  • 局部作用域链路本地地址仅在其连接的网络段内有效。它们无法被路由到不同的网络或网络段中,因此无法用于不同子网或网络中的设备之间的通信。
  • 自动配置这些设备可以自动分配自己的链路本地地址(在IPv4中可以使用APIPA,而在IPv6中则可以使用SLAAC,即无状态地址自配置机制)。这样一来,即使在没有DHCP服务器的情况下,这些设备也能实现基本的通信功能。
  • 无路由设置由于链路本地地址仅用于本地通信,因此它们无法被路由。设备只能使用这些地址与同一物理或逻辑网络段内的其他设备进行通信。

地址格式

IPv4链路本地地址:

169.254.x.x

IPv6链路本地地址:

fe80::/10(通常伴随着……)fe80前缀,后面跟着一个64位的接口标识符。

示例:

  • 如果您在同一局域网中有两台设备(例如,两台计算机),那么这两台设备就可以进行通信。IPv4链路本地地址例如,169.254.0.10还有169.254.0.20即使它们无法访问DHCP服务器或外部路由器,也是如此。
  • In IPv6这些设备会自动生成链路本地地址(例如:)。fe80::abcd:1234:5678:9abc他们可以利用这些工具来在本地之间进行交流。

常见的应用场景

  • IPv6邻居发现IPv6的链接本地地址被用于……邻居发现此外,还有其他一些协议相关的操作,这些操作甚至可以在全球IPv6地址被分配之前就进行。
  • 本地通信位于同一本地网络段中的设备(比如家庭或办公室网络中的两台计算机)可以仅使用链路本地地址进行通信,而无需使用路由器或全球IP地址。
  • 自动配置当没有可用的外部IP地址分配机制(如DHCP)时,设备可以使用链路本地地址来进行基本的网络通信。

IPv4和IPv6中的本地链接地址配置方式

IPv4:互联网协议版本4在IPv4中,链路本地地址的分配方式由IETF在RFC 3927文档中进行了规定。根据IETF的规定,属于链路本地地址的保留地址范围为169.254.0.0到169.254.255.255。如果无法获得其他地址选项的话,那么各个接口就会通过内部主机来自动配置链路本地地址,这种分配方式被称为无状态地址自动配置方式。

当需要自动配置地址时,网络主机会随机选择候选地址,而此时就会使用ARP协议来进行地址解析。 使用ARP的目的是为了确认当前地址在网络中并未被占用。 如果收到ARP响应,那么说明该候选人的IP地址因为当前已被占用而无法被使用。 因此,会随机生成一个新的候选地址,然后重复这个过程。 换句话说,在选定了一个IP地址之后,网络中的某个具有该地址的进程会发送一个查询请求,以确定该地址是否存在。 如果沒有收到回应,那么就会为该设备分配一个IP地址。 否则,就需要选择另一个IP地址,然后整个ARP过程需要重新进行。

当分配了链路本地地址之后,如果还有可以全局路由的地址或私有地址可用的话,那么对于新的连接来说,建议使用这些新的地址,而不是现有的链路本地地址。不过,仍然可以通过链路本地地址来进行通信。

2. IPv6(互联网协议版本6):在IPv6中,每个接口都必须拥有一个链路本地地址。链路本地地址主要用于点对点接口之间的通信,因为点对点接口之间进行的通信不需要使用全局性的IPv6地址。此外,路由器不会转发这些地址,因为这些地址仅用于单个链路上。这些地址还被用于邻居发现过程。

下表显示了:链路本地单播IPv6地址:

64位(IP v6)64位
FE80:0000:0000:0000接口ID
  • 那个FE80由10位组成。1111111010接下来的54位都是0。
  • 那个前缀与IPv6链路本地地址一起使用时FE80::/10.
  • 被称为前缀的地址块,是专门为Link-local Unicast IPv6地址保留的。

配置IPv6链路本地地址有两种可能的方法:

  • 手动方式(状态化处理)
  • 自动地址(无状态)

Link-local前缀(FE80::/10)用于自动地址配置,同时它也作为EUI-64格式中的接口标识符。在手动配置方式下,则需要使用路由器命令来设置接口ID。而接口ID则可以从该接口的硬件地址或MAC地址中获取得到,这些地址都遵循EUI-64的格式。

在执行Neighbor Discovery协议或其他基于IPv6的协议的多个子层操作时,这个地址是必不可少的。如RFC 4862所述,自动配置功能作为Neighbor Discovery协议的一部分来实施。该地址由路由前缀和接口的MAC地址组成。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料