Hálózatok a legkisebbnek. NINTH rész. Multicast / habr.

Aspectious linkmeup szolgáltatója a közönséges távközlési szolgáltatók valamennyi szolgáltatása csendesen növekszik és változik. Most már nőttünk fel IPTV-ig.

Ez azt jelenti, hogy szükség van a multicast routing konfigurálására, és először olyan megértésre, hogy ilyen multikont tartalmaz.

Ez az első eltérés az IP hálózatok szokásos elveitől. Mégis, a multicast paradigma radikálisan különbözik a meleg lámpa lámpájától.

Azt is mondhatod, hogy valahogy kihívja az elméd rugalmasságát az új megközelítések megértésében.

Ebben a cikkben a következőkre összpontosít:

Hagyományos videó bemutató:

A formációm hajnalán, mint egy mérnök, a multicast témája hihetetlenül megijedt, és az első tapasztalatom pszichotrahámmal társítom. " Tehát, Marat, sürgősen, délelőtt, ne kellett felkeltenie a videófolyamot az új épületünkre a városközpontban - a szolgáltató itt adja meg a második emeleten - Egy csodálatos reggel hallottam. Mindaz, amit én is tudtam a multicastról, így ez az, amit a feladó egy, nagyon kedvezményezettek, és úgy tűnik, hogy az IGMP protokoll valahogy részt vesz.

Ennek eredményeképpen délelőtt megpróbáltuk elindítani az egészet - legyőztem a legközségesebb VLAN-t a belépési ponttól a kimeneti pontig. De a jel instabil - a kép fagyasztott, összeomlott, megszakadt. Megpróbáltam egy pánikban, hogy kitaláljam, hogy mit lehet tenni az IGMP-vel általában, Tyrrhogozy, bekapcsolta a multicast routing, az Igmp-snooping, ezer alkalommal a késések és veszteségek - Semmi sem segített. És akkor hirtelen minden dolgozott. Természetesen stabil, problémamentes.

A multicast vakcinázásával szolgált, és sokáig nem mutattam érdeklődést neki.

Már sokkal később eljöttem a következő szabályba: És most, az érthetetlen esetek magasságából értem, hogy nem lehetett probléma a hálózati rész - buggy véges felszerelés létrehozásával. Tartsd nyugodt és bízz bennem. A cikk után az ilyen dolgok nem fognak megijeszteni. Multicast általános megértése. Mint tudják, a következő típusú forgalom létezik: Unicast. - Unicast - egy feladó, egy címzett. ( Példa: A webszerver http oldalának lekérdezése Mint tudják, a következő típusú forgalom létezik: ). Adás. - Broadcasting - One Feladó, címzettek - minden eszköz a műsorszóró szegmensben. ( Mint tudják, a következő típusú forgalom létezik: Példa: Arp kérés Multicast. - Multicast - One feladó, sok címzett. ( Példa: IPTV.

Anycast.

- A legközelebbi csomópont egyének - egy feladó, általában sok címzett, de valójában az adatok csak egyre küldenek. ( Példa: anycast DNS ).

Mivel úgy döntöttünk, hogy a multicastról beszélünk, akkor talán elkezdjük ezt a bekezdést a kérdésből, ahol és hogyan használják.

Az első dolog, ami eszébe jut, a televízió (IPTV) - egy forráskiszolgáló küld forgalmat, amely egyszerre sok ügyfelet kell kapnia. Ezt maga a kifejezés határozza meg -

Multicast.

- Multicast műsorszórás. Vagyis, ha az Ön által már ismert műsorok mindenki számára sugároznak, a multicast egy bizonyos csoport közvetítését jelenti.

  1. A második alkalmazás például az operációs rendszer replikációja sok számítógépre. Ez azt jelenti, hogy nagy adatmennyiségek betöltését egy kiszolgálóról.
  2. Lehetséges forgatókönyvek: audió és videokonferencia (egy azt mondja - mindenki meghallgatja), e-kereskedelem, aukciók, tőzsdék. De ez elméletben van, és a gyakorlatban ritkán használják itt.

Egy másik alkalmazás a protokollszolgáltatási üzenetek. Például az OSPF sugárzási tartományában üzeneteket küld a 224.0.0.5 és 224.0.0.6 címre. És csak azok a csomópontok, amelyeken az OSPF fut, kezelik.

A multicast hírlevelek két alapelveit fogalmazunk meg:

A feladó csak egy másik példányt küld, függetlenül a címzettek számától.

A forgalom csak azok, akik valóban érdekelnek.

Ebben a cikkben az IPTV-t a leglátogatottabb példaként fogjuk venni.

I. példa.

Kezdjük a legegyszerűbb esetet: A forráskiszolgálón a sugárzás a 224.2.2.4. Csoportra van konfigurálva - ez azt jelenti, hogy a kiszolgáló forgalmat küld az IP-címre 224.2.2.4. Az ügyfélen a videolejátszó úgy van beállítva, hogy egy 224.2.2.4 csoportot készítsen. .

Ugyanakkor az ügyfél és a kiszolgálónak nem kell az egyik alhálózatnak és a pingnek címeit - elég ahhoz, hogy egy sugárzási tartományban legyen.

A multicast patak egyszerűen a kiszolgálóból önt, és az ügyfél egyszerűen elviszi. Megpróbálhatja közvetlenül a munkahelyen, ha két számítógépet csatlakoztat egy javítással és futással, például VLC-vel.

Meg kell jegyezni, hogy a multicastban nincs jelzés a forrásból, azt mondják,

- Hello, én vagyok forrás, nem kell egy kis multicast?

A forráskiszolgáló egyszerűen elkezd kompenzálni a multicast csomagokat az interfészében. Példánkban közvetlenül belépnek az ügyfélbe, és az egyik valóban azonnal elviszi őket.

Ha a csomagokat fogja elkapni ezen a linken, akkor látni fogod, hogy a multicast forgalom nem hasonlít a tenger UDP csomagok.

A multicast nem kapcsolódik egy adott protokollhoz. Tény, hogy minden, ami meghatározza címét. Ha azonban az alkalmazásáról beszélünk, akkor az esetek abszolút többségében UDP. Könnyen megmagyarázható, hogy általában az itt szükséges adatok továbbítják a multicast segítségét. Például videó. Ha egy darab keret elveszett, és a feladó megpróbálja elküldeni újra-Hogyan történik ez a TCP-ben, akkor valószínűleg ez a darab késő, és hol mutatta be? A vonat maradt. Pontosan ugyanaz a hang.

Ennek megfelelően nincs szükség a kapcsolat telepítésére, így a TCP szükséges.

Mi annyira átirányítja az Unicust-tól? Azt hiszem, már van feltételezése. És valószínűleg igaza van. A szokásos helyzetben 1 címzettünk és 1 feladó van - mindegyiküknek van egy egyedi IP-címe. A feladó pontosan tudja, hol kell korcsolyázni a csomagot, és ezt a címet az IP fejlécbe helyezi. Minden köztes csomópont az útválasztási táblázat miatt tudja, hol küldje el a csomagot. A két csomópont közötti unicast forgalom akadálytalanul a hálózaton keresztül. De a probléma az, hogy csak egy címzett IP-címe van megadva a szokásos csomagban. Mi van, ha egy és ugyanaz a forgalom több címzettnek van? Elvileg lehetőség nyílik egy Unicast megközelítés bővítésére és egy ilyen helyzetre - hogy elküldje a csomag másolatát minden ügyfélre. Az ügyfelek nem veszik észre a különbséget - még egy, akár egy, legalább ezer, de a különbség egyértelműen megkülönböztethető az adatátviteli csatornákon. GTegyük fel, hogy egy SD csatorna átadása van egy multicast szerverről. Hagyja használni 2 Mb / s használatát. A 30-as teljes csatornák, és egyszerre figyeltek minden csatornát 20 emberre. Kiderül 2 MB / s * 30 csatorna * 20 fő = 1200 MB / s vagy 1,2 GB / S csak televízióban az Unicast esetében. De még mindig vannak HD csatornák, ahol biztonságosan megszaphatod ezt a számot 2. és hol van a Torrentek helye?

Ezért a címblokkot IPv4-ben helyezték el

D osztály: 224.0.0.0/4

(224.0.0.0-239.255.25555). Ennek a terméknek a címét egy multicast csoport határozza meg. Az egyik cím egy csoport, általában a levél jelzi "

"

Ez azt jelenti, hogy az ügyfél a 224.2.2.4 csoporthoz kapcsolódik, azt értjük, hogy a multicast forgalmat kapja a rendeltetési hely címével 224.2.2.4.

II. Példa.

Váltás hozzáadása a rendszerre és még néhány ügyfelre:

A multicast szerver továbbra is sugározza a 224.2.2.4 csoportot. A kapcsolónál mind a 4 portnak egy VLAN-ban kell lennie. A forgalom a kapcsolóhoz jön, és az alapértelmezett értéket egy VLAN összes portjára küldi. Tehát minden ügyfél megkapja ezt a forgalmat. Rájuk, a 224.2.2.4 csoportcím egyáltalán van megadva a videolejátszóban.

Valójában az összes ilyen eszköz tagja lesz a multicast csoportnak. A tagság dinamikus: bárki, bármikor beléphet és kijuthat róla. Ebben a helyzetben a forgalom meg fogja kapni azokat is, akik nem akarták ezt általában, vagyis sem a játékos nem indul hozzá rajta, sem semmi más. De csak akkor, ha ugyanabban a VLAN-ban van. Később foglalkozunk azzal, hogyan kell kezelni.

Felhívjuk figyelmét, hogy ebben az esetben csak egy példányt a forgalmat a switch származik a forrás szerver, és nem külön példányt minden ügyfél. És a mi példánkban az SD csatornák, a kikötő közötti terhelés a forrás és a kapcsoló nem lesz 1,2 GB / s, de csak 60 MB / s (2 MB / C * 30 csatorna).

Valójában ez az egész hatalmas tartomány (224.0.0.0-239.255.255.255) használható.

Nos, szinte minden - az első címek (a 224.0.0.0.0/23 tartomány) továbbra is fenntartva vannak a jól ismert protokollok számára.

Fenntartott IP-címek listája

Tartomány 224.0.0.0/24 Link-Local

kommunikáció. A rendeltetési helyekkel rendelkező multicast csomagok nem mehetnek túl egy sugárzási szegmens határán.

A 224.0.1.0/24 tartomány a protokollok alatt van fenntartva, hogy a hálózaton belül többhangot kell továbbítania, vagyis áthalad a routereken keresztül.

Itt, valójában a legtöbb alapvető dolog a multicast.

Egyszerű helyzetre nézett, amikor a forrás és a címzett ugyanabban a hálózati szegmensben van. A kapcsoló által kapott forgalom egyszerűen elküldhető nekik az összes kikötőben - nincs mágia.

De mégis teljesen érthetetlen, hogy a kiszolgálói forgalom eléri az ügyfeleket, amikor hatalmas szolgáltató hálózati Linkmiap van? És hol, valójában ismert lesz, ki az ügyfél? Nem lehet manuálisan regisztrálni az útvonalakat, egyszerűen azért, mert nem tudjuk, hol lehet az ügyfelek. A szokásos útválasztási protokollok nem válaszolnak erre a kérdésre. Tehát megértjük, hogy egy multicast szállítása teljesen új számunkra.

Általában átadni egy multicast a forrástól a címzett a pillanatban sok protokoll - IGMP / MLD, PIM, MSDP, MBGP, MOSPF, DVMRP.

Kétre összpontosítunk, amelyeket jelenleg használják: PIM és IGMP. Az IGMP-vel a végső ügyfél-címzettek kommunikálnak a legközelebbi routereket, amelyeket forgalmat szeretne kapni. És PIM építi a multicast forgalom mozgatásának útvonalát a forrásból a routereken keresztül. IGMP

Visszatérés a Dump újra. Tekintse meg ezt a felső csomagot, miután egy multicast patakot dobtak?

Ez az IGMP protokoll üzenet küldött az ügyfél, amikor megnyomta a játékot. Így jelent meg, hogy a 224.2.2.4 csoport forgalmát akarja kapni.

IGMP - Internetes csoportkezelési protokoll

- Ez egy hálózati protokoll, amely kölcsönhatásba lép a multicast forgalmi ügyfeleket és a legközelebbi routert.

Az IPv6 az IGMP helyett az MLD-t (multicast hallgató felfedezést) használja. A működés elve teljesen ugyanaz, ezért könnyen megváltoztathatja az IGMP mindenhol az MLD-en, és IP IPv6-on.

Hogyan működik pontosan az IGMP?

Talán meg kell kezdeni azzal a ténnyel, hogy a protokoll verziói most három: igmpv1, Igmpv2, Igmpv3. A leginkább használt - a második, az első szinte elfeledett, ezért nem fogunk beszélni róla, a harmadik nagyon hasonlít a másodikhoz.

A másodikra ​​összpontosítok, mint a legmagasabb hatás, és figyelembe vesszük az összes eseményt az ügyfélnek a csoportba, mielőtt belőle.

Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül. Az IGMP szerepe nagyon egyszerű: ha nincsenek ügyfelek - nem szükséges a multicast forgalmat a szegmenshez továbbítani. Ha megjelenik egy ügyfél, értesíti a routereket az IGMP használatával, hogy forgalmat szeretne kapni. Annak érdekében, hogy megértsük, hogy minden történik, vegye be ezt a hálózatot: Tegyük fel, hogy az útválasztó már konfigurálva van, hogy megkapja és feldolgozza a multicast forgalmat.

egy.

Amint elindítottuk az ügyfél iránti kérelmet, és beállítottuk a 224.2.2.4 csoportot, a csomagot elküldjük a hálózatnak IGMP tagsági jelentés - A "jelentések" csomót, amelyet a csoport forgalmát akar kapni.

Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. Gyakran a szakirodalomban találkozhatsz

IGMP csatlakozik.

. Ne félj - ez az IGMP tagsági jelentésének alternatív neve.

2.

Az útválasztó IGMP-jelentést kap, és rájön annak, hogy ez az interfész most ügyfeleikkel rendelkezik, információkat tesz az asztalukban

Ez az IGMP-ről szóló információ kimenete. Az első csoportot az ügyfél kéri. A harmadik és a negyedik az SSDP szolgáltatási jelentések.

Beépített ablakokban. A második olyan speciális csoport, amely mindig jelen van a Cisco routereken - az Auto-RP protokollhoz használható. amely alapértelmezés szerint aktiválódik az útválasztókon. A FE0 / 0 interfész csökken a 224.2.2.4 csoporthoz - meg kell küldenie a kapott forgalmat. A szokásos egyedi útválasztási asztal mellett is van egy multicast: Az ügyfelek elérhetőségéről az első rekord

(*, 224.2.2.4)

. És rekord (172.16.0.5, 224.2.2.4) .

Ez azt jelenti, hogy az útválasztó ismeri a csoport multicast patakjának forrását. A kimenetről világos, hogy a 224.2.2.4 csoport forgalma a Fe0 / 1-en keresztül történik, és a FE0 / 0 portra kell továbbítani. Az olyan interfészek, amelyekben a forgalom továbbítására van szükség a downstream interfészek listáján -

Olaj - Outbound interfész lista

Részletesebben a parancsot IP mraute megjelenítése. Majd később megismerjük. . A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam. .

3. Az ügyfél elkezdett forgalmat kapni. Most az útválasztónak néha ellenőriznie kell, hogy a címzetteknek még mindig van rés, hogy ne adjon sugárzást, ha hirtelen az ügyfelek maradnak. Ehhez rendszeresen kérést küld az összes leereszkedő felületére. IGMP lekérdezés.

* Az IGMP-vel szűrjük * A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam. .

Alapértelmezés szerint ez 60 másodpercenként történik. TTL ilyen csomagok is egyenlő 1 Ezek címre 224.0.0.1 - az összes csomópontot ebben a szegmensben - megadása nélkül egy meghatározott csoportja. Az ilyen lekérdezési üzeneteket hívják

Általános lekérdezés.

- Tábornok. Így az útválasztó megkérdezi: "srácok, és ki és mi mást akar kapni?".

Miután megkapta az IGMP Általános lekérdezést, bármely olyan állomás, amely bármely csoporthoz hallgat, az IGMP-jelentést kell küldenie, ahogyan azt csatlakoztatta. A csoportra vonatkozó érdeklődési csoport címét a jelentésben kell megadni. Ha válaszul Query legalább egy jelentésben arra a router, az azt jelenti, még mindig vannak olyan ügyfelek, ő továbbra is sugárzott, hogy a felület, ahonnan a jelentés érkezett, a forgalom ennek a csoportnak. Ha egy lekérdezés nem volt válasz egy válasz interfészről egyes csoportok számára, az útválasztó törli ezt a felületet a csoport multicast routing asztaláról - megszűnik a forgalom küldéséhez. A kezdeményezésére az ügyfél általában csak a csatlakoztatás esetén jelentést küld, majd egyszerűen reagál az útválasztó lekérdezésére. Érdekes részlet az ügyfél viselkedésében: a lekérdezés megszerzése, nem sietve, hogy azonnal válaszoljon a jelentésre. A csomópont 0-tól időtúllépést vesz igénybe .Max. .

amely a következő lekérdezésben van megadva: A hibakereséskor vagy a dumpban, az úton, látható, hogy több másodperc áthaladhat a különböző jelentések megszerzéséhez. Ez megtörtént, hogy több száz ügyfelet az összes hatókör nem elárasztotta a hálózatot az általános lekérdezés fogadásával. Ezenkívül csak egy ügyfél általában jelentést küld. Az a tény, hogy a jelentést a csoport címére küldi, és ezért minden ügyfelünkre jön. Miután megkapta a jelentést egy másik ügyfélnek ugyanazon csoportra, a csomópont nem küld önmagát. A logika egyszerű: a router már megkapta ezt a nagyon jelentést, és tudja, hogy vannak ügyfelek, nem szükséges.

Ezt a mechanizmust hívják

Beszámol

A cikkben azt fogjuk mondani, hogy miért ez a mechanizmus valójában nagyon ritkán működik Négy. Szóval folytatódik évszázadokig, amíg az ügyfél szeretné kilépni a csoportból (például kapcsolja ki a lejátszót / TV-t). Ebben az esetben elküldi IGMP szabadság. a csoport címére.

Az útválasztó megkapja, és az ötletnek ki kell kapcsolnia. De nem tudja letiltani egy adott ügyfelet - az útválasztó nem különbözteti meg őket - csak egy downstream felülete van. És az interfész több vevő lehet. Azaz, ha a router törli ezt a felületet annak OUL lista (Kimenő Interface List) ennek a csoportnak, a videó kikapcsol egyáltalán.

De nem is törölni, ez is lehetetlen - hirtelen ez volt az utolsó ügyfél - miért mossa meg? A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam. .

Ha megnézed a dumpot, akkor látni fogja, hogy miután megkapta a szabadság router, a patak továbbra is egy ideig megy. A tény az, hogy a router válaszul Leave küld IGMP Query a csoport címére, amelyre ez a szabadság jutott, hogy a felület, ahol jött. Az ilyen csomagot hívják

Csoportos konkrét lekérdezés.

. Válaszold meg

csak Csoportos konkrét lekérdezés. Azok az ügyfelek, amelyek kapcsolódnak ehhez a csoporthoz.

Ha az útválasztó válaszjelentést kapott a csoport számára, továbbra is sugárzott az interfészen, ha nem érkezik - eltávolítja az időzítőt, miután az időzítő lejárt.

Összesen, miután megkapta a szabadságot, két csoport specifikus lekérdezés megy - egy kötelező, második kontroll. Ezután az útválasztó leállítja a patakot. Querier Tekintsünk egy kicsit nehezebb esetet: Két (vagy több) útválasztó, amely a forgalmat sugározhatja az ügyfélszegmenshez. Ha semmit sem tesz, a multicast forgalom megszakad, mindkét útválasztó jelentést kap az ügyfelekről. Ennek elkerülése érdekében van egy választási mechanizmus - Politika. Az, aki megnyeri a lekérdezést, a monitor jelentést, és reagál a szabadságra, és ennek megfelelően forgalmat küld a szegmensre. A vesztes csak jelentést hallgat, és megtartja a kezét az impulzusra. A választások elég egyszerűek és intuitívek. Fontolja meg a helyzetet abban a pillanatban, amikor az R1 és R2 routerek be vannak kapcsolva. egy) Aktivált IGMP az interfészeken. 2) Először az alapértelmezés szerint mindegyikük megvizsgálja magát. 3) Mindegyik IGMP általános lekérdezést küld a hálózatnak. A fő cél az, hogy megtudjuk, hogy vannak-e ügyfelek, és párhuzamosan -, hogy a szegmensben más routereknek nyilvánuljanak, ha azok a választásokon való részvételre szolgálnak. négy) Általános lekérdezés Az összes eszközt a szegmensben, beleértve az egyéb IGMP routereket is. öt) Miután ilyen üzenetet kaptak egy szomszédból, minden router becslése szerint, aki méltó. 6) WINS ROUTER S.

