GVRP message format

Sep 13, 2005 5 Replies

Can anybody tell that while formatting a GVRP frame Would there be only 0ne and only one message in the GVRP PDU I assume this since there is only one attribute_type allowed for GVRP.



Can somebody give an example how does an attribute list look like for a participant which is part of active topology?



Your help would be highly appreciated!! Thanks in advance. Jassy


Actually It would be of great help if somebody could post an example PDU transmitted by a GVRP participant. Thanks, Jassy

Actually It would be of great help if somebody could post an example PDU transmitted by a GVRP participant. Thanks, Jassy

Though I never worked with GVRP but I got this ethereal capture of a GVRP packet Hope this is of some help to you.

Frame 861 (60 bytes on wire, 60 bytes captured) Time delta from previous packet: 4.276125000 seconds Time since reference or first frame: 4.276125000 seconds Frame Number: 861 Packet Length: 60 bytes Capture Length: 60 bytes IEEE 802.3 Ethernet Destination: 01:80:c2:00:00:21 (01:80:c2:00:00:21) Source: 00:01:30:01:01:01 (ExtremeN_01:01:01) Length: 10 Trailer: 00111411001E00010401001400000038... Logical-Link Control DSAP: Spanning Tree BPDU (0x42) IG Bit: Individual SSAP: Spanning Tree BPDU (0x42) CR Bit: Command Control field: U, func = UI (0x03) 000. 00.. = Command: Unnumbered Information (0x00) .... ..11 = Frame type: Unnumbered frame (0x03) GARP VLAN Registration Protocol Protocol Identifier: 0x0001 (GARP VLAN Registration Protocol) Message 1 Type: VID (0x01) Attribute 1 Length: 2 Event: Leave All (0) End of mark End of mark

0000 01 80 c2 00 00 21 00 01 30 01 01 01 00 0a 42 42 ......!..0.....BB 0010 03 00 01 01 02 00 00 00 00 01 04 01 00 1e 00 11 ................. 0020 14 11 00 14 00 00 00 38 f1 4d 0b 00 00 00 00 00 ........8.M...... 0030 00 00 00 00 00 00 00 00 00 00 00 00 ............

Frame 902 (60 bytes on wire, 60 bytes captured) Time delta from previous packet: 0.199887000 seconds Time since reference or first frame: 4.476012000 seconds Frame Number: 902 Packet Length: 60 bytes Capture Length: 60 bytes IEEE 802.3 Ethernet Destination: 01:80:c2:00:00:21 (01:80:c2:00:00:21) Source: 00:01:30:01:01:01 (ExtremeN_01:01:01) Length: 24 Trailer: 0018114D0B0000000000000000000000... Logical-Link Control DSAP: Spanning Tree BPDU (0x42) IG Bit: Individual SSAP: Spanning Tree BPDU (0x42) CR Bit: Command Control field: U, func = UI (0x03) 000. 00.. = Command: Unnumbered Information (0x00) .... ..11 = Frame type: Unnumbered frame (0x03) GARP VLAN Registration Protocol Protocol Identifier: 0x0001 (GARP VLAN Registration Protocol) Message 1 Type: VID (0x01) Attribute 1 Length: 4 Event: Join Empty (1) Value: 10 End of mark Message 2 Type: VID (0x01) Attribute 1 Length: 4 Event: Join Empty (1) Value: 30 End of mark Message 3 Type: VID (0x01) Attribute 1 Length: 4 Event: Join Empty (1) Value: 20 End of mark End of mark

0000 01 80 c2 00 00 21 00 01 30 01 01 10 00 18 42 42 ......!..0.....BB 0010 03 00 01 01 04 01 00 0a 00 01 04 01 00 1e 00 01 ................. 0020 04 01 00 14 00 00 00 18 11 4d 0b 00 00 00 00 00 ........8.M...... 0030 00 00 00 00 00 00 00 00 00 00 00 00 ............

Dhillon.

Dhillon, Thanks alot for your reply. Now seeing at this capture that you sent i am puzzled even more as to which is the correct way of formatting a gvrp packet?

While searching the web for GVRP format I got the undersatnding that a GVRP PDU may look like

PROTOCOL_ID MESSAGE { ATTRBUTE 1, ..................., ATTRIBUTE n, END_MARKER } END_MARKER

where in ATTRIBUTE 1 - n I can fill in the attribute values with their respective events

but as per the capture that you sent

I can see that each attribute value is coded in a different message which then collectively form part of the PDU.

Though standard states that there can be n messages in the pdu and each message can have n attributes

I am very puzzled

All the GVRP experts over there - please help!!

I would highly appreciate your help thanks, jassy

Can anybody help me in this please?? I am stuck in implementation?? I have searched quite a lot but haven't got any convincing answer. I need help. Sincerely, Jassy.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required