wireshark/plugins/docsis
Guy Harris ab552d3746 Get rid of BASE_BIN - it's just the same as BASE_DEC, but people seemed
to be using it for stuff that should be hex, and for stuff that should
be Boolean.  Use BASE_DEC if it should be decimal, BASE_HEX if it should
be hex, and make it Boolean if it should be Boolean.

svn path=/trunk/; revision=7053
2003-01-31 03:17:56 +00:00
..
.cvsignore Handle ignored files more flexible. This also fixes the newest files 2002-09-12 20:04:42 +00:00
AUTHORS From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
ChangeLog From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
INSTALL From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
Makefile.am Fix the copyright notice, give it an RCS ID, and fix the introductory 2003-01-11 09:15:00 +00:00
Makefile.nmake From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
NEWS From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
README From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
moduleinfo.h From Anand V. Narwani: 2002-07-12 22:52:43 +00:00
packet-bpkmattr.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-bpkmreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-bpkmrsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-docsis.c Get rid of BASE_BIN - it's just the same as BASE_DEC, but people seemed 2003-01-31 03:17:56 +00:00
packet-docsis.h From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dsaack.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dsareq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dsarsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dscack.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dscreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dscrsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dsdreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-dsdrsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-macmgmt.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-map.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-regack.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-regreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-regrsp.c When registering a protocol, make sure there are no other protocols with 2002-10-15 05:21:07 +00:00
packet-rngreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-rngrsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-tlv.c Get rid of BASE_BIN - it's just the same as BASE_DEC, but people seemed 2003-01-31 03:17:56 +00:00
packet-tlv.h From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-uccreq.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-uccrsp.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-ucd.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00
packet-vendor.c From Anand Narwani: support for Cisco vendor-specific TLVs. 2002-09-10 19:07:40 +00:00

README

Overview:
=========
The dissectors provided by this plugin allow the dissection of DOCSIS 1.1
Frames.  Captures of DOCSIS 1.1 frames can be facilitated using Cisco's 
Cable Monitor Features found on Cicso UBR7200 and UBR10000 Series Cable Modem 
Termination Systems.

 
Features:
=========
+ Decode the DOCSIS header + Extended Header.  For Data PDU's it will 
  automatically decode as far up the stack that it can. 
+ Decode Mac Management Header. The following Mac Messages 
  are decoded at present: 
	REG-REQ 
	REG-RSP 
	REG-ACK 
	RNG-REQ 
	RNG-RSP 
	UCC-REQ 
	UCC-RSP 
	UCD Messages 
	MAP Messages 
	DSA-REQ 
	DSA-RSP 
	DSA-ACK 
	DSC-REQ 
	DSC-RSP 
	DSC-ACK 
	DSD-REQ 
	DSD-RSP
	BPKM-REQ
	BPKM-RSP
	BPKM Attributes
+ Decode All Appendix C TLV's
+ Decode Concatenated Frames via a recursive call to dissect_docsis()

References:
===========
DOCSIS 1.1 Specifications can be found at:
http://www.cablemodem.com/specifications.html

Information on Cisco's Cable Monitor Feature can be found at:
http://www.cisco.com/univercd/cc/td/doc/product/cable/cab_rout/cmtsfg/ufg_cmon.htm