Kisebb IP.

(az IGMP lekérdezés forrás IP mezőjében meghatározott). Querier, minden más - nem Querier.

)

A nem Querier elindítja az időzítőt, amely minden alkalommal, amikor a Quaryny kisebb IP-címmel rendelkezik. Ha az időzítő lejárta előtt (több mint 100 másodperc: 105-107), a router nem kap Kérdés kisebb cím, kijelenti magát Querier, és megtesz minden megfelelő funkciókat. nyolc) Ha a Querier kisebb címmel fogadja a lekérdezést, hozzáadja ezeket a feladatokat. A Querier egy másik routerré válik, amelynek van egy IP-je.

Ez a ritka eset, amikor mérve, ki kevesebb. A Querier választások egy nagyon fontos eljárás a multicast-ban, de néhány olyan titkos gyártók, akik nem tartják az RFC-t, beilleszthetnek egy erős botot a kerekekbe. Az IGMP lekérdezésről beszélek a 0.0.0.0 forrás címével, amelyet a kapcsoló generálhat. Az ilyen üzenetek nem vehetnek részt a Querier kiválasztásában, de készen kell állnod mindent. Itt van egy példa Nagyon összetett hosszú távú probléma.

.

Több szó más IGMP verziókról Az 1. verzió lényegében csak az a tény, hogy Nincs üzenet elhagyása

.

. Ha az ügyfél nem kíván több forgalmat kapni ennek a csoportnak, egyszerűen megszűnik a jelentést a lekérdezésre válaszul. Ha nem marad egyetlen ügyfél, akkor az időtúlléptető router abbahagyja a forgalmat. Ráadásul, Nincsenek sikertelen választások.

. A forgalom megkettőzésének elkerülése érdekében magasabb protokoll felelős például PIM, amelyről tovább fogunk beszélni A 3. verzió támogatja az IGMPV2 támogatását, de számos változás van. Először is, a jelentést már nem küldi el a csoportcímre, hanem egy multicast szolgáltatási címre 224.0.0.22

. És a kért csoport címét csak a csomagon belül jelzik. Ez az, hogy egyszerűsítse az IGMP Snooping munkáját, amelyet beszélünk

.

Másodszor, ami még fontosabb, az Igmpv3 elkezdte támogatni az SSM-t a tiszta formában. Ez az úgynevezett

A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam. .

Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül. Forrás specifikus multicast. Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. . Ebben az esetben az ügyfél nem csak egy csoportot kérhet, hanem olyan források listáját is megadhatja, amelyekről a forgalmat vagy fordítást nem akarja. Az IGMPV2-ben az ügyfél egyszerűen kéri és megkapja a csoportforgalmat anélkül, hogy gondoskodna a forrásért. Tehát az IGMP célja az ügyfelek és a router kölcsönhatása. Ezért visszatér Részletesebben a parancsot II. Példa. 4Mint tudják, a következő típusú forgalom létezik: Ha nincs útválasztó, akkor engedélyezhetjük - az IGMP ott - nem több, mint formalitás. Nincs útválasztó, és az ügyfélnek nincs sincs, hogy kérjen multicast patakat. És egy egyszerű okból videót keres, hogy az áramlás, és így öntsön a kapcsolóból - csak fel kell vennie. Emlékezzünk vissza, hogy az IGMP nem működik az IPv6-nál. Van mld protokoll Ujra ismételni Először is, az útválasztó elküldte az IGMP általános lekérdezését, miután bekerítette az IGMP-t az interfészen, hogy megtudja, van-e címzettek, és kijelentik a vágyukat. Abban az időben senki sem volt ebben a csoportban. Ezután megjelent egy ügyfél, aki a 224.2.2.4 csoport forgalmát akarta megkapni, és elküldte az IGMP-jelentést. Ezt követően elmentem a forgalomba, de kiszűrjük a dumpból. Aztán az útválasztó valamilyen okból döntött, hogy ellenőrizze - és hogy nincs-e több ügyfél, és ismételten küldött IGMP általános lekérdezést, amelyre az ügyfél kénytelen válaszolni ( öt.

Időszakosan (percenként) Az útválasztó ellenőrzi, hogy a címzettek még mindig vannak-e az IGMP általános lekérdezésével, és a csomópont megerősíti ezt az IGMP-jelentéssel.

De mégis teljesen érthetetlen, hogy a kiszolgálói forgalom eléri az ügyfeleket, amikor hatalmas szolgáltató hálózati Linkmiap van? És hol, valójában ismert lesz, ki az ügyfél? Nem lehet manuálisan regisztrálni az útvonalakat, egyszerűen azért, mert nem tudjuk, hol lehet az ügyfelek. A szokásos útválasztási protokollok nem válaszolnak erre a kérdésre. Tehát megértjük, hogy egy multicast szállítása teljesen új számunkra. 6. Aztán megváltoztatta az elméjét, és elutasította a Csoportot az IGMP szabadság elküldésével. 7. A router fogadta a szabadságot, és meg kívánja győződni arról, hogy egyetlen más címzett sem más címzettek, küldje el az IGMP csoport specifikus lekérdezését ... kétszer. És az időzítő lejárta után megszűnik a forgalom továbbítására. nyolc. Azonban továbbra is továbbítja az IGMP lekérdezést a hálózatnak. Például, ha nem kapcsolja ki a lejátszót, hanem egyszerűen valahol a probléma kapcsolatával. Ezután a kapcsolat visszaáll, de az ügyfél önmagában nem küld jelentést. De lekérdezési válaszok. Így az áramlás emberi részvétel nélkül képes helyreállni. Még egyszer Ez megtörtént, hogy több száz ügyfelet az összes hatókör nem elárasztotta a hálózatot az általános lekérdezés fogadásával. Ezenkívül csak egy ügyfél általában jelentést küld. - Jegyzőkönyv, amellyel az útválasztó megtudja a multicast forgalmi címzettek jelenlétét és azok leválasztását. Csoportos konkrét lekérdezés. IGMP jelentés

- Az ügyfél által küldött, ha csatlakozik és válaszol az IGMP lekérdezésre. Ez azt jelenti, hogy az ügyfél egy adott csoport látványát akarja kapni.

.

IGMP általános lekérdezés.

- Az útválasztó azt írja alá, hogy ellenőrizze, hogy mely csoportokra van szükség. A címzett címe, 224.0.0.1 jelzi.

IGMP csoport Sepcific lekérdezés

- Az útválasztó elküldte az üzenet elhagyása, hogy megtudja, hogy vannak-e más címzettek ebben a csoportban. A címzett címe, a multicast csoport címe jelenik meg.

- az ügyfél által kiválasztott, amikor elhagyja a csoportot.

- Ha egy sugárzási szegmensben több router is lehet sugározni, köztük egy főbb merevítő van kiválasztva. Ez rendszeresen lekérdezést küld, és továbbítja a forgalmat.

Az összes IGMP feltétel részletes leírása

Pim

Tehát rájöttünk, hogy az ügyfelek tájékoztatják a legközelebbi útválasztót a szándékukról. Most jó lenne átadni a forrásból a forrásból a címzettnek egy nagy hálózaton keresztül. Ha úgy gondolja, hogy egy elégedett komplex probléma előtt állunk - a forrás csak a csoportba kerül, nem tud semmit arról, hogy hol található a címzettek és hány. .

A címzettek és a legközelebbi routerek csak akkor tudják, hogy szükségük van egy adott csoport látványára, de fogalmam sincs, hol van a forrás, és mi az ő címe. Hogyan kell szállítani a forgalmat ebben a helyzetben?

Számos multicast forgalomirányítási protokoll van: DVMRP

  • , Mospf.
  • , Cbt.

- Mindegyik különböző módon megoldja az ilyen feladatot. De a standard de facto lett

PIM - protokoll Független Multicast

Más megközelítések olyan nemkívánatosak, hogy néha a fejlesztők is gyakorlatilag felismerik. Itt például az RFC-ről való kivonata CBT protokollon keresztül: A CBT 2. verzió nem, és nem volt, az 1. verziójú kompatibilisnek kell lennie; Nem fejezzük ki ezt, hogy kiterjedt kompatibilitási problémákat okozunk, mert nem hiszünk, hogy a CBT egyáltalán széles körben telepítve van ebben a szakaszban.

A PIM-nek két változata van, amelyek elvben két különböző protokollnak nevezhetők, erősen eltérőek:

PIM Sűrű mód (DM)

PIM SPARSE mód (SM) Független, mert nem kötődik az egyedi forgalom útválasztási programjához, később pedig miért. .

PIM Sűrű mód.

PIM DM.

Megpróbálja megoldani a homlokát a multikusztikus szállítás problémáját. Nyilvánvalóan azt feltételezi, hogy a címzettek mindenütt, a hálózat minden sarkában. Ezért kezdetben a multicast forgalom teljes hálózatát helyezi el, vagyis az összes kikötőre küldi, ráadásul, ahol jött. Ha aztán kiderül, hogy valahol nem szükséges, akkor ez az ág "levágja", egy speciális üzenet segítségével PIM Prune - A forgalom már nem küldött. De egy ideig ugyanabban az ágban, az útválasztó megpróbálja újra küldeni egy multicast - hirtelen címzettek megjelentek. Ha nem jelenik meg, az ágat egy bizonyos időszakra újra levágják. Ha az útválasztóban az ügyfél a két esemény közötti intervallumban jelent meg, akkor a graft üzenetet küldi - az útválasztó visszaadja a vágott ágot, hogy ne várjon, amíg nem esik valamit. .

Amint láthatja, nincs kérdés, hogy meghatározzák a címzettek útját - a forgalom egyszerűen eléri őket, mert mindenütt mindenütt.

A felesleges ágak "körülmetélése" után egy fa továbbra is fennmarad, amelyen keresztül egy multicast forgalom áthalad. Ezt a fát hívják

SPT - legrövidebb útfa

Ez mentes hurkok, és a legrövidebb utat használja a címzetttől a forrásig. Lényegében nagyon hasonlít az STP-ben

Ahol a gyökér a forrás.

SPT egy betonfa nézet - a legrövidebb fafa. Általánosságban elmondható, hogy bármilyen multicone fát hívnak

MDT - Multicast elosztófa

Feltételezzük, hogy a PIM DM-t a multicast ügyfelek nagy sűrűségű hálózatain kell használni, amely megmagyarázza annak nevét (sűrű). De a valóság olyan, hogy ez a helyzet inkább kivétel, és gyakran PIM DM nem megfelelő. Ami nagyon fontos számunkra most egy mechanizmus a hurkok elkerülésére. Képzeld el egy ilyen hálózatot:

Egy forrás, egy címzett és a legegyszerűbb IP-hálózat közöttük. A PIM DM-t futó összes útválasztón.

Mi történne, ha nincs különleges mechanizmus a hurkok elkerülésére?

A forrás multicast forgalmat küld. R1 megkapja, és a PIM DM elveivel összhangban minden interfészre küld, ráadásul, ahol jött - azaz R2 és R3.

R2 ugyanúgy lép be, vagyis a forgalmat R3 felé küld. Az R3 nem tudja meghatározni, hogy ez ugyanaz a forgalom, amelyet már R1-től kapott, így elküldi az összes interfészéhez. R1 megkapja a forgalom másolatát R3 és így tovább. Itt hurok.

Mit kínál a PIM ilyen helyzetben?

RPF - fordított útirányítás

. Ez a multicast forgalom PIM-ben történő továbbítása (bármilyen fajta: és DM és SM) - a forrásból származó forgalomnak a legrövidebb út mentén kell eljutnia. Vagyis mindegyik kapott multicast csomag esetében az útválasztási táblázat alapján ellenőrizzük, hogy innen jött. 1) Az útválasztó a multicast csomagforrás címét vizsgálja.

2) Ellenőrzi az útválasztási táblázatot, amelyen keresztül a forráscím elérhető.

3) ellenőrzi az interfészt, amelyen keresztül a multicast csomag jött.

4) Ha az interfészek egybeesnek - minden rendben van, akkor a multicast csomagot kihagyják, ha az adatok egy másik interfészből származnak - eldobják őket.

Példa: IPTV.

Példánkban az R3 tudja, hogy a forrás legrövidebb útja R1 (statikus vagy dinamikus útvonal) révén található. Ezért az R1-ből származó multicast csomagokat teszteljük és R3-t kapnak, és az R2-ből származó személyeket eldobják.

Ezt az ellenőrzést hívják

Rpf-ellenőrzés. És köszönhetően még összetettebb hálózatokban, az MDT-ben lévő hurkok nem merülnek fel. Ez a mechanizmus fontos számunkra, mert releváns és a PIM-SM-ben, és egyedül dolgozik.

Amint láthatja, a PIM az egyedülálló útválasztás táblázatán alapul, de először, nem számít a forgalom, másrészt nem számít, hogy ki és hogyan kell kitölteni az asztalt. Nem áll meg itt, és részletesen figyelembe veszi a PIM DM munkáját - ez egy elavult protokoll, amelynek hiányosságai vannak (jól, mint például a RIP) .

A PIM DM azonban bizonyos esetekben alkalmazható. Például nagyon kis hálózatokban, ahol a multicast áramlása kicsi.

PIM SPARSE mód.

Egy teljesen más megközelítés vonatkozik Pim sm.

. A név (sérült mód) ellenére sikeresen használható minden olyan hálózaton, amelynek hatékonysága legalább nem rosszabb, mint a PIM DM.

.

Itt elutasították a multicast hálózat feltétel nélküli árvallásának ötletét. Az érdekelt csomók függetlenül kérnek egy fa kapcsolatot üzenetekkel 
PIM Csatlakozás. Ha az útválasztó nem küldött csatlakozni, akkor a forgalom nem kerül elküldésre. Annak érdekében, hogy megértsük, hogy a PIM működik, kezdjük el egy egyszerű hálózattal egyetlen PIM routerrel:

A beállítások R1, engedélyezni kell a képességét, hogy routing multicast, PIM SM két interfész (forrás felé, és az ügyfél felé), és IGMP az ügyfél felé.

Természetesen más alapbeállítások mellett (IP, IGP).

Mostantól a GNS-t eldobhatja, és összegyűjti a laboratóriumot. Elég az, hogyan kell összeállítani egy állást egy multicastnak, amit mondtam ebben a cikkben.

R1 (config) #IP Multicast-Routing R1 (config) #int fa0 / 0 R1 (Config-If) #IP PIM SPARSE-MODE R1 (CONFIG-IF) #INT FA1 / 0 R1 (CONFIG-IF) #IP PIM SPARSE mód. A Cisco itt általában speciális megközelítéssel rendelkezik: Ha aktiválja a PIM-et az interfészen, az IGMP automatikusan aktiválódik. Minden olyan interfészen, ahol a PIM aktiválódik, működik és IGMP. Ugyanakkor más gyártóknak két különböző protokollja van két különböző parancsra: különálló IGMP, külön PIM. Bocsáss meg Cisco ezt a furcsaságot? Együtt a többiekkel együtt? Ráadásul szükség lehet az RP cím konfigurálására ( IP PIM RP-cím 172.16.0.1 , például). Körülbelül később, miközben elfogadta, és elfogadja.

Ellenőrizze a multicast routing táblázat aktuális állapotát a 224.2.2.4 csoporthoz: Miután elindította a sugárzást a forráson, újra kell ellenőriznie az asztalt. Elemezzük ezt a kis következtetést.

