IPv6 multicast L2 eszközszintű támogatása

L2 multicast elemzése

A nagyméretű, sok állomásos L2-es hálózatok pazarolják a sávszélességet és igazán nem lesznek alkalmasak a multicast (multimédiás) funkció megvalósítására.

Ha a célállomás MAC (fizikai) címe broadcast vagy mulicast jellegű a kapcsoló elárásztja a keret tartalmával az összes portot (kivéve azt, amelyről vette ezt a keretet).

A kapcsolók korszerűsödésével több módszert (protokollt) dolgoztak ki az L2-es többesküldési forgalom optimalizálására (csak a többesküldésben érintett portokra küldik az információt, ezt nagyobb adminisztrációval érik el, CAM táblák vezetésével):

  1. IGMP hallgatózás (Internet Group Membership Protocol Snooping)
  2. Cisco CGMP (Cisco Group Mangement Protocol)
  3. IEEE’s GARP (Generic Attribute Resolution Protocol, IEEE 802.1p)
  4. MLD hallgatózás (MLD snooping)

IGMP snooping

CGMP elemei

A feladat azonos, mint az előző esetben, ezért a funkcionaliásan is hasonló. Természetesen az implementáció nem azonos. Sőt mivel Cisco saját protokollról van szó, nincs is más implementáció mint a Cisco saját implementációja. Cisco újabban a CGMP protokollt már nem támogatja, hanem a szabványos IGMP és MLD snooping-ot favorizálja. Az IGMP/MLD snooping alavetően abban tér el, hogy míg a snooping protokolloknál a L2 eszköz maga dönt arról - a hallgatózás segítségével, hogy melyik portján van aktív multicast csomópont, addig a CGMP esetében a router informálja a switchet egy belső protokollon erről.

A következő funkciókat valósítja meg a protokoll:

MLD snooping

A funkcionalitása megegyezik a IGMP snooping-al, csak a IGMPv2/3 és MLD protokollok különbozősége miatt szükséges a 2 protokollt megkülönböztetni.

Campus6: ipv6multicastl2 (last edited 2008-04-10 15:29:39 by localhost)