Ethereal-dev: [Ethereal-dev] ISIS ATT bit definition is wrong
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Feiyun Wang" <ffcs@xxxxxxxxxxx>
Date: Wed, 19 Nov 2003 11:37:50 +0800
Hi all, I am reporting a bug in Ethereal for ISIS protocol. 1. Ethereal: 0.9.16 Windows Binary version 2. OS: Windows XP Home Edition 2002 (Chinese version) ver. 5.1 (internal version 2600.xpclnt_qfe.(021108-2107)) 3. NIC: Intel(R) PRO/100 VE Network Connection. In Ethereal, it reads: Intel(R) PRO Adapter (Microsoft's Packet Scheduler) : \Device\NPF_{BFE574B4-090E-471D-BDCC-DF49D9BE57A2} 4. Error in Ethereal: In displaying IS-IS L1/L2 LSP, the ATT bit definition is wrong: .000 1... = Attachment: 1 0... = Default metric: Unset .0.. = Delay metric: Unset ..0. = Expense metric: Unset ...1 = Error metric: Set It should be: .000 1... = Attachment: 1 0... = Error metric: Unset .0.. = Expense metric: Unset ..0. = Delay metric: Unset ...1 = Default metric: Set Here is the "File->Print..." output: Frame 1 (134 bytes on wire, 134 bytes captured) IEEE 802.3 Ethernet Logical-Link Control ISO 10589 ISIS InTRA Domain Routeing Information Exchange Protocol Intra Domain Routing Protocol Discriminator: ISIS (0x83) PDU Header Length : 27 Version (==1) : 1 System ID Length : 0 PDU Type : L1 LSP (R:000) Version2 (==1) : 1 Reserved (==0) : 0 Max.AREAs: (0==3) : 0 ISO 10589 ISIS Link State Protocol Data Unit PDU length: 117 Remaining Lifetime: 1200s LSP-ID: 2eb40000.00000000 Sequence number: 0x000002a4 Checksum: 0x4661 (correct) Type block(0x0b): Partition Repair:0, Attached bits:1, Overload bit:0, IS type:3 0... .... = Partition Repair: Unsupported .000 1... = Attachment: 1 0... = Default metric: Unset .0.. = Delay metric: Unset ..0. = Expense metric: Unset ...1 = Error metric: Set .... .0.. = Overload bit: Unset .... ..11 = Type of Intermediate System: Level 2 (3) Area address(es) (4) Protocols supported (2) IP Interface address(es) (4) IPv6 Interface address(es) (16) IS Reachability (12) IP Internal reachability (24) IPv6 reachability (14) 0000 01 80 c2 00 00 14 00 a0 b9 00 40 2e 00 78 fe fe ..........@..x.. 0010 03 83 1b 01 00 12 01 00 00 00 75 04 b0 2e b4 00 ..........u..... 0020 00 00 00 00 00 00 00 02 a4 46 61 0b 01 04 01 47 .........Fa....G 0030 01 49 81 02 cc 8e 84 04 bf a8 30 01 e8 10 3f fe .I........0...?. 0040 05 ff 00 00 00 00 00 00 00 00 00 00 00 02 02 0c ................ 0050 00 0a 80 80 80 09 20 09 20 09 20 84 80 18 0a 80 ...... . . ..... 0060 80 80 bf a8 30 00 ff ff f8 00 0a 80 80 80 bf a8 ....0........... 0070 28 00 ff ff f8 00 ec 0e 00 00 00 0a 00 40 3f fe (............@?. 0080 05 ff 00 00 00 00 ...... Frame 2 (208 bytes on wire, 208 bytes captured) IEEE 802.3 Ethernet Logical-Link Control ISO 10589 ISIS InTRA Domain Routeing Information Exchange Protocol Intra Domain Routing Protocol Discriminator: ISIS (0x83) PDU Header Length : 27 Version (==1) : 1 System ID Length : 0 PDU Type : L2 LSP (R:000) Version2 (==1) : 1 Reserved (==0) : 0 Max.AREAs: (0==3) : 0 ISO 10589 ISIS Link State Protocol Data Unit PDU length: 191 Remaining Lifetime: 1200s LSP-ID: 2eb40000.00000000 Sequence number: 0x00000aa6 Checksum: 0x9083 (correct) Type block(0x03): Partition Repair:0, Attached bits:0, Overload bit:0, IS type:3 0... .... = Partition Repair: Unsupported .000 0... = Attachment: 0 0... = Default metric: Unset .0.. = Delay metric: Unset ..0. = Expense metric: Unset ...0 = Error metric: Unset .... .0.. = Overload bit: Unset .... ..11 = Type of Intermediate System: Level 2 (3) Area address(es) (4) Protocols supported (2) IP Interface address(es) (4) IPv6 Interface address(es) (16) IS Reachability (12) IP Internal reachability (84) IPv6 reachability (28) 0000 01 80 c2 00 00 15 00 a0 b9 00 40 2e 00 c2 fe fe ..........@..... 0010 03 83 1b 01 00 14 01 00 00 00 bf 04 b0 2e b4 00 ................ 0020 00 00 00 00 00 00 00 0a a6 90 83 03 01 04 01 47 ...............G 0030 01 49 81 02 cc 8e 84 04 bf a8 30 01 e8 10 3f fe .I........0...?. 0040 05 ff 00 00 00 00 00 00 00 00 00 00 00 02 02 0c ................ 0050 00 0a 80 80 80 09 20 09 20 09 20 84 80 54 0a 80 ...... . . ..T.. 0060 80 80 bf a8 30 00 ff ff f8 00 0a 80 80 80 bf a8 ....0........... 0070 28 00 ff ff f8 00 1e 80 80 80 bf 6f 00 00 ff ff (..........o.... 0080 f8 00 14 80 80 80 c0 a8 01 00 ff ff ff 00 14 80 ................ 0090 80 80 c0 bc 0a 00 ff ff ff 00 14 80 80 80 c1 c7 ................ 00a0 01 00 ff ff ff 00 14 80 80 80 c6 a8 01 00 ff ff ................ 00b0 ff 00 ec 1c 00 00 00 0a 00 40 3f fe 05 ff 00 00 .........@?..... 00c0 00 00 00 00 04 d2 00 40 3f fe 05 ff 2e b3 00 00 .......@?....... Best regards, Feiyun Wang (feiyunw@xxxxxxxxx)
- Follow-Ups:
- Re: [Ethereal-dev] ISIS ATT bit definition is wrong
- From: Guy Harris
- Re: [Ethereal-dev] ISIS ATT bit definition is wrong
- Prev by Date: RE: [Ethereal-dev] New dissector - how to submit?
- Next by Date: Re: [Ethereal-dev] New dissector - how to submit?
- Previous by thread: Re: [Ethereal-dev] packet-wsp.c - Quoted-string and the Trailer header
- Next by thread: Re: [Ethereal-dev] ISIS ATT bit definition is wrong
- Index(es):