Hi KK,

Attached are two wireshark dump files. One is a dump from my laptop plugged
into the trunk port (on the hp switch). If you look at it in wireshark all
of these packets have a 802.1Q virtual LAN frame with an ID of either 845,
846, or 847.

The other dump file 'dump_at_controller', is a wireshark capture at the
controller where an switch running indigo is pointing. If you look at all of
these packet_in events I don't see any of these 802.1Q frames.

Thanks,

Aaron



On Wed, Jan 5, 2011 at 5:58 PM, kk yap <[email protected]> wrote:

> Hi Aaron,
>
> Can you tell us if there is any difference in the tcpdump from the HP
> and Indigo?
>
> I skimmed through the NOX code and it seems to parse VLAN.  So, there
> is something amiss here.
>
> Regards
> KK
>
> On 5 January 2011 14:50, Srini Seetharaman <[email protected]> wrote:
> > I'm a bit confused by what you see with Indigo. Here's what I said:
> > - HP switch: Packet_ins seen at the controller will not have the VLAN
> > tag, but outgoing packets in the dataplane will have the appropriate
> > tag.
> > - Indigo switch: Packet_ins seen at the controller will have the VLAN
> > tag if tagged packets are sent to it. For outgoing packets to have the
> > tag, the controller has to add the tag (as an additional action).
> >
> > On Wed, Jan 5, 2011 at 2:37 PM, Aaron Rosen <[email protected]> wrote:
> >> Hi Srini,
> >>
> >> In my topology I have an HP switch which I have configured a port to tag
> >> several vlans. If I plug my laptop into this port I'm able to see the
> >> correct vlan values. Now If I plug a switch into this port that is
> running
> >> the indigo firmware when the controller gets the packets I'm seeing
> 0xffff
> >> as the value instead of the correct value I see with my laptop using
> >> wireshark.
> >>
> >> (According to your response this should be fine? )
> >>
> >> Aaron
> >>
> >> On Wed, Jan 5, 2011 at 5:31 PM, Srini Seetharaman <
> [email protected]>
> >> wrote:
> >>>
> >>> Hi Aaron
> >>> Only pure-OF switches (like Pronto switch with Indigo firmware) will
> >>> send the VLAN tag to the controller. With others, the tag is usually
> >>> added / stripped by the VLAN configs on the switch. So, you'll not get
> >>> to see them.
> >>>
> >>> Srini.
> >>>
> >>> On Wed, Jan 5, 2011 at 2:23 PM, Aaron Rosen <[email protected]>
> wrote:
> >>> > Hello,
> >>> >
> >>> > I'm trying to extract the dl_vlan value from packets on a trunk port.
> >>> > When I
> >>> > plug my computer into the trunk port and run tcpdump I see the
> correct
> >>> > 802.1Q values. Though when I attach this port to my openflow switch
> >>> > (running
> >>> > the pronto firmware) I can't get the correct values at my controller.
> >>> >
> >>> > In my controller I'm running these few lines of code to print out
> what's
> >>> > in
> >>> > the packet.
> >>> >
> >>> > test = extract_flow(packet)
> >>> > print test.keys()
> >>> > print test.values()
> >>> >
> >>> > From this: I'm getting the following output
> >>> >
> >>> > ['dl_type', 'nw_dst', 'dl_vlan_pcp', 'dl_src', 'nw_proto', 'nw_tos',
> >>> > 'tp_dst', 'tp_src', 'dl_dst', 'dl_vlan', 'nw_src']
> >>> > [2048, 4294967295, 0, array('B', [0, 27, 177, 2, 100, 167]), 17, 0,
> 698,
> >>> > 698, array('B', [255, 255, 255, 255, 255, 255]), 65535, 2189371010]
> >>> >
> >>> > I'm getting 65535 for every packet and that is not correct from what
> I'm
> >>> > seeing with tcpdump and not what I'm expecting.
> >>> >
> >>> > Can someone point out where I'm going wrong.
> >>> >
> >>> > Thanks,
> >>> >
> >>> > Aaron
> >>> >
> >>> > --
> >>> > Aaron O. Rosen
> >>> > Masters Student - Network Communication
> >>> > 306B Fluor Daniel
> >>> > 843.425.9777
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > nox-dev mailing list
> >>> > [email protected]
> >>> > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
> >>> >
> >>> >
> >>
> >>
> >>
> >> --
> >> Aaron O. Rosen
> >> Masters Student - Network Communication
> >> 306B Fluor Daniel
> >> 843.425.9777
> >>
> >>
> >
> > _______________________________________________
> > nox-dev mailing list
> > [email protected]
> > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
> >
>



-- 
Aaron O. Rosen
Masters Student - Network Communication
306B Fluor Daniel
843.425.9777

Attachment: dump_at_controller
Description: Binary data

_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to