I am trying to see packets between controller and OVS on wireshark. I am
using wireshark version: 1.11.2 from the git repository on wireshark.org.
The dissector is pretty good allowing me to decode openflow standard
messages. But, when trying to decode OF messages of type "OFPT_VENDOR",
wireshark gives up dissecting the vendor portion.

Can some point me to wireshark patch file (if any) to dissect nicira vendor
field further. If there is none, I can work on this.

For example, the OpenFlow_v1 PDU looks like this:

Frame 294: 86 bytes on wire (688 bits), 86 bytes captured (688 bits) on
interface 0
Ethernet II, Src: CadmusCo_90:d5:77 (08:00:27:90:d5:77), Dst:
CadmusCo_b9:12:86 (08:00:27:b9:12:86)
Internet Protocol Version 4, Src: 192.168.56.53 (192.168.56.53), Dst:
192.168.56.51 (192.168.56.51)
Transmission Control Protocol, Src Port: 6633 (6633), Dst Port: 58836
(58836), Seq: 29, Ack: 89, Len: 20
OpenFlow 1.0
    .000 0001 = Version: 1.0 (0x01)
    Type: OFPT_VENDOR (4)
    Length: 20
    Transaction ID: 4
Message data not dissected yet

The portion of bytes, "Message data not dissected yet" are: 00 00 23 20 00
00 00 0c 00 00 00 02

>From the bytes, it looks like the vendor is Nicira 0x2330.

Thanks,
-Vasu
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to