I have had different discussions with different customers about the load-balancing algorithms between a Cisco switch, configured with a port-channel and a VMware ESX server using multiple NICs. Our VMware consultants always choose Route based on IP hashes as load-balancing algorithm. This means that load-balancing happens on layer 3 of the OSI model (source-destination-IP).
In my opinion, the switch should be configured the same way. Depending on the model switch, you can have different default load-balancing algoritmhs. For example, the Cisco Catalyst 3750 uses src-mac load-balancing and the Cisco Catalyst 6500 use src-dst-ip load-balancing. You can check the configured load-balancing algorithm with the following command:
show etherchannel load-balancing
If you would like you change the load-balancing algorithm you can use the global configuration command:
port-channel load-balancing <option>
Be aware that this is a global configuration command, so it affects all the configured port-channels on the switch.
To check the load-balancing between the different NICs, you should have a tool to look at real-time bandwidth statistics. I normally use the tool SNMP Traffic Grapher to monitor the different switch ports. On the ESX console you can check the load-balancing with the commands:
- esxtop [enter]
- s2 (schedule interval of 2 seconds) [enter]
- n [network]
The load should be spread fairly even across the different switch ports en vmnics.
I have a customer running a Barracuda SPAM firewall 300. The customer has the specific request that only the administrator can look at Quarantine messages and users shouldn’t get their own Quarantine inbox. To accomplish this I have configured the Quarantine Type: Global.
I see that all Quarantine messages are delivered in the globally configured mailbox. But sometimes the Barracadu still automatically creates an Account Address under the Users tab. The user from that Account has than the ability to look at their own quarantine messages. I thought it would help to configure the option New User Quarantine State to No, but this has no affect.
Does somebody know who to disable the function to automatically create User Accounts on the Barracuda SPAM firewall 300…??
Since the day before yesterday, some of our customers complained having problems with receiving e-mail. The senders from the e-mail noticed that their mail had been blocked by relays.ordb.org. This RBL is offline, according to this article, at least everybody thought. Seems to me, the RBL came online yesterday and blocked everything. I have heard some rumours about the RBL coming online and blocking everything, so postmaster become aware of false configuration of the RBL lists in the mail components. Our customers were using Microsoft Exchange servers and were still using relays.ordb.org in their Connection Filtering rules. After deleting the URL the mail began to flows like nothing happend.
Recently a colleque of mine noticed something strange in the STP configuration from a couple of HP ProCurve switches. He had a network, which was configured by another party, with switches running MST en RSTP mode spanning-tree. He noticed a lot of topology changes in the configuration, but couldn’t find out where they were coming from.
Yesterday I came in another native HP ProCurve environment with two 5412zl switches en multiple 3500yl switches. All the switches have MST configured and I noticed the same strange behavior. One switch had an uptime from 29 days, but had more than 700.000 topology changes. The last change was 11 hours ago. I checked the logging and noticed that ports going up and down, aren’t counted as a topology change. I have looked at different forums, but cannot find a reason for the topology changes.
My colleque and I will try to investigate the problem further, when we have some time left ;-). I hope we can come back on this issue, but maybe some of you already noticed the same problems and know the cause of it….
The right time synchronization is very important while troubleshooting different kind of problems. Most network components have the option to synchronize their time with a time server on the internal network or the internet. This post shows how to configure NTP with the right time zone on Cisco and HP ProCurve components. The example configurations use the NTP servers from pool.ntp.org.
clock timezone MET 1
clock summer-time MEST recurring last Sun Mar 2:00 last Sun Oct 3:00
ntp server 126.96.36.199
ntp server 188.8.131.52
time timezone 60
time daylight-time-rule Western-Europe
sntp server 184.108.40.206
sntp server 220.127.116.11