Felvételi nézet (*, 225.0.1.1) Ugyanakkor más gyártóknak két különböző protokollja van két különböző parancsra: különálló IGMP, külön PIM. hívott Ráadásul szükség lehet az RP cím konfigurálására ( (*, G) , / olvas Starkomadzhi (/ És tájékoztat minket a címzettekről. És nem szükséges beszélni egy ügyfél-számítógépről, általában lehet például egy másik PIM router. Fontos, hogy mely interfészeknek kell átadniuk a forgalmat. Ha a lefelé irányuló interfészek listája (olaj) üres -

NULLA

Ezért nincsenek címzettek - és még nem indítottuk el őket.

Rekord

(172.16.0.5, 225.0.1.1) (S, g) .

Essijah

/ És azt sugallja, hogy a forrás ismert. A mi esetünkben a 172.16.0.5 című forrás a 224.2.2.4 csoport forgalmát sugározza. A multicast forgalom a FE0 / 1 interfészhez tartozik - ez az

emelkedő

Upstream

) Interfész.

Szóval, nincsenek ügyfelek. A forrás forgalma jön az útválasztó és ezen az élet vége. Adjuk hozzá most a címzettet - beállítjuk a multicast vételét a számítógépen.

A számítógép elküldi az IGMP-jelentést, az útválasztó megérti, hogy az ügyfelek megjelentek és frissítik a multicast routing táblát. Most úgy néz ki, mint ez: Megjelent egy downstream felület: FE0 / 0, ami meglehetősen várható. És mindkettőben (*, G) és (S, G) jelent meg. A downstream interfészek listáját hívják

Olaj - kimenő interfész lista

.

Adjon hozzá egy másik ügyfelet a FE1 / 0 interfészhez:

Ha szó szerint olvassa el a kimenetet, akkor:

(*, G): Vannak multicast forgalmi címzettek a 224.2.2.4 csoport számára a FE0 / 0, FE1 / 0 közötti interfészeken kívül. És abszolút nem számít, ki a feladó, mit és mondja a jel "*". 

(S, G): Ha a multicast forgalom a rendeltetési cím 224.2.2.4 A forrásból 172.16.0.5 A Fe0 / 1 interfészhez tartozik, a másolatokat Fe0 / 0 és Fe1 / 0-ra kell küldeni.

De ez egy nagyon egyszerű példa - az egyik útválasztó azonnal ismeri a forráscímet, és ahol a címzettek találhatók. Valójában még a fák is nincs itt - kivéve a degenerált. De segített nekünk, hogy kezeljük a PIM és az IGMP kölcsönhatását. 
Ahhoz, hogy foglalkozzunk azzal, amit Pim, sokkal összetettebb a hálózathoz fordulunk

Tegyük fel, hogy az összes IP-cím már a rendszer szerint van konfigurálva. A hálózat IGP-t futtat a szokásos egyedi útválasztáshoz. Kliens1 Például ping egy forráskiszolgálót. De eddig PIM, az IGMP nem fut, az ügyfelek nem kérnek csatornákat. Fájl kezdeti konfigurációja

Szóval, az idő pillanata 0.

Kapcsolja be a multicast útválasztást mind az öt útválasztón:

Rx (config) #ip multicast-útválasztás

A PIM közvetlenül az összes útválasztó minden interfészén található (beleértve a forráskiszolgáló és az ügyfelek felé vezető felületét is):

Rx (config) #int fex / x rx (config-if) #IP PIM SPARSE mód Az IGMP-t elméletileg az ügyfelek felé tartozó interfészekre kell feltüntetni, de amint azt már említettük, automatikusan bekapcsolja a Cisco-berendezéseket PIM-vel. Az első dolog, amit Pim csinál - meghatározza a környéket. Ehhez használt üzenetek

Pim Hello.

. Ha aktiválja a PIM-et az interfészen, a PIM HELLO-t küldi el a címre

  1. 224.0.0.13
  2. A TTL-vel egyenlő 1. Ez azt jelenti, hogy csak egy sugárzási tartományban lévő útválasztók lehetnek szomszédok.

Amint a szomszédok üdvözlöm egymástól:

Most készen állnak a multicast csoportok alkalmazásainak elfogadására.

Ha most indul az ügyfél burkolat egyrészt, és kapcsolja be a multicast adatfolyam a szerverből, a másik, akkor R1 kap a forgalmat, és R4 kap egy IGMP Report, amikor megpróbál csatlakozni. Ennek eredményeképpen az R1 nem fog tudni semmit a címzettekről, és R4 a forráson. Jó lenne, ha a forrásról és a csoport ügyfeleire vonatkozó információkat valahol egy helyen gyűjtötték össze. De mi? Az ülés ilyen pontját hívják

Rendezvous pont - RP 

. Ez a PIM SM központi koncepciója. Semmi sem működött nélküle. Itt vannak a forrás és a címzettek.

Minden PIM routernek tudnia kell, hogy ki az RP a tartományban, azaz ismeri az IP-címét. MDT fa építése, a hálózat RP-ként van kiválasztva, amely néhány központi pont, amely, felelős a forrás tanulmányozásáért,

Ez egy olyan pont, amely a Csatlakozási üzenetek vonzereje. 

A RP-nek két módja van: statikus és dinamikus feladat. Mindkettőt mindkettőn fogjuk megnézni, de statikus, mert ami nagyobb valószínűséggel statikus?

Legyen R2 az RP-vel.

A megbízhatóság növelése érdekében a loopback címet általában kiválasztják. ebből kifolyólag

mindenkinek

Az útválasztókat a parancs végrehajtja: RX (CONFIG) #IP PIM RP-cím 2.2.2.2 )

Természetesen ezt a címet minden pontból elérhető az útválasztási táblázatban. Nos, mivel a 2.2.2.2 cím RP, az interfészen )

Loopback 0. Az R2-en is kívánatos a PIM aktiválása is. R2 (config) #interface loopback 0 rx (CONFIG-IF) #IP PIM SPARSE mód )

Azután, hogy az R4 megtanulja a forgalom forrását a 224.2.2.4 csoport forgalmáról:

És még a forgalmat is átruházza:

A FE0 / 1 interfész 362000 b / s, és a FE0 / 0 interfészen keresztül továbbítják őket.

Mindössze: Ezután az útválasztó leállítja a patakot. Magában foglalja a multicast forgalom irányítását (

Tekintsünk egy kicsit nehezebb esetet: IP multicast-útválasztás

Aktivált PIM az interfészeken ( Vagyis mindegyik kapott multicast csomag esetében az útválasztási táblázat alapján ellenőrizzük, hogy innen jött. IP PIM SPARSE mód

Jelezte a cím rp ( IP PIM RP-cím X.x.x.x. Mindent, ez már egy működő konfiguráció, és kereshető, mert a jelenetek sokkal többet rejtenek a színpadon. Teljes konfiguráció PIM-vel.

- Politika. Az, aki megnyeri a lekérdezést, a monitor jelentést, és reagál a szabadságra, és ennek megfelelően forgalmat küld a szegmensre. A vesztes csak jelentést hallgat, és megtartja a kezét az impulzusra. Kikérdezés

Nos, hogyan működik minden a végén? Hogyan tudja az RP-t, ahol a forrás, ahol az ügyfelek és kommunikációt biztosítanak velük? Mivel mindenki kiapcsúzik kedvenc ügyfeleink kedvéért, akkor kezdve velük, fontolja meg az egész folyamatot a részletekben. Az 1. kliens az IGMP-jelentést küldi a 224.2.2.4 csoporthoz

R4 megkapja ezt a lekérdezést, megérti, hogy van egy kliens a Fe0 / 0 interfészen kívül, hozzáadja ezt az interfészt az olajhoz és az űrlapok felvételéhez (*, G).

Itt látható a FE0 / 1 növekvő interfész, de ez nem jelenti azt, hogy az R4 a 224.2.2.4 csoport forgalmát kapja. Csak arról szól, hogy az egyetlen hely, ahonnan megkapja, fe0 / 1, mert ott van az RP. By the way, a szomszéd, aki elhaladt

Fontolja meg a helyzetet abban a pillanatban, amikor az R1 és R2 routerek be vannak kapcsolva. - R2: 10.0.2.24. Várt.

R4-et - LHR (utolsó hop router) - az utolsó útválasztó a multicast forgalom útján, ha számít a forrásból. Más szóval, ez a címzetthez legközelebb eső router. -Ért

Ügyfél1. - R4 Ügyfél2.

- Ez R5.

Mivel nincs több multicast patak az R4-en (még nem kértük), a PIM-et csatlakozik az üzenethez, és az RP (2.2.2.2) felé küldi.

A PIM CSATLAKOZTATÁSÁT Multicast küldése a 224.0.0.13 címre. "Az RP irányába" az útválasztási táblázatban megadott interfészen keresztül azt jelenti, hogy kimenő a csomag belsejében megadott címre. A mi esetünkben 2.2.2.2 - Cím Rp. Az ilyen csatlakozást a

Csatlakozás (*, G)

És azt mondja: "Nem számít, ki forrás, szükségem van egy csoportos forgalom 224.2.2.4." Vagyis minden útválasztó az úton kell kezelnie, és ha szükséges, küldjön új csatlakozást az RP oldalára. (Fontos megérteni, hogy ha már létezik ez a csoport az útválasztónál, akkor nem fog csatlakozni - egyszerűen hozzáadja az interfészt, ahonnan csatlakozik az olajhoz, és elkezdi a forgalmat átadni). A mi esetünkben csatlakozzon a Fe0 / 1-hez:

R2, miután csatlakozott, hozza létre egy rekordot (*, g) és hozzáadja a FE0 / 0 interfészt az olajhoz. De csatlakozás már nem tud küldeni - ő maga is RP, és semmi sem ismert a forrásról. De egy ideig ugyanabban az ágban, az útválasztó megpróbálja újra küldeni egy multicast - hirtelen címzettek megjelentek. Ha nem jelenik meg, az ágat egy bizonyos időszakra újra levágják. Ha az útválasztóban az ügyfél a két esemény közötti intervallumban jelent meg, akkor a graft üzenetet küldi - az útválasztó visszaadja a vágott ágot, hogy ne várjon, amíg nem esik valamit. Így az RP megtudja, hol található az ügyfelek.

Aktivált IGMP az interfészeken. Ha egy

Ügyfél 2. Azt is szeretné kapni a multicast forgalmat ugyanarra a csoportra, az R5 elküldi a PIM-et Csatlakozzon a Fe0 / 1-hez, mert az RP, R3, miután megkapta, új PIM csatlakozik, és elküldi a FE1 / 1-re - ahol RP található. Ez az, hogy csatlakozzon a csomópont mögötti csomópontokhoz, amíg az RP-hez vagy egy másik routerbe kerül, ahol már létezik e csoport ügyfelei.

Tehát az R2 az RP-nek - most tudja, hogy a FE0 / 0 és FE1 / 0 számára a 224.2.2.4. Csoport címzettjei vannak.

És nem számít, hogy hány van ott - egymás után minden interfész vagy száz - a forgalom áramlása továbbra is az interfészen lesz. Ha grafikusan ábrázolod, amit kaptunk, ez így fog kinézni: Távolról hasonlít egy fara, ugye? Ezért hívják -

Először az alapértelmezés szerint mindegyikük megvizsgálja magát. RPT - Rendezvous pontfa

. Ez a fa RP-ben gyökerezik, és amelynek ágai kiterjednek az ügyfelekre.

Általánosabb kifejezés, ahogy fent említettük -

- fa, amelyen a multicast patak eloszlik. Később látni fogja a különbséget az MDT és az RPT között.

Most adjuk a kiszolgálót. Ahogy már megvitattuk fent, nem aggódott PIM, RP, IGMP - csak közvetít. És R1 megkapja ezt a folyamatot. Feladata az, hogy multicast-t adjon az RP-re. PIM-ben van egy speciális üzenetek - Regisztráció . Szükség van egy multicast forrás regisztrálására az RP-en.

Általános lekérdezés Az összes eszközt a szegmensben, beleértve az egyéb IGMP routereket is. Tehát az R1 egy multicast csoportot kap 224.2.2.4:

R1 jelentése

FHR (első hop router)

- Az első útválasztó a multicast forgalom útján vagy a forráshoz legközelebb eső úton.

Ezután minden olyan multicast csomagot kap, amelyet a forrásból az egyedülálló PIM-regiszterbe fogad, és egyenesen az RP-hez küld.

  1. Figyeljen a protokoll veremre. Az Unicust IP és a PIM fejléc tetején az eredeti multicast IP, UDP és az adatok.
  2. Most, az összes többiekkel ellentétben az általunk ismert PIM-üzenetek a címzett címében, a 2.2.2.2-es címen jelennek meg, és nem multikon címet.

Az ilyen csomagot az RP-nek az Unicreten Routing standard szabályai szerint szállítják, és az eredeti multicast csomagot hordozzák, azaz ... Ez az alagút!

=====================

1. feladat. Rendszer és kezdeti konfiguráció. .

Miután ilyen üzenetet kaptak egy szomszédból, minden router becslése szerint, aki méltó. A szerveren 172.16.0.5 alkalmazást is, amely csak továbbítja csomagokat csak a broadcast cím 255.255.255.255, az UDP 10999 címzett port. Ezt a forgalmat az 1-es és 2-es ügyfeleknek kell szállítani: .

Az ügyfél 1 multicast forgalom formájában a 239.9.9.9.

És a 2 ügyfélszegmensben, a 255.255.255.255.255

A feladat részleteit itt.

===================== Rendszer és kezdeti konfiguráció. Az RP PIM-regisztert kap, kicsomagolja, és észleli a forgalmat a 224.2.2.4 csoportba tartozó csomagoláson. Független, mert nem kötődik az egyedi forgalom útválasztási programjához, később pedig miért. Információ erről, azonnal belép a multicast útválasztás táblázatába:

Egy bejegyzés (S, G) - (172.16.0.5, 224.2.2.4). A kicsomagolt RP-csomagok továbbküldnek az RPT-re FE0 / 0 és FE1 / 0 interfészekre, amelyek szerint a forgalom az ügyfelek számára érkezik.

Elvileg meg lehet állítani. Minden működik - az ügyfelek forgalmat kapnak. De két probléma van:

Folyamatok kapszulázása és elszenedése - A routerek számára nagyon költséges cselekmények. Ezenkívül további fejlécek növelik a csomag méretét, és egyszerűen nem mászhatnak az MTU-ba valahol a közbenső csomóponton (emlékszel az alagút minden problémájára).

Ha hirtelen valahol a forrás és az RP között is vannak, akkor is vannak címzettek a csoport számára, a multicast forgalomnak kétszer kell lennie. Például itt van egy ilyen topológia: A regisztrációs üzenetek forgalma először az R1-R42-R2 vonal mentén érhető el, majd a net multicast visszatér az R2-R42 vonal mentén. Így az R42-R2 vonalon egy forgalom két példánya megy, bár ellentétes irányban. Ezért jobb, ha egy tiszta multicast az RP-nek az RP-hez, és erre szükséged van egy fát - Forrásfa Ezért az RP PIM-t küld az R1-hez. De most már a csoportcímre nem rp, de a releváns üzenetből vizsgált forrás. Ezt az üzenetet hívják Csatlakozz (S, G) - Forrás Különleges csatlakozás Célja pontosan ugyanaz, mint a PIM Csatlakozás (*, G) - építsen egy fát, csak ezúttal a forrásból az RP-re. Csatlakozzon (S, G) is kiterjeszti a csomópont mögött egy csomópontot, mint a szokásos csatlakozás (*, g). Csatlakozzon csak (*, g) az RP-hez való törekvés, és csatlakozzon (S, G) S - forráshoz. Mivel a címzett címe szintén 224.0.0.13 és ttl = 1 szolgáltatási cím. Ha köztes csomópontok vannak, például R42, akkor a felvételt (S, G) és a csoportos interfészek listáját is alkotják ehhez a csoporthoz és a forráshoz. Az elérési út, amelyhez csatlakozik az RP-ről a forrásig - fa a forrásból. De egy gyakoribb név - - Végtére is, a forrásról az RP-re a legrövidebb út mentén fog menni.

kilenc) R1 Miután megkapta be (S, G), hozzáadja a FE1 / 0 interfész, ahonnan a csomag jött a lista későbbi OIL interfészek és kezd sugározni nettó multicast forgalmat, unlosable beágyazás. A felvétel (S, G) az R1-en már volt, amint az első többletes csomagot kapja a forráskiszolgálóból. Az épített forrásfa szerint a multicast továbbítják az RP-t (és az összes közbenső kliens, ha például R42). .

De szükség van arra, hogy szem előtt kell tartani, hogy a regisztrációs üzeneteket egész idő alatt továbbították, és eddig telt el. Valójában az R1 a forgalom két példányát küld: Az egyik tiszta multicast spt, a másik az Unicustic Register-ben kapszulázott. Először is, R1 küld egy multicast regisztrálni - Csomag 231.

. Ezután az R2 (RP) a fahoz szeretne csatlakozni, csatlakozik -

Csomag 232.

. R1 még mindig van egy kis idő, míg a lekérdezést R2 feldolgozza, küld egy multicast-t regisztrálni ( Csomagok 233 és 238 között ). Ezután a Downstream felületet az R1 olajhoz adták, elkezdi átadni a tiszta multicast -

Csomagok 239 és 242 , de még nem áll meg és regisztráljon - Csomagok 241 és 243 . DE и Csomag 240. - Ez az R2 nem tudott állni, és ismét megkérte, hogy építsen egy fát. Rendszer és kezdeti konfiguráció. 10) Tehát a nem hajlított multicast eléri az RP-t. Megérti, hogy ez ugyanaz a forgalom, amely nyilvántartásba veszi, mert ugyanaz a csoportcím ugyanaz a forráscím és az egyik interfészről. Annak érdekében, hogy ne kapjon két példányt, akkor az R1 egyedi értékre küld Pim regiszter-stop

A regisztrációs leállítás nem jelenti azt, hogy az R2 megtagadja a forgalmat, vagy nem ismeri fel többet ez a forrás, csak azt mondja, hogy meg kell hagynia a küldőt

kapszulázott forgalom. Ezután egy ádáz harc - R1 továbbra át a forgalom halmozódott fel a puffert, míg a Register-Stop folyamatok, és a szokásos multicast és azon belül a nyilvántartásba üzenetek:

De előbb-utóbb R1 csak tiszta multicast forgalmat sugároz.

Felkészüléskor legitimum kérdése volt: Nos, miért mindezek az alagút, PIM-regiszter? Miért nem egy multicast forgalom, mint a PIM Csatlakozás - küldjön egy ugrást egy ugrás mögött a ttl = 1 az RP felé - előbb-utóbb fog jönni? Tehát ugyanabban az időben is felépítené egy fát, szükségtelen gesztusok nélkül.

Itt számos árnyalat van.

Először is, a PIM SM legfontosabb elvét megsértették - a forgalom csak akkor küldött, ahol kérte.

Nincs csatlakozás - nincs fa

! Másodszor, ha nincsenek ügyfelek erre a csoportra, az FHR nem ismeri fel ezt, és továbbra is forgalmat küld a "saját fa". Mi a sávszélesség elme nélküli használata? A kommunikáció világában egy ilyen protokoll egyszerűen nem maradna túlélni, mivel nem túlélte a PIM DM vagy DVMRP-t. Így van egy nagy MDT fa a 224.2.2.4 csoport számára

Most adjuk a kiszolgálót. Ahogy már megvitattuk fent, nem aggódott PIM, RP, IGMP - csak közvetít. És R1 megkapja ezt a folyamatot. Feladata az, hogy multicast-t adjon az RP-re. Forráskiszolgálók Regisztráció előtt Ügyfél 1.

Ügyfél 2.

. És ez az MDT két darabból áll, amelyek egymástól függetlenül épültek:

a forrásból az RP-re és Rpt az RP-től az ügyfelekig. Itt az RPT és SPT MDT közötti különbség. Az MDT egy meglehetősen közös kifejezés, amely általában egy multicast átviteli fát jelent, míg az RPT / SPT nagyon különleges megjelenése.

És mi van, ha a kiszolgáló már sugárzott, és nincs ügyfél, és nem? A multicast így fogja eltakarni a helyet a feladó és az RP között?

Nem, ebben az esetben a PIM regiszter-stop is segít. Ha a nyilvántartási üzenet megkezdte az RP-t valamilyen csoport számára, és nincsenek címzettek, az RP nem érdekli ezt a forgalmat,

Ne küldjön

PIM Csatlakozás (S, G), RP azonnal Regisztrációs-STOP-t küld R1-re.

R1, miután megkapta a nyilvántartást, és látta, hogy nincs fa erre a csoportra (nincs ügyfél), elkezdi eldobni a multicast forgalmat a szerverről.

Azaz, a szerver maga nem aggódik ezt a nagyon sok, és továbbra is küld az áramlás, de miután elérte a router interfész, az áramlás kell dobni.

Ebben az esetben az RP továbbra is tárolja a bejegyzést (S, G). Ez az, hogy a forgalom nem kap, de ahol a forrás a csoport számára található. Ha a címzettek megjelennek a csoportban, az RP megtanulja őket, és elküldi a forráshoz csatlakozni (S, G), amely egy fát épít.

Ezenkívül az R1 minden 3 percenként megpróbálja újra regisztrálni a forrást az RP-n, vagyis regisztráló csomagok küldése. Szükséges annak érdekében, hogy értesítse az RP-t, hogy ez a forrás még életben van.

Különösen kíváncsi olvasókban fel kell kelni - mi a helyzet az RPF-ről? Végtére is, ez a mechanizmus ellenőrzi a multicast csomag feladójának címét, és ha a forgalom nem jön a helyes interfészből, akkor el kell dobni. Ugyanakkor az RP és a forrás különböző interfészeken lehet. Tehát példánkra az R3 RP - FE1 / 1 esetében, és a FE1 / 0 forrás. . DE A válasz kiszámítható - Ebben az esetben a forráscímet ellenőrizzük, de Rp. Ez az, hogy a forgalomnak az RP felé irányuló felületről kell származnia. De, amint azt tovább látod, ez nem egy nem reális szabály. .

Fontos megérteni, hogy az RP nem univerzális mágnes - minden csoport esetében lehet az RP. Vagyis kettő lehet a hálózatban, és három, és száz, száz - egy RP felelős egy csoportért, a másik pedig a másik után. Ráadásul van egy ilyen dolog Anycast rp. És akkor a különböző RP ugyanazt a csoportot szolgálhat. 2. feladat. и - R4 Megjegyzés a topológiához : Ebben a problémában csak R1, R2 routerek a hálózatunk rendszergazdáit futtatják. Ez az, hogy a konfiguráció csak akkor módosítható. A Server 172.16.0.5 továbbítja a multicast forgalmat a 239.1.1.1 és 239.2.2.2.

Konfigurálása a hálózatra, hogy a forgalmat a csoport 239.1.1.1 nem továbbítják a szegmens közötti R3 és R5, valamint az összes alábbi szegmensek R5.

De ugyanakkor a 239.2.2.2 forgalmi csoportot problémamentesen kell továbbítani.

A feladat részleteit itt.

=====================

Razor okkama vagy a felesleges ágak letiltása

Miután az utolsó ügyfél a szegmensben nem volt hajlandó feliratkozni, a PIM-nek meg kell vágnia az RPT ágot.

Legyen például az egyetlen kliens az R4 kikapcsolta a számítógépet. Az IGMP elhagyja az útválasztót, vagy három megválaszolatlan IGMP lekérdezést ért el, megérti, hogy nincs több ügyfél a FE0 / 0-ra, és elküldi az RP üzenetet

Pim pim . A formátum szerint pontosan ugyanaz, mint a Csatlakozás, de elvégzi az ellenkező funkciót. A célcím 224.0.0.13, és a TTL 1.

De a router akik Pim Szilva törlése előtt előfizetés, vár egy ideig (általában 3 másodpercig - be Delay Timer).

Ez egy ilyen helyzetben történik:

Egy 3 sugárzási dounterben. Az egyikük magasabb, és az, aki továbbítja a multicast forgalmat a szegmenshez. Ez R1. Mindkét router (R2 és R3) esetében az olaj csak egy rekordot tartalmaz.

Ha most úgy dönt, hogy R2 le és küldje Pim Prune, tudja helyettesíteni kollégája R3 - R1 elvégre leáll műsorszórás a felület egyáltalán.

Tehát, így ez nem történik meg, R1 és ad időtúllépést 3 másodperc alatt. Ebben az időben az R3-nak kell lennie ahhoz, hogy reagáljon. Mivel a műsorszóró hálózat, akkor is kap aszalt szilva az R2, ezért ha azt akarja, hogy továbbra is megkapja a forgalom, akkor azonnal küldi a szokásos Pim be a szegmens, bejelentő R1, hogy nem szükséges, hogy törölje a felületet.

Ezt a folyamatot a prune felülbírálásnak nevezik. R2, ahogy az R1 echring, elfogta a kezdeményezést.

SPT átkapcsolás - Átkapcsolás RPT-SPT

Eddig többnyire csak úgy tekintettük

. Most forduljunk Ügyfél 2. Először mindent megegyeznek neki Ügyfél 1. - RPT-t használ az RP-től, amelyet korábban tartottunk. Egyébként, mivel mindkettő - és

Ügyfél 1. .

- Használjon egy fát, egy ilyen fát hívják

Megosztott fa

- Ez egy meglehetősen közös név. Megosztott fa = RPT.

  • Így néz ki az R5-ös multicast routing asztal kezdetén, közvetlenül a fa megépítése után: Nincs rekord (S, G), de ez nem jelenti azt, hogy a multicast forgalom nem kerül továbbításra. Csak R5 nem érdekli, hogy ki küldő. Kérjük, vegye figyelembe, hogy a forgalomnak ebben az esetben - R1-R2-R3-R5. Bár röviden, az R1-R3-R5 út.
  • És ha a hálózat bonyolultabb? Valahogy Niakkuratnyko. Kérjük, vegye figyelembe, hogy a forgalomnak ebben az esetben - R1-R2-R3-R5. Bár röviden, az R1-R3-R5 út.
  • Az a tény, hogy míg az RP-hez kötődik - az RPT gyökér, csak először tudja, hol van. Ha azonban az első multicast csomagról gondolsz, a forgalmi útvonal mentén minden router ismeri a forráscímet, mert az IP fejlécben van megadva. Miért nem küld senkit a forrás felé, és optimalizálja az útvonalat? )

