beautypg.com

Cabletron Systems 2M46 User Manual

Page 115

background image

Detecting Multicast Routers

Local Management Supplement

A-3

There are many multicast routing protocols that the switch supports.
These include the following:

PIM version 1 and 2

CBT (core based trees)

MOSPF

DVMRP

The routing protocols are detected as follows:

All the multicast routing protocols have a destination address of
01-00-5E.

DVMRP and PIM version 1 run over IGMP. If the IGMP frame type is
not a REPORT, QUERY, OR LEAVE, then the frame is assumed to be
one of these.

PIM version 2 is IP protocol type 0x67.

OSPF is IP protocol type 0x59. To detect that the frame is a multicast
OSPF (MOSPF), the OSPF data must be looked at. The data starts
after the IP header. Byte 31 (options) needs to be checked. If bit 2 is
set (0x02 the MC bit), the frame is a MOSPF frame.

CBT is IP protocol type 0x07.

IGMP frames are detected by checking the IP protocol type. If the type
is -x02, it is IGMP. The first byte following the IP header is the IGMP
frame type and version. (Note that the lower 4 bits of the first byte in
the IP header is the length of the IP header in 32 bit words.) The
version is always 1, so the entire byte (version +type) may be used to
check the IGMP type as follows:

0x11 = query

0x12 = report version 1

0x16 = report version 2

0x17 = leave

This manual is related to the following products: