Sep
15
2008
0

NIC bonding: having two nics connected to different switches. is that a good idea?

That is actually a good idea .. it handles switch HA in addition to NIC HA ..

And having them on different vlans? .. that is actually somehow mandatory ..

you cannot have two switches in a LAN (or VLAN) per its function

Share
Written by in: linux,network | Tweet This
Sep
15
2008
0

Can NICs of separate VLANs be teamed by bonding ?

Yes .. The nics are slaves to a bond. The bond can be configured to be on more than one vlan with the vconfig command.
Share
Written by in: linux,network | Tweet This
Sep
15
2008
0

Linux NIC bonding: active-backup v.s. broadcast

active-backup is active/backup .. requires ISL for HA and so on ..
but broadcast.. yes .. that sends the packets twice (thrice etc.), each
for and through every slave.. so theoretically the performance is the
same as if it was on a single link. practically there is some minor
overhead since the HW needs to queue the packet twice. But it might not
be that bad .. Need to test and measure…

Is active-backup more HA than broadcast ?
Practically
no it is not. maybe even broadcast is better … But theoretically (as
the viewpoint) active-backup implements HA technology – by failover ..
and broadcast is just … brute force ..

For
broadcast mode the packets will be duplicated if a hub or crossover
cabling is used. Normally pro-switches should clear out the duplicates.
But even with duplicates protocols like ssh etc works brilliantly.

Share
Written by in: linux,network | Tweet This
Sep
15
2008
0

Cisco VPN Client 4.8 and Recent Linux Kernel Versions

I have been playing with this for some time .. Below are patches over Cisco VPN client 4.8 rev 490 some are compiled from around and some are my own ports (especially for 2.6.24+ ):

For 2.6.18 based kernels (OEL/RHEL/CentOS 5), download and apply vpnclient-4.8-2.6.18-XceptN.patch on your vpnclient build directory. e.g.:

# wget -q http://xceptn.com/patches/vpnclient/vpnclient-4.8-2.6.18-XceptN.patch
# cd vpnclient
# patch < ../vpnclient-4.8-2.6.18-XceptN.patch

For 2.6.24/25 (Fedora 8, 9 (Beta)) series I have used vpnclient-4.8-2.6.25-XceptN.patch. e.g.:

# wget http://xceptn.com/patches/vpnclient/vpnclient-4.8-2.6.25-XceptN.patch
# cd vpnclient
# patch < ../vpnclient-4.8-2.6.25-XceptN.patch

The patches are just dirty workarounds. But they work well 🙂

Share

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com