Helyszín a gyökérben. Az ilyen kapcsolás kezdeményezhető

LHR (utolsó hop router)

- R5. Miután megkapta az első multicast csomagot R3 R5-ből, elküldi a forrásspecifikus csatlakozás (S, G) számunkra a Fe0 / 1 interfészhez, amelyet az útválasztó táblázatban megadott, a hálózat 172.16.0.0/24 hálózatának kimenő.

Az ilyen csatlakozás megszerzése után az R3 nem küldi el az RP-nek, mint a szokásos csatlakozással (*, G), hanem a forrás felé (az útválasztási táblázat szerint az interfészen keresztül). Ez ebben az esetben az R3 csatlakozik (172.16.0.5, 224.2.2.4) a FE1 / 0 interfészhez. .

Ezután ez a csatlakozás az R1-re esik. R1 és a nagy különbség nélkül, aki küldte - rp vagy valaki más - ez egyszerűen hozzáfűzi FE1 / 1 az olaj csoportos 224.2.2.4. Ezen a ponton a forrás és a címzett között két út és R3 két streamet kap. Ideje, hogy a választás szükségtelen legyen. És ez R3, hogy az, mert az R5 már nem tudja megkülönböztetni a két áramot - mindketten egy interfészen keresztül jönnek.

Amint az R3 két azonos interfészből két azonos áramot rögzített, az útválasztási táblázat szerint előnyösebb. Ebben az esetben közvetlen, jobb, mint Rp. Ezen a ponton az R3 küldeményeket küld (S, G) az RP oldalára, égve ezt az RPT ágot. Ezen a ponton csak egy áram van közvetlenül a forrásból.

Így Pim épített SPT - legrövidebb útfa. Ez a forrásfa. Ez az ügyfél legrövidebb útja a forrásig. By the way, a fa a forráshoz az RP, amelyet már magasabbnak tartunk, lényegében ugyanaz az SPT.

Ez jellemzi a felvétel (S, G). Ha az útválasztónak van egy ilyen rekordja, akkor tudja, hogy az S forrás a G csoport és az SPT fa.

Az SPT fa gyökere a forrás, és valóban azt akarja mondani, hogy "a legrövidebb út

Forrás az ügyfélnek " De technikailag helytelen, mivel a forrásból az ügyfélre és az ügyfélre a forrásig a forrásig terjedhet. Nevezetesen az ügyfél elkezd építeni egy fa ág: A router PIM-t küld a forrás / RP és az RPF ellenőrzi az interfész helyességét, amikor Nyugta

forgalom.

Emlékszel arra, hogy az R5-ös bekezdés elején csak egy bejegyzés (*, G), most az összes ilyen esemény után kettő: (*, g) és (S, G) By the way, még akkor is, ha az R3 multicast routing asztalát ugyanarra a másodpercig, mint a VLC-ben játszani, akkor látni fogja, hogy már közvetlenül az R1-ről származik, mit jelent a felvétel (S, G) jelenléte mondja. . Ez az, hogy az SPT átkapcsolás már megtörtént - ez az alapértelmezett művelet a berendezések felszerelésére számos gyártó - az első multicast csomag fogadása után bekövetkezni. Általánosságban elmondható, hogy egy ilyen kapcsoló több esetben is előfordulhat: . A formátum szerint pontosan ugyanaz, mint a Csatlakozás, de elvégzi az ellenkező funkciót. .

Nem történnek egyáltalán (csapat)

IP PIM SPT-küszöbérték Infinity

).

A határozott sávszélesség felhasználása (csapat)

IP PIM SPT-küszöb X Természetesen - azonnal az első csomag fogadása után (alapértelmezett vagy Nincs IP PIM SPT-küszöb x

Általában az "idő" döntése az LHR-t veszi.

Ebben az esetben a második alkalommal az RPF művelet megváltozik - újra ellenőrzi a forrás helyét. Vagyis két multicast patakból - az RP-ről és a forrásból - preferenciát kapnak forgalom a forrásból.

Dr, assert, továbbító

Néhány fontosabb pont a PIM-t figyelembe véve.

DR - kijelölt router

Ez egy dedikált útválasztó, amely felelős a közüzemi rp küldéséért.

Forrás Dr.

- Felelős a multicast csomagok közvetlen elfogadásáért közvetlenül a forrásból, és regisztrálja az RP-re. Itt van a topológia példája: .

Semmi sem tegyen valamit, hogy mindkét útválasztó átadja a forgalmat az RP-hez, hagyja, hogy tartsák egymást, de a felelősnek csak egynek kell lennie. Mivel mindkét útválasztó egy közvetítő hálózathoz kapcsolódik, egymásról Pim-hello-t kapnak. Ennek alapján megválasztják. Pim Hello hordozza az útválasztó elsőbbségi értékét ezen az interfészen.

Minél nagyobb az érték, annál nagyobb a prioritás. Ha ugyanazok, akkor a csomó van kiválasztva A legmagasabb IP-cím (Szintén hello üzenet). Ha egy másik router (nem DR) a Holdtime (Alapértelmezett 105 s) alatt nem kapott hello-t a szomszédból, akkor automatikusan feltételezi a dr. Lényegében dr

FHR - Első Hop Router

Dr. vevő - Ugyanaz, mint a forrás dr, csak a multicast forgalmi címzettek számára - R2 (config) #interface loopback 0 rx (CONFIG-IF) #IP PIM SPARSE mód .

Példa topológia: A DR-es vevő felelős az RP PIM csatlakozásának küldéséért. A fenti topológiában, ha mindkét útválasztó csatlakozik, mindkettő multicast forgalmat kap, de nincs szükség. Csak dr küldjön csatlakozni. A második egyszerűen figyelemmel kíséri dr. :

Mivel a DR-nek csatlakozik, a LAN-ban is közlekedik. De akkor egy természetes kérdés merül fel - és mi van, ha PIM Dr'OM lett, és az igmp querier más? És a helyzet meglehetősen lehetséges, mert a Querier, annál kevesebb IP, annál jobb, és dr. - R4 Ebben az esetben a DR-t választja ki, hogy az útválasztó, amely már kvalább, és ez a probléma nem fordul elő.

A vevő DR kiválasztási szabályai pontosan ugyanazok, mint a dr.

Assert és Pim továbbító

A két egyidejű átviteli útválasztó problémája a hálózat közepén fordulhat elő, ahol nincs végső ügyfelek vagy források - csak routerek. Nagyon akut Ez a kérdés a PIM DM-ben állt, ahol teljesen rendes helyzet volt az árvíz és a prune mechanizmus miatt. De a PIM SM-ben, ez nem zárható ki.

Tekintsük egy ilyen hálózatot: A kimenetről világos, hogy a 224.2.2.4 csoport forgalma a Fe0 / 1-en keresztül történik, és a FE0 / 0 portra kell továbbítani. Itt három útválasztó ugyanabban a hálózati szegmensben van, és ennek megfelelően a PIM szomszédai. R1 rp.

R4 PIM-t küld az RP felé. Mivel ez a multicast csomag R2-re és R3-ra esik, és mindkettő feldolgozza azt, adjon hozzá egy lefelé irányuló felületet az olajhoz.

Itt kell dolgoznunk a DR kiválasztási mechanizmust, de R2-en és R3-on is más ügyfelek is vannak, és mindkét útválasztó is elküldhető PIM Csatlakozáshoz.

Ha a multicast forgalom az R2 és R3 forrásból származik, akkor mindkét routernek a szegmensben és a lázadóban továbbítják. PIM nem próbálja meg megakadályozni az ilyen helyzetet - itt jár el egy kihívott bűncselekmény tényén - amint az útválasztó megkapja a csoport multicast forgalmát a downstream felületén (az olajlistából), megérti: valami rossz - Egy másik feladó már ebben a szegmensben van. Ezután az útválasztó különleges üzenetet küld. PIM assert.

Ez az üzenet segít kiválasztani 

PIM továbbító.

- Az útválasztó, amely jogosult ebben a szegmensben sugározni. Ne zavarja a PIM dr. Először is, PIM DR felelős a küldésért Pim Csatlakozás és Prune , és PIM továbbító - a küldéshez Forgalom

. A második különbség - PIM DR mindig ki van jelölve minden hálózat létesítésekor szomszédságában, és Pim Forwrder csak szükség esetén - ha a multicast forgalmat a felületet az OIL listát kapunk.

Válassza az Rp lehetőséget. 

Felvehetőünk az egyszerűségért, kérte az RP-t IP PIM RP-cím És itt van a csapat

Az IP PIM RP megjelenítése

De a modern hálózatokban teljesen lehetetlen helyzetet fogunk bemutatni - az R2 sikertelen. Ez minden - befejeződik. Ez még mindig működik, mert az SPT átkapcsolás történt, de minden új, és minden, ami az RP-n átment, megszakad, még akkor is, ha alternatív módon van. Nos, a terhelés a tartomány rendszergazdájára. Képzeld el: 50 útválasztó megölése legalább egy parancsot (és különböző csoportok esetében, lehet, hogy különböző RPS). Az RP dinamikus kiválasztása lehetővé teszi és elkerüli a kézimunkát és biztosítja a megbízhatóságot - ha egy RP nem érhető el, a másik azonnal megteszi a csatát. Jelenleg van egy általánosan elfogadott protokoll, amely lehetővé teszi azt - Bootstrap . Tsiska a korábbi időkben elősegített néhány ügyetlen auto-rp

De most már szinte nem használják, bár a Tsiska nem ismeri fel, és A 224.0.1.40-es csoport formájában bosszantó kezdete van. Az Auto-RP protokollt valójában meg kell fizetni. A korábbi időkben üdvösség volt. De a nyitott és rugalmas bootstrap megjelenésével természetesen az ő álláspontját adta.

Tehát feltételezzük, hogy a hálózatunkban R3-t szeretnénk felvenni az RP funkciókat az R2 meghibásodása esetén.

R2 és R3 definiálják a jelöltek az RP - így hívják őket

C-RP.

. Ezekben az útválasztókon konfigurálása:

RX (Config) interfész Loopback 0 RX (Config-If) IP PIM SPARSE-MODE RX (CONFIG-IF) EXIT RX (CONFIG) #IP PIM RP-jelölt Loopback 0

  1. De még mindig semmi sem történik - a jelöltek még nem tudják, hogyan kell értesíteni mindenkit magukról.
  2. Az összes multicast domain útválasztó tájékoztatása a meglévő RP bevitt mechanizmusról
  3. BSR - Bootstrap Router
  4. . Lehet, hogy több pályázó, mint a C-Rp. Ezeket hívják
  5. C-BSR.
  6. . Hasonló módon vannak konfigurálva.

Legyen BSR legyen velünk, és a teszt (kizárólag) R1 lesz. De egy ideig ugyanabban az ágban, az útválasztó megpróbálja újra küldeni egy multicast - hirtelen címzettek megjelentek. Ha nem jelenik meg, az ágat egy bizonyos időszakra újra levágják. Ha az útválasztóban az ügyfél a két esemény közötti intervallumban jelent meg, akkor a graft üzenetet küldi - az útválasztó visszaadja a vágott ágot, hogy ne várjon, amíg nem esik valamit. R1 (Config) interfész Loopback 0 R1 (Config-If) IP PIM SPARSE-MODE R1 (CONFIG-IF) EXIT R1 (CONFIG) #IP PIM BSR-jelölt Loopback 0 Független, mert nem kötődik az egyedi forgalom útválasztási programjához, később pedig miért. Először egy fő BSR van kiválasztva az összes C-BSR-től, amelyet mindenki számára felszámítanak. Ehhez minden C-BSR multicast-t küld hívott Bootstrap üzenet (BSM) Rendszer és kezdeti konfiguráció. A 224.0.0.13 cím PIM protokollcsomag is. El kell fogadni és feldolgozni az összes multicast routert, és küldje el az összes olyan portot, ahol a PIM aktiválva van. A BSM-t nem adják át valami (rp vagy forrás) oldalára, ellentétben a PIM Csatlakozással és minden irányban. Egy ilyen ventilátor levelezés segít a hálózat minden sarkában, beleértve az összes C-BSR-t és az összes C-RP-t. Annak érdekében, hogy a BSM végtelenül vándoroljon a hálózaton keresztül, ugyanazt az RPF mechanizmust alkalmazzák - ha a BSM a rossz felületről jött, amely mögötte az üzenet feladója felszabadul, egy ilyen üzenetet eldobják. Vagyis minden útválasztó az úton kell kezelnie, és ha szükséges, küldjön új csatlakozást az RP oldalára. (Fontos megérteni, hogy ha már létezik ez a csoport az útválasztónál, akkor nem fog csatlakozni - egyszerűen hozzáadja az interfészt, ahonnan csatlakozik az olajhoz, és elkezdi a forgalmat átadni). Ezekkel a BSM-vel minden multicast router határozza meg a legjelentősebb jelöltet a prioritások alapján. Amint a C-BSR egy nagy prioritású, egy másik routerből származó BSM-t kap, leállítja az üzeneteit. Ennek eredményeként mindenki azonos információkkal rendelkezik. Bocsáss meg Cisco ezt a furcsaságot? Együtt a többiekkel együtt? . : Ebben a problémában csak R1, R2 routerek a hálózatunk rendszergazdáit futtatják. Ez az, hogy a konfiguráció csak akkor módosítható. Ebben a szakaszban, amikor a BSR kiválasztásra kerül, mivel a BSM eltér a hálózat egész területén, a C-RP ismeri címét és egyediségét

Cande-RP-reklám amelyben a szolgálatok listáját hordozzák - ezt hívják Csoport-rp leképezés . BSR Mindezek az üzenetek aggregálódnak és létrehoznak Rp-set. - Információs táblázat: Milyen RP minden csoportot szervizelnek. Ezután az egykori rajongói BSR ugyanazt a bootstrap üzenetet küld, amely ezúttal rp-készletet tartalmaz. Ezek az üzenetek sikeresen elérik az összes multicast routeret, amelyek mindegyike Egyedül Választhat, hogy az RP-t minden egyes csoporthoz kell használni. A BSR rendszeresen ilyen terjesztést tesz lehetővé, hogy egyrészt mindenkinek tudta, hogy az RP-ről szóló információk továbbra is relevánsak, és a másik C-BSR-ről tudták, hogy a fő BSR maga még mindig él. Rp, egyébként rendszeresen küldje el a jelölt-RP-reklám hirdetéseit a BSR-hez. Azt is szeretné kapni a multicast forgalmat ugyanarra a csoportra, az R5 elküldi a PIM-et Csatlakozzon a Fe0 / 1-hez, mert az RP, R3, miután megkapta, új PIM csatlakozik, és elküldi a FE1 / 1-re - ahol RP található. Tény, hogy mindent meg kell tennie, hogy konfigurálja az automatikus RP kiválasztása - meghatározza C-RP, és adja meg a C-BSR - nem annyira a munka, minden mást fog PIM az Ön számára. Mint mindig, a megbízhatóság növelése érdekében ajánlott meghatározni a loopback interfészeket jelöltként. A PIM SM fejezetének befejezése, értesítjük a legfontosabb pillanatokat Nagyon akut Ez a kérdés a PIM DM-ben állt, ahol teljesen rendes helyzet volt az árvíz és a prune mechanizmus miatt. Rendes egyedi kapcsolatot kell biztosítani IGP vagy statikus útvonalakkal. Ez az RPF algoritmust alapozza. A fa csak az ügyfél megjelenése után alapul. Ez az az ügyfél, amely elindítja a fa építését. Nincs ügyfél - nincs fa. Az RPF segít elkerülni a hurkokat. Minden útválasztónak tisztában kell lennie azzal, hogy ki az RP csak a segítségével, hogy építsen egy fát. Az RP pont statikusan feltüntethető, és automatikusan kiválaszthatja a Bootstrap protokollt. Az RPT az első fázisban épült - egy fát az ügyfelek az RP - és a forrásfa - egy fa a forrásból az RP-be. A második fázisban az épített RPT-ről az SPT-ről való áttérés a legrövidebb út a címzetttől a forrásig. Én is felsorolom minden olyan fát és üzenetet, amelyet most ismerünk. . Közös kifejezés, amely leírja a multicast átviteli fát.

. Egy fa a legrövidebb módon az ügyféltől vagy az RP-től a forrásig. A PIM DM-ben csak SPT van. A PIM SM SPT lehet a forrásból az RP-re vagy a forrásról a címzettre, miután az SPT átkapcsolás történt. Rekord által jelzett

- Ismert forrás a csoport számára.

- Ugyanaz, mint az SPT.

. Fa az RP-től a címzettekig. Csak PIM SM-ben használják. Rekord által jelzett

- Ugyanaz, mint az RPT. Úgy hívják, mert minden ügyfél egy közös fára van csatlakoztatva rp-ben.

PIM SPARSE MODE üzenetek:

Helló.

- A szomszédság megállapítása és a kapcsolatok fenntartása. Szükséges a DR kiválasztásához is. Csatlakozás (*, G) - A G. csoporthoz való kapcsolódás kérése Nem számít, ki forrás. Az RP felé indul. Segítségükkel az RPT fa épül. Csatlakozás (S, G) - Forrás specifikus csatlakozás. Ez egy olyan kérés, amely egy G-csoporthoz való csatlakozás egy adott forráshoz kapcsolódó S. A forráshoz S. Segítségével az SPT fa épül.

Prune (*, g)

- A FROGLALKOZTATÁSRA VONATKOZÓ KÖRNYEZETVÉDELEM, Bármilyen források is voltak. Az RP felé indul. Tehát az RPT fiókot lefedi.

  • Prune (S, G)
  • - A fa g fa fa leállításának kérése, amelynek gyökere S. S. rendszert küld a forrás felé. Tehát az SPT ág vágásra kerül.
  • - Egy speciális üzenet, amelyen belül a multicast az RP-nek továbbítódik, amíg az SPT a forrásból az RP-ről készült. Az unicast által az FHR-ről az RP-ről.

Regisztrációs.

- Az UniCust az RP-vel az FHR-rel küldi el, elrendezve, hogy megállítsa a multicast forgalom küldését, regisztráljon.

- BSR mechanizmuscsomagok, amelyek lehetővé teszik a router kiválasztását a BSR szerephez, és továbbítja az információkat a meglévő RP és csoportokról.

Állítsa be.

- Üzenet a PIM továbbító kiválasztásához, hogy két útválasztó átjutott egy szegmensbe.

Jelölt-RP-reklám

- olyan üzenet, amelyben az RP információt küld arról, hogy mely csoportok szolgálják. 

Rp-elérhető

- Üzenet az RP-től, amelyet értesíti a rendelkezésre állásáról.

  • * Vannak más típusú üzenetek a PIM-ben, de ezek már részletek *
  • És próbáljunk elvont absztrakt a protokoll részleteitől? És akkor a komplexitás nyilvánvalóvá válik.
  • 1) RP definíció, 2) A forrás regisztrálása az RP-en, 3) Az SPT fa átkapcsolása.

