[Click] network load-balancer troubleshooting
Roman Chertov
rchertov at cs.ucsb.edu
Wed Dec 8 14:19:14 EST 2010
On Tue, 07 Dec 2010 19:23:34 -0800 Sunjeet Singh <sstattla at gmail.com> wrote
> Great! That worked.
>
> Now, I stumbled upon another problem- although I am forwarding all
> packets to this other MAC address, only some of them are reaching there
> (I am observing using tcpdump). I wonder why this might be. Initially, I
> was firing packets at full speed using tcpreplay so I thought that this
> software load balancer might be getting overwhelmed, but even after
> decreasing speed to 10 packets per second I observed the same behavior.
> Please advise on how to diagnose.
You can try to make sure that the Ethernet header has the MAC srd/dst for the
link you are using. If you send a packet from eth0, to your other processing
node, make sure that the frame has the src addr of eth0, and the dst addr of the
destination node.
Roman
>
> As you can see, I really don't know much about Click. I am using this
> load balancer as a part of a bigger project described at
> http://mailman.icsi.berkeley.edu/pipermail/bro/2010-December/004715.html
> and am really hoping to speed through this part. So far, I am very
> impressed with the support I have received here.
>
> Thank you,
> Sunjeet Singh
>
>
> On 10-12-07 7:03 PM, Roman Chertov wrote:
> > On 12/07/2010 06:11 PM, Sunjeet Singh wrote:
> >> FromDevice(eth4, PROMISC true) -> Print ->
> >> StoreEtherAddress(is:an:on:ym:iz:ed, OFFSET dst) -> ToDevice(eth0, BURST
> >> 8);
> >
> > You need a Queue in there.
> >
> > FromDevice(eth4, PROMISC true) ->
> > Print ->
> > StoreEtherAddress(is:an:on:ym:iz:ed, OFFSET dst) ->
> > Queue ->
> > ToDevice(eth0, BURST 8);
> >
> >
> >>
> >> - Should accept packet from eth4, print on terminal, modify MAC address
> >> of destination, send out through eth0?
> >> - Gives me:
> >> â push output 0 connected to â pull input 0
> >> Router could not be initialized!
> >> Where am I wrong?
> >>
> >> Thanks,
> >> Sunjeet
More information about the click
mailing list