网络拓扑如下:
Server( ethernet-port 1 ethernet-port2 )
| |
Swith 1 port Swith 2 port
服务器两网卡跨接到两台以太网交换机,交换机端口为
access
模式。两网卡通过网卡绑定软件(inter Proset)进行绑定,双网卡绑定后工作主备模式。
备注:主机物理网卡两张(本地连接1和本地连接2),绑定后生成一新的虚拟机网卡,此处为
team-public
。
交换机行为分析:
1
、分别在交换机
1
和交换机
2
上查看
MAC
地址表
交换机1:
3750-1#sh mac-address-table interface f2/0/17
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0013.725c .fe58 DYNAMIC Fa2/0/17
Total Mac Addresses for this criterion: 1
交换机2
3750-2#sh mac-address-table interface f2/0/17
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0013.725c .fe57 DYNAMIC Fa2/0/17
Total Mac Addresses for this criterion: 1
两交换机学到的主机
MAC
地址不一致,哪个是真实的呢?看看主机侧显示的情况。
2、 在主机查看网卡MAC地址:
Ethernet adapter team-public:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) Advanced Network Services
l Adapter
Physical Address. . . . . . . . . : 00-13-72 -5C -FE-58
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.114.115
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.114.200
在网络连接中观察两物理网卡的
Locally Administered Address
均为
00-13-72 -5C -FE-58
。
将交换机1的F2/0/17端口shutdown后,交换机2 F2/0/17的MAC地址发生了变化,由原来的0013.725c.fe57 变化为0013.725c.fe58 。期间ping丢包3-5个包。
结论:
双网卡绑定后,交换机进行
arp
请求时,主机响应的是哪个
mac
地址,由网卡绑定程序负责将正确可正常通信的
mac
地址(
00-13-72 -5C -FE-58
)发送给两交换机中的一台,另一交换机arp请求得到的MAC地址为网卡的真实
mac
地址非虚拟网卡MAC地址。通过此行为以确保,在任意时刻两交换机中仅有一台交换机得到可通信MAC地址,用于和主机通信。