Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Ethereal: dev

Extend 802.1Q dissector for 802.1QinQ

 

 

Ethereal dev RSS feed   Index | Next | Previous | View Threaded


dubingyao at gmail

Jul 1, 2006, 12:31 PM

Post #1 of 2 (958 views)
Permalink
Extend 802.1Q dissector for 802.1QinQ

Hi list,

I extend the 802.1Q dessector for resolving 802.1QinQ packets,whose
ethertype field values is 0x9100 (default in the realization of the most
important verdors). I hope it will be added in the next version.

This attachments are patches files.

Some Requirement:
http://www.ethereal.com/lists/ethereal-users/200605/msg00142.html

* The IEEE 802.1Q-in-Q VLAN Tag is purpose to expand the VLAN space
* by tagging the tagged packets,thus producing a "double-tagged" frame.
* The expanded VLAN space allows the service provider to provide certain
* services,such as Internet access on specific VLANs for specific
customers,
* and yet still allows the service provider to provide other types of
* services for their other customers on other VLANs.


Thanks.
DuBingyao
Attachments: packet-ethertype.c.diff (0.81 KB)
  etypes.h.diff (0.42 KB)
  packet-vlan.c.diff (0.38 KB)
  AUTHORS.diff (0.25 KB)


jaap.keuter at xs4all

Jul 4, 2006, 7:13 AM

Post #2 of 2 (884 views)
Permalink
Re: Extend 802.1Q dissector for 802.1QinQ [In reply to]

Hi,

I would just add one line to the registration of the VLAN dissector,
which would register itself with a configurable ethertype besides
standard 8100. Default this configurable ethertype to 9100 and you're in
business. BTW: don't forget to re-register when the preference changes.
A fixed ethertype can be included when one is officially assigned.

Thanx,
Jaap

On Sun, 2 Jul 2006, [GB2312] ¶Å±ûÒ¢ wrote:

> Hi list,
>
> I extend the 802.1Q dessector for resolving 802.1QinQ packets,whose
> ethertype field values is 0x9100 (default in the realization of the most
> important verdors). I hope it will be added in the next version.
>
> This attachments are patches files.
>
> Some Requirement:
> http://www.ethereal.com/lists/ethereal-users/200605/msg00142.html
>
> * The IEEE 802.1Q-in-Q VLAN Tag is purpose to expand the VLAN space
> * by tagging the tagged packets,thus producing a "double-tagged" frame.
> * The expanded VLAN space allows the service provider to provide certain
> * services,such as Internet access on specific VLANs for specific
> customers,
> * and yet still allows the service provider to provide other types of
> * services for their other customers on other VLANs.
>
>
> Thanks.
> DuBingyao
>

_______________________________________________
Ethereal-dev mailing list
Ethereal-dev [at] ethereal
http://www.ethereal.com/mailman/listinfo/ethereal-dev

Ethereal dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.