Sok protokoll állam, sok rekord a multicast routing asztalon. Lehet-e valamit tenni? A mai napig két átmérőjű ellentétes megközelítés van a PIM egyszerűsítéséhez: SSM és BIDIR PIM. SSM.

Mindazt, amit leírtunk

Asm - bármilyen forrás multicast

. Az ügyfelek közömbösek, akik a csoport forgalmának forrása - a legfontosabb dolog az, hogy megkapják. Mint emlékszel, az IGMPV2 jelentést egyszerűen csatlakoztatja a csoporthoz.

SSM - Forrás specifikus multicast - Alternatív megközelítés. Ebben az esetben az ügyfelek csatlakoztatva vannak a csoportot és a forrásokat. Mit ad ez? Nincs több: az RP-től való teljes megszabadulás képessége. Az LHR azonnal ismeri a forráscímet - nincs szükség csatlakozni az RP-re, az útválasztó azonnal elküldheti a Csatlakozást (S, G) a forrás irányába, és építsen SPT-t.

Szóval megszabadulunk

RP keresés (Bootstrap és Auto-RP protokollok),

A forrás regisztrálása a multicast-on (és ez túl sok idő, a sávszélesség és az alagút kettős használata) Átkapcsolás SPT-re. Mivel nincs RP, akkor nincs RPT, egy router nem lesz bejegyzés (*, G) - csak (S, G).

Az SSM-vel megoldott másik probléma több forrás jelenléte. Az ASM-ben javasoljuk, hogy a multicast csoport címe egyedülálló legyen, és csak egy forrása sugárzott rajta, mert az RPT fa több patak némileg, és az ügyfél két különböző forrásokból származik, valószínűleg nem lesz képes szétszerelni őket. Az SSM-ben a különböző forrásokból származó forgalom egymástól függetlenül, mindegyik az SPT-fában, és ez már nem jelent problémát, és az előny - több szerver egyszerre sugározhat. Ha hirtelen az ügyfél kezdett fix veszteség fő forrása, tudja váltani a hát, nem is újjáépítése - ő is kapott két folyamban. Ezen kívül, a lehető vektor támadások a hálózati aktív multicast routing, hogy csatlakoztassa a behatoló saját forrás használata és a nagy mennyiségű multicast forgalmat, túlterheli a hálózatot. SSM-ben ez gyakorlatilag kizárt.

Az SSM esetében az IP-címek különleges tartománya kiemelve van: 232.0.0.0/8. Az SSM támogatásához a PIM SSM mód engedélyezve van. Router (CONFIG) # IP PIM SSM

IGMPV3 és MLDV2 támogatja az SSM-t tiszta formában.

Használja őket, az ügyfél május

Kérjen kapcsolat csak egy csoporthoz, a források megadása nélkül. Ez az, mint egy tipikus ASM-ként működik.

Kérjen kapcsolatot egy csoporthoz egy adott forrással. A források meghatározhatók több - egy fát építeni fognak mindegyikük előtt. Kérjen csoportos kapcsolatot, és adja meg az ügyfelek forrásainak listáját nem akart forgalmat kapna

IGMPV1 / V2, MLDV1 nem támogatja az SSM-t, de van ilyen dolog Kérjen kapcsolatot egy csoporthoz egy adott forrással. A források meghatározhatók több - egy fát építeni fognak mindegyikük előtt. SSM leképezés. . Az ügyfél melletti, az útválasztó (LHR) minden csoportot a forráscím (vagy több) összhangban helyezkedik el. Ezért, ha vannak olyan ügyfelek, akik nem támogatják az IGMPV3 / MLDV2-t, az SPT-t is beépítik, és nem RPT, mivel a forráscím még mindig ismert. Az SSM leképezés mind a statikus beállítás is megvalósítható az LHR-en, és a DNS-kiszolgálóra hivatkozva. Az SSM probléma az, hogy az ügyfeleknek meg kell ismerniük a forráscímeket előre - nem közölték őket. Ezért az SSM jó azokban a helyzetekben, amikor a hálózatnak van egy bizonyos forrása, címük ismert, hogy tudják, és nem fog változni. És az ügyfélterminálok vagy alkalmazások kötődnek hozzájuk. Más szavakkal, az IPTV nagyon megfelelő környezet az SSM megvalósításához. A koncepciót is leírja Egy a sokhoz

- Egy forrás, sok címzett.

Bidir PIM.

És mi van, ha a hálózati források spontán módon jelennek meg, akkor ugyanazon a csoporton belül sugároznak, gyorsan leállítani az átvitelt és eltűnnek?

Például ez a helyzet a hálózati játékokban vagy az adatközpontban lehetséges, ahol az adatok a különböző szerverek között replikálódnak. Ez egy koncepció Sok-sokhonnan - Sok forrás, sok ügyfél.

Hogyan néz ki a szokásos PIM SM?

Nyilvánvaló, hogy az inert PIM SSM egyáltalán nem alkalmas?

Csak azt gondolja, hogy a káosz megkezdődik: a források végtelen regisztrálása, a fák újjáépítése, egy hatalmas számú rekord (S, G) néhány percig élnek a protokoll időzítők miatt.

  • A kétirányú PIM bevétel ( Kétirányú PIM, BIDIR PIM
  • ). Az SSM-vel ellentétben teljesen teljesen elutasítják az SPT és a rekordok (S, G) - csak megosztott fa marad a rp-ben. És ha a szokásos PIM, a fa egyoldalú - forgalom folyamatosan továbbítják a forrás le SPT és RP le az RPT - van egy világos elhatárolása, ahol a forrás, ahol a vásárlók, akkor kétirányú a forrástól a forgalom a Rp, szintén átadja a megosztott fát - ugyanúgy, amelyek szerint a forgalom az ügyfelek felé áramlik.
  • Ez lehetővé teszi, hogy megtagadja az RP - forgalmi transzferekre vonatkozó forrás regisztrálását, minden riasztás és állapotváltozás nélkül. Mivel az SPT-fák egyáltalán nem, akkor az SPT átkapcsolás nem is fordul elő. Például: Kérjen kapcsolatot egy csoporthoz egy adott forrással. A források meghatározhatók több - egy fát építeni fognak mindegyikük előtt. Forrás1
  • elkezdte átvinni a 224.2.2.4 forgalmi csoportot a hálózathoz egyidejűleg Forrás2. . A patakok csak az RP felé öntöttek. Egyes ügyfelek, akik a közelben kezdett kapni a forgalom egyszerre, mert router van tétel (* G) (vannak olyan ügyfelek). Egy másik rész megkapja a forgalmat a megosztott fa rp. És egyszerre kapnak forgalmat mindkét forrásból. Vagyis, ha egy spekulatív hálózati játékot készítesz, . Az ügyfél melletti, az útválasztó (LHR) minden csoportot a forráscím (vagy több) összhangban helyezkedik el. Ezért, ha vannak olyan ügyfelek, akik nem támogatják az IGMPV3 / MLDV2-t, az SPT-t is beépítik, és nem RPT, mivel a forráscím még mindig ismert. Ez az első lövöldözős a lövöldözős, amely lövést tett, és

Forrás2.

- Ez egy másik játékos, aki egy lépést tett az oldalra. A két eseményről szóló információ a hálózat egész területén terjed. ÉS

mindenki

Példa: IPTV.

Egy másik játékos (

.

Befogadó

) Mindkét eseményről meg kell tanulnom.

Ha emlékszel, akkor csak mielőtt elmagyaráztuk, hogy miért szükséges a forrás regisztrálási folyamat RP-re - így a forgalom nem foglalja el a csatornát, ha nincsenek ügyfelek, azaz az RP csak megtagadta. Miért nem gondolhatunk erre a problémára? Ennek oka egyszerű: Bidir PIM olyan helyzetekben, ahol sok forrás van, de nem folyamatosan sugárzik, de rendszeresen viszonylag kis adatokat adnak. Vagyis a forrásból származó csatorna nem ártalmatlanodik vízzel.

Felhívjuk figyelmét, hogy a fenti képen közötti R5 és R7 van egy egyenes vonal, sokkal rövidebb, mint az út RP, de nem használták, mert be megy el RP szerint az útválasztási táblázat, amelyben ez az út nem optimális.

Nagyon egyszerűnek tűnik - Multicast csomagokat kell küldeni az RP irányba és mindent, de van egy árnyalat, hogy minden elrontja - RPF. Az RPT fában megköveteli, hogy a forgalom az RP-ből származik, és másként nem. És bárhol jöhetünk. Természetesen nem vehetjük fel és elhagyjuk az RPF-t - ez az egyetlen mechanizmus, amely elkerüli a hurkok kialakulását.

Ezért a koncepciót a Bidir Pimbe vezetik be

DF - kijelölt továbbító

. Minden egyes hálózati szegmensben egy router, amelynek útvonala az RP-hez jobb, mindegyik sorban van kiválasztva.

Ezen vonalakon történik, ahol az ügyfelek közvetlenül kapcsolódnak. A Bidir PIM DF automatikusan dr.

Az olajlista csak olyan interfészekből áll, amelyeken az útválasztó a DF szerepére került kiválasztásra.

A szabályok meglehetősen átláthatóak:

Ha a PIM Csatlakozás / Leave kérés az adott felülethez tartozik, amely ebben a szegmensben a DF, az RP-re a szabványos szabályok szerint továbbítják.

Itt például R3. Ha a kérések a DF interfészekhez jöttek, amelyek piros körrel vannak jelölve, az RP-hez (R1 vagy R2-en keresztül az útválasztási táblázatotól függően) továbbítja őket.

