Ok
I looked into this a little bit further. The problems I was having were
mostly due to the OpenBSD firewall not keeping state on those
connections that needed to be routed by that router/etherIP bridge
machine. After I got that fixed traffic would show up on the cluster
node and the node would try to reply, but I would never see the return
traffic. So after doing a little further investigation the tcpdumps
showed me that the traffic needed to be fragmented because on that
bridge the mtu is 1280. So I set the mtu to 1280 on the the cluster
node and everything works.
So you can add that as another way to geographically extend the LVS.
Although it is a little inefficient since all broadcasted lan traffic
gets transmitted, but that isn't a problem for me.
|