2. 术语 (Terminology)
IP - IP 第 6 版 (Internet Protocol Version 6). 术语 IPv4 和 IPv6 仅在需要避免歧义的上下文中使用.
node - 节点, 实现 IP 的设备.
router - 路由器, 转发并非明确发往自身的 IP 数据包的节点.
host - 主机, 任何非路由器节点.
upper layer - 上层, 紧邻 IP 之上的协议层. 示例包括 TCP 和 UDP 等传输协议, ICMP 等控制协议, OSPF 等路由协议, 以及通过 IP "隧道传输", 即封装在 IP 中的互联网协议或更低层协议, 如 IPX, AppleTalk 或 IP 本身.
link - 链路, 节点可在链路层, 即紧邻 IP 之下的层, 进行通信的通信设施或介质. 示例包括以太网, 简单以太网或桥接以太网, PPP 链路, X.25, Frame Relay 或 ATM 网络, 以及互联网层或更高层 "隧道", 如通过 IPv4 或 IPv6 本身建立的隧道. 除非描述如何按照 [RFC4861] 在该链路上运行 IP 的链路类型特定文档另有规定, 本文档描述的协议将用于所有类型的链路.
interface - 接口, 节点到链路的连接点.
packet - 数据包, IP 头部加负载.
address - 地址, 接口或一组接口的 IP 层标识符.
unicast address - 单播地址, 单个接口的标识符. 发送到单播地址的数据包会递送到该地址所标识的接口.
multicast address - 多播地址, 一组接口的标识符, 这些接口通常属于不同节点. 发送到多播地址的数据包会递送到该地址标识的所有接口.
anycast address - 任播地址, 一组接口的标识符, 这些接口通常属于不同节点. 发送到任播地址的数据包会递送到该地址标识的某一个接口, 即按路由协议距离度量确定的 "最近" 接口. 参见 [RFC4291].
solicited-node multicast address - 请求节点多播地址, Neighbor Solicitation 消息发送到的多播地址. [RFC4291] 给出了计算该地址的算法.
link-layer address - 链路层地址, 接口的链路层标识符. 示例包括以太网链路的 IEEE 802 地址和 Integrated Services Digital Network (ISDN) 链路的 E.164 地址.
link-local address - 链路本地地址, 具有仅限链路作用域的地址, 可用于到达连接到同一链路的相邻节点. 所有接口都有一个链路本地单播地址.
global address - 全局地址, 具有无限作用域的地址.
communication - 通信, 节点之间的任何数据包交换, 且要求交换中每个节点所使用的地址在数据包交换期间保持不变. 示例包括 TCP 连接或 UDP 请求-响应.
tentative address - 暂定地址, 在分配给接口之前, 正在验证其在链路上唯一性的地址. 暂定地址通常不被视为已分配给接口. 接口会丢弃收到的以暂定地址为目的地址的数据包, 但会接受与该暂定地址的重复地址检测相关的 Neighbor Discovery 数据包.
preferred address - 首选地址, 已分配给接口且上层协议可不受限制使用的地址. 首选地址可用作从该接口发送或发往该接口的数据包的源地址或目的地址.
deprecated address - 弃用地址, 已分配给接口但不鼓励使用, 同时也未禁止使用的地址. 弃用地址不应再作为新通信中的源地址使用, 但从弃用地址发出或发往弃用地址的数据包会按预期递送. 如果切换到首选地址会给特定上层活动造成困难, 例如已有 TCP 连接, 则弃用地址可以继续作为该通信中的源地址使用.
valid address - 有效地址, 首选地址或弃用地址. 有效地址可以作为数据包的源地址或目的地址出现, 并且互联网路由系统应将发送到有效地址的数据包递送给预期接收者.
invalid address - 无效地址, 未分配给任何接口的地址. 当有效地址的有效生命周期到期时, 它会变为无效. 无效地址不应作为数据包的目的地址或源地址出现. 在前一种情况下, 互联网路由系统将无法递送该数据包; 在后一种情况下, 数据包接收者将无法对其作出响应.
preferred lifetime - 首选生命周期, 有效地址保持首选状态的时长, 即到弃用为止的时间. 当首选生命周期到期时, 地址会变为弃用状态.
valid lifetime - 有效生命周期, 地址保持有效状态的时长, 即到无效为止的时间. 有效生命周期必须大于或等于首选生命周期. 当有效生命周期到期时, 地址会变为无效.
interface identifier - 接口标识符, 接口的链路相关标识符, 至少在每条链路上唯一 [RFC4291]. 无状态地址自动配置将接口标识符与前缀组合以形成地址. 从地址自动配置角度看, 接口标识符是长度已知的比特字符串. 接口标识符的确切长度及其创建方式由单独的链路类型特定文档定义, 该文档涵盖与在特定链路类型上传输 IP 相关的问题, 例如 [RFC2464]. 在许多情况下, 该标识符会从接口的链路层地址派生.
2.1 要求 (Requirements)
本文档中的关键词 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", 和 "OPTIONAL" 应按 [RFC2119] 中的描述解释.