Ha a PIM Csatlakozás / Leave kérés egy nem DF interfészhez jött, figyelmen kívül hagyja. Tegyük fel, hogy az Ügyfél, amely R1 és R3 között van, úgy döntött, hogy csatlakozik és elküldi az IGMP-jelentést. R1 megkapja azt az interfészen keresztül, ahol van kiválasztva DF (piros körrel jelölt), és visszatérünk az előző forgatókönyvbe. És az R3 kérést kap egy olyan felületre, amely nem df. R3 látja, hogy nem a legjobb itt, és figyelmen kívül hagyja a kérést. (Ha a multicast forgalom a DF interfészhez jött, akkor az olajlistából és az RP felé irányuló interfészekre kerül sor. Például,

Elkezdte továbbítani a forgalmat. Az R4 megkapja a DF interfészbe, és továbbítja egy másik DF felületre - az ügyfél felé és az RP felé, fontos, mert a forgalomnak RP-nek kell lennie, és minden címzett fölé terjed. R3 is belép - egy példányt az olajlistából származó interfészekhez - azaz R5-en, ahol az RPF-ellenőrzés miatt eldobásra kerül, és a másik az RP felé irányul.

Ha a multicast forgalom nem DF interfészhez érkezett, akkor az olajlistából származó interfészekre kell küldeni, de

nem lesz

Az RP felé.

Például,

Elkezdte közvetíteni, a forgalom elérte az RP-t, és elkezdte terjeszteni az RPT-t. R3 forgalmat kap R1-ről, és nem továbbítja az R2-re - csak az R4 és R5-re.

Így a DF garantálja, hogy a multicast csomag és a hurokképződés csak egy példánya kizárásra kerül az RP-en. Ugyanakkor a közös fa, amelyben a forrás található, természetesen megkapja ezt a forgalmat az RP belépése előtt. Az RP szerint a rendes szabályok szerint a forgalom az összes olajkötvényre kerül, továbbá, ahol a forgalom jött.

By the way, nincs szükség az állóképes üzenetekre, mert a DF minden szegmensben van kiválasztva. Ellentétben a DR, ő nem csak a felelős küld be az RP, hanem az átviteli forgalom a szegmens, azaz a helyzet, amikor a két router továbbítjuk egy testtartás, kizárt Bidir Pim.

Talán az utolsó dolog, amit meg kell mondania a kétirányú PIM-ről az RP jellemzői. Ha a PIM SM RP konkrét funkciót végzett - a forrás regisztrálása, akkor a Bidir PIM RP egy bizonyos feltételes pont, amelyre a forgalom az egyik oldalon törekszik, és csatlakozik az ügyfelektől a másikra. Senki sem kellene csalogatulást végezni, hogy megkérdezze az SPT fa építését. Csak egy routerre hirtelen forgalom a forrásból származik, hogy továbbítják a megosztott fa. Miért mondok "egy kicsit"? Az a tény, hogy a BIDIR PIM RP-ben - absztrakt pont, és nem egy konkrét útválasztó, mivel RP-cím nem létező IP-címet végezhet - a fő dolog az, hogy az útválasztás (egy ilyen rp

A PIM-hez kapcsolódó összes feltétel a szószedetben található Multicast on Channel Tehát a hosszú munkahét mögött az alvás, a feldolgozás, a tesztek hiánya - sikeresen végrehajtott egy multicast és elégedett ügyfeleket, igazgató- és értékesítési osztályt. Péntek nem a legrosszabb nap, hogy figyelmen kívül hagyja a teremtést, és kellemes tartózkodást biztosítson. .

Péntek nem a legrosszabb nap, hogy figyelmen kívül hagyja a teremtést, és kellemes tartózkodást biztosítson.

De a délutáni álom hirtelen megzavarta a technikai támogatást, majd még egy és mégis - semmi sem működik, minden eltört. Check - Go veszteségek, szünetek. Minden több kapcsoló egy szegmensére konvergál.

SSH elmulasztottuk, ellenőrizte a CPU, ellenőrizte a rendelkezésére álló felületek és a haj vége - loading csaknem 100% -os minden csatolón egy VLAN. A hurok! De honnan származik, ha nem tartott munkát? 10 perc ellenőrzése, és észrevette, hogy az upstream felületen a kernelben sok bejövő forgalma van, és mindenki leereszkedik az ügyfelek számára - kimenő. A hurok esetében is jellemző, de valahogy gyanúsan: multicast bevezetett, nem tett semmilyen munkát a váltás és az ugrás csak egy irányban.

Ellenőrizte a multicast csoportok listáját az útválasztóban - és van egy előfizetés az összes lehetséges csatornára, és minden egy porton természetesen az, amely ez a szegmenshez vezet.

Az aprólékos vizsgálat kimutatta, hogy az ügyfél számítógép fertőzött, és küld IGMP Query minden multicast címek egy sorban.

A csomagveszteségek megkezdődtek, mert a kapcsolóknak hatalmas forgalmat kellett átjutniuk. Ez az interfész pufferek túlcsordult.

A fő kérdés az, hogy az egyik ügyfél forgalmát minden portra másolják?

Ennek oka a multicast MAC-címek természetében fekszik. A tény az, hogy a multicast IP-címek helye speciálisan megjelenik a Multicast MAC-címek térében. És a gubanc az, hogy soha nem fog használni, mint egy forrás MAC-cím, és ezért nem kell tanulmányozni a kapcsoló és szerepel a MAC cím tábla. Mit csinál a kapcsoló keretek, amelynek célcímét nem tanulmányozzák? Elküldi őket minden kikötőbe. Mi történt.

Ez az alapértelmezett művelet.

Multicast MAC-címek Tehát milyen MAC-címek vannak helyettesítve az ilyen csomagok Ethernet fejlécébe? Adás? Nem. Van egy speciális MAC-címek széles választéka, ahol multicast IP-címek jelennek meg. Regisztráció Ezek a különleges címek kezdődnek:

0x01005e és a következő 25. bit 0

Próbálja meg válaszolni, miért

). A fennmaradó 23 bit (emlékezteti Önt a 48-as MAC-címre) az IP-címről.

Itt hazudik néhány nem túl komoly, de a probléma. A multicast címek tartományát a 224.0.0.0/4 maszk határozza meg, ami azt jelenti, hogy az első 4 bit fenntartva: 1110, és a fennmaradó 28 bit változhat. Ez azt jelenti, hogy van 2 ^ 28 multicast IP-címeket, és csak 2 ^ 23 MAC-címek - megjelenítéséhez 1 1 nincs 5 bit. Ezért csak az utolsó 23 bites IP-címek vesznek, és 1-1 át a MAC címet, a fennmaradó 5 eldobjuk.

Valójában ez azt jelenti, hogy egy multicast MAC-címben 2 ^ 5 = 32 IP cím jelenik meg. Például a 224.0.0.1, 224.128.0.1, 224.128.0.1, 225.0.0.1 és így 239.128.0.1 csoportok, mindenki megjelenik egy MAC-címben 0100: 5E00: 0001.

Ha példaként egy streaming video dumpot készít, láthatod:

IP-cím - 224.2.2.4, MAC Cím: 01: 00: 5E: 02: 02: 04.

Vannak más multicast MAC-címek is, amelyek nem tartoznak az IPv4-multicasthoz (kattintson

). Mindegyiküket az utat jellemzi, azzal jellemezve, hogy az első oktét utolsó bitje egyenlő 1.

Természetesen sem ugyanazon a hálózati kártyán nem lehet ilyen MAC-címmel konfigurálni, így soha nem lesz a forrás Mac Ethernet mezőben, és soha nem lesz a MAC-cím táblázatba. Tehát az ilyen kereteket bármely ismeretlen Unicastnak kell elküldeni

Minden VLAN porthoz.

Összességében, ez már úgy korábban, ez elég ahhoz, hogy teljes mértékben továbbít multicast forgalmat a streaming videók részvényárfolyam idézetek. De tényleg csak szinte tökéletes világunkban csinálunk ilyen szégyentellel, mint a választott közvetítés sugárzása?

Egyáltalán nem. Különösen a perfekcionisták számára Feltalált mechanizmus

Igmp-snooping.

Az ötlet nagyon egyszerű - a "hallgat" kapcsoló áthalad az IGMP csomagokon keresztül.

Minden csoport esetében külön-külön vezet a növekvő és lefelé irányuló kikötők táblázata.

Ha az IGMP-jelentés a csoport portjából származott, akkor az ügyfél, a kapcsoló hozzáadja a csoport lefelé irányuló listájához.

Ha az IGMP lekérdezés a csoport portjából származott, akkor van egy router, a kapcsoló hozzáadja a növekvő listához.

Ez egy multicast forgalmi átviteli táblát generál csatornaszinten. Ennek eredményeképpen, amikor egy multicast patak felülről származik, csak lefelé irányuló interfészekre másolódik. Ha a 16 portos kapcsoló csak két ügyfél, csak a forgalom szállítása. Az ötlet zsenije véget ér, amikor a természetére gondolunk. A mechanizmus feltételezi, hogy a kapcsolónak meg kell hallgatnia a forgalmat a 3. szinten.

Az IGMP-Snooping azonban nem hasonlítható össze a NAT-vel, hogy figyelmen kívül hagyja a hálózati interakció elvét. Ezenkívül az erőforrások megtakarításán túl sok kevésbé nyilvánvaló lehetőséget hordoz. Igen, és általában a modern világban, a kapcsoló, aki tudja, hogyan kell kinézni az IP-ben - a jelenség nem kivételes. ===================== 3. feladat.

Szerver 172.16.0.5 továbbítja a multicast forgalmat a 239.1.1.1, 239.2.2.2 és 239.0.x.

Állítsa be a hálózatot úgy, hogy:

- Az 1. vevő nem tudott csatlakozni a 239.2.2.2 csoporthoz. De ugyanakkor csatlakozhat a 239.0.0.x csoporthoz.

- Az Ügyfél 2 nem tudott csatlakozni a 239.1.1.1 csoporthoz. De ugyanakkor csatlakozhat a 239.0.0.x csoporthoz.

A feladat részleteit itt.

=====================

IGMP snooping proxy.

.

A válaszolvasó kérdés lehet, hogy az IGMP Snooping megtanulja az összes ügyfélportot, mivel csak egy leggyorsabb kliens felelős az IGMP lekérdezésért, ahogy fent említettük. És nagyon egyszerű: az IGMP Snooping nem teszi lehetővé a jelentést, hogy menjen az ügyfelek között. Csak az emelkedő kikötőkre küldték őket a routerekhez. Anélkül, hogy a csoport más címzettjeiből származó jelentést látnánk, az ügyfél köteles a lekérdezésben megadott maximális válaszidő alatt válaszolni a lekérdezésre.

Ennek eredményeként a hálózaton 1000 csomópont egy IGMP lekérdezéshez másodpercek esetén 10 (a maximális válaszidő szokásos értéke) 1000 jelentést tesz az útválasztónak. Bár minden csoport számára elegendő lenne neki.

És minden percben történik.

Ebben az esetben konfigurálhatja az IGMP kérések meghatalmazását. Ezután a kapcsoló nem csak "hallgatja" az elhaladó csomagokat, elfogja őket.

Az IGMP-Snooping működési szabályai eltérhetnek a különböző gyártók esetében. Ezért fontolja meg őket fogalmi szempontból:

1) Ha a kapcsoló megérkezik a csoport első jelentésére, akkor az útválasztóba kerül, és az interfész a lefelé irányuló oldalra van szükség. Ha egy ilyen csoport már létezik, az interfész egyszerűen hozzáadódik a csökkenő listához, és a jelentés megsemmisül.

2) Ha a legutóbbi szabadság a kapcsolóhoz jön, akkor nincs más ügyfelek, ez a szabadság elküldi az útválasztóba, és az interfész eltávolításra kerül a lefelé irányuló listából. Ellenkező esetben az interfész egyszerűen törölve, a szabadság megsemmisül.

3) Ha IGMP Query származik a router, a kapcsoló elfogta, elküldi azt az IGMP Report válasz összes csoportnak jelenleg címzettnek.

Most adjuk a kiszolgálót. Ahogy már megvitattuk fent, nem aggódott PIM, RP, IGMP - csak közvetít. És R1 megkapja ezt a folyamatot. Feladata az, hogy multicast-t adjon az RP-re. Ezután a beállítástól és a gyártótól függően, vagy ugyanazt a lekérdezést az összes ügyfélportra küldi, vagy a kapcsoló blokkolja az útválasztó lekérdezését, és maga is kvalisabb, rendszeresen politizálja az összes címzettet. Ez csökkenti a hálózaton lévő felesleges szolgáltatási forgalom részesedését és az útválasztó terhelését. Multicast VLAN replikáció Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül. Rövidített Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. MVR.

. Ez egy mechanizmus azoknak a szolgáltatóknak, akik gyakorolják a VLAN-per-felhasználót

, például.

Itt van egy tipikus példa egy olyan hálózatra, ahol az MVR létfontosságú:

5 ügyfelek különböző VLAN-ban, és mindenki azt akarja, hogy kapjon multicast forgalmat egy csoport 224.2.2.4. Ebben az esetben az ügyfeleknek el kell maradniuk egymástól.

Az IGMP-Snooping figyelembe veszi, természetesen és VLAN-k. Ha öt vásárló különböző VLANS kéri egy csoportot - öt különböző táblázat lesz. Ennek megfelelően 5 kérés van a csoporthoz való csatlakozásra az útválasztóhoz. Mindegyik Sabinternia ezen öten az útválasztóban az olajban külön-külön kerül hozzáadásra. Vagyis, miután megkapta az 1-es csoportot a 224.2.2.4 csoport számára, 5 példányt küld, annak ellenére, hogy mindegyike egy szegmensbe kerül.

A probléma megoldásához egy multicast VLAN replikációs mechanizmust fejlesztettek ki.

További VLAN-ot írunk be -

.

Multicast VLAN.

- Ennek megfelelően egy multicast áramlást továbbítanak. Ez "ízléses" közvetlenül az utolsó kapcsolóhoz, ahol a forgalom másolódik az összes ügyfél interfészre, amelyet ezt a forgalmat fogadni kíván - ez replikáció.

.

Attól függően, hogy a multicast VLAN replikációjának megvalósításától függően

Felhasználói-VLAN.

vagy bizonyos fizikai interfészekben.

És mi van az IGMP üzenetekkel? A routerből való lekérdezés természetesen a multicast vlan. A kapcsoló az ügyfelek portjaira küldi őket. Amikor a jelentés vagy a szabadság az ügyfélből származik, a kapcsoló ellenőrzi, hogy hol van (VLAN, interfész), és ha szükséges, átirányítja a multicast vlant.

Így a szokásos forgalom elszigetelt, és még mindig a VLAN felhasználó útválasztójához megy. A multicast forgalom és az IGMP csomagok továbbítják a multicast vlant.

.

A Cisco MVR és az IGMP-Snooping önállóan van konfigurálva. Ez az, hogy kikapcsolhatsz egyet, és a második fog működni. Általában MVR alapul IGMP-bepillantás és a kapcsolók más gyártók MVR műveletek kötelező felvételét IGMP-bepillantás.

Rpf ellenőrzés.

Ezenkívül az IGMP-Snooping lehetővé teszi a kapcsolókon lévő forgalmi szűrés végrehajtását, korlátozza a felhasználó rendelkezésére álló csoportok számát, az IGMP Querier beillesztését, a növekvő portok statikus beállítását, állandó kapcsolatot bármely csoporthoz (ez a szkript a kísérőben van videó-

), Gyors reakció a topológia változására további lekérdezés, SSM-leképezés az IGMPV2 stb.

  • A beszélgetés befejezése az igmp-snoopingról, meg akarok ismételni - ez egy opcionális funkcionalitás - minden fog működni nélküle. De a hálózat kiszámíthatóbbá válik, és a mérnök élete nyugodtabb.
  • Az IGMP Snooping minden előnye azonban maguk ellen csomagolható. Az egyik ilyen kiemelkedő eset referenciaként olvasható.
  • Egyébként ugyanaz a Cisco rendelkezik CGMP protokollal

- Az IGMP analógja, amely nem sérti a kapcsoló elveit, de megfelelő, és nem azt jelenti, hogy széles körben elterjedt.

Tehát a fáradhatatlan olvasó, megközelítjük a kérdés végét, és végül meg akarjuk mutatni, hogy az IPTV szolgáltatás hogyan lehet megvalósítani az ügyfél oldalán.

A legegyszerűbb módon ismételten fellebbezünk ebben a cikkben - futtathatunk olyan játékosokat, aki a hálózatról multicast patakot vehet igénybe. Manuálisan beállíthatja a csoport IP-címét és élvezheti a videót.

Egy másik program opció, amelyet a szolgáltatók gyakran használnak különleges alkalmazás, általában meglehetősen egyéni, amelyben a szolgáltató hálózatában használt csatornák készlete varródik. Nincs szükség valami kézi beállításra - csak a csatornákat kell átkapcsolnia a gombokkal.

Mindkettő ilyen módon lehetővé teszi, hogy csak a számítógépen streaming videót nézzen.

A harmadik lehetőség lehetővé teszi a TV használatát, és szabályként. Ehhez az ügyfél háza az úgynevezett set-top-box (STB) - a TV-be telepített mezőt helyezi el. Ez egy pusaleak, amely az előfizetői vonalban szerepel, és megosztja a forgalmat: a szokásos uniccnter, amely Ethernetnek vagy WiFinak adja, hogy az ügyfelek hozzáférjenek az internethez, és a multicast patakot a kábelen keresztül (DVI, RGB, antenna TD.).

Gyakran, egyébként, láthatsz egy hirdetést, ahol a szolgáltató konzolokat kínál a televízió összekapcsolására - ez az STB

4. feladat.

Végül, egy noncrivial multicast feladat (a szerzők nem minket, link lesz az eredetihez a válaszokban).

  1. A legegyszerűbb séma:
  2. Egyrészt a forráskiszolgáló, egy ív - egy olyan számítógép, amely készen áll a forgalomra.

Telepíthet egy multicast stream címet.

És ennek megfelelően két kérdés:

  • Mit kell tenni annak érdekében, hogy a számítógép megkapja a patakot, és ne keressen multicast útválasztást?
  • Tegyük fel, hogy nem tudod, milyen multicast és nem konfigurálhatja azt, hogyan lehet átvinni a patakot a kiszolgálóról a számítógépre?
  • A feladat könnyen kereshető a keresőmotorban, de próbálja meg megoldani magát.
  • A feladat részleteit itt.
  • =====================
  • A cikkben nem veszteséges a multicast forgalom határokon átnyúló útválasztása (MSDP)
  • , MBGP.

