Users Guide
11–Marvell 组合服务
执行概要
141 BC0054508-05 M
网络寻址
要理解组合的原理,理解以太网网络中节点通信的原理十分重要。本说明文件假设
读者已掌握 IP 和以太网网络通信的基础知识。
以下信息高度概括了以太网网络中使用的网络寻址概念。主机平台 (如计算机系
统)中的每个以太网网络接口都需要一个全球唯一的第 2 层地址及至少一个全球
唯一的第 3 层地址。按照 OSI 模型中的定义,第 2 层是数据链路层,第 3 层是网
络层。第 2 层地址分配给硬件,通常称为 MAC 地址或物理地址。该地址在出厂时
预先编程并存储在网络接口卡上的 NVRAM 或在嵌入式局域网接口的系统主板上。
第 3 层地址称为协议或分配给软件堆栈的逻辑地址。 IP 和 IPX 是第 3 层协议的示
例。此外,第 4 层 (传输层)对每个网络上一级协议 (如 Telnet 或 FTP)使用端
口号。这些端口号用于区别应用程序之间的通信流。第 4 层协议 (如 TCP 或
UDP)在当今网络中使用最广泛。 IP 地址和 TCP 端口号的结合称为套接字。
以太网设备使用 MAC 地址 (而非 IP 地址)与其他以太网设备通信。但是,大多
数应用程序使用主机名,而主机名由 Windows 互联网名称服务 (WINS) 和 DNS 等
命名服务转换为 IP 地址。因此,需要一种方法来识别分配至 IP 地址的 MAC 地
址。 IP 网络的地址解析协议提供这一机制。对于 IPX, MAC 地址是网络地址的一
部分,因此不需要 ARP。 ARP 使用 ARP 请求和 ARP 应答帧来实施。 ARP 请求
通常发送到一个广播地址,而 ARP 应答通常作为单播通信发送。单播地址对应于
单一 MAC 地址或单一 IP 地址。广播地址发送给网络上所有设备,
组合和网络地址
一组适配器作为单一虚拟网络接口发挥功能,在其他网络设备看来,与非组合适配
器无任何区别。虚拟网络适配器广播单一第 2 层地址以及一个或多个第 3 层地址。
组合驱动程序初始化时,从构成组的物理适配器之一选择一个 MAC 地址作为组
MAC 地址。此地址通常来自驱动程序初始化的第一个适配器。当容纳该组的主机
系统收到 ARP 请求时,从组中的物理适配器中选择一个 MAC 地址,用作 ARP 应
答中的源 MAC 地址。在 Windows 操作系统中, IPCONFIG /all 命令显示虚拟
适配器 (而非各个物理适配器)的 IP 和 MAC 地址。协议 IP 地址分配至虚拟网络
接口而非各个物理适配器。
对于交换机独立组合模式,所有组成虚拟适配器的物理适配器在传输数据时必须使
用分配给它们的唯一 MAC 地址。也就是说,组中的每个物理适配器发送的帧必须
使用唯一的 MAC 地址,以符合 IEEE。必须注意, ARP 缓存条目并非取自接收到
的帧,而只取自 ARP 请求和 ARP 应答。