5. Model of a Host IP Implementation (主机 IP 实现模型)
5. 主机 IP 实现模型
主机 IP 实现的组播扩展以下图所示的分层模型来描述. 在该模型中, ICMP 和 (对于级别 2 主机) IGMP 被视为在 IP 模块内实现, 而 IP 地址到本地网络地址的映射被视为本地网络模块的职责. 该模型仅用于说明目的, 不应被理解为对实际实现的约束.
| |
| Upper-Layer Protocol Modules |
|__________________________________________________________|
--------------------- IP Service Interface -----------------------
__________________________________________________________
| | | |
| | ICMP | IGMP |
| IP |______________|______________|
| Module |
| |
|__________________________________________________________|
---------------- Local Network Service Interface -----------------
__________________________________________________________
| | |
| Local | IP-to-local address mapping |
| Network | (e.g., ARP) |
| Modules |_____________________________|
| (e.g., Ethernet) |
| |
为提供级别 1 组播, 主机 IP 实现必须支持组播 IP 数据报的传输. 为提供级别 2 组播, 主机还必须支持组播 IP 数据报的接收. 以下各节分别描述这两种新服务. 对于每种服务, 分别规定了 IP 服务接口、IP 模块、本地网络服务接口以及以太网本地网络模块的扩展. 对非以太网本地网络模块的扩展仅作简要说明, 不作详细规定.