, BGMP

), terhelés kiegyenlítés az RP (Anycast rp

, Saját protokollok. De azt hiszem, a cikk megkezdésének pontja, hogy foglalkozzon a többiekkel, nem lesz nehéz.

A multicast-hoz kapcsolódó összes kifejezés megtalálható a távközlési glosszáriumi lookmeupban

A cikkek előkészítéséhez köszönöm JDima

Műszaki támogatáshoz köszönöm Natasha Samoilenko CDPV Drawn Nina Dolgolov

- Csodálatos művész és más projekt.

Rpf ellenőrzés.

A cikkek SDSM-ben, még mindig sokkal érdekes a vége előtt, ezért nem kell eltemetnie a ciklust a kibocsátás hiánya miatt - minden új cikk esetében a komplexitás jelentősen növekszik. Az előre szinte minden MPL, IPv6, QoS és hálózati tervezés.

  1. Mint már, valószínűleg észrevette, a Linkmeupnak új projektje van - a LookMeUp szószedet (igen, fantáziát hagytunk). Reméljük, hogy ez a szószedet a kommunikáció területén a leginkább teljes körű könyvtárává válik, ezért örülünk, hogy segítsünk a kitöltésben. Írjon nekünk az [email protected] címen
  2. maradj velünk
  3. IGMP Snooping: Mi ez a routerben, és miért van szüksége?
  4. Ha kérdéses az IGMP Snooping opcióval kapcsolatban, hogy az útválasztóban van, és miért van szüksége erre a beállításra, felfedezte a megfelelő cikket. Az interneten található információk nagy része összetett a szokásos felhasználó megértéséhez, és ezek a kifejezések egyáltalán nem szükségesek, ha egy adott feladatot szeretnénk megoldani.
  5. Egy kicsit többet a problémákról, amellett, hogy érdekelhet az IGMP Snooping:

Hálózati játékokat játszol;

Használja az IPTV Rostelecom internetes televíziós funkciót vagy bármely más szolgáltatót;

Bármely hálózati rendszeren aláírt: videokonferenciák, online tanulás vagy akár postai küldemények.

És ugyanakkor jelentősen csökkentette a sebességet az útválasztóhoz csatlakoztatott összes eszközön. Például az IPTV-t a TV-n néz, de elkezdi "félénk" egy számítógépet, vagy rosszabb dolgozni az interneten a telefonon. Egy másik probléma lehetséges - az IPTV, a fent felsorolt ​​hálózati játékok vagy szolgáltatások egyáltalán nem indulnak el, és nem működnek. Mindezen esetekben a megoldás segít az IGMP Snooping konfigurálásában.

Mi az IGMP és miért van szükség

Ha az adatokat a hálózaton keresztül továbbítják - a globális interneten, vagy a szolgáltatótól, vagy az eszközök között, akkor ez történik a világos szabályok: protokollok. Minden protokoll határozza meg, hogyan lehet felismerni a nullák és az egységek, hogyan kell gyűjteni őket adatcsomagokat, hogyan kell ellenőrizni a „korrektség” és fogadására össze a képernyőn a képernyőn. Összesen hét szint van - az elektromos jelektől a böngészőjéig.

Internetes csoportkezelési protokoll, az első betűek szerint, amelyekből a rövidítés alakul ki - ezeknek a protokolloknak a csatorna szintjén. Nem tudnád a létezéséről, ha a fent leírt "problémák" felmerültek. Amint a névből látható, ez egy protokoll a műsorszórási csoportok kezelésére.

Ez az, amikor az IPTV internetes TV-jel a szolgáltató routerjéhez tartozik, akkor minden eszközre sugároz. Kényelmes, ugyanazt a felszerelést nézni az okostelefonon és a TV-n. De ugyanakkor bármely más eszköz - például a számítógépet "nem megkérdezi", ha szüksége van egy jelre.

Ezért még mindig megkapja azt, ami csökkenti az internet sebességét, és az erőforrásokat tölti.

A Snooping olyan függvény, amely segít egy útválasztónak abban, hogy megtudja, hogy melyik eszköznek szüksége van az online játék, televízió vagy speciális szolgáltatás adatáramlására. Egyszerűen tegye, ez a hálózaton belüli forgalom optimalizálása és a biztonság javítása. Automatikusan kell működnie, de néha manuálisan kell beállítania. Ez az, amit az IGMP az útválasztóban van.

Kilátás az IGMP Snooping-re A protokoll útválasztójának támogatása már azt jelenti, hogy nem lesz problémája az IPTV és más szolgáltatásokból származó jelzés kézhezvételével. De ha az útválasztó vagy a modem régebbi, előfordulhat, hogy nem fogadja el a sugárzott adatátvitelt, vagy csak nem rendelkezik elegendő erővel, és "lóg". De ha minden rendben van, az IGMP Snooping típus szerint változhat: Passzív. Ez az alapvető technológiai támogatás, az átfogó nyomon követés és az adatátvitel. Minden működik, az útválasztó terhelése minimális. Azonban a terhelés növeli az eszközöket. Aktív. Egy ilyen protokoll maximalizálja a hálózatot. Szitálja az "extra" kéréseket az útválasztónak, hogy nem igényel, felszabadítja az adatátviteli erőforrást. Azonban növeli a feldolgozó terhelését és a készülék memóriáját. A közepes és magas árszegmensek berendezései problémák nélkül megbirkóznak ezzel. Az eszközök olcsóbbáig az adatok mennyiségétől függ. .

Hogyan állíthatunk be egy funkciót az útválasztóban Az IGMP szétszerelve az útválasztóban, mi ez a beállítás - az IPTV példában. Általában minden bekapcsol automatikusan. De ha elolvastad ezt a cikket, valami egyértelműen rosszul ment. Ezért végezze el ezeket a lépéseket: Menj a router webes felületen: Írja be a böngésző címsorába a 192.168.1.1 vagy 192.168.0.1 vagy a cím, amelyre a rendszer az alsó matrica. Adja meg a felhasználónevet és a jelszót - általában ez az "admin" bejelentkezés és jelszó "admin", ha manuálisan nem változott. Vagy ellenőrizze ugyanazt a matricát az útválasztóban. .

Menjen a "Hálózat", "Hálózati beállítások" vagy hasonló menüpontra. Az ASUS-ban "helyi hálózatnak" nevezik. Meg kell találnod az "IPTV" fület. A "Proxy" opció magában foglalja a műsorszolgáltatást, valójában elindítja az IPTV funkciót. Ez az, ami az, IGMP Proxy az útválasztóban. Kapcsolja be. Nem minden modell rendelkezik IGMP snooping elemzel, de ha van jelen, akkor kapcsolja be. A snooping javítja az összes eszköz munkáját. .

Kattintson az "Alkalmaz" gombra. Minden készen áll.

Lehetséges problémák A probléma akkor lehetséges, ha a műsorszórás nem működött. Ez csatlakoztatható a tűzfalhoz. Húzza ki néhány percig. Ha a probléma eltűnt, akkor kapcsolja be és a beállításokat, engedélyezze az internetes TV, az online játékok vagy egy másik szolgáltatás protokollját. Videó. Példa: anycast DNS .

Ha az IPTV használ külön berendezés-vevő (miért van szükség a TV előtagot, ez egy beszélgetés téma), akkor a router beállításait szükség lehet megoldani a „Bridge” opciót. Lehet, hogy "válasszon Wan Bridge Port" vagy "Hálózati-híd" - a készüléktől függ.

Végül, ha a jel "lassul", akkor a készülék valószínűleg túlterhelt. A többi eszköz működését korlátozni kell, vagy letiltani kell őket. Ha semmi sem segít, akkor meg kell változtatnia az útválasztót erőteljesebbnek.

Ebben a cikkben megpróbáltam megmagyarázni a legtisztább nyelvet, mi az IGMP Snooping az útválasztóban. Remélem, hogy ez az információ hasznos lesz Önnek, és eldönti a felmerült problémákat. Most az adatokat optimálisan és helyesen továbbítják, és a hálózaton lévő támadás az összes eszköz túlterheléséhez nem eredményez. Egy forrás: https://besprovodnik.ru/igmp-snooping-chto-to-v-rutere/

Az iptv létrehozása a mikrotikra Például az IPTV beállítások Mi Mikrotik RB2011ias-2hnd. Természetesen nem teljesen otthoni útválasztó, de a más eszközökre való beállítás elvileg nem különbözik egymástól. Állítsa vissza a konfigurációs routert. / És tájékoztat minket a címzettekről. És nem szükséges beszélni egy ügyfél-számítógépről, általában lehet például egy másik PIM router. Fontos, hogy mely interfészeknek kell átadniuk a forgalmat. Frissítjük az útválasztót (adjunk hozzá egy csomagot IPTV-hez).

Az IGMP proxy beállítása. Tűzfal kivételek hozzáadása. Wi-Fi beállítása.

Access Point beállítások visszaállítása

Ez az elem opcionális. Ha az IPTV-t egy routeren konfigurálja a korábban végzett munkakörülettel, az alábbi műveletek nem szükségesek. Ezenkívül nem akadályozza meg a biztonsági mentési konfigurációt. Azonban néha, ha az IPTV beállítása a mikrotikus, valami rosszul ment, a legjobb módja a "visszaáll" a konfigurációra, és mindent újra megtesz. .

A gyárba történő beállítások visszaállítása háromféleképpen lehet: Programmatikusan menjen a Winboxba, nyissa meg a rendszermenüt, és tegye vissza a konfigurációt. Mechanikailag: Kattintson a MikRotik reset gombjára, és várjon, amíg az útválasztó újraindul. (A legtöbb mikrotikról azt tanácsoljuk, hogy rögzítse a gombot a berendezés bekapcsolásához, és anélkül, hogy a bekapcsolás után kb. 10 másodpercig tartana) / És tájékoztat minket a címzettekről. És nem szükséges beszélni egy ügyfél-számítógépről, általában lehet például egy másik PIM router. Fontos, hogy mely interfészeknek kell átadniuk a forgalmat. A konfiguráció visszaállítása a routerben (a beállítási képernyőn). Csak akkor, ha az útválasztó érintőképernyője van. Routeros frissítés (Adjon hozzá egy csomagot az iptv-hez) A frissítés szükséges az IPTV további csomagjának telepítéséhez. Mikrotik helyére megyünk, keresünk egy sorodat a listákon, és letöltjük a legújabb firmware verziót. Kérjük, vegye figyelembe, hogy nem választja ki a firmware-t a fő csomagokkal (fő), és további (extra):

Nyisd ki

Winbox

Az útválasztóba megyünk (tanácsot adunk, hogy adja meg a Kezdetben a MAC-címet, megkönnyíti a további konfigurációs folyamatot). Az útválasztó frissítéséhez lépjen a menübe Fájlok. Nyissa ki és húzza az ablakba Fájlok. Letöltött fájlunk egy kicsomagolt archívumból . Multicast-x.xx-mips.npk

A csomag hozzáadott és utána újraindítjuk a készüléket a menüben

Rendszer.

Újraindít

A router újraindul és frissíti a firmware-t. A folyamat akár 5 percig is eltarthat.

A táplálkozás ebben az időben nem szabad letiltani!

A nyitott újraindítás után

Rendszercsomagok. és nézze meg, ha megjelent a modul

Ha valaki elérhető, akkor mindent megtettél. Az IGMP proxy beállítása

Nyissa meg a Mikrotik menüt Útválasztás - IGMP Proxy. Új felületet kell hozzáadnunk, erre kattintva a plusz (a képernyőn feltüntetett módon). Az új felületen, a területen Felület. Kiválasztjuk a portot, amelyhez az internet jön velünk, ügyünkben Ether2-master, és telepít egy kullancsot Mint egy screenshot:

Kissé alacsonyabb a területen

Alternatív alhálózatok.

Meg kell adnia az alternatív alhatonságokat. Abban az esetben, ha nem tudod, mit kell belépni, próbáld ki a leggyakoribb lehetőséget: 10.0.0.0/8; 172.16.0.0/12; 192.168.0.0/16.

  • A szélsőséges esetben a nullákat is hagyhatja, de jobb, ha még mindig megtalálja a kívánt alhálózatot, hogy az útválasztó ne vonatkozzon az internetre. Erősítse meg a módosításokat, kattintson RENDBEN. Hozzon létre egy másik interfészt, kattintson egy kék plusz, de most mi nem
  • A szélsőséges esetben a nullákat is hagyhatja, de jobb, ha még mindig megtalálja a kívánt alhálózatot, hogy az útválasztó ne vonatkozzon az internetre. ). Tegyen egy kullancsot az ellenkezőjére RENDBEN. és ugyanakkor válassza ki a portot, amit fogunk Túlságos

IPTV. - Vagyis az, amelyhez az eszköz csatlakozik, amelyre az IPTV-t nézzük. A mi esetünkben ez a híd, mert egy álló PC csatlakozik hozzá. .

Ez az első esetben rámutattunk a portra, ahol az adatok magukban foglalják, és most - hol származnak. Miután megnyomjuk a gombot Beállítások

Istavim az ellenkező jelzés

Műszaki támogatáshoz köszönöm Natasha Samoilenko Gyors.

Leve.

Rpf ellenőrzés.

Megtesszük annak érdekében, hogy gyorsan átkapcsolhassunk a csatornák között.

Tűzfal beállítása

Testreszabása Tűzfalunk, amely jelenleg nem hagyja ki az IPTV-t, erre új terminált létrehozunk, kattintson az Új terminálra, és megnyílik az ablak: Most több csapatot kell végrehajtanunk ebben a konzolban: / IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Input Comment = »engedélyezése IGMP» mozgáskorlátozottak = NO-Interface = Ether2-Master jegyzőkönyv = IGMP

/ IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Input Comment = »IPTV UDP bejövő» disabled = nincs dst-port = 1234-interface = Ether2-Master jegyzőkönyv = udp

/ IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Előre Comment = »IPTV UDP SZÁLLÍTMÁNYOZÁSI» disabled = nincs dst-port = 1234 protocol = udp 1234.

- A kikötő nem hivatalosan regisztrált a videó és az IPTV streamingre Ether2-Master. - Ez egy interfész, amelyre az IPTV származik a szolgáltatóból.

Következő szükséglet a menüben

Ip Tárgy kiválasztása Tűzfal

és menjen a fülre Szűrési szabályok.

. A szabályokat kizárjuk, és hogy működnek, magasabbnak kell lenniük a tilalom érdekében. Az egérrel húzzuk őket.

  1. Wi-Fi beállítás
  2. Abban az esetben, ha az IPTV-t Wi-Fi-n keresztül terjeszti, további beállításokat kell hozzáadnia. Ehhez nyissa meg a sorrendben:
  3. A Speciális mód gomb megnyomása után további paraméterek jelennek meg:
  4. Területen
  5. WMM támogatás

Tedd

Engedélyezve -

Rpf ellenőrzés.

A multimédiás átvitel átfogó támogatása Wi-Fi alatt.

Segítő.

TELJES

. Ez a paraméter tartalmazza a Wi-Fi-n ülő multicast ügyfelek küldését.

Minden megerősítés gombbal

Az IGMP-vel a végső ügyfél-címzettek kommunikálnak a legközelebbi routereket, amelyeket forgalmat szeretne kapni. És PIM építi a multicast forgalom mozgatásának útvonalát a forrásból a routereken keresztül. RENDBEN.

és élvezze a programokat

Csak a konfiguráció teljesítményének ellenőrzésére marad. Ezt az IPTV-lejátszót használtuk, n

Sugárirányban letölti a csatornák csatornáinkat a szolgáltatónk számára

(Volton Telecom) a lejátszó beállításaiban.

Láthatjuk, hogy a beállításunk teljesen működőképes. Boldog nézet!

https://lantorg.com/article/nastrojka-ptv-mikrotik.

Mi az igmp snooping az útválasztóban: miért nem az IGMP snooping funkció

Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül. Az IGMP szerepe nagyon egyszerű: ha nincsenek ügyfelek - nem szükséges a multicast forgalmat a szegmenshez továbbítani. Ha megjelenik egy ügyfél, értesíti a routereket az IGMP használatával, hogy forgalmat szeretne kapni. Annak érdekében, hogy megértsük, hogy minden történik, vegye be ezt a hálózatot: Számos platform az interneten használja a multicast módszert az adatok továbbítására a felhasználói csoporthoz. Az ilyen technológiát online játékokra, élő közvetítésekre, távoktatásra, valamint még postai küldeményekre is használják. De a multiformálás nem mindig kompetensen optimalizálja a forgalmi relét, és betölti a felhasználó hálózatát, így az IGMP Snooping funkció létrehozta ezt a problémát. Tegyünk észre, mi a funkció, és hogyan lehet optimalizálni a forgalmat.

Mi és miért van szükség IGMP snooping funkcióra

Kezdjük, megadjuk az IGMP definícióját, hogy megértsük a technológia elvét.

Internet Csoport menedzsment Protokoll - Multicast Network Management Protocol, amely több eszközt szervez csoportban. IGMP tagsági jelentés - A "jelentések" csomót, amelyet a csoport forgalmát akar kapni.

Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. Az IP-protokollon alapul, és mindenhol az interneten alkalmazza, hatékonyan használja a hálózati erőforrásokat.

Az IGMP Snooping a multicast forgalom nyomon követésének folyamata a fogyasztói csoportok és a fogadó között. A Snooping funkció lehetővé teszi a felhasználói kérések elemzését a többmestercsoporthoz való csatlakozáshoz, és hozzáadja a portot az IGMP adáslistához. A multitraficáció használatának befejezése után a felhasználó lekérdezést és protokollt hagy, törli a portot a Csoportadat-listából.

Így a snooping kiküszöböli a felesleges adatok átvitelét a multicast csatornákhoz.

Ezáltal a csatorna szintjének adatainak cseréjét hatékonyabbá teszi, és figyelembe veszi a hálózati réteg igényeit, amely különösen fontos az információs szolgáltatók számára. A felhasználók optimalizált tartalmat is kapnak, bár ennek eredményeképpen a hálózat terhelése növekedni fog.

Az adatok nyomon követése és elemzése nélkül a végső fogyasztók konkrét IP-címek formájában kénytelenek lesznek "emészteni" további haszontalan információkat számukra. amely alapértelmezés szerint aktiválódik az útválasztókon. A FE0 / 0 interfész csökken a 224.2.2.4 csoporthoz - meg kell küldenie a kapott forgalmat. A szokásos egyedi útválasztási asztal mellett is van egy multicast: Az ügyfelek elérhetőségéről az első rekord

Az IGMP Snooping nem csak a felhasználókat mentheti a felesleges forgalomtól, hanem biztonságosabbá teszi az információcserét is.

A nyomkövető mód engedélyezve van az ideje, hogy megakadályozzák DDoS támadás kísérletek egy hálózaton vagy egy adott címet, amelyre az Internet Group Management Protocol sebezhető. Aktiválási funkció IGMP Snooping A nyomkövetési és elemzési funkció a kezelt hálózati kapcsolókon vagy kapcsolókon érhető el. Ez az eszköz segít a csoportos műsorszórás elveinek megvalósításában a hálózat csatorna szintjén. .

Az IGMP Snooping aktiválásához manuálisan engedélyeznie kell, és konfigurálnia kell a kapcsolót.

Az nem kezelt analógok nem támogatják a forgalmi elemzési módot, mivel az interfészen keresztül nem konfigurálhatók.

Részletesebben a parancsot IP mraute megjelenítése. Majd később megismerjük. .

Mielőtt a kommunikátort használná a hálózaton, győződjön meg róla, hogy a végső címzett (például intelligens TV) támogatja a Snooping módot.

Jellemzően az eszközöknek megfelelő eleme van a "Setup hálózati kapcsolat" szakaszban, amely észrevehetően egyszerűsíti a multicast beállítását. Az ügyfél elkezdett forgalmat kapni. Most az útválasztónak néha ellenőriznie kell, hogy a címzetteknek még mindig van rés, hogy ne adjon sugárzást, ha hirtelen az ügyfelek maradnak. Ehhez rendszeresen kérést küld az összes leereszkedő felületére. Fontolja meg a funkciók csatlakoztatásának módját a Parkolt D-Link kapcsolók példáján lévő parancssoron keresztül:

Nyissa meg a parancssorot a CLI interfésszel.

Adja meg az "Enable-Igmp-snooping" lehetőséget. Ez a parancs bekapcsolja a kapcsoló funkcióját és az összes csatlakoztatott címet.

Adja meg a "CONFIG-IGMP-SNOOPING-VLAN-alapértelmezett-state-Enable" lehetőséget, amely lehetővé teszi a VLAN protokoll konfigurálását.

A "CONCOG-MULTICAST-VLAN-szűrés-mód-VLAN-alapértelmezett-szűrő-regisztrált csoportok" paranccsal a kommunikátor több címét tartalmazó adatszűrést tartalmaz.

Végül használja a "CONFIG-IGMP-SNOOPING-VLAN-alapértelmezett-snooping-Enable" engedélyezést a VLAN hálózatban.

Az utolsó parancs magában foglalja az IGMP Snooping Fast Leave funkciót, amely kizárja a portot a hálózatról, amint a felhasználó megkapta a "szabadság" kérését. A gyors szabadságnak köszönhetően a fogyasztó nem kap felesleges adatokat, és nem fogja feldolgozni őket. Ez csökkenti a hálózat terhelését, és lehetővé teszi a kapcsoló hatékonyabb működését. Ha válaszul Query legalább egy jelentésben arra a router, az azt jelenti, még mindig vannak olyan ügyfelek, ő továbbra is sugárzott, hogy a felület, ahonnan a jelentés érkezett, a forgalom ennek a csoportnak. Ha egy lekérdezés nem volt válasz egy válasz interfészről egyes csoportok számára, az útválasztó törli ezt a felületet a csoport multicast routing asztaláról - megszűnik a forgalom küldéséhez.

Hálózatok a legkisebbnek. 9.2. Rész. Multicast. IGMP protokoll

Folytassa a Multicast IGMP (Internet Group Management Protocol) tanulmányozását, a hálózati protokollt a multicast forgalmi ügyfelek kölcsönhatásának és a legközelebbi routernek.

IGMP protokoll

Visszatérés a Dump újra. Tekintse meg ezt a felső csomagot, miután egy multicast patakot dobtak? Érdekes részlet az ügyfél viselkedésében: a lekérdezés megszerzése, nem sietve, hogy azonnal válaszoljon a jelentésre. A csomópont 0-tól időtúllépést vesz igénybe .

IGMP protokoll üzenet, ha csatlakoztatva van

amely a következő lekérdezésben van megadva: A hibakereséskor vagy a dumpban, az úton, látható, hogy több másodperc áthaladhat a különböző jelentések megszerzéséhez. Ez megtörtént, hogy több száz ügyfelet az összes hatókör nem elárasztotta a hálózatot az általános lekérdezés fogadásával. Ezenkívül csak egy ügyfél általában jelentést küld. Ez az IGMP protokoll üzenet küldött az ügyfél, amikor megnyomta a játékot. Így jelent meg, hogy a 224.2.2.4 csoport forgalmát akarja kapni.

- Ez egy hálózati protokoll, amely kölcsönhatásba lép a multicast forgalmi ügyfeleket és a legközelebbi routert.

Az IPv6 az IGMP helyett az MLD-t (multicast hallgató felfedezést) használja. A működés elve teljesen ugyanaz, ezért könnyen megváltoztathatja az IGMP mindenhol az MLD-en, és IP IPv6-on.

Hogyan működik pontosan az IGMP? Négy. Szóval folytatódik évszázadokig, amíg az ügyfél szeretné kilépni a csoportból (például kapcsolja ki a lejátszót / TV-t). Ebben az esetben elküldi IGMP szabadság. Talán meg kell kezdeni azzal a ténnyel, hogy a protokoll verziói most három: igmpv1, Igmpv2, Igmpv3. A leginkább használt - a második, az első szinte elfeledett, ezért nem fogunk beszélni róla, a harmadik nagyon hasonlít a másodikhoz.

A másodikra ​​összpontosítok, mint a legmagasabb hatás, és figyelembe vesszük az összes eseményt az ügyfélnek a csoportba, mielőtt belőle. Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül.

