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 应答。