[Click] ARP and VLAN
Eddie Kohler
kohler at cs.ucla.edu
Wed Jul 13 19:08:03 EDT 2011
Lars,
Nice idea. I have ported a version of this patch. I also merged Cliff's
VLANEncap and VLANDecap elements, although I needed to change them, including
their interfaces.
Eddie
On 7/6/11 1:54 AM, Lars Bro wrote:
> Hi,
>
> I am working on a testbench for our wireless product, and now I have
> to test traffic on
> different VLANs.
>
> However:
>
> ARPResponder does not make the responses with the VLAN annotation of
> the request,
> so if anyone asks for my address on VLAN 5, I will answer on VLAN 0 (no VLAN)
>
> The same is the case with ARPRequester where the request does not have the same
> VLAN annotation as the packet that caused the request.
>
> I have been using Cliff Freys VLAN elements, and I suggest that they
> find their way to
> release 2 as well.
>
>
> Like this:
>
> out::Queue ->
> VLANEncap(20) ->
> ToDevice(eth1);
>
> input -> arpq::ARPQuerier(eth1) -> out;
>
> FromDevice(eth0) -> VLANDecap(20) -> arp::Classifier(12/0806 20/0001,
> 12/0806 20/0002, 12/0800);
>
> arp[0] -> ARPResponder(eth1, 10.20.30.40) -> out;
> arp[1] -> [1]arpq;
>
> arp[2] -> output;
>
>
> I have made a patch for ARPResponder and ARPQuerier.
>
>
> yours,
> Lars Bro
>
>
>
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
More information about the click
mailing list