Az IGMP szerepe nagyon egyszerű: ha nincsenek ügyfelek - nem szükséges a multicast forgalmat a szegmenshez továbbítani. Ha megjelenik egy ügyfél, értesíti a routereket az IGMP használatával, hogy forgalmat szeretne kapni.

Annak érdekében, hogy megértsük, hogy minden történik, vegye be ezt a hálózatot:

Tegyük fel, hogy az útválasztó már konfigurálva van, hogy megkapja és feldolgozza a multicast forgalmat.

- A "jelentések" csomót, amelyet a csoport forgalmát akar kapni.

Csoportos konkrét lekérdezés.

Az IGMP tagsági jelentésének küldése

Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. Csoportos konkrét lekérdezés. Gyakran a szakirodalomban találkozhatsz

Az útválasztó IGMP-jelentést kap, és rájön annak, hogy ez az interfész most ügyfeleikkel rendelkezik, információkat tesz az asztalukban

Ez az IGMP-ről szóló információ kimenete. Az első csoportot az ügyfél kéri. A harmadik és a negyedik az SSDP-beépített SSDP protokollcsoportok. A második egy olyan speciális csoport, amely mindig jelen van a Cisco routereken - az Auto-RP protokollhoz használható, amely alapértelmezés szerint aktiválódik az útválasztókon.

  1. A FE0 / 0 interfész csökken a 224.2.2.4 csoporthoz - meg kell küldenie a kapott forgalmat.
  2. A szokásos egyedi útválasztási asztal mellett is van egy multicast:
  3. Az ügyfelek elérhetőségéről az első rekord
  4. A kimenetről világos, hogy a 224.2.2.4 csoport forgalma a Fe0 / 1-en keresztül történik, és a FE0 / 0 portra kell továbbítani.
  5. Az olyan interfészek, amelyekben a forgalom továbbítására van szükség a downstream interfészek listáján -
  6. Olaj Mindegyik IGMP általános lekérdezést küld a hálózatnak. A fő cél az, hogy megtudjuk, hogy vannak-e ügyfelek, és párhuzamosan -, hogy a szegmensben más routereknek nyilvánuljanak, ha azok a választásokon való részvételre szolgálnak. Kimenő interfész lista.
  7. A részletesebben a show IP Morroorte csapatának bemutatása később megnézzük.
  8. A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam.

WINS ROUTER S.

Az IGMP lekérdezési lekérdezés kézhezvételét (az IGMP-vel szűrjük).

)

Alapértelmezés szerint ez 60 másodpercenként történik. TTL ilyen csomagok is egyenlő 1 Ezek címre 224.0.0.1 - az összes csomópontot ebben a szegmensben - megadása nélkül egy meghatározott csoportja. Az ilyen lekérdezési üzeneteket hívják nyolc) - Tábornok. Így az útválasztó megkérdezi: "srácok, és ki és mi mást akar kapni?".

Miután megkapta az IGMP Általános lekérdezést, bármely olyan állomás, amely bármely csoporthoz hallgat, az IGMP-jelentést kell küldenie, ahogyan azt csatlakoztatta. A csoportra vonatkozó érdeklődési csoport címét a jelentésben kell megadni. A Querier választások egy nagyon fontos eljárás a multicast-ban, de néhány olyan titkos gyártók, akik nem tartják az RFC-t, beilleszthetnek egy erős botot a kerekekbe. Az IGMP lekérdezésről beszélek a 0.0.0.0 forrás címével, amelyet a kapcsoló generálhat. Az ilyen üzenetek nem vehetnek részt a Querier kiválasztásában, de készen kell állnod mindent. Itt van egy példa Számítógéppel válasz az IGMP Általános lekérdezésre (az IGMP szűri)

Ha válaszul Query legalább egy jelentésben arra a router, az azt jelenti, még mindig vannak olyan ügyfelek, ő továbbra is sugárzott, hogy a felület, ahonnan a jelentés érkezett, a forgalom ennek a csoportnak. Az 1. verzió lényegében csak az a tény, hogy Ha egy lekérdezés nem volt válasz egy válasz interfészről egyes csoportok számára, az útválasztó törli ezt a felületet a csoport multicast routing asztaláról - megszűnik a forgalom küldéséhez.

A kezdeményezésére az ügyfél általában csak a csatlakoztatás esetén jelentést küld, majd egyszerűen reagál az útválasztó lekérdezésére.

Érdekes részlet az ügyfél viselkedésében: a lekérdezés megszerzése, nem sietve, hogy azonnal válaszoljon a jelentésre. A csomópont 0-tól időtúllépést vesz igénybe

A hibakereséskor vagy a dumpban, az úton, látható, hogy több másodperc áthaladhat a különböző jelentések megszerzéséhez.

Ez megtörtént, hogy több száz ügyfelet az összes hatókör nem elárasztotta a hálózatot az általános lekérdezés fogadásával. Ezenkívül csak egy ügyfél általában jelentést küld.

Az a tény, hogy a jelentést a csoport címére küldi, és ezért minden ügyfelünkre jön. Miután megkapta a jelentést egy másik ügyfélnek ugyanazon csoportra, a csomópont nem küld önmagát. A logika egyszerű: a router már megkapta ezt a nagyon jelentést, és tudja, hogy vannak ügyfelek, nem szükséges.

A dump felett látod, hogy amint az ügyfél egy IGMP-jelentést küldött, azonnal, miután az UDP felvétele egy videófolyam.

Az ügyfél 224.2.2.4 csoportot is igényel a VLC-játékoson keresztül. Ezt a mechanizmust hívják

Az IGMPV2 jelentésben a kívánt csoport címére kerül, és ezzel párhuzamosan a csomagban szerepel. Ezeknek az üzeneteknek csak a szegmensükön belül kell élniük, és egyébként az útválasztókon kívül, ezért 1 TTL-vel rendelkeznek. A cikkben további megmondjuk, hogy ez a mechanizmus valóban valóban nagyon ritkán működik.

Részletesebben a parancsot II. Példa. 4Kérjük, vegye figyelembe, hogy a forgalomnak ebben az esetben - R1-R2-R3-R5. Bár röviden, az R1-R3-R5 út.

Ha nincs útválasztó, akkor engedélyezhetjük - az IGMP ott - nem több, mint formalitás. Nincs útválasztó, és az ügyfélnek nincs sincs, hogy kérjen multicast patakat. És egy egyszerű okból videót keres, hogy az áramlás, és így öntsön a kapcsolóból - csak fel kell vennie. a csoport címére.

Ujra ismételni Az IGMP szabadság küldése

Ezután megjelent egy ügyfél, aki a 224.2.2.4 csoport forgalmát akarta megkapni, és elküldte az IGMP-jelentést. Az útválasztó megkapja, és az ötletnek ki kell kapcsolnia. De nem tudja letiltani egy adott ügyfelet - az útválasztó nem különbözteti meg őket - csak egy downstream felülete van. És az interfész több vevő lehet. Azaz, ha a router törli ezt a felületet annak OUL lista (Kimenő Interface List) ennek a csoportnak, a videó kikapcsol egyáltalán. De nem is törölni, ez is lehetetlen - hirtelen ez volt az utolsó ügyfél - miért mossa meg?

Aztán az útválasztó valamilyen okból döntött, hogy ellenőrizze - és hogy nincs-e több ügyfél, és ismételten küldött IGMP általános lekérdezést, amelyre az ügyfél kénytelen válaszolni ( Ha megnézed a dumpot, akkor látni fogja, hogy miután megkapta a szabadság router, a patak továbbra is egy ideig megy. A tény az, hogy a router válaszul Leave küld IGMP Query a csoport címére, amelyre ez a szabadság jutott, hogy a felület, ahol jött. Az ilyen csomagot hívják

Időszakosan (percenként) Az útválasztó ellenőrzi, hogy a címzettek még mindig vannak-e az IGMP általános lekérdezésével, és a csomópont megerősíti ezt az IGMP-jelentéssel.

Azok az ügyfelek, amelyek kapcsolódnak ehhez a csoporthoz.

Az útválasztó router csoportjának konkrét lekérdezése az IGMP-szabadságra válaszul

Ha az útválasztó válaszjelentést kapott a csoport számára, továbbra is sugárzott az interfészen, ha nem érkezik - eltávolítja az időzítőt, miután az időzítő lejárt.

Összesen, miután megkapta a szabadságot, két csoport specifikus lekérdezés megy - egy kötelező, második kontroll.

Két csoportos konkrét lekérdezés - egy kötelező, második vezérlés

Ezután az útválasztó leállítja a patakot. De mégis teljesen érthetetlen, hogy a kiszolgálói forgalom eléri az ügyfeleket, amikor hatalmas szolgáltató hálózati Linkmiap van? És hol, valójában ismert lesz, ki az ügyfél? Nem lehet manuálisan regisztrálni az útvonalakat, egyszerűen azért, mert nem tudjuk, hol lehet az ügyfelek. A szokásos útválasztási protokollok nem válaszolnak erre a kérdésre. Tehát megértjük, hogy egy multicast szállítása teljesen új számunkra. Tekintsünk egy kicsit nehezebb esetet: ). Két (vagy több) útválasztó, amely a forgalmat sugározhatja az ügyfélszegmenshez. Ha semmit sem tesz, a multicast forgalom megszakad, mindkét útválasztó jelentést kap az ügyfelekről. Ennek elkerülése érdekében van egy választási mechanizmus - Politika. Az, aki megnyeri a lekérdezést, a monitor jelentést, és reagál a szabadságra, és ennek megfelelően forgalmat küld a szegmensre. A vesztes csak jelentést hallgat, és megtartja a kezét az impulzusra. A választások elég egyszerűek és intuitívek.

Műszaki támogatáshoz köszönöm Natasha Samoilenko Fontolja meg a helyzetet abban a pillanatban, amikor az R1 és R2 routerek be vannak kapcsolva.

Aktivált IGMP az interfészeken.

Rpf ellenőrzés.

Először az alapértelmezés szerint mindegyikük megvizsgálja magát.

  • Mindegyik IGMP általános lekérdezést küld a hálózatnak. A cél az, hogy megtudja, ha vannak olyan ügyfelek, és ezzel párhuzamosan - állapítsa másik router a szegmensben, ha van ilyen, a vágy, hogy részt vegyenek a választásokon. Általános lekérdezés Az összes eszközt a szegmensben, beleértve az egyéb IGMP routereket is.
  • Miután ilyen üzenetet kaptak egy szomszédból, minden router becslése szerint, aki méltó. WINS ROUTER S.
  • Példa: anycast DNS (az IGMP lekérdezés forrás IP mezőjében meghatározott). Querier, minden más - nem Querier.

A nem Querier elindítja az időzítőt, amely minden alkalommal, amikor a Quaryny kisebb IP-címmel rendelkezik. Ha az időzítő lejárta előtt (több mint 100 másodperc: 105-107), a router nem kap Kérdés kisebb cím, kijelenti magát Querier, és megtesz minden megfelelő funkciókat.

Ha a Querier kisebb címmel fogadja a lekérdezést, hozzáadja ezeket a feladatokat. A Querier egy másik routerré válik, amelynek van egy IP-je. A Querier választások egy nagyon fontos eljárás a multicast-ban, de néhány olyan titkos gyártók, akik nem tartják az RFC-t, beilleszthetnek egy erős botot a kerekekbe. Az IGMP lekérdezésről beszélek a 0.0.0.0 forrás címével, amelyet a kapcsoló generálhat. Az ilyen üzenetek nem vehetnek részt a Querier kiválasztásában, de készen kell állnod mindent. Itt van egy nagyon összetett hosszú teljesítményű probléma. .

Az 1. verzió lényegében csak az a tény, hogy

. Ha az ügyfél nem kíván több forgalmat kapni ennek a csoportnak, egyszerűen megszűnik a jelentést a lekérdezésre válaszul. Ha nem marad egyetlen ügyfél, akkor az időtúlléptető router abbahagyja a forgalmat.

Ráadásul, De mégis teljesen érthetetlen, hogy a kiszolgálói forgalom eléri az ügyfeleket, amikor hatalmas szolgáltató hálózati Linkmiap van? És hol, valójában ismert lesz, ki az ügyfél? Nem lehet manuálisan regisztrálni az útvonalakat, egyszerűen azért, mert nem tudjuk, hol lehet az ügyfelek. A szokásos útválasztási protokollok nem válaszolnak erre a kérdésre. Tehát megértjük, hogy egy multicast szállítása teljesen új számunkra. . A forgalom megkettőzésének elkerülése érdekében a magasabb protokoll felelős például PIM, amelyről tovább fogunk beszélni.

A 3. verzió támogatja az IGMPV2 támogatását, de számos változás van. Először is, a jelentést már nem küldi el a csoportcímre, hanem egy multicast szolgáltatási címre

. És a kért csoport címét csak a csomagon belül jelzik. Ez az, hogy egyszerűsítse az IGMP Snooping munkáját, amelyről a következőre fogunk beszélni.

Másodszor, ami még fontosabb, az Igmpv3 elkezdte támogatni az SSM-t a tiszta formában. Ez az úgynevezett forrásspecifikus multicast. Ebben az esetben az ügyfél nem csak egy csoportot kérhet, hanem olyan források listáját is megadhatja, amelyekről a forgalmat vagy fordítást nem akarja. Az IGMPV2-ben az ügyfél egyszerűen kéri és megkapja a csoportforgalmat anélkül, hogy gondoskodna a forrásért.

Az IGMP tagság az IGMPV3-ban található tartalmat újra Tehát az IGMP célja az ügyfelek és a router kölcsönhatása. Ezért a 2. példában való visszatérés, ahol nincs útválasztó, engedélyezhetjük - az IGMP ott - nem több, mint formalitás. Nincs útválasztó, és az ügyfélnek nincs sincs, hogy kérjen multicast patakat. És egy egyszerű okból videót keres, hogy az áramlás, és így öntsön a kapcsolóból - csak fel kell vennie. Emlékezzünk vissza, hogy az IGMP nem működik az IPv6-nál. Van MLD protokoll.

Ujra ismételni Először is, az útválasztó elküldte az IGMP általános lekérdezését, miután bekerítette az IGMP-t az interfészen, hogy megtudja, van-e címzettek, és kijelentik a vágyukat. Abban az időben senki sem volt ebben a csoportban. Ezután megjelent egy ügyfél, aki a 224.2.2.4 csoport forgalmát akarta megkapni, és elküldte az IGMP-jelentést. Ezt követően elmentem a forgalomba, de kiszűrjük a dumpból.

Időszakosan (percenként) Az útválasztó ellenőrzi, hogy a címzettek még mindig vannak-e az IGMP általános lekérdezésével, és a csomópont megerősíti ezt az IGMP-jelentéssel.

Aztán megváltoztatta az elméjét, és elutasította a Csoportot az IGMP szabadság elküldésével. A router fogadta a szabadságot, és meg kívánja győződni arról, hogy egyetlen más címzett sem más címzettek, küldje el az IGMP csoport specifikus lekérdezését ... kétszer. És az időzítő lejárta után megszűnik a forgalom továbbítására. Azonban továbbra is továbbítja az IGMP lekérdezést a hálózatnak. Például, ha nem kapcsolja ki a lejátszót, hanem egyszerűen valahol a probléma kapcsolatával. Ezután a kapcsolat visszaáll, de az ügyfél önmagában nem küld jelentést. De lekérdezési válaszok. Így az áramlás emberi részvétel nélkül képes helyreállni. IgmProtokol, amellyel az útválasztó megtanulja a multicast forgalmi címzettek jelenlétét, és az ügyfél által az IGMP lekérdezésre való csatlakozáskor, az ügyfél általi kioldásukról. Ez azt jelenti, hogy az ügyfél egy konkrét csoportforgalmat szeretne kapni. MIGMP Általános QueryProtes egy útválasztó rendszeresen ellenőrizni, hogy mely csoportok szükségesek. A címzett címe, 224.0.0.1 jelzi. .

IGMP csoport Sepcific Queryprost a router által válasz a szabadság üzenetre, hogy megtudja, hogy vannak-e más címzettek ebben a csoportban. Ahogy a címe a címzett, a címzett multicast csoport fel van tüntetve. Migmp levelek az ügyfél, amikor el akarja hagyni a group.QUERIelened egy broadcast szegmens több útválasztó, amely lehet adás, köztük az egyik legfontosabb - Querier közül választjuk ki őket. Ez rendszeresen lekérdezést küld, és továbbítja a forgalmat. Egy forrás:

Címkék

Cisco.

IPTV.

Sdsm

Hálózati hardver

A legkisebb hálózatok https://radioprog.ru/post/623.
Mi az útválasztó multicast. A rendszerforrásokra vonatkozó követelmények. Multicast és Unicast: Kulcskülönbségek

Műszaki támogatáshoz köszönöm Natasha Samoilenko Először is, vigyázzunk néhány fogalmat arra, hogy kizárják a további félreértést. Háromféle forgalom létezik:

(*, G) (S, G)

Megtesszük annak érdekében, hogy gyorsan átkapcsolhassunk a csatornák között.

Tűzfal beállítása

Testreszabása Tűzfalunk, amely jelenleg nem hagyja ki az IPTV-t, erre új terminált létrehozunk, kattintson az Új terminálra, és megnyílik az ablak: Most több csapatot kell végrehajtanunk ebben a konzolban: / IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Input Comment = »engedélyezése IGMP» mozgáskorlátozottak = NO-Interface = Ether2-Master jegyzőkönyv = IGMP

/ IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Input Comment = »IPTV UDP bejövő» disabled = nincs dst-port = 1234-interface = Ether2-Master jegyzőkönyv = udp

/ IP tűzfal Szűrő hozzáadása Action = elfogadás Chain = Előre Comment = »IPTV UDP SZÁLLÍTMÁNYOZÁSI» disabled = nincs dst-port = 1234 protocol = udp 1234. Olaj multicast.

- A kikötő nem hivatalosan regisztrált a videó és az IPTV streamingre Ether2-Master. - Ez egy interfész, amelyre az IPTV származik a szolgáltatóból.

Következő szükséglet a menüben

Ip Tárgy kiválasztása Tűzfal

és menjen a fülre Szűrési szabályok.

. A szabályokat kizárjuk, és hogy működnek, magasabbnak kell lenniük a tilalom érdekében. Az egérrel húzzuk őket.

  1. Wi-Fi beállítás
  2. Abban az esetben, ha az IPTV-t Wi-Fi-n keresztül terjeszti, további beállításokat kell hozzáadnia. Ehhez nyissa meg a sorrendben:
  3. A Speciális mód gomb megnyomása után további paraméterek jelennek meg:
  4. Területen
  5. WMM támogatás PIM SM RP.

Tedd

4. feladat.

Unicast.

  1. - Unicast, egy adatfolyam egy címzett Adás.
  2. - Adott, egy forrás, címzettek Minden ügyfél online - multicast, egy feladó, címzett néhány ügyfélcsoport

Milyen forgalom használható az IPTV-hez?

Nyilvánvaló, hogy a multicast csatornák sugárzott. Minden olyan TV-csatornát, amelyet a hálózatot sugározni szeretnénk, a csoportcím jellemzi, amely az e célokra fenntartott tartományból van kiválasztva:

224.0.0.0 - 239.255.255.255

Новости

Добавить комментарий