help with ethernet load-balancing (em)
David Smithson
david at customfilmeffects.com
Thu Apr 24 12:16:44 PDT 2003
Hi.
I have a mission-critical file-server with two on-board Intel Gig-copper
NICs, em0 and em1, configured as follows:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<RXCSUM,TXCSUM>
inet 192.168.0.97 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::230:48ff:fe27:7868%em0 prefixlen 64 scopeid 0x1
ether 00:30:48:27:78:68
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<RXCSUM,TXCSUM>
inet 192.168.0.98 netmask 0xffffffff broadcast 192.168.0.98
inet6 fe80::230:48ff:fe27:7869%em1 prefixlen 64 scopeid 0x2
ether 00:30:48:27:78:69
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
I would like network load-balancing to happen on this server and would
appreciate your help in this matter. So far, most network clients
attach to em0. arp -a returns:
? (192.168.0.1) at 00:07:e9:0c:52:6d on em0 [ethernet]
? (192.168.0.4) at 00:07:e9:0a:22:6a on em0 [ethernet]
? (192.168.0.5) at 00:04:76:f5:88:9f on em0 [ethernet]
? (192.168.0.6) at 00:04:76:e6:15:62 on em0 [ethernet]
? (192.168.0.8) at 00:04:5a:59:65:1f on em0 [ethernet]
? (192.168.0.15) at 00:04:5a:59:54:e7 on em0 [ethernet]
? (192.168.0.16) at 00:04:5a:59:7a:dd on em0 [ethernet]
? (192.168.0.24) at 00:04:5a:59:64:f9 on em0 [ethernet]
? (192.168.0.25) at 00:04:5a:59:54:97 on em0 [ethernet]
? (192.168.0.26) at 00:d0:b7:9e:ad:d0 on em0 [ethernet]
? (192.168.0.32) at 00:01:02:83:de:f0 on em0 [ethernet]
? (192.168.0.33) at 00:40:f4:21:c2:d2 on em0 [ethernet]
? (192.168.0.97) at 00:30:48:27:78:68 on em0 permanent [ethernet]
? (192.168.0.98) at 00:30:48:27:78:69 on em1 permanent [ethernet]
? (192.168.0.247) at 00:e0:81:02:79:da on em0 [ethernet]
? (192.168.0.248) at 00:e0:81:02:89:90 on em0 [ethernet]
? (192.168.0.249) at 00:e0:81:02:87:b3 on em0 [ethernet]
? (192.168.0.250) at 00:e0:81:02:64:6f on em0 [ethernet]
? (192.168.0.251) at 00:e0:81:02:16:df on em0 [ethernet]
? (192.168.0.252) at 00:e0:81:02:16:e1 on em0 [ethernet]
? (192.168.0.253) at 00:d0:b7:b7:3b:3d on em0 [ethernet]
? (192.168.0.255) at ff:ff:ff:ff:ff:ff on em0 permanent [ethernet]
Sorry about the wrap, but as you can see, all clients are attached to
em0. If I do arp -a at the NT shell prompt on the Win2k Pro clients, I
get:
192.168.0.97 00:30:48:27:78:68 dynamic
My internal DNS server has round-robin turned on and has entries for
both 192.168.0.97 and 192.168.0.98. However, clients consistently
resolve name-to-IP 192.168.0.97.
What am I missing? Can someone point me to some useful information
regarding load-balancing? What is the mechanism here?
Thanks for your time.
--
David Smithson
More information about the freebsd-questions
mailing list