Verkot pienimmille. Osa yhdeksäs. Multicast / Habr.

Kukkuva LinkmeUp-palveluntarjoaja kasvaa ja kääntyy hiljaa kaikki tavalliset teleoperaattoreiden palvelut. Nyt olemme kasvaneet IPTV: hen.

Tämä merkitsee tarvetta määrittää monilähetysreititys ja ennen kaikkea ymmärrystä, että on olemassa monikansallinen.

Tämä on ensimmäinen poikkeama IP-verkkojen tavanomaisista periaatteista. Silti monilähetysparadigma eroaa radikaalisti lämpimästä lampun lampista.

Voit jopa sanoa, jotenkin haastaa mielesi joustavuuden uusien lähestymistapojen ymmärtämisessä.

Tässä artiklassa keskitytään seuraaviin:

Perinteinen video-opetusohjelma:

Muodostukseni Dawn, kuten insinööri, multicastin teema oli uskomattoman pelästynyt, ja yhdistän sen ensimmäisen kokemuksenne psypsrahamin kanssa hänen kanssaan. " Joten, Marat, kiireellisesti ennen keskipäivää sinun täytyy herättää videovirta uudelle rakennuksellemme kaupungin keskustassa - palveluntarjoaja antaa sille toisessa kerroksessa "Kuulin yhden ihanan aamuna. Kaikki, mitä sitten tiesin monilähetyksestä, niin tämä on se, mitä lähettäjä on yksi, vastaanottajat paljon, ja näyttää siltä, ​​että IGMP-protokolla on jotenkin mukana.

Tämän seurauksena ennen keskipäivää yritimme aloittaa koko asia - voitti tavallisimman VLAN: n lähtökohdasta lähtökohdasta. Mutta signaali oli epävakaa - kuva jäädytetty, romahti, keskeytyi. Yritin paniikkia selvittääksesi, mitä voidaan tehdä IGMP: n kanssa yleensä, Tyrrhogozy, joka on kytketty monilähetysreititykseen, IGMP-Snooping, tarkisti tuhat kertaa viivästykset ja tappiot - mikään ei auttoitu. Ja sitten yhtäkkiä kaikki työskenteli. Tietenkin vakaa, ongelmaton.

Se palveli minua rokottamalla multicast, ja pitkään en näyttänyt mitään kiinnostusta hänelle.

Paljon myöhemmin tulin seuraavaan sääntöön: Ja nyt käsittämättömien tapausten korkeudesta ymmärrän, että verkko-osan - buginen äärellinen laitteet eivät voi olla ongelmia. Pidä rauhallinen ja luota minuun. Tämän artikkelin jälkeen tällaiset asiat eivät pelkää sinua. Yleisymmärrys Multicast. Kuten tiedätte, seuraavat liikennetyypit ovat olemassa: Unicast. - Unicast - yksi lähettäjä, yksi vastaanottaja. ( Esimerkki: HTTP-sivun kysely Web-palvelimessa Kuten tiedätte, seuraavat liikennetyypit ovat olemassa: ). Lähettää. - Lähettäjä - yksi lähettäjä, vastaanottajat - Kaikki lähetyssegmentin laitteet. ( Kuten tiedätte, seuraavat liikennetyypit ovat olemassa: Esimerkki: ARP-pyyntö Multicast. - Multicast - yksi lähettäjä, monet vastaanottajat. ( Esimerkki: IPTV.

Anycast.

- lähimmän solmun unicast - yksi lähettäjä, yleensä monet vastaanottajat, mutta itse asiassa tiedot lähetetään vain yhteen. ( Esimerkki: Anycast DNS ).

Koska päätimme puhua monilähetyksestä, niin ehkä aloitetaan tämä kohta kysymyksestä, missä ja miten sitä käytetään.

Ensimmäinen asia, joka tulee mieleen, on televisio (IPTV) - yksi lähdepalvelin lähettää liikennettä, joka tarvitsee saada monia asiakkaita kerralla. Tämä määräytyy itsensä termillä -

Multicast.

- Multicast Broadcasting. Toisin sanoen, jos lähetykset, jotka ovat jo tiedossa, merkitsevät lähettämistä kaikille, monilähetysvälineillä on tietty ryhmä.

  1. Toinen sovellus on esimerkiksi käyttöjärjestelmän replikointi moniin tietokoneisiin. Tämä merkitsee suurien tietomäärien lataamista yhdestä palvelimesta.
  2. Mahdolliset skenaariot: ääni- ja videoneuvottelu (yksi sanoo - kaikki kuuntelivat), sähköinen kaupankäynti, huutokaupat, pörssi. Mutta tämä on teoriassa, ja käytännössä monilähetys on harvoin täällä.

Toinen sovellus on protokollan palveluviestit. Esimerkiksi OSPF lähetysalueella lähettää viestejä osoitteisiin 224.0.0.5 ja 224.0.0.6. Ja vain ne solmut, joihin OSPF on käynnissä käsitellään.

Muodamme kaksi monilähetyslettoreiden perusperiaatetta:

Lähettäjä lähettää vain yhden kopion liikenteestä riippumatta vastaanottajien määrästä.

Liikenne saa vain ne, jotka ovat todella kiinnostuneita siitä.

Tässä artikkelissa otamme IPTV: n visuaalimpana esimerkkinä.

Esimerkki I.

Aloitetaan yksinkertaisin tapaus: Lähdepalvelimessa lähetys on konfiguroitu ryhmään 224.2.2.4 - Tämä tarkoittaa, että palvelin lähettää liikennettä IP-osoitteeseen 224.2.2.4. Asiakkaalla video-soitin on konfiguroitu ottamaan ryhmä 224.2.2.4. .

Samanaikaisesti huomaa, asiakkaan ja palvelimen ei tarvitse olla osoitteita yhdestä aliverkosta ja pingistä toisiaan - tarpeeksi lähetysalueella.

Multicast-virta kaatamalla palvelimelta ja asiakas vain ottaa sen. Voit kokeilla sitä suoraan työpaikalla yhdistämällä kaksi tietokonetta laastarilla ja käynnissä, esimerkiksi VLC.

On huomattava, että monilähetyssä ei ole signalointia lähteestä, he sanovat,

"Hei, olen lähde, eikö tarvitset vähän monilähetystä?"

Lähdepalvelin alkaa yksinkertaisesti lähettää monilähetyspaketit käyttöliittymässään. Esimerkkinä ne tulevat suoraan asiakkaalle ja se todella vie ne välittömästi.

Jos saat paketteja tähän linkkiin, näet, että monilähetysliikenne ei ole mikään kuin meri UDP-paketit.

Multicast ei ole kiinnitetty tiettyyn protokoaan. Itse asiassa kaikki, mikä määrittelee sen osoitteet. Kuitenkin, jos puhumme sen soveltamisesta, niin suurimmassa osassa tapauksia se on UDP. Se selitetään helposti se, että tavallisesti tarvittavat tiedot lähetetään monilähetysten avulla. Esimerkiksi video. Jos kehys on kadonnut, ja lähettäjä yrittää lähettää sen uudelleen, miten tämä tapahtuu TCP: ssä, niin todennäköisesti tämä kappale on myöhässä, ja mistä näyttää sen sitten? Juna jäljellä. Täsmälleen sama äänellä.

Näin ollen ei ole tarpeen asentaa yhteyttä, joten TCP tarvitaan.

Mikä on niin siirtää multicast Unicustista? Luulen, että sinulla on jo oletus. Ja luultavasti oikeassa. Tavallisessa tilanteessa meillä on 1 vastaanottaja ja 1 lähettäjä - jokainen niistä on yksi ainutlaatuinen IP-osoite. Lähettäjä tietää tarkalleen, missä luistelee paketin ja asettaa tämän osoitteen IP-otsikkoon. Jokainen välisolmu reititystaulukonsa takia tietää, mistä paketti lähettää. Kahden solmun väliset unicast-liikenne on esteettömästi verkon kautta. Mutta ongelma on, että tavallisessa paketissa määritellään vain yksi vastaanottajan IP-osoite. Mitä jos yhdellä ja samalla liikenteellä on useita vastaanottajia? Periaatteessa on mahdollista laajentaa unicast-lähestymistapaa ja tällaista tilannetta - lähettää kopion paketin jokaiselle asiakkaalle. Asiakkaat eivät huomaa eroa - jopa yksi, vähintään tuhat, mutta ero on selvästi erotettavissa tiedonsiirtokanavistasi. GOletetaan, että meillä on yksi SD-kanava monilähetyspalvelimesta. Anna sen käyttää 2 MB / s. Yhteensä 30 kanavaa ja katsella jokaisen kanavan 20 hengelle samanaikaisesti. Se osoittautuu 2 MB / s * 30 kanavaa * 20 henkilöä = 1200 MB / s tai 1,2 GB / s vain televisiossa Uncastin tapauksessa. Mutta on edelleen HD-kanavia, joissa voit kiertää tämän kuvan turvallisesti 2. ja missä on paikka torrenteille?

Siksi osoitelohko asetettiin IPv4: ssä

Luokka D: 224.0.0.0/4

(224.0.0.0-239.255.255.255). Tämän alueen osoitteet määräytyvät monilähetysryhmän avulla. Yksi osoite on yksi ryhmä, yleensä se merkitään kirjaimella "

"

Toisin sanoen sanoen, että asiakas on yhteydessä konserniin 224.2.2.4, tarkoitamme, että se vastaanottaa multicast-liikennettä määränpäähän 224.2.2.4.

Esimerkki II.

Lisää kytkin järjestelmään ja muutamia asiakkaita:

Monilähetyspalvelin lähetetään edelleen ryhmälle 224.2.2.4. Kytkimessä kaikki 4 portin on oltava yhdessä VLAN: ssa. Liikenne tulee kytkimeen ja oletus lähetetään kaikkiin VLAN-portteihin. Joten kaikki asiakkaat saavat tämän liikenteen. Heille ryhmäosoite 224.2.2.4 määritellään myös videosoittimessa.

Itse asiassa kaikki nämä laitteet tulevat tämän monilähetysryhmän jäseniksi. Jäsenyys on dynaaminen: Jokainen voi milloin tahansa päästä ja päästä pois siitä. Tässä tilanteessa liikenne saa jopa ne, jotka eivät halunneet tätä yleensä, eli pelaaja ei ole käynnistynyt sitä eikä mitään muuta. Mutta vain jos hän on samassa VLANissa. Myöhemmin käsittelemme, miten käsitellä sitä.

Huomaa, että tässä tapauksessa vain yksi kopio liikenteestä kytkimeen tulee lähdepalvelimesta eikä erillisestä kopiosta jokaiselle asiakkaalle. Ja esimerkissä SD-kanavilla, lähteen ja kytkimen välinen portti kuormitus ei ole 1,2 GB / s, mutta vain 60 MB / s (2 Mt / C * 30 kanavaa).

Itse asiassa tämä koko valtava alue (224.0.0.0.0-239.255.255.255) voidaan käyttää.

No, lähes kaikki - ensimmäiset osoitteet (alue 224.0.0.0/23) on edelleen varattu tunnetuille protokollille.

Luettelo varatuista IP-osoitteista

Alue 224.0.0.0/24 varattu alla linkki-paikallinen

Viestintä. Multicast-paketit, joilla on tällaiset kohdat, eivät voi ylittää yhden lähetyssegmentin rajoja.

Alue 224.0.1.0/24 on varattu protokollien alla, joita sinun on lähetettävä monilähetys koko verkossa, eli kulkee reitittimien läpi.

Täällä, itse asiassa tärkeimmät asiat monilähetyksestä.

Tarkastelimme yksinkertaista tilannetta, kun lähde ja vastaanottaja ovat samassa verkkosegmentissä. Kytkimen vastaanottama liikenne lähetetään yksinkertaisesti kaikissa satamissa - ei taikuutta.

Mutta silti on täysin käsittämätöntä, kuinka palvelimen liikenne saavuttaa asiakkaita, kun on valtava palveluntarjoaja LINKMIAP? Ja missä itse asiassa tiedetään kuka on asiakas? Emme voi rekisteröidä reittejä manuaalisesti, koska emme tiedä, missä asiakkaat voivat olla. Tavanomaiset reititysprotokollat ​​eivät vastaa tähän kysymykseen. Joten ymmärrämme, että monilähetyksen toimittaminen on jotain täysin uutta meille.

Yleensä toimittaa monilähetys lähteestä vastaanottajalle tällä hetkellä on monia protokollia - IGMP / MLD, PIM, MSDP, MBGP, MOSPF, DVMRP.

Keskitymme kahteen niistä, joita käytetään tällä hetkellä: PIM ja IGMP. IGMP: n kanssa lopulliset asiakkaiden vastaanottajat kommunikoivat lähimmät reitittimet, jotka haluavat saada liikennettä. Ja PIM rakentaa monilähetysliikenteen siirtämisen polun lähteestä vastaanottajille reitittimien kautta. IGMP

Palaa jälleen kaatopaikkaan. Katso tämä huippupaketti, jonka jälkeen monilähetysvirta heitettiin?

Tämä asiakkaan lähettämä IGMP-protokollaviesti, kun painat sitä. Näin hän ilmoittaa, että hän haluaa saada liikennettä ryhmään 224.2.2.4.

IGMP - Internet-konsernin hallintaprotokolla

- Tämä on verkkoprotokolla, joka on vuorovaikutuksessa monilähetysliikenteen asiakkaat ja lähin reititin.

IPv6 käyttää MLD: tä (Multicast Listener Discovery) IGMP: n sijasta. Toiminnan periaate niillä on ehdottoman sama, joten voit helposti muuttaa IGMP kaikkialla MLD: llä ja IP: ssä IPv6: ssa.

Kuinka tarkalleen IGMP toimii?

Ehkä sinun on aloitettava se, että protokollan versiot ovat nyt kolme: IGMPV1, IGMPV2, IGMPV3. Käytetty - toinen, ensimmäinen, ensimmäinen on melkein unohdettu, joten emme puhu siitä, kolmas on hyvin samanlainen kuin toinen.

Aion keskittyä toiseen, samoin kuin eniten vaikutuksista ja harkita kaikkia tapahtumia yhdistämästä asiakasta ryhmälle ennen kuin se on poissa siitä.

Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta. IGMP: n rooli on hyvin yksinkertainen: jos asiakkaita ei ole - ei ole välttämätöntä lähettää monilähetysliikenne segmenttiin. Jos asiakas tulee näkyviin, hän ilmoittaa reitittimiä IGMP: n avulla, että hän haluaa saada liikennettä. Ymmärtääksesi, miten kaikki tapahtuu, ota tämä verkko: Oletetaan, että reititin on jo määritetty vastaanottamaan ja käsittelemään monilähetysliikennettä.

yksi.

Heti kun käynnistimme sovelluksen asiakkaalle ja asetettu ryhmä 224.2.2.4, paketti lähetetään verkkoon IGMP-jäsenyysraportti - "Raportit" solmu, jonka hän haluaa saada tämän ryhmän liikennettä.

IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. Usein kirjallisuudessa voit täyttää maininnan

IGMP Liity.

. Älä pelkää - tämä on vaihtoehtoinen nimi IGMP-jäsenraportista.

2.

Reititin vastaanottaa IGMP-raportin ja ymmärtää, että tämän käyttöliittymän nyt on asiakkaita, tekee tietoja pöydissään

Tämä on IGMP: n tietojen tuotos. Asiakas pyytää ensimmäistä ryhmää. Kolmas ja neljäs on SSDP-palveluprosessit.

Sisäänrakennettu Windows. Toinen on erityinen ryhmä, joka on aina läsnä Cisco-reitittimissä - sitä käytetään Auto-RP-protokollaa varten. joka aktivoidaan oletusarvoisesti reitittimillä. FE0 / 0 -liitäntä lasketaan 224.2.2.4: n ryhmään - sen on lähetettävä vastaanotettu liikenne. Tavanomaisen ainutlaatuisen reitityspöydän mukana on myös monilähetys: Asiakkaiden saatavuudesta sanoo ensimmäisen kerran

(*, 224.2.2.4)

. Ja tallentaa (172.16.0.5, 224.2.2.4) .

Tämä tarkoittaa, että reititin tietää tämän ryhmän monilähetysvirran lähteestä. Tuotannosta on selvää, että Ryhmän 224.2.2.4 liikenne tulee FE0 / 1: n kautta, ja se on välttämätöntä lähettää se Fe0 / 0-porttiin. Liitännät, joissa sinun on lähetettävä liikenne, sisältyvät alavirran liitäntöjen luetteloon -

Öljy - Lähtevä käyttöliittymäluettelo

Tarkemmin komento Näytä IP MROUTE. Me havaitsemme myöhemmin. . Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta. .

3. Asiakas alkoi saada liikennettä. Nyt reitittimen tulisi joskus tarkistaa, että vastaanottajilla on vielä erottamatta jättämistä, jos yhtäkkiä asiakkaat jäävät. Tehdä tämä, se lähettää säännöllisesti pyynnön kaikkiin laskeviin rajapintoihin. IGMP-kysely.

* Dump suodatetaan IGMP * Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta. .

Oletusarvoisesti tämä tapahtuu 60 sekunnin välein. TTL Tällaiset pakkaukset ovat myös yhtä kuin 1. Ne lähetetään osoitteeseen 224.0.0.1 - kaikki tämän segmentin solmut - määrittelemättä tiettyä ryhmää. Tällaisia ​​kyselyviestejä kutsutaan

Yleinen kysely.

- Yleistä. Siten reititin kysyy: "Kaverit ja kuka ja mitä muuta haluaa saada?".

Saatuaan IGMP: n yleisen kyselyn, minkä tahansa isännän, joka kuuntelee mihin tahansa ryhmään, on lähetettävä IGMP-raportti, kun se on yhteydessä. Ryhmän korkoryhmän osoite olisi täsmennettävä mietinnössä. Jos vastauksena kyselyyn ainakin yksi raportti tuli reitittimeen, se tarkoittaa edelleen asiakkaita, hän jatkaa lähettämistä, että rajapinta siitä, missä tämä raportti tuli, tämän ryhmän liikenne. Jos kyselyllä ei ollut vastausta jollekin ryhmille vastausliittymästä, reititin poistaa tämän käyttöliittymän tämän ryhmän monilähetystaulukkosta - lakkaa lähettämästä liikennettä. Aloitteestaan ​​asiakas lähettää yleensä raportin vain silloin, kun se on yksinkertaisesti reagoi reitittimestä. Mielenkiintoinen yksityiskohtia asiakkaan käyttäytymisessä: saaneen kyselyn, hän ei ole kiire vastaamaan välittömästi raportoida. Solmu ottaa aikakatkaisun pituuden 0: sta .Max vasteaika. .

joka on määritelty seuraavassa kyselyssä: Kun virheenkorjaus tai kaatopaikalla, voidaan nähdä, että useita sekunteja voi kulkea eri raporttien välillä. Tämä tehdään niin, että satoja asiakkaita kaikki soveltamisala ei tulki verkosta raportissaan saamalla yleistä kyselyä. Lisäksi vain yksi asiakas lähettää yleensä raportin. Tosiasia on, että raportti lähetetään konsernin osoitteeseen, ja siksi tulee kaikille asiakkaille. Kun olet saanut raportin toisesta asiakkaalle samasta ryhmälle, solmu ei lähetä omaa. Logiikka on yksinkertainen: reititin on jo saanut tämän raportin ja tietää, että asiakkaita on, se ei ole välttämätöntä.

Tätä mekanismia kutsutaan

Ilmoita suppressio

Seuraavaksi artikkelissa kerrotaan, miksi tämä mekanismi itse asiassa on hyvin harvoin neljä. Joten jatkuu vuosisatojen ajan, kunnes asiakas haluaa poistua ryhmästä (esimerkiksi sammuta soitin / televisio). Tässä tapauksessa hän lähettää IGMP lähteä. ryhmän osoitteeseen.

Reititin vastaanottaa sen ja ajatuksen on oltava sammutettu. Mutta hän ei voi poistaa käytöstä yksittäistä asiakasta - reititin ei erota niitä - sillä on vain alavirran käyttöliittymä. Ja käyttöliittymä voi olla useita asiakkaita. Toisin sanoen, jos reititin poistaa tämän käyttöliittymän OUL-luettelosta (lähtevä käyttöliittymäluettelo) tähän ryhmään, video sammuu lainkaan.

Mutta myöskään ei poista sitä, se on myös mahdotonta - yhtäkkiä se oli viimeinen asiakas - miksi sitten pese se? Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta. .

Jos tarkastelet kaatopaikkaa, näet, että jättämisen jälkeen reititin vastaanottamisen jälkeen virta jatkuu jonkin aikaa. Tosiasia on, että reititin vastauksena jättää IGMP-kyselyn konsernin osoitteeseen, jolle tämä loma tuli tähän käyttöliittymään, jossa hän tuli. Tällaista pakettia kutsutaan

Ryhmäkohtainen kysely.

. Vastaa siihen

vain Ryhmäkohtainen kysely. Nämä asiakkaat, jotka ovat yhteydessä tähän ryhmään.

Jos reititin sai ryhmän vastausraportin, se edelleen lähettää rajapinnassa, ellei se ole vastaanotettu - poistaa ajastimen ajastimen päättymisen jälkeen.

Yhteensä saamisen jälkeen kaksi ryhmäkohtaista kyselyä menee - yksi pakollinen, toinen valvonta. Seuraavaksi reititin pysäyttää virran. Querier Harkitse hieman vaikeampaa tapausta: Kaksi (tai enemmän) reitittimiä, jotka voivat lähettää liikennettä, on kytketty asiakassegmenttiin. Jos et tee mitään, monilähetysliikenne kopioidaan - molemmat reitittimet saavat raportin asiakkailta. Tämän välttämiseksi on valinnanmekanismi - Politiikka. Se, joka voittaa lähettää kyselyn, seurata raporttia ja reagoida lähteä ja vastaavasti se lähettää liikennettä segmenttiin. Loser kuuntelee vain raportin ja pitää kätesi pulssissa. Vaalit ovat melko yksinkertaisia ​​ja intuitiivisia. Harkitse tilannetta siitä hetkestä, kun R1- ja R2-reitittimet ovat päällä. yksi) Aktivoitu IGMP liitäntöihin. 2) Aluksi kukin heistä katsoo itselleen Querier. 3) Jokainen lähettää IGMP: n yleisen kyselyn verkkoon. Päätavoitteena on selvittää, onko asiakkaita ja rinnakkain - julistaa muille segmentin reitittimille, jos he ovat halukkuutta osallistua vaaleihin. neljä) Yleinen kysely vastaanottaa kaikki segmentin laitteet, mukaan lukien muut IGMP-reitittimet. viisi) Saatuaan tällaisen viestin naapurilta, jokainen reititin arvioi, kuka arvokkaampi. 6) WINS Reititin S.

Pienempi IP.

(Määritetty IGMP-kyselyn lähteellä IP-kenttään). Hänestä tulee querier, kaikki muut - ei-quoier.

7)

Ei-querier käynnistää ajastimen, joka palautetaan joka kerta, kun quaryy on pienempi IP-osoite. Jos ennen ajastimen päättyy (yli 100 sekuntia: 105-107) reititin ei saa kyselyä pienemmällä osoitteella, hän julistaa itsensä querierin ja ottaa kaikki vastaavat toiminnot. kahdeksan) Jos Querier saa kyselyn pienemmällä osoitteella, hän lisää nämä tehtävät. Querier on tulossa toinen reititin, jolla on vähemmän.

Tämä harvinainen tapaus mitataan, joka on vähemmän. Querier vaalit ovat erittäin tärkeä menettely monilähetyssä, mutta joitakin salaperäisiä valmistajia, jotka eivät pidä RFC: tä, voivat lisätä voimakkaan kepin pyörillä. Puhun IGMP-kyselystä, jonka osoite on lähde 0.0.0.0, joka voidaan muodostaa kytkimellä. Tällaiset viestit eivät saa osallistua Querierin valintaan, mutta sinun on oltava valmis kaikkeen. Tässä on esimerkki Erittäin monimutkainen pitkäkestoinen ongelma.

.

Enemmän muutamia sanoja muista IGMP-versioista Versio 1 eroaa pohjimmiltaan vain sillä Siinä ei ole viestiä

.

. Jos asiakas ei halua saada lisää tämän ryhmän liikennettä, hän vain lakkaa lähettämään raportin vastauksena kyselyyn. Kun yksi asiakas ei pysyy, aikakatkaisu reititin lopettaa liikenteen lähettämisen. Lisäksi, Mitään querier vaaleja ei tueta.

. Liikenteen päällekkäisyyden välttämiseksi korkeampi pöytäkirja on vastuussa esimerkiksi PIM: stä, josta puhumme edelleen Versio 3 tukee kaikkia, jotka tukevat IGMPV2: ta, mutta muutoksia on useita muutoksia. Ensinnäkin raportti lähetetään enää ryhmäosoitteeseen, vaan monilähetyspalvelun osoitteessa 224.0.0.22

. Ja pyynnön vastaanottaneen ryhmän osoite ilmoitetaan vain pakkauksessa. Tämä tehdään yksinkertaistamaan IGMP Snoopingin työtä, jota puhumme

.

Toiseksi tärkeämpää, mikäli IGMPv3 alkoi tukea SSM: tä puhtaassa muodossaan. Tämä on niin sanottu

Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta. .

Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta. Lähdekohtainen monilähetys. IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. . Tässä tapauksessa asiakas ei ehkä vain pyydä ryhmää, vaan myös määrittää luettelon lähteistä, joista hän haluaisi vastaanottaa liikennettä tai päinvastoin ei halua. IGMPV2: ssä asiakas pyytää ja vastaanottaa ryhmäliikenteen ilman lähdettä. Joten, IGMP on suunniteltu vuorovaikutukseen asiakkaisiin ja reitittimeen. Palauta siis Tarkemmin komento Esimerkki II. 4Kuten tiedätte, seuraavat liikennetyypit ovat olemassa: Jos reitittimessä ei ole reititystä, voimme valtuudet julistaa - IGMP sinne - enempää kuin muodollisuus. Reitillä ei ole, ja asiakkaalla ei ole ketään pyytää monilähetysvirtaa. Ja hän ansaitsee videon yksinkertaisesta syystä, että virtaus ja niin kaatavat kytkimestä - sinun tarvitsee vain noutaa se. Muista, että IGMP ei toimi IPv6: ssa. On MLD-protokolla Toista uudestaan Ensinnäkin reititin lähetti IGMP: n yleisen kyselyn jälkeen IGMP: n käyttöliittymänsä selvittämiseksi, onko vastaanottajia ja julistaa haluavansa olla querier. Tuolloin kukaan ei ollut tässä ryhmässä. Sitten ilmestyi asiakas, joka halusi saada konsernin 224.2.2.4 liikennettä ja lähetti IGMP-raportin. Sen jälkeen menin siihen liikenteeseen, mutta se suodatetaan pois kaatosta. Sitten reititin päätti jostain syystä tarkistaa - ja onko olemassa enää asiakkaita ja lähetti IGMP: n yleistä kyselyä uudelleen, johon asiakas joutuu vastaamaan ( viisi.

Ajoittain (kerran minuutti) reititin tarkistaa, että vastaanottajat ovat edelleen käyttäneet IGMP: n yleistä kyselyä ja solmu vahvistaa tämän IGMP-raportin avulla.

Mutta silti on täysin käsittämätöntä, kuinka palvelimen liikenne saavuttaa asiakkaita, kun on valtava palveluntarjoaja LINKMIAP? Ja missä itse asiassa tiedetään kuka on asiakas? Emme voi rekisteröidä reittejä manuaalisesti, koska emme tiedä, missä asiakkaat voivat olla. Tavanomaiset reititysprotokollat ​​eivät vastaa tähän kysymykseen. Joten ymmärrämme, että monilähetyksen toimittaminen on jotain täysin uutta meille. 6. Sitten hän muutti mielensä ja kieltäytyi ryhmästä lähettämällä IGMP-loman. 7. Reititin sai lähteä ja halusin varmistaa, ettei muita vastaanottajia ole muita vastaanottajia, lähetä IGMP-ryhmäkohtainen kysely ... kahdesti. Ja ajastimen päättymisen jälkeen lakkaa lähettämästä liikennettä täällä. kahdeksan. Se kuitenkin lähettää edelleen IGMP-kyselyn verkkoon. Esimerkiksi, jos et ole sammuttanut soitinta, vaan yksinkertaisesti jonnekin ongelman yhteydessä. Sitten yhteys palautetaan, mutta asiakas ei lähetä raporttia itsestään. Mutta kysely vastauksia. Näin virtaus voi toipua ilman ihmisen osallistumista. Taas kerran Tämä tehdään niin, että satoja asiakkaita kaikki soveltamisala ei tulki verkosta raportissaan saamalla yleistä kyselyä. Lisäksi vain yksi asiakas lähettää yleensä raportin. - Protokolla, jolla reititin oppii monilähetysliikenteen vastaanottajien ja niiden irrottamisen läsnäolosta. Ryhmäkohtainen kysely. IGMP-raportti

- asiakkaan lähettämä, kun se on yhteydessä ja vastauksena IGMP-kyselyyn. Tämä tarkoittaa, että asiakas haluaa saada tiettyä ryhmää.

.

IGMP yleinen kysely.

- Reititin lähetetään se säännöllisesti tarkistaa, mitä ryhmiä tarvitaan nyt. Koska vastaanottajan osoite, 224.0.0.1 on osoitettu.

IGMP GROUP SEPCIFIC QUERY

- Reititin lähetetään vastauksena sanomaan, jotta voit selvittää, onko olemassa muita vastaanottajia tässä ryhmässä. Vastaanottajan osoite, monilähetysryhmän osoite on osoitettu.

- Asiakas valitsi, kun hän haluaa lähteä ryhmästä.

- Jos yhdessä lähetyssegmentissä on useita reitittimiä, jotka voidaan lähettää, on valittu yksi tärkein Querier. Se lähettää säännöllisesti kyselyn ja lähettää liikennettä.

Yksityiskohtainen kuvaus kaikista IGMP-ehdoista

Pim

Joten tajimme, miten asiakkaat ilmoittavat lähimmälle reitittimestä aikomuksistaan. Nyt olisi mukavaa siirtää liikenne lähteestä vastaanottajalle suuren verkon kautta. Jos ajattelet sitä, seisomme ennen tyydyttävää monimutkaista ongelmaa - lähde vain lähetetään ryhmälle, hän ei tiedä mitään siitä, missä vastaanottajat sijaitsevat ja kuinka monta. .

Vastaanottajat ja lähimmät reitittimet tietävät vain, että he tarvitsevat tiettyä ryhmää, mutta ei ole aavistustakaan, missä lähde on ja mikä on hänen osoite. Kuinka toimittaa liikennettä tässä tilanteessa?

On olemassa useita monilähetysliikenteen reititysprotokollia: DVMRP

  • , Mospf.
  • , CBT.

- Kaikki heistä ratkaistaan ​​tällainen tehtävä eri tavoin. Mutta standardi de facto tuli

Pim - Protokollan itsenäinen monilähetys

Muut lähestymistavat ovat niin toivottuja, että joskus jopa kehittäjät ovat käytännössä tunnustaneet sen. Tässä esimerkiksi RFC: n ote CBT-protokollan kautta: CBT-versio 2 ei ole, eikä sitä ole tarkoitus olla taaksepäin yhteensopiva version 1 kanssa; Emme exppt tätä aiheuttamaan laaja-alaisia ​​yhteensopivuusongelmia, koska emme usko CBT: ää on lainkaan laajalti käytössä tässä vaiheessa.

PIM: llä on kaksi versiota, joita voidaan jopa kutsua kaksi eri protokollista periaatteessa, ne ovat voimakkaasti erilaisia:

Pim Tiheä tila (DM)

Pim Sparse Mode (SM) Riippumaton hän on siksi, että se ei ole sidottu tiettyyn ainutlaatuiseen liikenteeseen, ja myöhemmin näet miksi. .

Pim tiheä tila.

Pim DM.

Yritetään ratkaista monikäyttökoneen toimituksen ongelma otsaan. Hän ilmeisesti olettaa, että vastaanottajat ovat kaikkialla, kaikissa verkon kulmissa. Siksi aluksi hän asettaa koko monilähetysliikenteen verkoston, eli se lähettää sen kaikkiin satamiin, minne hän tuli. Jos sitten osoittautuu, että jonnekin häntä ei tarvita, tämä haara on "katkaistu" erityisen viestin avulla Pim Prune - liikennettä ei enää lähetetä siellä. Mutta jonkin ajan kuluttua samassa sivuliikkeessä reititin yrittää jälleen lähettää monilähetys - yhtäkkiä vastaanottajat ilmestyivät siellä. Jos ei näytä, haara katkaistaan ​​jälleen tietyllä ajanjaksolla. Jos reitittimen asiakas ilmestyi näiden kahden tapahtuman väliin, siirtoviesti lähetetään - reititin pyytää leikattua haaraa takaisin niin, ettei se odota, kunnes se laskee jotain. .

Kuten näette, ei ole mitään kysymystä vastaanottajien polun määrittämisestä - liikenne saavuttaa ne yksinkertaisesti, koska se on kaikkialla.

Ilman tarpeettomien sivukonttoreiden "ympärileikkauksen jälkeen puu pysyy pitkin, josta monilähetysliikenne kulkee. Tätä puuta kutsutaan

SPT - Lyhin polkupuu

Siinä ei ole silmukoita ja käyttää lyhyintä polkua vastaanottajalta lähteeseen. Pohjimmiltaan se on hyvin samanlainen kuin STP: n kaava puu

Jossa juuret ovat lähde.

SPT on konkreettinen puunäkymä - lyhin puupuu. Yleensä mitä tahansa monikoneja kutsutaan

MDT - Multicast Distribution Tree

Oletetaan, että PIM DM: tä tulisi käyttää monilähetysasiakkaiden korkean tiheyden verkostoissa, jotka selittävät nimensä (tiheä). Mutta todellisuus on sellainen, että tämä tilanne on pikemminkin poikkeus, ja usein PIM DM ei ole sopiva. Mikä on todella tärkeä meille nyt on mekanismi silmukoiden välttämiseksi. Kuvittele tällainen verkko:

Yksi lähde, yksi vastaanottaja ja yksinkertaisin IP-verkko niiden välillä. Kaikissa reitittimissä, jotka käyttävät PIM DM: tä.

Mitä tapahtuisi, jos ei ollut erityistä mekanismia silmukoiden välttämiseksi?

Lähde lähettää monilähetysliikennettä. R1 vastaanottaa sen ja PIM DM: n periaatteiden mukaisesti lähetetään kaikkiin rajapintoihin, lisäksi, missä hän tuli - eli R2 ja R3.

R2 siirtyy samalla tavalla, eli se lähettää liikennettä kohti R3. R3 ei voi määrittää, että tämä on sama liikenne, jonka hän on jo saanut R1: stä, joten se lähettää sen kaikkiin rajapintoihin. R1 saa kopion liikenteestä R3: sta ja niin edelleen. Täällä hän on silmukka.

Mitä Pim tarjoaa tällaisessa tilanteessa?

RPF - Käänteinen polku Varaus

. Tämä on tärkein periaate monilähetysliikenteen lähettämisestä PIM: ssä (minkäänlaista: ja DM ja SM) - Lähteen liikenne on tulossa lyhyintä. Toisin sanoen jokaisesta vastaanotetusta monilähetyspaketista se tarkistetaan reititystaulukon perusteella, onko se sinne. 1) Reititin tarkastelee monilähetyspakettilähteen osoitetta.

2) Tarkastaa reititystaulukon, jonka kautta lähdeosoite on käytettävissä.

3) Tarkastaa käyttöliittymän, jonka kautta monilähetyspaketti tuli.

4) Jos liitännät ovat samat - kaikki on hieno, monilähetyspaketti ohitetaan, jos tiedot tulevat toisesta käyttöliittymästä - ne hylätään.

Esimerkki: IPTV.

Esimerkissämme R3 tiedetään, että Lyhin polku lähteelle on R1 (staattinen tai dynaaminen reitti). Siksi monilähetyspaketit, jotka tulevat R1: stä, testataan ja vastaanotetaan R3, ja R2: sta tuli ne hylätään.

Tätä tarkistusta kutsutaan

RPF-tarkistus. Ja kiitos jopa monimutkaisempia verkostoja, MDT: n silmukat eivät syntyisi. Tämä mekanismi on meille tärkeä, koska se on merkityksellinen ja PIM-SM: ssä ja työskentelee siellä yksin.

Kuten näette, PIM perustuu ainutlaatuisen reitityksen pöydälle, mutta ensin se ei reitittää liikennettä toiseksi, sillä ei ole väliä kuka ja miten täyttyy pöytä. Et pysäytä täällä ja harkitse PIM DM: n työtä yksityiskohtaisesti - tämä on vanhentunut protokolla, jossa on puutteita (No, kuten RIP .

Pim DM voidaan kuitenkin soveltaa joissakin tapauksissa. Esimerkiksi hyvin pienissä verkoissa, joissa monilähetysvirta on pieni.

Pim Sparse -tila.

Täysin erilainen lähestymistapa sovelletaan Pim SM.

. Huolimatta nimestä (vaurioitunut tila), sitä voidaan käyttää onnistuneesti mihin tahansa verkkoon, jossa tehokkuus on ainakin huonompi kuin PIM DM.

.

Täällä he kieltäytyivät ajatuksesta ehdottomasta tulvasta monilähetysverkosta. Kiinnostuneet solmut pyytävät itsenäisesti puun liitäntää viestien avulla 
Pim Liity. Jos reititin ei lähettänyt liittyä, liikennettä ei lähetetä. Ymmärtääksesi, kuinka PIM toimii, aloitetaan yksinkertaisella verkolla, jossa on yksi PIM-reititin:

Asetukset R1: ään, sinun on otettava käyttöön kyky reitittää monilähetys, PIM SM kahdelle rajapinnalle (kohti lähdettä ja kohti asiakkaalle) ja IGMP: tä asiakkaalle.

Muiden perusasetusten lisäksi tietenkin (IP, IGP).

Tästä lähtien voit pudottaa GNS: n ja kerätä laboratorion. Riittää, miten koota seisomaan multicast, jonka sanoin tässä artikkelissa.

R1 (Config) #IP Multicast-Reititys R1 (Config) #In FA0 / 0 R1 (Config-If) #IP PIM Sparse-tila R1 (Config-If) #int FA1 / 0 R1 (Config-IF) #IP PIM Sparse-tila. Cisco Täällä on yleensä erityinen lähestymistapa: Kun aktivoit käyttöliittymän PIM, IGMP aktivoituu automaattisesti. Kaikilla rajapinnoissa, joissa PIM on aktivoitu, se toimii ja IGMP. Samanaikaisesti muilla valmistajilla on kaksi eri protokollaa kaksi eri komentoa: erillinen IGMP, erikseen PIM. Anteeksi Cisco tämä Oddity? Yhdessä kaikkien muiden kanssa? Lisäksi RP-osoite voi olla tarpeen määrittää ( IP PIM RP-osoite 172.16.0.1 , esimerkiksi). Tästä myöhemmin hyväksymällä annettuna ja hyväksyntä.

Tarkista ryhmälle 224.2.2.4 kuuluvan monilähetystaulun nykyinen tila: Kun olet käynnistänyt lähetyksen lähteellä, sinun on tarkistettava taulukko uudelleen. Analysoi tämän pienen päätelmän.

Tallennusnäkymä (*, 225.0.1.1) Samanaikaisesti muilla valmistajilla on kaksi eri protokollaa kaksi eri komentoa: erillinen IGMP, erikseen PIM. olla nimeltään Lisäksi RP-osoite voi olla tarpeen määrittää ( (*, G) , / lukea Starkomadzhi (/ Ja ilmoittaa meille vastaanottajista. Ja ei ole välttämätöntä puhua yhdestä asiakastietokoneesta, yleensä se voi olla esimerkiksi toinen PIM-reititin. On tärkeää, että liitännät tarvitsevat liikennettä. Jos alavirran liitäntöjen luettelo (öljy) on tyhjä -

TYHJÄ

Siksi ei ole vielä vastaanottajia - emmekä ole vielä käynnistäneet niitä.

Ennätys

(172.16.0.5, 225.0.1.1) (S, G) .

Eskiija

/ Ja ehdottaa, että lähde tunnetaan. Meidän tapauksessamme oleva lähde, jossa on osoite 172.16.0.5 Lähettää Ryhmä 224.2.2.4. Multicast-liikenne tulee Fe0 / 1 -liitäntään - tämä on

nouseva

Ylävirta

) Käyttöliittymä.

Joten, ei asiakkaita. Liikenne lähteestä tulee reitittimeen ja tämän elämän päättyy. Lisätään nyt vastaanottaja - asetamme PC: n multicastin vastaanoton.

PC lähettää IGMP-raportin, reititin ymmärtää, että asiakkaat ilmestyivät ja päivittävät monilähetystaulukko. Nyt hän näyttää tältä: Alavirran käyttöliittymä ilmestyi: Fe0 / 0, joka on odotettua. Ja se ilmestyi sekä (*, g) että (s, g). Luettelo alavirran rajapinnoista kutsutaan

Öljy - Lähtevä käyttöliittymäluettelo

.

Lisää toinen asiakas FE1 / 0 -liitäntään:

Jos luet ulostulon kirjaimellisesti, meillä on:

(*, G): Ryhmä 224.2.2.4 on monilähetysliikenteen vastaanottajia liitäntöjen ulkopuolella FE10 / 0, FE1 / 0. Ja ehdottomasti riippumatta siitä, kuka lähettäjä, mitä ja sanoo merkki "*". 

(S

Mutta se oli hyvin yksinkertainen esimerkki - yksi reititin tuntee heti lähdekoodin ja jossa vastaanottajat sijaitsevat. Itse asiassa jopa puita ei ole täällä - lukuun ottamatta degeneroitua. Mutta se auttoi meitä käsittelemään, miten PIM ja IGMP ovat vuorovaikutuksessa. 
Käsitellä mitä Pim on, käännymme verkko paljon monimutkaisemmaksi

Oletetaan, että kaikki IP-osoitteet on jo määritetty järjestelmän mukaisesti. Verkko kulkee IGP: n tavalliselle ainutlaatuiselle reititykselle. Asiakas Esimerkiksi voi pingin lähdepalvelimen. Mutta toistaiseksi Pim, IGMP ei ole käynnissä, asiakkaat eivät pyydä kanavia. Tiedoston alkuasetus

Joten ajanhetkellä 0.

Kytke monilähetysreititys kaikille viidellä reitittimellä:

Rx (config) #IP Multicast-reititys

Pim sisältyy suoraan kaikkiin reitittimien kaikkiin rajapintoihin (mukaan lukien käyttöliittymällä lähdepalvelimeen ja asiakkaille):

Rx (config) #int fex / x rx (config-if) #IP PIM Sparse-tila IGMP, teoriassa olisi sisällytettävä asiakkaisiin liittyviin rajapintoihin, mutta kuten olemme jo todenneet, se käynnistyy automaattisesti Cisco-laitteisiin PIM: llä. Ensimmäinen asia, jonka Pim tekee - asettaa naapuruston. Tässä käytetyt viestit

Pim Hei.

. Kun aktivoit PIM-käyttöliittymän, PIM Hello lähetetään osoitteeseen

  1. 224.0.0.13
  2. TTL: n kanssa on 1. Tämä tarkoittaa, että yhdellä lähetysalueella olevat reitittimet voivat olla naapureita.

Heti kun naapurit saivat tervehdyksiä toisistaan:

Nyt ne ovat valmiita hyväksymään monilähetysryhmien sovellukset.

Jos nyt aloitamme asiakkaan kotelossa toisaalta ja käynnistämme toisaalta monilähetysvirrat palvelimelta toisella, R1 vastaanottaa liikennevirran ja R4 vastaanottaa IGMP-raportin, kun yrität muodostaa yhteyden. Tämän seurauksena R1 ei tiedä mitään vastaanottajista ja R4 lähteestä. Olisi mukavaa, jos tietoa lähteestä ja konsernin asiakkaista kerättiin jonnekin yhdessä paikassa. Mutta mitä? Tällaista kokousta kutsutaan

Rendezvous Point - RP 

. Tämä on Pim SM: n keskeinen käsite. Mikään ei toimi ilman sitä. Tässä ovat lähde ja vastaanottajat.

Kaikkien PIM-reitittimien pitäisi tietää, kuka on RP verkkotunnuksessa, eli tietää sen IP-osoitteen. MDT-puun rakentaminen verkko valitaan RP: ksi Keskipisteeksi, joka, joka, vastuussa lähteen opiskelusta,

Se on vetovoima yhdistää viestejä kaikista kiinnostuneista. 

Rp: staattisen ja dynaamisen tehtävään on kaksi tapaa. Tarkastelemme sekä tässä artikkelissa, mutta alkavat staattisella, koska mikä todennäköisesti on staattinen?

Anna R2: n pelataan RP.

Luotettavuuden lisäämiseksi on yleensä valittu Loopback-osoite. siksi

kaikille

Reitittimet suoritetaan komennolla: RX (Config) #IP PIM RP-osoite 2.2.2.2 )

Luonnollisesti tämän osoitteen on oltava saatavilla reititystaulukossa kaikista pisteistä. No, koska osoite 2.2.2.2 on RP, rajapinnassa )

Loopback 0. R2: ssä on myös toivottavaa aktivoida PIM. R2 (Config) #Interface Loopback 0 RX (Config-If) #IP PIM Sparse-tila )

Välittömästi sen jälkeen R4 oppii ryhmän 224.2.2.4 liikenteen lähteestä:

Ja jopa siirtää liikennettä:

FE0 / 1 -liitäntä tulee 362000 b / s ja FE0 / 0-liitännän kautta ne lähetetään.

Kaikki teimme: Seuraavaksi reititin pysäyttää virran. Sisälsi kyky reitittää monilähetysliikenne (

Harkitse hieman vaikeampaa tapausta: IP Multicast-reititys

Aktivoitu PIM käyttöliittymät ( Toisin sanoen jokaisesta vastaanotetusta monilähetyspaketista se tarkistetaan reititystaulukon perusteella, onko se sinne. IP PIM Sparse-tila

Osoitti osoitteen RP ( IP PIM RP-ADRESS X.x.x.x. Kaikki, tämä on jo työskentelykokoonpanoa ja sitä voidaan etsiä, koska kohtaukset ovat piilossa paljon enemmän kuin näkyvät lavalla. Täysi kokoonpano PIM: llä.

- Politiikka. Se, joka voittaa lähettää kyselyn, seurata raporttia ja reagoida lähteä ja vastaavasti se lähettää liikennettä segmenttiin. Loser kuuntelee vain raportin ja pitää kätesi pulssissa. Kuolettava

Kuinka kaikki toimii lopulta? Miten RP tietää, missä lähde, jossa asiakkaat ja tarjoaa viestinnän välillä? Koska kaikki osoittautuu suosikki asiakkaidemme tähden, niin alkaa heidän kanssaan, harkitse koko prosessia yksityiskohdissa. Asiakas 1 lähettää IGMP-raportin ryhmälle 224.2.2.4

R4 saa tämän kyselyn, ymmärtää, että FE0 / 0 -liitännän ulkopuolella on asiakas, lisää tämän käyttöliittymän öljyyn ja lomakkeeseen (*, g).

Nouseva käyttöliittymä FE0 / 1 nähdään täällä, mutta tämä ei tarkoita sitä, että R4 vastaanottaa liikennettä ryhmälle 224.2.2.4. Se vain puhuu, että ainoa paikka, josta hän voi saada, on FE0 / 1, koska se on olemassa, että RP on siellä. Muuten, naapuri, joka kulki

Harkitse tilannetta siitä hetkestä, kun R1- ja R2-reitittimet ovat päällä. - R2: 10.0.2.24. Odotetaan.

R4 on kutsuttu - LHR (viimeinen hop reititin) - viimeinen reititin monilähetysliikenteen polulla, jos lasket lähteestä. Toisin sanoen tämä on reititin lähimpänä vastaanottajaa. Varten

Asiakas1. - Se on R4 Asiakas2.

- Tämä on R5.

Koska R4: llä ei ole monilähetysvirtaa (sitä ei ole pyydetty aiemmin), se muodostaa PIM: n liittyvän viestin ja lähettää sen RP: n (2.2.2.2) kohti.

Pim liittyi Multicast osoitteeseen 224.0.0.13. "Rp: n suuntaan" tarkoittaa reititystaulukossa määritetyn käyttöliittymän kautta, kun se on lähtevä osoite, joka määritetään pakkauksessa. Meidän tapauksessamme se on 2.2.2.2 - Osoite RP. Tällaista liittyä kutsutaan nimellä

Liity (*, G)

Ja hän sanoo: "Ei ole väliä kuka lähde, tarvitsen ryhmäliikenteen 224.2.2.4." Toisin sanoen jokaisella reitittimellä pitäisi käsitellä tällaista liittymistä ja tarvittaessa lähettää uusi liittyä RP: n sivulle. (On tärkeää ymmärtää, että jos tämä ryhmä on jo reitittimessä, se ei lähetä liittymistä - se yksinkertaisesti lisää käyttöliittymä, josta liittyy öljyyn ja alkaa kulkea liikenne). Meidän tapauksessamme liittyä FE0 / 1:

R2, Vastaanotettu liittyä, luo tietueen (*, g) ja lisää FE0 / 0-liitäntä öljyyn. Mutta liity ei voi enää lähettää - hän itse jo RP, eikä mitään tunneta lähteestä vielä. Mutta jonkin ajan kuluttua samassa sivuliikkeessä reititin yrittää jälleen lähettää monilähetys - yhtäkkiä vastaanottajat ilmestyivät siellä. Jos ei näytä, haara katkaistaan ​​jälleen tietyllä ajanjaksolla. Jos reitittimen asiakas ilmestyi näiden kahden tapahtuman väliin, siirtoviesti lähetetään - reititin pyytää leikattua haaraa takaisin niin, ettei se odota, kunnes se laskee jotain. Näin ollen RP oppii, missä asiakkaat sijaitsevat.

Aktivoitu IGMP liitäntöihin. Jos

Asiakas 2. Haluat myös vastaanottaa saman ryhmän monilähetysliikennettä, R5 lähettää Pim liittymään Fe0 / 1: een, koska se on RP, R3, joka on saanut sen, muodostaa uuden PIM: n ja lähettää sen Fe1 / 1 - jossa RP sijaitsee. Toisin sanoen liittyä matkaan niin solmuun solmun takana, kunnes se pääsee RP: hen tai toiseen reitittimeen, jossa on jo asiakkaita tämän ryhmän.

Joten R2 on RP - nyt tietää, että FE0 / 0: lle ja Fe1 / 0: lle hänellä on vastaanottajat ryhmälle 224.2.2.4.

Ja sillä ei ole väliä, kuinka monta siellä on - yksi kunkin käyttöliittymän tai sata - liikennevirtaus on edelleen rajapinnassa. Jos kuvaat graafisesti mitä saimme, se näyttää tältä: Muistuttaa puuta, eikö? Siksi sitä kutsutaan -

Aluksi kukin heistä katsoo itselleen Querier. RPT - Rendezvous Point Tree

. Tämä puu juurtuu RP: hen ja jonka sivukonttorit ulottuvat asiakkaille.

Yleisempi termi kuten edellä mainittiin -

- Puu, jota monilähetysvirta jakautuu. Myöhemmin näet eron MDT: n ja RPT: n välillä.

Nyt annamme palvelimelle. Kuten olemme jo keskustelleet edellä, hän ei välitä Pim, RP, IGMP - hän vain lähettää. Ja R1 saa tämän virran. Hänen tehtävänsä on toimittaa monilähetys RP: hen. Pimissä on erityinen viesti - Rekisteri . On tarpeen rekisteröidä monilähetyslähde RP: lle.

Yleinen kysely vastaanottaa kaikki segmentin laitteet, mukaan lukien muut IGMP-reitittimet. Joten R1 vastaanottaa ryhmien monilähetysvirran 224.2.2.4:

R1 on

FHR (ensimmäinen hop reititin)

- ensimmäinen reititin monilähetysliikenteen tai lähimmän lähdettä.

Seuraavaksi se kattaa jokaisen lähteestä vastaanotetun monilähetyspaketin ainutlaatuiseen PIM-rekisteriin ja lähettää sen suoraan RP: hen.

  1. Kiinnitä huomiota protokollapinoon. Unicust IP: n päällä ja PIM-otsikko on alkuperäinen monilähetys IP, UDP ja tiedot.
  2. Nyt, toisin kuin kaikki muut, vastaanottajan osoitteesta tunnetut PIM-viestit, 2.2.2.2 ilmoitetaan, eikä monikielinen osoite.

Tällainen paketti toimitetaan RP: lle Standard Säännöt Unicreden Reitityksen ja kuljettaa alkuperäisen monilähetyspaketin, eli se on ... Tämä on tunnelointi!

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

Tehtävänumero 1. Järjestelmä ja alustava kokoonpano. .

Saatuaan tällaisen viestin naapurilta, jokainen reititin arvioi, kuka arvokkaampi. Palvelimessa 172.16.0.5, sovellus, joka voi lähettää vain paketteja vain lähetysosoitteeseen 255.255.255.255, UDP 10999 vastaanottajan portti. Tämä liikenne on toimitettava asiakkaille 1 ja 2: .

Asiakas 1 Multicast-liikenteen muodossa konsernin osoite 239.9.9.9.

Ja asiakassegmentissä 2 lähetyspakettien muodossa osoitteeseen 255.255.255.255.

Tehtävän yksityiskohdat täältä.

===================== Järjestelmä ja alustava kokoonpano. RP vastaanottaa PIM-rekisteriä, purkaa sen ja havaitsee liikennettä kääreessä ryhmään 224.2.2.4. Riippumaton hän on siksi, että se ei ole sidottu tiettyyn ainutlaatuiseen liikenteeseen, ja myöhemmin näet miksi. Tietoja tästä, hän tulee välittömästi pöydälle monilähetysreitityksestä:

Merkintä (S, G) - (172.16.0.5, 224.2.2.4). Pakkaamaton RP-paketit lähetetään edelleen RPT: hen Fe0 / 0: een ja Fe1 / 0-liitäntöihin, joiden mukaan liikenne tulee asiakkaille.

Periaatteessa tämä voitaisiin pysäyttää. Kaikki toimii - asiakkaat saavat liikennettä. Mutta kaksi ongelmaa on:

Prosessit kapselointi ja kapselointi - erittäin kalliita reitittimiä. Lisäksi ylimääräiset otsikot lisäävät pakkauksen kokoa, eikä se voi yksinkertaisesti nousta MTU: n jonnekin välisolmuun (muistat kaikki tunneloinnin ongelmat).

Jos jonnekin lähteen ja RP: n välillä on myös vastaanottajia ryhmälle, monilähetysliikenne on kulkea yhdellä tavalla kahdesti. Ota esimerkiksi tällainen topologia: Rekisteriviestien liikenne saavuttaa RP: n R1-R42-R2-linjan RP: n RP-näppäimellä, sitten Net-monilähetys palaa R2-R42-linjan varrella. Siten R42-R2-linjalla kaksi kopiota yhdestä liikenteestä kulkevat, vaikkakin vastakkaisiin suuntiin. Siksi on parempi siirtää puhdas monilähetys RP: hen RP: hen, ja sinun on rakennettava puu - Lähdepuu Siksi RP lähettää Pim liittymään R1: hen. Mutta nyt se on ilmoitettu siitä ryhmän osoitteeseen ei RP, mutta rekisteriviestistä tutkittu lähde. Tämä viesti kutsutaan Liity (S, G) - Lähde Erityinen liittyy Hänen tavoitteensa on täsmälleen sama kuin PIM liittyä (*, g) - rakenna puu, vain tällä kertaa lähteestä RP: hen. Liity (S, G) laajentaa myös solmun solmun taakse tavalliseen liittyykseen (*, g). Liity vain (*, G) pyrkii RP: hen ja liity (S, G) S-lähteeseen. Koska vastaanottajan osoite on myös palvelusosoite 224.0.0.13 ja TTL = 1. Jos esimerkiksi välikorkoja on esimerkiksi R42, ne muodostavat myös tallennuksen (S, G) ja luettelon tämän ryhmän alavirran rajapinnoista ja eteenpäin liitetään lähteeseen. Polku, johon liittyy RP: stä lähteeseen muuttuu - puu lähteestä. Mutta yleisempi nimi - - Loppujen lopuksi liikenne lähteestä RP menee pitkin lyhyintä polkua.

yhdeksän) R1 Vastaanotettu Liity (S, G), lisää FE1 / 0-liitäntä, josta paketti tuli loppupään öljyliitännän luetteloon ja alkaa lähettää nettovirtaliikennettä, ei liity kapselointia. R1: n tallennus (s, g) on ​​jo ollut heti kun se saa ensimmäisen monikuluonteisen paketin lähdepalvelimelta. Rakennettu lähdepuun mukaan monilähetys lähetetään RP (ja kaikki välituotteet, jos ne ovat esimerkiksi R42). .

Mutta on pidettävä mielessä, että rekisteriviestit siirrettiin koko ajan ja siirrettiin tähän asti. Tote asia itse asiassa R1 lähettää kaksi kopiota liikennettä nyt: yksi on puhdas monilähetys SPT, toinen on kapseloitu yksisologisessa rekisterissä. Ensinnäkin R1 lähettää monilähetyksen rekisteröitymään - Paketti 231.

. Sitten R2 (RP) haluaa muodostaa yhteyden puuhun, lähettää liittyä -

Paketti 232.

. R1 on vielä jonkin aikaa, kun kysely käsittelee R2, lähettää monilähetyksen rekisteröimiseksi ( Paketit 233-238 ). Seuraavaksi, kun alavirran käyttöliittymä on lisätty öljyyn R1: llä, se alkaa lähettää puhdasta monilähetystä -

Paketit 239 ja 242 , mutta ei vielä pysähtyminen ja rekisteröi - Paketit 241 ja 243 . MUTTA и Paketti 240. - Tämä R2 ei voinut pysyä ja jälleen pyytää rakentamaan puu. Järjestelmä ja alustava kokoonpano. 10) Joten tarkkailematon monilähetys saavuttaa RP: n. Hän ymmärtää, että tämä on sama liikenne, joka tulee rekisteriin, koska sama ryhmäosoite on sama lähdesaine ja yhdestä käyttöliittymästä. Jotta ei saa kaksi kopiota, se lähettää R1 ainutlaatuisen Pim Register-Stop

Rekisterin pysäytys ei tarkoita sitä, että R2 kieltäytyy liikenteestä tai ei tunnista enää tätä lähdettä, se vain sanoo, että on välttämätöntä lopettaa lähettäminen

kapseloitu liikenne. Seuraavaksi kovaa kamppailua - R1 siirretään edelleen puskuriin kertyneen liikenteen, kun rekisterin pysäytysprosessit ja tavallinen monilähetys ja rekisterikiviviestit:

Mutta ennemmin tai myöhemmin R1 alkaa lähettää vain puhdasta monilähetysliikennettä.

Valmistellessaan minulla oli legitiimi kysymys: No, miksi kaikki nämä tunnelit, PIM-rekisteri? Miksi ei tee monilähetysliikennettä, kuten Pim liittymällä - lähetä hop hopin takana TTL = 1 kohti RP - ennemmin tai myöhemmin se tulee? Joten se rakensi myös puun samanaikaisesti ilman tarpeettomia eleitä.

Tässä on useita vivahteita.

Ensinnäkin Pim SM: n pääperiaate rikkoo - liikenne lähetetään vain siihen, missä sitä pyydettiin.

Ei Liity - ei puu

! Toiseksi, jos asiakkaille ei ole asiakkaita, FHR ei tunnista tätä ja lähettää edelleen liikennettä "omalla puulla". Mikä on kaistanleveyden mieletön käyttö? Viestinnän maailmassa tällainen pöytäkirja yksinkertaisesti ei selviydy, koska ei selviänyt PIM DM: n tai DVMRP: n. Joten meillä on yksi suuri MDT-puu ryhmään 224.2.2.4

Nyt annamme palvelimelle. Kuten olemme jo keskustelleet edellä, hän ei välitä Pim, RP, IGMP - hän vain lähettää. Ja R1 saa tämän virran. Hänen tehtävänsä on toimittaa monilähetys RP: hen. Lähdepalvelimet Rekisteri ennen Asiakas 1.

Asiakas 2.

. Ja tämä MDT koostuu kahdesta kappaleesta, jotka rakennettiin toisistaan ​​riippumatta:

lähteestä RP: lle ja RPT RP: stä asiakkaille. Täällä se on RPT: n ja SPT: n MDT: n välinen ero. MDT on melko yleinen termi, joka tarkoittaa yleisesti monilähetyspuuta, kun taas RPT / SPT on sen hyvin erityinen ulkonäkö.

Ja mitä jos palvelin on jo lähetetty, eikä asiakkaa eikä ole? Multicast Joten tukkeutuu sivuston lähettäjän ja RP: n välillä?

Ei, tässä tapauksessa PIM Register-Stop auttaa myös. Jos rekisteriviesti on alkanut RP: llä jollekin ryhmälle, eikä sillä ole vastaanottajia, RP ei ole kiinnostunut tämän liikenteen hankkimisesta,

Älä lähetä

Pim Liity (S, G), RP lähettää välittömästi rekisterin pysäytyksen R1: hen.

R1, joka on saanut rekisterin pysäytyksen ja näet, että tälle ryhmälle ei ole puuta (ei asiakkaita), alkaa hylätä monilähetysliikenne palvelimelta.

Toisin sanoen palvelin itse ei ole huolissaan tästä kovasti ja lähettää edelleen virtauksen, mutta reitittimen käyttöliittymän saavuttamisen jälkeen virtaus hylätään.

Tässä tapauksessa RP säilyttää edelleen merkinnän (S, G). Toisin sanoen liikenne ei saa, mutta jossa lähde sijaitsee konsernille tietää. Jos vastaanottajat näkyvät ryhmässä, RP oppii heistä ja lähettää lähde (S, G), joka rakentaa puuta.

Lisäksi 3 minuutin välein R1 yrittää rekisteröidä RP: n lähteen uudelleen, eli lähettää rekisteripaketteja. On välttämätöntä ilmoittaa RP: lle, että tämä lähde on edelleen elossa.

Erityisesti utelias lukijoilla on kysymys - mitä RPF: stä? Loppujen lopuksi tämä mekanismi tarkistaa monilähetyspaketin lähettäjän osoitteen ja jos liikenne ei tule oikeasta käyttöliittymästä, se hylätään. Samaan aikaan RP ja lähde voivat olla eri liitäntöjä. Joten esimerkkinä R3 RP - FE1 / 1 ja FE1 / 0: n lähde. . MUTTA Vastaus on ennustettavissa - tässä tapauksessa lähdeosoite tarkistetaan, mutta RP. Toisin sanoen liikenteen on oltava rajapinnasta kohti RP: tä. Mutta kuten näet vielä, tämä ei myöskään ole epärealistinen sääntö. .

On tärkeää ymmärtää, että RP ei ole universaali magneetti - jokaiselle ryhmälle voi olla sen RP. Toisin sanoen verkossa voi olla kaksi, ja kolme ja sata - yksi RP vastaa yhdestä ryhmästä, toinen on toisensa jälkeen. Lisäksi on olemassa niin asia Anycast Rp. Ja sitten eri RP voi palvella samaa ryhmää. Tehtävänumero 2. и - Se on R4 Huomautus topologiaan : Tässä ongelmassa vain R1, R2-reitittimet ovat verkon ylläpitäjiä. Toisin sanoen kokoonpanoa voidaan muuttaa vain niihin. Palvelin 172.16.0.5 lähettää monilähetysliikenne ryhmille 239.1.1.1 ja 239.2.2.2.

Määritä verkko siten, että ryhmän 239.1.1.1 liikennettä ei lähetetä segmenttiin R3: n ja R5: n välillä ja kaikissa R5: n alapuolella.

Samanaikaisesti liikenneryhmä 239.2.2.2 olisi toimitettava ilman ongelmia.

Tehtävän yksityiskohdat täältä.

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

Razor okkama tai tarpeettomien oksat pois käytöstä

Segmentin viimeisen asiakkaan jälkeen kieltäytyi tilata, PIM: n on katkaistu ylimääräinen RPT-haara.

Anna esimerkiksi ainoa R4: n ainoa asiakas pois päältä. IGMP Jätä reititin tai kolmen vastaisen IGMP-kyselyn jälkeen ymmärtää, että FE0 / 0: lle ei ole enää asiakkaita ja lähettää RP-viestiin

Pim Prune . Muodon mukaan se on täsmälleen sama kuin liittyä, mutta suorittaa vastakkaisen toiminnon. Kohdeosoite on myös 224.0.0.13 ja TTL on 1.

Mutta reititin, joka sai Pim Prune ennen tilauksen poistamista, odottaen jonkin aikaa (yleensä 3 sekuntia - Liity Delay Timer).

Tämä tehdään tällaiselle tilanteelle:

Yhdessä lähetysalueen 3 reitittimessä. Yksi niistä on korkeampi ja se on se, joka lähettää monilähetysliikennettä segmenttiin. Tämä on R1. Molemmille reitittimille (R2 ja R3) sen öljy sisältää vain yhden tietueen.

Jos nyt R2 päättää irrottaa ja lähettää Pim Prune, hän voi korvata kollegani R3 - R1 loppujen lopuksi lopettaa lähetyksen rajapintaan ollenkaan.

Joten, niin että tämä ei tapahdu, R1 ja antaa aikakatkaisua 3 sekunnissa. Tänä aikana R3: llä on oltava aikaa reagoida. Lähetysverkoston ansiosta se saa myös karsia R2: sta ja siksi, jos hän haluaa jatkaa liikenteen vastaanottamista, hän lähettää heti tavallisen Pim liittymään segmenttiin, ilmoittamaan R1, että käyttöliittymä ei ole tarpeen poistaa.

Tätä prosessia kutsutaan prune-ohitukseksi. R2, kuten se oli, tutkii R1, siepattiin aloitteen.

SPT-siirtyminen - RPT-SPT: n kytkeminen

Tähän asti pidimme enimmäkseen vain

. Nyt käänny Asiakas 2. Aluksi kaikki on identtinen hänelle Asiakas 1. - Hän käyttää RPT RP: stä, jota olemme tarkastelleet aiemmin. Muuten, koska molemmat - ja

Asiakas 1. .

- Käytä yhtä puuta, tällaista puuta kutsutaan

Jaettu puu

- Tämä on melko yleinen nimi. Jaettu puu = RPT.

  • Näin R5: n monilähetystaulukko näyttää alusta alkaen, heti puun rakentamisen jälkeen: Ei ole ennätyksellistä (S, G), mutta tämä ei tarkoita sitä, että monilähetysliikennettä ei lähetetä. Vain R5 ei välitä siitä, kuka lähettäjä. Huomaa, miten liikenne menee tässä tapauksessa - R1-R2-R3-R5. Vaikka lyhyesti sanottuna polku R1-R3-R5.
  • Ja jos verkko on monimutkaisempi? Jotenkin Neakuratnyko. Huomaa, miten liikenne menee tässä tapauksessa - R1-R2-R3-R5. Vaikka lyhyesti sanottuna polku R1-R3-R5.
  • Tosiasia on, että vaikka olemme sidoksissa RP: hen - se on RPT root, vain hän ensin tietää missä kuka on. Kuitenkin, jos ajattelet ensimmäistä monilähetyspakettia, kaikki reitittimet liikennepolku tuntee lähdekoodin, koska se määritellään IP-otsikossa. Miksi kukaan ei lähetä liittymään itseäsi kohti lähdettä ja optimoida reitti? )

Sivusto juuressa. Tällainen kytkentä voi aloittaa

LHR (viimeinen hop-reititin)

- R5. Saatuaan ensimmäinen monilähetyspaketti R3 R5: stä, se lähettää lähdekohtaisen liitoksen (S, G) meille Fe0 / 1 -liitäntään, joka on määritetty reititystaulukossaan lähteenä verkkoon 172.16.0.0/24.

Saatuaan tällaisen yhdistelmän R3 lähettää sen RP: lle, koska se teki tavallisen liittymisen (*, g), mutta kohti lähdettä (reititystaulukon mukaisen käyttöliittymän kautta). Toisin sanoen R3 lähettää Liity (172.16.0.5, 224.2.2.4) FE1 / 0-liitäntään. .

Seuraavaksi tämä liittyy R1: lle. Ja R1 ja suuri ilman eroa, joka lähetti sen - RP tai joku muu - se vain lisää FE1 / 1 öljyyn ryhmään 224.2.2.4. Tässä vaiheessa lähteen ja vastaanottajan välillä kaksi tapaa ja R3 saavat kaksi virtaa. Aika tehdä mahdollisuus tehdä tarpeetonta. Ja se on R3, että se tekee, koska R5 ei voi enää erottaa näiden kahden virran välillä - molemmat tulevat läpi yhden käyttöliittymän.

Heti kun R3 tallensi kaksi samanlaista virtaa eri liitäntöistä, se valitsee edullisen reititystaulukon mukaan. Tässä tapauksessa suora, parempi kuin RP. Tässä vaiheessa R3 lähettää prune (s, g) RP: n sivulle, polttaa tämä RPT-haara. Ja tästä vaiheesta on vain yksi virta suoraan lähteestä.

Siten Pim rakensi SPT - Lyhin polkupuu. Se on lähdepuu. Tämä on lyhyin polku asiakkaalle lähteelle. Muuten puu lähteestä RP: lle, jota olemme jo pidemmät, ovat olennaisesti samat SPT.

Sille on ominaista tallennus (s, g). Jos reitillä on tällainen ennätys, se tietää, että S on Ryhmän G ja SPT-puu rakennettu.

SPT-puun juuret ovat lähde ja haluan todella sanoa "Lyhin polku

Lähde asiakkaalle " Mutta se on teknisesti virheellinen, koska lähteestä lähte lähteelle ja asiakkaalle lähteelle voi olla erilainen. Nimittäin asiakkaalta alkaa rakentaa puun haara: reititin lähettää Pim liittymään kohti lähde / RP ja RPF tarkistavat myös käyttöliittymän oikeellisuuden milloin Kuitti

liikenne.

Muistat, että tämän kohdan alussa R5: llä oli vain merkintä (*, g), kun kaikki nämä tapahtumat ovat kaksi: (*, g) ja (s, g) Muuten, vaikka katsot R3: n monilähetystä reititystaulukkoa samaan aikaan, kuten Play Play in VLC: ssä, näet, että se on jo liikenne R1 suoraan, mikä tekee tallennuksen (S, G) läsnäolo sanoo. . Toisin sanoen SPT-siirtyminen on jo tapahtunut - tämä on monien valmistajien laitteiden oletustoiminta - käynnistää kytkentä ensimmäisen monilähetyspakkauksen vastaanottamisen jälkeen. Yleisesti ottaen tällaista kytkintä voi esiintyä useissa tapauksissa: . Muodon mukaan se on täsmälleen sama kuin liittyä, mutta suorittaa vastakkaisen toiminnon. .

Älä tapahdu lainkaan (joukkue

IP PIM SPT-kynnys Infinity

).

Täyden kaistanleveyden hyödyntämisen jälkeen (joukkue

IP PIM SPT-kynnys x Varmasti - välittömästi ensimmäisen paketin vastaanottamisen jälkeen (oletus tai Ei IP PIM SPT-kynnys x

Pääsääntöisesti päätös siitä, että "aika" ottaa LHR: n.

Tällöin RPF-toiminnan toinen kerta vaihdetaan - se tarkistaa lähdepaikan uudelleen. Toisin sanoen kahdesta monilähetysvirrasta - RP: stä ja lähteestä - etusijalle annetaan liikenne lähteestä.

Tohtori, väittää, kuormatraktori

Joitakin tärkeitä kohtia, kun harkitset PIM.

Dr - nimetty reititin

Tämä on erityinen reititin, joka vastaa apuohjelmien lähettämisestä RP: ssä.

Lähde Dr.

- vastuussa monilähetyspakettien käyttöönotosta suoraan lähteestä ja rekisteröidä se RP: lle. Tässä on esimerkki topologiasta: .

Ei ole mitään tekemistä jotain, jonka molemmat reitittimet kulkevat liikenteen RP: hen, varaa heidät varaa toisiaan, mutta vastuussa on vain yksi. Koska molemmat reitittimet on kytketty yhteen lähetysverkkoon, he saavat Pim-Hello toisistaan. Sen perusteella he tekevät valintansa. Pim Hello kantaa tämän reitittimen ensisijaisen arvon tässä käyttöliittymässä.

Mitä suurempi arvo, sitä korkeampi prioriteetti. Jos ne ovat samat, solmu valitaan Korkein IP-osoite (Myös Hello-sanomasta). Jos toinen reititin (ei DR) pidossa (oletus 105 s) ei saanut hei naapurilta, se ottaa automaattisesti DR: n roolin. Pohjimmiltaan lähde dr on

FHR - ensimmäinen hop-reititin

Vastaanotin Dr. - sama kuin lähde DR, vain monilähetysliikenteen vastaanottajille - R2 (Config) #Interface Loopback 0 RX (Config-If) #IP PIM Sparse-tila .

Esimerkki Topology: Vastaanotin DR vastaa RP Pimin lähettämisestä. Yllä olevassa topologiassa, jos molemmat reitittimet lähettävät, molemmat saavat monilähetysliikennettä, mutta ei ole tarvetta. Vain Dr Sends Liity. Toinen yksinkertaisesti valvoo DR: n saatavuutta. :

Koska Dr Sensoi liittyä, se myös lähettää liikennettä LAN. Mutta sitten luonnollinen kysymys syntyy - ja mitä jos Pim Dr'om tuli yksi ja IGMP Querier muu? Ja tilanne on melko mahdollista, koska Querier, vähemmän IP, sitä parempi ja DR, päinvastoin. - Se on R4 Tällöin DR on valittu, että reititin, joka on jo Querier ja tämä ongelma ei tapahdu.

Vastaanottimen DR-valintasäännöt ovat täsmälleen sama kuin lähde dr.

VAHVISTUS JA PIM-huoottaja

Kahden samanaikaisesti lähettämisen reitittimet voivat esiintyä verkon keskellä, jossa ei ole lopullisia asiakkaita tai lähteitä - vain reitittimet. Erittäin akuutti tämä kysymys seisoi Pim DM: ssä, jossa se oli täysin tavallinen tilanne tulva- ja karsimekanismin takia. Mutta Pim SM: ssä sitä ei suljeta pois.

Harkitse tällaista verkkoa: Tuotannosta on selvää, että Ryhmän 224.2.2.4 liikenne tulee FE0 / 1: n kautta, ja se on välttämätöntä lähettää se Fe0 / 0-porttiin. Tässä kolme reitittimestä ovat samassa verkkosegmentissä ja vastaavasti ovat PIM: n naapureita. R1 toimii RP: ksi.

R4 lähettää Pim liittymään RP: hen. Koska tämä monilähetyspaketti, se putoaa R2: een ja R3: een, ja molemmat käsittelevät sitä, lisää alavirran käyttöliittymä öljyyn.

Täällä olisi tarpeen työskennellä DR-valintamekanismin, mutta myös R2: een ja R3: lla on muita tämän ryhmän asiakkaita, ja molemmat reitittimet voidaan myös lähettää PIM: lle.

Kun monilähetysliikenne tulee R2: n ja R3 lähteestä, se lähetetään molemmille reitittimille segmentin ja kapinallissa. PIM ei yritä estää tällaista tilannetta - tässä se toimii haastatun rikollisuuden tosiasiassa - heti kun reititin vastaanottaa tämän ryhmän monilähetysliikenne alavirran käyttöliittymässään (öljyluettelosta), hän ymmärtää: jotain on väärä - Toinen lähettäjä on jo tässä segmentissä. Sitten reititin lähettää erityisen viestin. Pim väittää.

Tällainen viesti auttaa valitsemaan 

Pim huolintaliike.

- reititin, jolla on oikeus lähettää tällä segmentillä. Älä sekoita PIM DR: n kanssa. Ensinnäkin PIM DR vastaa lähettämisestä Pim Liity ja karsia , ja Pim huolinta - lähetettäväksi Liikenne

. Toinen ero - PIM DR on aina valittu missä tahansa verkkoissa naapuruston määrittämisessä ja PIM Forwrer on vain tarvittaessa - kun monilähetysliikenne öljyluettelosta saadaan.

Valitse RP. 

Yllä kuin yksinkertaisuus kysyi RP käsin IP PIM RP-osoite Ja tässä on, miten joukkue näytti

Näytä IP PIM RP

Mutta meillä on täysin mahdotonta tilanne nykyaikaisissa verkoissa - R2 epäonnistui. Tämä on kaikki - viimeistely. Se toimii edelleen, koska SPT: n siirtyminen tapahtui, mutta kaikki on uusi ja kaikki, mikä meni läpi RP rikkoutuu, vaikka on vaihtoehtoinen tapa. No, verkkotunnuksen ylläpitäjä. Kuvittele: tappaa 50 reitittimiä käsin vähintään yhden komennon (ja eri ryhmille, se voi olla erilainen RPS). RP: n dynaaminen valinta mahdollistaa ja välttää käsintehtyjä ja varmistaa luotettavuuden - jos yksi RP ei ole käytettävissä, toinen kestää välittömästi taisteluun. Tällä hetkellä on yksi yleisesti hyväksytty protokolla, jonka avulla se voi tehdä - Bootstrap . Tsiska aiemmissa aikoina edisti muutamia Clumsy Auto-RP: tä

Mutta nyt sitä ei voi käyttää, vaikka TSiska ei tunnista sitä, ja Meillä on ärsyttävä rodiment 224.0.1.40-ryhmän muodossa. On tarpeen maksaa auto-RP-protokolla. Hän oli entisten aikojen pelastus. Mutta avoimen ja joustavan bootstrapin myötä hän luonnollisesti antoi tien hänen asemaansa.

Joten olettaa, että verkostomme haluamme R3 poimia RP-toiminnot R2: n epäonnistumisen yhteydessä.

R2 ja R3 määritellään ehdokkaiksi RP: n rooliin - joten niitä kutsutaan

C-RP.

. Näistä reitittimistä konfiguroi:

RX (Config) -liitäntä Loopback 0 RX (Config-If) IP PIM Sparse-tila RX (Config-if) Poistu RX (Config) #IP PIM RP-ehdokas Loopback 0

  1. Mutta silti ei tapahdu - ehdokkaat eivät vielä tiedä, miten ilmoittaa kaikille itsestään.
  2. Ilmoita kaikille monilähetysalueen reitittimistä nykyisestä RP: stä
  3. BSR - bootstrap reititin
  4. . Voi olla useita hakijoita, kuten C-RP. Niitä kutsutaan vastaavasti
  5. C-BSR.
  6. . Ne on konfiguroitu samalla tavalla.

Anna BSR olla kanssamme yksi ja testi (yksinomaan) se on R1. Mutta jonkin ajan kuluttua samassa sivuliikkeessä reititin yrittää jälleen lähettää monilähetys - yhtäkkiä vastaanottajat ilmestyivät siellä. Jos ei näytä, haara katkaistaan ​​jälleen tietyllä ajanjaksolla. Jos reitittimen asiakas ilmestyi näiden kahden tapahtuman väliin, siirtoviesti lähetetään - reititin pyytää leikattua haaraa takaisin niin, ettei se odota, kunnes se laskee jotain. R1 (CONFIG) Liitäntä Loopback 0 R1 (Config-IF) IP PIM Sparse-tila R1 (Config-If) Poistu R1 (Config) #IP PIM BSR-ehdokas Loopback 0 Riippumaton hän on siksi, että se ei ole sidottu tiettyyn ainutlaatuiseen liikenteeseen, ja myöhemmin näet miksi. Ensinnäkin yksi pää BSR valitaan kaikista C-BSR: stä, joka veloitetaan kaikille. Tätä varten jokainen C-BSR lähettää monilähetyksen olla nimeltään Bootstrap-viesti (BSM) Järjestelmä ja alustava kokoonpano. Osoite 224.0.0.13 on myös PIM-protokollapaketti. Se on hyväksyttävä ja jalostettava kaikki monilähetysreitittimet ja lähettämisen jälkeen kaikki portit, joissa PIM on aktivoitu. BSM siirretään olemaan jotain (RP tai lähde), toisin kuin PIM liittyminen ja kaikkiin suuntiin. Tällainen tuulettimen postitus auttaa saavuttamaan kaikkien verkon kaikkien kulmien BSM, mukaan lukien kaikki C-BSR ja kaikki C-RP. Jotta BSM vaelsi verkossa äärettömästi, samaa RPF-mekanismia sovelletaan - jos BSM on peräisin väärästä käyttöliittymästä, jonka takana tämän viestin lähettäjän verkko vapautetaan, tällainen viesti hylätään. Toisin sanoen jokaisella reitittimellä pitäisi käsitellä tällaista liittymistä ja tarvittaessa lähettää uusi liittyä RP: n sivulle. (On tärkeää ymmärtää, että jos tämä ryhmä on jo reitittimessä, se ei lähetä liittymistä - se yksinkertaisesti lisää käyttöliittymä, josta liittyy öljyyn ja alkaa kulkea liikenne). Näiden BSM: n kanssa kaikki monilähetysreitittimet määrittävät eniten arvokkaimman ehdokkaan, joka perustuu painopisteisiin. Heti kun C-BSR vastaanottaa BSM: n toisesta reitittimestä suurella prioriteetilla, se lopettaa viestin lähettämisen. Tämän seurauksena kaikilla on samat tiedot. Anteeksi Cisco tämä Oddity? Yhdessä kaikkien muiden kanssa? . : Tässä ongelmassa vain R1, R2-reitittimet ovat verkon ylläpitäjiä. Toisin sanoen kokoonpanoa voidaan muuttaa vain niihin. Tässä vaiheessa, kun BSR on valittu, koska sen BSM on poikkea koko verkossa, C-RP tietää sen osoitteen ja ainutlaatuisuuden lähettämällä viestejä siihen

Candidte-RP-mainos jossa he kantavat luettelon ryhmistä, joita he palvelevat - tätä kutsutaan Ryhmä-RP kartoitus . BSR Kaikki nämä viestit aggregaatit ja luovat RP-sarja. - Tietotaulukko: Mikä RP kukin ryhmä huolletaan. Seuraavaksi entisessä tuulettimella BSR lähettää saman bootstrap-sanoman, joka tällä kertaa sisältää RP-sarjan. Nämä viestit onnistuneesti saavuttavat kaikki monilähetysreitittimet, joista kukin Yksin Tekee valinnan, jota RP: tä on käytettävä jokaiselle erityisryhmälle. BSR antaa säännöllisesti tällaisen jakelun niin, että toisaalta kaikki tiesivät, että RP: n tiedot ovat edelleen merkityksellisiä ja toisella C-BSR: llä, he olivat tietoisia siitä, että tärkein BSR itse on vielä elossa. RP muuten lähettämällä myös ehdokas RP-mainosilmoitukset BSR: lle. Haluat myös vastaanottaa saman ryhmän monilähetysliikennettä, R5 lähettää Pim liittymään Fe0 / 1: een, koska se on RP, R3, joka on saanut sen, muodostaa uuden PIM: n ja lähettää sen Fe1 / 1 - jossa RP sijaitsee. Itse asiassa kaikki mitä sinun tarvitsee tehdä automaattisen RP-valinnan määrittämiseksi - Määritä C-RP ja määritä C-BSR - ei niin paljon työtä, kaikki muu tekee Pim sinulle. Kuten aina, luotettavuuden lisäämiseksi on suositeltavaa määrittää loopback-rajapinnat ehdokkaiksi. Pim SM: n luvun täydentäminen Huomaa tärkeimmät hetket Erittäin akuutti tämä kysymys seisoi Pim DM: ssä, jossa se oli täysin tavallinen tilanne tulva- ja karsimekanismin takia. Tavallinen ainutlaatuinen yhteys on varustettava IGP: n tai staattisten reittien kanssa. Tämä korostaa RPF-algoritmia. Puu perustuu vasta sen jälkeen, kun asiakas tulee näkyviin. Se on asiakas, joka aloittaa puun rakentamisen. Ei asiakasta - ei puuta. RPF auttaa välttämään silmukoita. Kaikki reitittimet pitäisi olla tietoisia siitä, kuka RP on vain sen avulla voit rakentaa puun. Rp-piste voidaan osoittaa staattisesti ja se voidaan valita automaattisesti käyttämällä bootstrap-protokollaa. RPT on rakennettu ensimmäiseen vaiheeseen - puu asiakkailta RP - ja lähdepuu - puu lähteestä Rp. Toisessa vaiheessa siirtyminen rakennetusta RPT: stä SPT: ssä on lyhin polku vastaanottajasta lähteeseen. Listan myös kaikenlaisia ​​puita ja viestejä, joita olemme nyt tiedossa. . Yleinen termi, joka kuvaa minkä tahansa monilähetyspuuta.

. Puu, jolla on lyhin tapa asiakkaan tai RP: n lähteeseen. Pim DM: ssä on vain SPT. Pim SM SPT voi olla lähteestä RP: hen tai lähteestä vastaanottajalle, kun SPT-siirtyminen tapahtui. Merkitys

- Tunnettu ryhmä ryhmälle.

- Sama kuin SPT.

. Puu RP: stä vastaanottajille. Käytetään vain Pim SM: ssä. Merkitys

- Sama kuin RPT. Sitä kutsutaan niin, koska kaikki asiakkaat ovat yhteydessä yhteen tavalliseen puuhun RP: n kanssa.

Pim Sparse-tila Viestit:

Hei.

- luoda naapurusto ja ylläpitää näitä suhteita. Myös tarpeen valita DR. Liity (*, G) - pyyntö liittää konserniin G. Riippumatta siitä, kuka lähde. Lähtee kohti RP: tä. Heidän apuaan RPT-puu on rakennettu. Liity (S, G) - Lähde Erityinen liittyy. Tämä on pyyntö muodostaa yhteyden ryhmään G tiettyyn lähteeseen - S. Lähetetään kohti lähdettä - S. apuaan, SPT-puu on rakennettu.

Prune (*, g)

- Pyyntö irrottaa puun G, riippumatta siitä, mitä lähteet olivat. Lähtee kohti RP: tä. Joten haara RPT on peitetty.

  • Prune (s, g)
  • - Pyyntö sulkemisesta puu G-puu, jonka juuret ovat S. S. Järjestelmä lähetetään kohti lähdettä. Joten SPT-haara leikataan.
  • - erityinen viesti, jossa monilähetys lähetetään RP: hen, kunnes SPT on rakennettu lähteestä RP: hen. Lähetetään Unicast FHR: stä RP: ssä.

Rekisteröidy.

- Sen lähetetään Unicust RP: n kanssa FHR: llä, jotta voit lopettaa monilähetysliikenteen lähettämisen, joka kapseloituu rekisteriin.

- BSR-mekanismipaketit, joiden avulla voit valita reitittimen BSR-rooliin ja lähettää myös tietoa olemassa olevista RP: stä ja ryhmistä.

Väittää.

- Viesti PIM-huolitsimen valitsemiseksi niin, että kaksi reitittimestä on kulunut yhteen segmenttiin.

Hakija-RP-mainos

- viesti, jossa RP lähettää tietoa siitä, mitkä ryhmät palvelee. 

RP-tavoitettavissa oleva

- RP: n viesti, jonka hän ilmoittaa kaiken sen saatavuudesta.

  • * PIM: ssä on muita viestejä, mutta nämä ovat jo yksityiskohtia *
  • Ja yritämme nyt tiivistää pöytäkirjan yksityiskohdista? Ja sitten sen monimutkaisuus tulee ilmeiseksi.
  • 1) RP-määritelmä, 2) RP: n lähteen rekisteröinti, 3) SPT-puun vaihtaminen.

Monet protokollavaltiot, monet kirjaa monilähetyssä reititystaulukossa. Onko mahdollista tehdä jotain? Tähän mennessä on kaksi täysin vastakkaista lähestymistapaa PIM: SSM: n ja Bidir Pimin yksinkertaistamiseksi. SSM.

Kaikki, mitä olemme kuvaineet, on edelleen

ASM - Mikä tahansa lähdekuljetus

. Asiakkaat ovat välinpitämättömiä, jotka ovat konsernin liikenteen lähde - tärkein asia on, että he saavat sen. Muista kuin muistat, IGMPV2-raporttia pyydetään yksinkertaisesti yhdistämään ryhmälle.

SSM - Lähdekohtainen monilähetys - vaihtoehtoinen lähestymistapa. Tällöin asiakkaat ilmaisevat ryhmän ja lähteen yhteydessä. Mitä se antaa? Ei enää: kyky päästä eroon RP: stä. LHR tuntee heti lähdekoodin - ei tarvitse lähettää liittyä RP: hen, reititin voi välittömästi lähettää liittyä (S, G) lähdekoodin suuntaan ja rakentaa SPT: n.

Joten pääsemme eroon

RP Search (Bootstrap ja Auto-RP-protokollat),

Multicast-lähteen rekisteröinti (ja tämä on liian paljon aikaa, kaistanleveyden ja tunnelointi kaksinkertainen käyttö) Siirtyminen SPT: hen. Koska ei ole RP: tä, niin RPT: tä vastaavasti yhdellä reitittimellä ei ole merkintöjä (*, g) - vain (s, g).

Toinen ongelma, joka ratkaistaan ​​SSM: llä on useiden lähteiden läsnäolo. ASM: ssä suositellaan, että monilähetysryhmän osoite on ainutlaatuinen ja vain yksi lähde, koska RPT-puulla useita virtoja on jonkin verran, ja asiakas, saavat kaksi virtaa eri lähteistä, luultavasti ei pysty purkamaan niitä. SSM: ssä eri lähteistä liikenne jakautuu itsenäisesti, jokainen SPT-puulla, ja tämä ei ole jo olemassa ongelma, ja etu - useita palvelimia voidaan lähettää samanaikaisesti. Jos yhtäkkiä asiakas alkoi korjata tappioita pää lähteestä, hän voi siirtyä varmuuskopioon, ei edes rakentaa sitä - hän sai myös kaksi virtaa. Lisäksi verkon hyökkäysten mahdolliset vektorit aktivoidulla monilähetysreitillä on liittää sen lähteen tunkeilija ja tuottaa suuren määrän monilähetysliikennettä, joka ylikuormittaa verkon. SSM: ssä tämä on käytännössä suljettu pois.

SSM: lle on korostettu erityinen IP-osoitteiden valikoima: 232.0.0.0/8. SSM: n tukemiseksi PIM SSM-tila on käytössä. Reititin (Config) # IP PIM SSM

IGMPV3 ja MLDV2-tuki SSM puhtaassa muodossa.

Kun käytät niitä, asiakas voi

Pyydä yhteys vain ryhmään ilman, että määritä lähteitä. Toisin sanoen se toimii tyypillisenä asmina.

Pyydä yhteys ryhmään tiettyyn lähteeseen. Lähteet voidaan määrittää useita - puu rakennetaan ennen jokaista niistä. Pyydä ryhmäliitäntää ja määritä luettelo lähteistä, joista asiakas ei halunnut saisi liikennettä

IGMPV1 / V2, MLDV1 eivät tue SSM: tä, mutta siinä on niin Pyydä yhteys ryhmään tiettyyn lähteeseen. Lähteet voidaan määrittää useita - puu rakennetaan ennen jokaista niistä. SSM-kartoitus. . Asiakkaan vieressä reititin (LHR) Jokainen ryhmä asetetaan lähdekoodin (tai useita) mukaisesti. Siksi, jos asiakkaita, jotka eivät tue IGMPV3 / mldv2, SPT rakennetaan myös niille, eikä RPT, koska lähdeosoite on edelleen tiedossa. SSM-kartoitus voidaan toteuttaa sekä Staattisen asetuksen LHR: ssä ja viittaamalla DNS-palvelimeen. SSM-ongelma on, että asiakkaiden on tiedettävä lähdeosoitteet etukäteen - niitä ei ole ilmoitettu heille. Siksi SSM on hyvä niissä tilanteissa, kun verkossa on tietty joukko lähteitä, niiden osoitteet tiedetään tuntemaan ja eivät muutu. Ja asiakkaiden terminaalit tai sovellukset ovat sidoksissa niihin. Toisin sanoen IPTV on erittäin sopiva ympäristö SSM: n toteuttamiseksi. Se kuvaa käsitettä hyvin Yksi-monta

- Yksi lähde, monet vastaanottajat.

Bidir Pim.

Ja mitä jos verkkolähteissä voi esiintyä spontaanisti, niin lähetetään samojen ryhmien lähettämisestä nopeasti lähetyksen ja katoavat?

Esimerkiksi tämä tilanne on mahdollista verkkopelissä tai datakeskuksessa, jossa tiedot kopioidaan eri palvelimien välillä. Tämä on käsite Monet-monta - Monet lähteet, monet asiakkaat.

Miten tavallinen Pim SM tarkastelee sitä?

On selvää, että inertti PIM SSM ei ole lainkaan sopiva?

Luulet vain, mitä kaaos alkaa: loputtoman lähteiden rekisteröinti, puiden jälleenrakentaminen, valtava määrä kirjaa (S, G), jotka elävät muutaman minuutin kuluttua protokollan ajastimista.

  • Kaksisuuntainen PIM on tulossa ( Bidirectional Pim, Bidir Pim
  • ). Toisin kuin SSM, se on täysin täysin kieltäytynyt SPT: stä ja tietueista (S, G) - vain jaettu puu pysyy juurella RP: ssä. Ja jos tavanomaisessa PIMissä puu on yksipuolinen - liikenne lähetetään aina lähteestä alas SPT: stä ja RP: stä RPT: stä - on selkeä jako, jossa lähde, jossa asiakkaat, sitten kaksisuuntainen lähdelaitteesta Rp, myös jaettu puu - samalla tavalla, jonka mukaan liikenne virtaa asiakkaille.
  • Näin voit kieltäytyä rekisteröimästä RP - liikenne siirrot varmasti ilman hälytystä ja valtion muutoksia. Koska SPT-puut eivät ole lainkaan, SPT-siirtymää ei tapahdu myös. Esimerkiksi: Pyydä yhteys ryhmään tiettyyn lähteeseen. Lähteet voidaan määrittää useita - puu rakennetaan ennen jokaista niistä. Lähde1
  • alkoi siirtää liikenneryhmän 224.2.2.4 verkkoon samanaikaisesti Lähde2. . Huutot heistä vain kaadetaan RP: hen. Jotkut asiakkaat, jotka ovat lähellä, alkoivat saada liikennettä kerralla, koska reitittimillä on merkintä (*, g) (asiakkaita). Toinen osa saa liikennettä jaettua puuta RP: stä. Ja he saavat liikennettä molemmista lähteistä samanaikaisesti. Toisin sanoen, jos otat esimerkin spekulatiivisen verkkopelin, . Asiakkaan vieressä reititin (LHR) Jokainen ryhmä asetetaan lähdekoodin (tai useita) mukaisesti. Siksi, jos asiakkaita, jotka eivät tue IGMPV3 / mldv2, SPT rakennetaan myös niille, eikä RPT, koska lähdeosoite on edelleen tiedossa. Tämä on ampujan ensimmäinen ampuja, joka teki laukauksen ja

Lähde2.

- Tämä on toinen pelaaja, joka astuu sivulle. Tietoa näistä kahdesta tapahtumasta levitetään koko verkossa. JA

kaikki

Esimerkki: IPTV.

Toinen pelaaja (

.

Vastaanottaja

) Minun on opittava molemmista näistä tapahtumista.

Jos muistat, niin juuri ennen kuin selitimme, miksi RP: n lähteen rekisteröintiprosessi on tarpeen - niin, että liikenne ei ole kanavaa, kun asiakkaita ei ole, eli RP kieltäytyi juuri siitä. Miksi emme ajattele tätä ongelmaa nyt? Syy on yksinkertainen: Bidir PIM tilanteisiin, joissa on monia lähteitä, mutta niitä ei ole jatkuvasti lähetetty, vaan säännöllisesti suhteellisen pieniä tietoja. Toisin sanoen kanava lähteestä RP: hen ei hävitetä vettä.

Huomaa, että R5: n ja R7: n yläpuolella olevassa kuvassa on suoraviiva, paljon lyhyempi kuin RP: n läpi, mutta sitä ei ole käytetty, koska liittyy RP: hen reititystaulukon mukaan, jossa tämä polku ei ole optimaalinen.

Se näyttää melko yksinkertaiselta - sinun on lähetettävä monilähetyspaketit RP-suuntaan ja kaikkeen, mutta on olemassa yksi vivahde, että kaikki pilaavat - RPF. RPT-puulla se edellyttää, että liikenne tulee RP: stä eikä muuten. Ja voimme tulla mistä tahansa. Emme tietenkään voi ottaa ja luopua RPF - tämä on ainoa mekanismi, joka välttää silmukoiden muodostumisen.

Siksi konsepti otetaan käyttöön Bidir Pim

DF - nimetty kuormatraktori

. Kussakin verkon segmentissä yksi reititin, jonka reitti RP: hen on parempi valita jokaisella rivillä tähän rooliin.

Tämä myös tämä tehdään niillä riveillä, joissa asiakkaat ovat suoraan yhteydessä. Bidir PIM DF on automaattisesti DR.

Öljuettelo muodostuu vain niistä rajapinnoista, joihin reititin valittiin DF: n rooliin.

Säännöt ovat melko avoimia:

Jos Pim liittyä / jätä pyyntö tulee kyseiseen käyttöliittymään, joka tässä segmentillä on DF, se lähetetään RP: hen vakiosääntöjen mukaisesti.

Tässä esimerkiksi R3. Jos pyynnöt tuli DF-rajapintoihin, jotka on merkitty punaisella ympyrällä, se välittää ne RP (R1: n tai R2: n kautta reititystaulukon mukaan).

Jos Pim liittyä / jätä pyyntö tuli ei-DF-rajapinnalle, se jätetään huomiotta. Oletetaan, että asiakas, joka on R1: n ja R3: n välillä, päätti muodostaa yhteyden ja lähettää IGMP-raportin. R1 saa sen rajapinnan kautta, jossa se on valittu DF (merkitty punaisella ympyrällä) ja palaan edelliseen skenaarioon. Ja R3 vastaanottaa pyynnön rajapinnalle, joka ei ole DF. R3 näkee, ettei hän ole paras täällä ja jättää pyynnön huomiotta. (Jos Multicast Liikenne tuli DF-liitäntään, se lähetetään liitännät öljyluettelosta ja kohti RP: tä. Esimerkiksi,

Alkoi välittää liikennettä. R4 saa sen DF-liitäntään ja lähettää sen toiseen DF-rajapintaan - kohti asiakkaalle ja kohti RP: tä, on tärkeää, koska liikenteen pitäisi saada RP: lle ja levitä kaikki vastaanottajat. R3 siirtyy myös - yksi kopio rajapintoihin öljyluettelosta - eli R5, jossa se hylätään RPF-tarkistuksen vuoksi ja toinen on kohti Rp.

Jos Multicast Liikenne tuli ei-DF-liitäntään, se on lähetettävä liitännälle öljyluettelosta, mutta

ei ole

Lähetetty RP: hen.

Esimerkiksi,

Aloitettiin lähetys, liikenne saavutti RP: n ja alkoi levittää RPT: n. R3 saa liikennettä R1: stä, eikä se lähetä sitä R2: een - vain alas R4 ja R5.

Näin ollen DF takaa, että vain yksi jäljennös monilähetyspaketista ja silmukan muodostuminen jätetään lopulta RP: lle. Samaan aikaan yhteinen puu, jossa lähde sijaitsee tietenkin, saa tämän liikenteen ennen RP: n syöttämistä. Rp tavanomaisten sääntöjen mukaan liikenne lähetetään kaikkiin öljyportteihin, minne liikenne tuli.

Muuten ei ole tarvetta väittää viestejä, koska DF on valittu kussakin segmentissä. Toisin kuin DR, hän ei ole pelkästään vastuussa liittyä RP: hen, vaan myös liikenteen siirtämiseen segmenttiin, eli tilanne, kun nämä kaksi reitittimiä lähetetään yhteen asentoon, pois lukien Bidir Pim.

Ehkä viimeinen asia, jonka sinun täytyy sanoa kaksisuuntaisesta Pimista on RP: n ominaisuudet. Jos PIM SM RP suoritti tietyn toiminnon - lähteen rekisteröinti, sitten Bidir Pim Rp on tietty erittäin ehdollinen piste, johon liikenne pyrkii toiselle puolelle ja yhdistää asiakkailta toisella. Kukaan ei pitäisi tehdä dekapiasta, kysyä SPT-puun rakentamista. Vain joidenkin reitittimen yhtäkkiä liikenne lähteistä alkaa siirtyä jaettuun puuhun. Miksi sanon "joillekin"? Tosiasia on, että Bidir Pim Rp - abstraktipiste, eikä erityinen reititin, koska RP-osoite voi suorittaa olemattoman IP-osoitteen - tärkein asia on, että se on reititetty (tällainen RP on nimeltään Phantom RP

Kaikki PIM: hen liittyvät ehdot löytyvät sanasta Multicast kanavalla Joten pitkän työviikon takana, jossa ei ole nukkua, jalostus, testit - olet onnistuneesti toteuttanut monilähetykset ja tyytyväiset asiakkaat, johtaja ja myyntiosasto. Perjantai ei ole pahin päivä unohtaa luomisen ja antaa miellyttävän oleskelun. .

Perjantai ei ole pahin päivä unohtaa luomisen ja antaa miellyttävän oleskelun.

Mutta iltapäivän unelma häiritsi yhtäkkiä teknisen tuen kutsua, sitten vielä yksi ja vielä - mikään ei toimi, kaikki rikkoi. Tarkista - mene tappiot, taukoja. Kaikki liittyy yhdelle segmentistä useista kytkimistä.

SSH ylitti, tarkistanut CPU: n, tarkistanut rajapintojen ja hiusten loppuottelun hävittämisen lähes alle 100% kaikilla VLAN-rajapinnoilla. Silmukka! Mutta mistä se tulee, jos työtä ei pidetty? 10 minuuttia tarkkailua ja huomasit, että ylävirran rajapinnassa ytimessä sinulla on paljon saapuvaa liikennettä, ja kaikki asiakkaille laskeutuvat. Silmukka on myös ominaista, mutta jotenkin epäilyttävästi: esitteli monilähetyksen, ei tehnyt mitään työtä kytkemällä ja hypätä vain yhteen suuntaan.

Tarkisti luettelon monilähetysryhmistä reitittimessä - ja kaikki mahdolliset kanavat ja kaikki yhdellä portissa on luonnollisesti se, joka johtaa tähän segmenttiin.

Huolellinen tutkimus on osoittanut, että asiakkaan tietokone on tartunnan saanut ja lähettää IGMP-kyselyn kaikkiin monilähetysosoitteisiin peräkkäin.

Paketin tappiot alkoivat, koska kytkimillä oli kulkea itsensä valtavan määrän liikennettä. Tämä aiheutti liitäntäpuskureiden ylivuotoa.

Tärkein kysymys on, miksi yhden asiakkaan liikenne alkoi kopioida kaikkiin satamiin?

Syynä tähän on monilähetysten MAC-osoitteiden luonteeseen. Tosiasia on, multicast IP-osoitteiden tila näkyy erityisesti Multicast MAC-osoitteiden tilassa. Ja SNAG on, että niitä ei koskaan käytetä lähdekoodin MAC-osoitteena, joten kytkin ei tutki ja ne on lueteltu MAC-osoite -taulukossa. Mitä kytkin kehyksellä tekee, jonka kohdeosoitetta ei tutkittu? Hän lähettää ne kaikkiin satamiin. Mitä tapahtui.

Tämä on oletustoiminta.

Multicast MAC-osoitteet Mitä MAC-osoitteet korvataan tällaisten pakettien Ethernet-otsikossa? Lähettää? Ei. On olemassa erityinen valikoima MAC-osoitteita, joissa näytetään monilähetysten IP-osoitteet. Rekisteri Nämä erikoisosoitteet alkavat:

0x01005e ja seuraavan 25. bitin on oltava 0

Yritä vastata miksi niin

). Jäljellä olevat 23 bittiä (muistuttavat kaikki MAC-osoitteen 48) siirretään IP-osoitteesta.

Täällä ei ole kovin vakava, mutta ongelma. Multicast-osoitteiden valikoima määräytyy naamiolla 224.0.0.0/4, mikä tarkoittaa, että ensimmäiset 4 bittiä varataan: 1110 ja loput 28 bittiä voivat muuttua. Toisin sanoen meillä on 2 ^ 28 Multicast IP-osoitteita ja vain 2 ^ 23 MAC-osoitteita - näytetään 1 in 1: ssä 5 bittiä. Siksi vain IP-osoitteiden viimeiset 23 bittiä otetaan ja yksi siirretään MAC-osoitteeseen, jäljellä olevat 5 hylätään.

Itse asiassa tämä tarkoittaa, että 2 ^ 5 = 32 IP-osoitteet näytetään yhdellä monilähetyksellä MAC-osoitteella. Esimerkiksi ryhmät 224.0.0.1, 224.128.0.1, 225.0.0.1 ja niin saakka 239.128.0.1, kaikki näkyvät yhdessä MAC-osoitteessa 0100: 5E00: 0001.

Jos otat Streaming Video Dumpin esimerkkinä, näet:

IP-osoite - 224.2.2.4, MAC OSOITE: 01: 00: 5E: 02: 02: 04.

Myös muita Multicast MAC-osoitteita, jotka eivät kuulu IPv4-Multicast (klikkaa

). Kaikki niistä, tietenkin, on ominaista se, että ensimmäinen ensimmäinen oktetti on yhtä suuri kuin 1.

Luonnollisesti samaa verkkokorttia ei voida määrittää tällaisella MAC-osoitteella, joten se ei koskaan tule lähde Mac Ethernet -kenttään eikä koskaan pudota MAC-osoitetaulukkoon. Joten tällaiset kehykset on lähetettävä mistä tahansa tuntemattomaksi unicast

Kaikkiin VLAN-portteihin.

Yhteensä, että olemme harkittaneet aikaisemmin, riittää täysin lähettämään kaikki monilähetysliikenne suoratoistovideoista osakekurssien lainausmerkkeihin. Mutta teemme todella lähes täydellisessä maailmassamme niin häpeällä, sillä lähetyslähetys voitaisiin siirtää valitulle?

Ei lainkaan. Erityisesti perfektionistit Keksitty mekanismi

IGMP-snooping.

Ajatus on hyvin yksinkertainen - kytkin "kuuntelee", joka kulkee IGMP-pakettien kautta.

Jokaiselle ryhmälle erikseen se johtaa nousevien ja alaspäin porttien taulukkoon.

Jos IGMP-raportti tuli ryhmän portista, sitten asiakas, kytkin lisää sen tämän ryhmän alasuuntaiseen listalle.

Jos IGMP-kysely tuli ryhmän portista, on reititin, kytkin lisää sen nousevaan luetteloon.

Tämä tuottaa monilähetysliikenteen siirtopöydän kanavan tasolla. Tämän seurauksena, kun monilähetysvirta tulee ylhäältä, se kopioidaan vain alaspäin rajapintoihin. Jos 16-porttikytkee vain kaksi asiakasta, vain ne toimitetaan liikennettä. Tämän ajatuksen nero päättyy, kun ajattelemme hänen luonteensa. Mekanismi olettaa, että kytkimen on kuunneltava liikennettä kolmannella tasolla.

IGMP-snooping ei kuitenkaan ole verrattavissa NAT: hen sivuuttaa verkon vuorovaikutuksen periaatteet. Lisäksi resurssien säästämisen lisäksi sillä on paljon vähemmän ilmeisiä mahdollisuuksia. Kyllä, ja yleensä nykyaikaisessa maailmassa kytkin, joka osaa katsoa IP - ilmiö ei ole poikkeuksellinen. ===================== Tehtävänumero 3.

Palvelin 172.16.05 lähettää monilähetysliikenne ryhmille 239.1.1.1, 239.2.2.2 ja 239.0.x.

Määritä verkko siten, että:

- Asiakas 1 ei voinut liittyä ryhmään 239.2.2.2. Mutta samaan aikaan hän voisi liittyä ryhmään 239.0.0.x.

- Asiakas 2 ei voinut liittyä ryhmään 239.1.1.1. Mutta samaan aikaan hän voisi liittyä ryhmään 239.0.0.x.

Tehtävän yksityiskohdat täältä.

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

IGMP Snooping Proxy.

.

Vastauslukijalla voi olla kysymys siitä, miten IGMP SNOOPING Oppii kaikki asiakasportit, koska vain yksi nopein asiakas vastaa IGMP-kyselystä, kuten edellä mainitsimme. Ja hyvin yksinkertainen: IGMP Snooping ei anna raportin mennä asiakkaiden välillä. Ne lähetetään vain reitittimiin nouseviin satamiin. Ilman tämän ryhmän muiden vastaanottajien raporttia asiakkaalla on velvollinen vastaamaan kyselyyn tässä kyselyssä määritellyn Max-vasteajan aikana.

Tämän seurauksena verkossa 1000 solmua yhdelle IGMP-kyselyyn sekunneissa 10 (tavallisen vasteajan tavallinen arvo) tulee 1000 raporttia reitittimeen. Vaikka se olisi tarpeeksi hänelle jokaiselle ryhmälle.

Ja se tapahtuu joka minuutti.

Tässä tapauksessa voit määrittää IGMP-pyyntöjen valtakirjan. Sitten kytkin ei vain "kuuntelee" kulkevia paketteja, hän sieppaa ne.

IGMP-snoopingin toimintasäännöt voivat poiketa eri valmistajille. Siksi harkitse niitä käsitteellisesti:

1) Jos kytkin saapuu ensimmäiseen raporttiin ryhmään, se lähetetään reitittimeen ja liitäntä on laskettu alasuuntaiseen linkkiin. Jos tällainen ryhmä on jo olemassa, rajapinta lisätään yksinkertaisesti laskevaan luetteloon ja raportti tuhoutuu.

2) Jos viimeisin loma tulee kytkimeen, ei ole muita asiakkaita, tämä loma lähetetään reitittimeen ja rajapinta poistetaan alaslinkista luettelosta. Muussa tapauksessa käyttöliittymä on yksinkertaisesti poistettu, jätä tuhoutuu.

3) Jos IGMP-kysely tulee reitittimestä, kytkin sieppaa sen, lähettää sen IGMP-raportin vastaukseen kaikille ryhmille, joilla on tällä hetkellä vastaanottajia.

Nyt annamme palvelimelle. Kuten olemme jo keskustelleet edellä, hän ei välitä Pim, RP, IGMP - hän vain lähettää. Ja R1 saa tämän virran. Hänen tehtävänsä on toimittaa monilähetys RP: hen. Ja sitten riippuen asetuksista ja valmistajasta tai sama kysely lähetetään kaikkiin asiakasportteihin tai kytkin estää kyselyn reitittimestä ja itsessään toimii Querierina, ja säännöllisesti polkit kaikki vastaanottajat. Tämä vähentää verkon tarpeettoman palveluliikenteen osuutta ja reitittimen kuormitusta. Multicast VLAN Replication Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta. Lyhennetty IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. Mvr

. Tämä on mekanismi niille tarjoajille, jotka harjoittavat VLAN-per-käyttäjä

, esimerkiksi.

Tässä on tyypillinen esimerkki verkosta, jossa MVR on elintärkeää:

5 asiakasta eri VLAN: ssä, ja kaikki haluavat saada yhden ryhmän 224.2.2.4 monilähetysliikennettä. Tässä tapauksessa asiakkaiden on pysyttävä eristetty toisistaan.

IGMP-SNOOPING Ottaa tietysti ja VLANS. Jos viisi asiakasta eri VLAN-pyynnöstä pyytää yhtä ryhmää - se on viisi eri pöytää. Näin ollen on 5 pyyntöä yhdistää ryhmään reitittimeen. Ja jokainen sabinternia näistä viidestä reitittimestä lisätään erikseen öljyssä. Toisin sanoen vastaanottanut 1 virran ryhmälle 224.2.2.4 hän lähettää 5 kopiota huolimatta siitä, että ne kaikki menevät yhteen segmenttiin.

Tämän ongelman ratkaisemiseksi kehitettiin monilähetystä VLAN-replikaatiomekanismia.

Lisätään lisää VLAN -

.

Multicast VLAN.

- Näin ollen lähetetään monilähetysvirta. Se on "tyylikäs" suoraan viimeiseen kytkimeen, jossa se liikenne kopioidaan kaikkiin asiakkaiden rajapintoihin, joita he haluavat saada tämän liikenteen - tämä on replikaatio.

.

Riippuen monilähetysten VLAN: n replikaation toteutuksesta

Käyttäjä-VLAN.

tai tietyissä fysikaalisissa rajapinnoissa.

Ja mitä IGMP-viestit? Kysely reitittimestä tietenkin tulee monilähetysvoiman VLAN kautta. Kytkin lähettää ne asiakasportteihin. Kun raportti tai jättäminen tulee asiakkaalta, kytkintarkastukset siitä, mistä se on (VLAN, käyttöliittymä) ja tarvittaessa ohjaa monilähetysvoiman VLAN.

Siten tavallinen liikenne eristetään ja siirtyy edelleen käyttäjän VLAN-reitittimeen. Multicast-liikenne- ja IGMP-paketit lähetetään monilähetysviestille VLAN.

.

Cisco MVR ja IGMP-SNOOPING on konfiguroitu itsenäisesti. Toisin sanoen voit sammuttaa yhden ja toinen toimii. Yleisesti MVR perustuu IGMP-snoopingiin ja muiden MVR-toimintojen valmistajien kytkimiin voi olla IGMP-snoopingin pakollinen sisällyttäminen.

RPF-tarkistus.

Lisäksi IGMP-Snooping mahdollistaa liikenteen suodatuksen kytkimillä, rajoittaa käyttäjän käytettävissä olevien ryhmien määrää, IGMP Querierin sisällyttäminen, nousevien porttien staattinen asetus, pysyvä yhteys mihin tahansa ryhmään (tämä käsikirjoitus on mukana video-

), Nopea reaktio topologian muutokseen lähettämällä lisäkyselyä, SSM-kartoitusta IGMPV2: lle jne.

  • Keskustelun viimeistely IGMP-Snoopingista, haluan toistaa - tämä on valinnainen toiminto - kaikki toimii ilman sitä. Mutta se tekee verkosta ennustettaviksi, ja insinöörin elämä on rauhallisempi.
  • Kaikki IGMP Snoopingin kaikki edut voidaan kääriä itseään vastaan. Yksi tällainen erinomainen tapaus voidaan lukea viittaamalla.
  • Muuten sama Cisco on CGMP-protokolla

- IGMP: n analoginen, joka ei loukkaa kytkimen periaatteita, mutta se on kunnolla eikä sanottava, että yleistä.

Joten, väsymätön lukija, lähestymme ongelman loppua ja lopulta haluamme osoittaa, miten IPTV-palvelu voidaan toteuttaa asiakkaalla puolella.

Helpoin tapa olemme toistuvasti valittaneet tässä artikkelissa - Suorita pelaaja, joka voi ottaa monilähetysvirran verkosta. Voit asettaa manuaalisesti ryhmän IP-osoitteen ja nauti videosta.

Toinen ohjelmavaihtoehto, jota palveluntarjoajat usein käyttävät, on erityinen sovellus, yleensä melko mukautettu, jossa palveluntarjoajan verkossa käytetty kanavien joukko on ommeltu. Ei tarvitse asettaa jotain manuaalisesti - sinun tarvitsee vain vaihtaa kanavat painikkeilla.

Molemmat näistä tavoista voi katsella Streaming-videota vain tietokoneellesi.

Kolmas vaihtoehto mahdollistaa television käyttämisen ja mahdollisuuksien mukaan. Tehdä tämä, asiakkaan talo asettaa ns. Set-top-box (STB) - TV: lle asennettu ruutu. Tämä on Pusleak, joka sisältyy tilaajalle ja jakaa liikenteen: tavallinen yksisuuntainen se antaa Ethernet- tai WiFille, jotta asiakkaat pääsevät Internetiin ja monilähetysvirta lähetetään televisioon kaapelin läpi (DVI, RGB, antenni TD.).

Usein sinä, näet mainoksen, jossa palveluntarjoaja tarjoaa konsolia television yhdistämiseen - tämä on hyvin STB

Tehtävänumero 4.

Lopuksi, ei-trantriviaalinen monilähetystehtävä (kirjoittajat eivät ole meitä, on linkki alkuperäiseen vastauksiin).

  1. Yksinkertaisin järjestelmä:
  2. Toisaalta lähdepalvelin, jossa on kaari - tietokone, joka on valmis ottamaan liikennettä.

Voit asentaa multicast Stream -osoitteen itsellesi.

Ja vastaavasti kaksi kysymystä:

  • Mitä on tehtävä niin, että tietokone voi saada virran ja älä turvaudu multicast-reititykseen?
  • Oletetaan, ettet tiedä, mikä monilähetys ei voi määrittää, miten virran siirtäminen palvelimelta tietokoneeseen?
  • Tehtävä etsii helposti hakukoneessa, mutta yritä ratkaista se itse.
  • Tehtävän yksityiskohdat täältä.
  • =====================
  • Artikkelissa kannattamaton jäänyt monilähetysliikenteen rajat ylittävä reititys (MSDP
  • , MBGP.

, BGMP

), kuormitus tasapainottaa RP (Anycast RP

, Omaita pöytäkirjoja. Mutta mielestäni tämän artikkelin aloittaminen, loput eivät ole vaikeita.

Kaikki Multicast-termit, löydät televiestinnän sanaston LOODMEUP

Apua artikkeleiden valmistelussa Kiitos JDIMA

Tekninen tuki kiitos Natasha Samokaskoko CDPV piirretty Nina Dolgopolov

- Ihana taiteilija ja muu hanke.

RPF-tarkistus.

SDSM: n esineessä on vielä paljon mielenkiintoista ennen loppua, joten sinun ei tarvitse haudata sykliä pitkän vapautumisen puutteen vuoksi - jokaisen uuden artikkelin kanssa monimutkaisuus kasvaa merkittävästi. Ahead on lähes kaikki MPLS, IPv6, QoS ja verkon suunnittelu.

  1. Kuten jo, luultavasti huomannut, LinkmeUp on uusi projekti - Lookmeup sanasto (kyllä, olemme jättäneet fantasian). Toivomme, että tämä sanasto tulee kommunikaatioalueiden täydellisin hakemistoon, joten olemme iloisia apua sen täyttämisessä. Kirjoita meille osoitteessa [email protected]
  2. pysy kanssamme
  3. IGMP Snooping: Mikä tämä on reitittimessä ja miksi tarvitset?
  4. Jos kohtaat kysymyksen IGMP Snooping -vaihtoehdosta, että se on reitittimessä ja miksi tarvitset tätä asetusta, huomaat oikean artikkelin. Suurin osa Internetistä koskevista tiedoista on monimutkainen ymmärtämään tavallista käyttäjää, ja näitä ehtoja ei tarvita lainkaan, jos haluat ratkaista tietyn tehtävän.
  5. Hieman enemmän ongelmista, koska voit olla kiinnostunut IGMP Snooping:

Pelaat verkkopelit;

Käytä IPTV RosteCom Internet TV -toimintoa tai muuta palveluntarjoajaa;

Allekirjoitettu mihin tahansa verkkojärjestelmään: videokonferenssit, verkko-oppiminen tai jopa postipalvelut.

Ja samanaikaisesti sinulla on huomattavasti vähentänyt nopeutta kaikissa reitittimeen liitettyjen laitteiden kanssa. Esimerkiksi katsot IPTV: tä televisiossa, mutta alat "ujo" tietokoneen tai huonommin työskennellä internetissä puhelimessasi. Toinen ongelma on mahdollista - IPTV, verkkopelit tai yllä luetellut palvelut eivät ole alkaneet lainkaan ja eivät toimi. Kaikissa näissä tapauksissa ratkaisu auttaa määrittämään IGMP SNOOPING.

Mikä on IGMP ja miksi sitä tarvitaan

Kun tiedot lähetetään verkon kautta - maailmanlaajuisella internetissä tai palveluntarjoajalta tai laitteiden välillä, tämä tapahtuu selkeillä säännöillä: Protokollat. Jokainen protokolla määrittää, kuinka tunnistaa nollia ja yksiköitä, miten ne keräävät datapaketteihinsa, kuinka tarkistaa niiden "oikeellisuus" vastaanotettaessa ja koota näytöllä näytöllä. Selaimesi sähkösignaaleista on seitsemän tasoa.

Internet-konsernin hallintaprotokolla, jonka mukaan ensimmäiset kirjaimet, joiden lyhenne muodostuu - yksi näistä protokollasta kanavan tasolla. Et tiedä sen olemassaolosta, jos edellä kuvattu "ongelmat" syntyi. Kuten nimestä voidaan nähdä, tämä on protokolla lähetysryhmien hallinnoimiseksi.

Toisin sanoen IPTV Internet TV -signaali tulee sinulle reitittimeen palveluntarjoajalta, se alkaa lähettää sen kaikkiin laitteisiin. Se on kätevä, katsella samaa vaihteesta älypuhelimella ja televisiossa. Samanaikaisesti kaikki muut laitteet - esimerkiksi tietokoneesi "ei kysytä", jos se tarvitsee signaalin.

Siksi hän kuitenkin vastaanottaa sen, mikä vähentää Internetin nopeutta ja viettää resurssiaan.

Snooping on toiminto, joka auttaa reititintä selvittämään, mitkä laitteet tarvitsevat tietovirran verkkopelistä, televisiosta tai erikoispalvelusta. Yksinkertaisesti sanottuna tämä on liikenteen optimointi verkossa ja parantaa sen turvallisuutta. Sen pitäisi toimia automaattisesti, mutta joskus sinun on määritettävä se manuaalisesti. Sitä IGMP on reitittimessä.

Näkymät IGMP Snooping Tämän pöytäkirjan reitittimen tuki tarkoittaa jo, että sinulla ei ole ongelmia IPTV: n ja muiden palvelujen signaalin vastaanottamisesta. Mutta jos reititin tai modeemi on vanhempi, se ei välttämättä hyväksy lähetystiedonsiirtoa, tai sillä ei vain ole tarpeeksi voimaa ja se "ripustaa". Mutta kun kaikki on kunnossa, IGMP SNOOPING voi vaihdella tyypin mukaan: Passiivinen. Tämä perustekniikan tuki, yleinen seuranta- ja lähetystietojen lähetys. Kaikki toimii, reitittimen kuormitus on minimaalinen. Kuitenkin kuormitus kasvaa laitteille siinä. Aktiivinen. Tällainen protokolla maksimoi verkon. Se sijoittaa "ylimääräisiä" pyyntöjä reitittimeen, jota hän ei tarvitse, vapauttaa tiedonsiirtoresurssi. Se kuitenkin lisää kuormaa prosessorin ja laitteen muistiin. Keskikokoisten ja korkeiden hintasegmenttien laitteet selviytyvät ilman ongelmia. Laitteiden halvempaa se riippuu tietojen määrästä. .

Kuinka määrittää toiminto reitittimessä IGMP purkaa reitittimeen, mikä on tämä asetus - IPTV-esimerkissä. Yleensä kaikki käynnistyy automaattisesti. Mutta jos luet tämän artikkelin, jotain selvästi meni pieleen. Siksi nämä vaiheet: Siirry reitittimen web-käyttöliittymään: Syötä selain osoitekirjaan 192.168.1.1 tai 192.168.0.1 tai alareunassa määritetty osoite. Anna käyttäjätunnus ja salasana - yleensä tämä on "admin" kirjautumistunnus ja salasana "admin", jos et ole muutettu manuaalisesti. Tai tarkista sama tarra reitittimessä. .

Siirry kohtaan "Verkko", "Verkkoasetukset" tai vastaava. Asusissa sitä kutsutaan "paikallisverkostoksi". Sinun täytyy löytää "IPTV" -välilehti. "Proxy" -vaihtoehto sisältää lähetyksiä, tosiasiallisesti käynnistää IPTV-toiminnon. Sitä se on, IGMP-välityspalvelin reitittimessä. Käynnistä se. Kaikilla malleilla ei ole IGMP Snooping-kohdetta, mutta jos se on läsnä, kytke se päälle. Snooping parantaa kaikkien laitteiden työtä. .

Napsauta "Käytä". Kaikki on valmis.

Mahdolliset ongelmat Ongelma on mahdollista, kun lähetystoiminta ei ole toiminut. Tämä voidaan liittää palomuuriin. Irrota se muutaman minuutin ajan. Jos ongelma on kadonnut ja käynnistä sitten asetukset, anna Internet-TV: n protokolla, online-pelejä tai muuta palvelua. Video. Esimerkki: Anycast DNS .

Jos IPTV käyttää erillistä laite-vastaanotinta (miksi tarvitset TV-etuliitteen, tämä on yksi keskustelun aihe), sitten reitittimen asetuksissa saattaa olla tarpeen ratkaista "Bridge" -vaihtoehto. Sitä voidaan kutsua "Valitse WAN Bridge Port" tai "Verkko-silta" - se riippuu laitteesta.

Lopuksi, jos signaali "hidastaa", laite on todennäköisesti ylikuormitettu. Muiden laitteiden toimintaa on rajoitettava tai poistaa ne käytöstä. Jos mikään ei auta, sinun on vaihdettava reititin tehokkaammaksi.

Tässä artikkelissa yritin selittää selkeän kielen, mitä IGMP snooping reitittimessä on. Toivon, että nämä tiedot ovat hyödyllisiä sinulle, ja päätät syntyä ongelmia. Nyt tietosi lähetetään optimaalisesti ja oikein ja verkkoon hyökkäys, jotta kaikki laitteet eivät johda. Lähde: https://besprovodnik.ru/igmp-snooping-chto-to-v-ruttare/

IPTV: n perustaminen Mikrotikiin Esimerkiksi IPTV-asetukset otimme Mikrotik RB2011UIAS-2HND: n. Ei aivan kotikontin reititin tietenkin, mutta muiden laitteiden asettaminen ei eroa periaatteessa. Reset Configuration Router. / Ja ilmoittaa meille vastaanottajista. Ja ei ole välttämätöntä puhua yhdestä asiakastietokoneesta, yleensä se voi olla esimerkiksi toinen PIM-reititin. On tärkeää, että liitännät tarvitsevat liikennettä. Päivitämme reitittimen (lisää paketti IPTV).

IGMP-välityspalvelimen perustaminen. Lisää palomuurin poikkeuksia. Wi-Fi: n perustaminen.

Nollaa tukiaseman asetukset

Tämä tuote on valinnainen. Jos määrität IPTV: n reitittimeen, työasetukset, joita teit aikaisemmin, alla olevat toiminnot eivät ole välttämättömiä. Se ei myöskään estä varmuuskopiointia. Kuitenkin joskus, jos IPTV-asetuksen aikana mikroottiselle jotakin meni pieleen, paras tapa on "Nollaa" kokoonpano ja tee kaikki uudelleen. .

Nollausasetukset tehdas voi olla kolme tapaa: Ohjaa WINBOX-ohjelmointia, avaa Järjestelmävalikko ja palauta kokoonpano. Mekaanisesti: Napsauta Mikrotik-painiketta nollauspainiketta ja odota, kunnes reititin käynnistyy uudelleen. (Useimmissa Mikrotikissa neuvotellaan puristamaan painikkeen käyttöön laitteesta ja vapauttamatta noin 10 sekunnin ajan kytkemisen jälkeen) / Ja ilmoittaa meille vastaanottajista. Ja ei ole välttämätöntä puhua yhdestä asiakastietokoneesta, yleensä se voi olla esimerkiksi toinen PIM-reititin. On tärkeää, että liitännät tarvitsevat liikennettä. Reset Configuration itse reitittimessä (Setup-näytöllä). Todellinen vain, jos reitittimessä on kosketusnäyttö. Routeros-päivitys (Lisää paketti IPTV) Päivitys on välttämätöntä IPTV: n lisäpaketin asentamiseksi. Menemme Mikrotik-sivustoon, etsimme mallin linjaa luetteloissa ja lataa uusin firmware-versio. Huomaa, että et valitse laiteohjelmistoa pääpaketteja (pää) ja lisäkorvaus:

Avata

Vino

Menemme reitittimeen (suosittelemme syöttämään aluksi MAC-osoitteeseen, se helpottaa lisäkokoonpanoa). Päivitä reitittimellä siirry valikkoon Tiedostot. Avaa se ja vedä se ikkunaan Tiedostot. Ladatun tiedostomme pakkaamattomasta arkistosta kutsutaan . Multicast-X.xx-mipsbe.npk

Paketti lisätty ja sen jälkeen, kun käynnistämme laitteet valikossa

Järjestelmä.

Käynnistää uudelleen

Reititin käynnistää uudelleen ja päivittää laiteohjelmiston. Prosessi voi kestää jopa 5 minuuttia.

Ravitsemusta tällä hetkellä ei pidä poistaa käytöstä!

Uudelleen käynnistämisen jälkeen

Järjestelmäpaketit. ja katso, jos moduuli ilmestyi

Jos joku on käytettävissä, niin teit kaiken oikein. IGMP-välityspalvelimen perustaminen

Avaa Mikrotik-valikossa Reititys - IGMP-välityspalvelin. Meidän on lisättävä uusi käyttöliittymä, tätä napsauttamalla plus (kuten näytössä on esitetty). Uudessa käyttöliittymässä kentällä Käyttöliittymä. Valitsemme sataman, jolle internet tulee meille, meidän tapauksessamme se on eetter2-master ja asentaa rasti Kuten kuvakaappaus:

Hieman alempi kentällä

Vaihtoehtoiset aliverkkot.

Sinun pitäisi määrittää vaihtoehtoiset aliverkot. Siinä tapauksessa, että et tiedä mitä tulee sinne, kokeile yleisimpiä vaihtoehtoja: 10.0.0.0/8; 172.16.0.0/12; 192.168.0.0/16.

  • Äärimmäisessä tapauksessa voit myös jättää nollia, mutta on parempi löytää haluttu aliverkko siten, että reititin ei koske koko internetiä. Vahvista muutokset, napsauta OK. Luo toinen käyttöliittymä, klikkaamalla sinistä plus, mutta nyt me ei
  • Äärimmäisessä tapauksessa voit myös jättää nollia, mutta on parempi löytää haluttu aliverkko siten, että reititin ei koske koko internetiä. ). Laita rastiin päinvastoin OK. ja samalla valita portti, jota me Ylikuormitus

IPTV. - Eli se on se, johon laite on kytketty, johon katsomme IPTV: tä. Meidän tapauksessamme tämä on silta, koska paikallaan oleva tietokone on kytketty siihen. .

Eli ensimmäisessä tapauksessa ostimme sataman, jossa tiedot sisältävät ja nyt - missä. Kun painat painiketta asetukset

Istavim rasti päinvastoin

Tekninen tuki kiitos Natasha Samokaskoko Nopea.

Leve.

RPF-tarkistus.

Teemme sen, jotta voimme nopeasti vaihtaa kanavien välillä.

Palomuurin määrittäminen

Muokkaa palomuuria, joka ei menetä IPTV: tä tällä hetkellä, sillä luomme uuden päätelaitteen, napsauta Uusi pääte ja ikkuna avautuu: Nyt meidän on tehtävä useita joukkueita tässä konsolissa: / IP-palomuurisuodatin Lisää toiminto = Hyväksy ketju = syöttö kommentti = »Salli IGMP» Ei käytössä = Ei in-Interface = Ether2-master-protokolla = IGMP

/ IP-palomuurisuodatin Lisää toiminta = Hyväksy ketju = syöttö kommentti = »IPTV UDP Saapuva» Ei käytössä = Ei DST-porttia = 1234 IN-IN-IN-IN-MAST-protokolla = UDP

/ IP Firewall Filter Add Action = Hyväksy ketju = eteenpäin Kommentti = »IPTV UDP Forwarding» Ei käytössä = ei DST-porttia = 1234 Protocol = UDP 1234.

- Satama on epävirallisesti rekisteröity Streaming Video ja IPTV Eether2-master - Tämä on käyttöliittymä, jonka IPTV tulee palveluntarjoajalta.

Seuraava tarve valikossa

Ip Valitse tavara Palomuuri

ja mene välilehteen Suodatin säännöt.

. Olemme luoneet ilman sääntöjä ja että he työskentelevät, niiden pitäisi olla korkeammat kiellettäviksi. Vedämme niitä hiirellä.

  1. Wi-Fi-asetukset
  2. Jos siirrät tai aiot luovuttaa IPTV Wi-Fi: n kautta, sinun on lisättävä lisäasetuksia. Voit tehdä tämän avoimen järjestyksessä:
  3. Kun olet painanut Lisäasetukset-painiketta, näkyvät lisäparametrit:
  4. Kentällä
  5. WMM-tuki

Laittaa

Käytössä -

RPF-tarkistus.

Multimedia-lähetyksen kattava tuki Wi-Fi: n kautta.

Auttaja

KOKO

. Tämä parametri sisältää lähettämällä Multicast-asiakkaat, jotka istuvat Wi-Fi: llä.

Kaikki vahvista painikkeella

IGMP: n kanssa lopulliset asiakkaiden vastaanottajat kommunikoivat lähimmät reitittimet, jotka haluavat saada liikennettä. Ja PIM rakentaa monilähetysliikenteen siirtämisen polun lähteestä vastaanottajille reitittimien kautta. OK.

Ja nauti katsomasta ohjelmia

Se on edelleen vain tarkistaa kokoonpanomme suorituskyky. Käytimme tätä IPTV-soitinta, n

Radiaalisesti lataaminen kanavien kanavien lataaminen palveluntarjoajillemme

(Volton Telecom) soittimen asetuksissa.

Voimme nähdä, että asetuksemme on täysin toimiva. Hyvää katselua!

https://langorg.com/Artecle/nastrojka-ptv-na-mikrotik.

Mikä on IGMP snooping reititin: Miksi IGMP Snooping -toiminto

Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta. IGMP: n rooli on hyvin yksinkertainen: jos asiakkaita ei ole - ei ole välttämätöntä lähettää monilähetysliikenne segmenttiin. Jos asiakas tulee näkyviin, hän ilmoittaa reitittimiä IGMP: n avulla, että hän haluaa saada liikennettä. Ymmärtääksesi, miten kaikki tapahtuu, ota tämä verkko: Useita Internetissä olevat alustat käyttävät monilähetysmenetelmää tietojen lähettämiseksi käyttäjäryhmälle. Tällaista tekniikkaa käytetään verkkopeleihin, live-lähetyksiin, etäopiskeluun ja jopa postipalveluihin. Multiformini ei aina optimoi liikennemuretta ja lataa käyttäjän verkkoa, joten IGMP Snooping -toiminto on luonut tämän ongelman. Katsotaanpa, mikä on toiminto ja miten se voi optimoida liikennettäsi.

Mikä on ja miksi tarvitsee IGMP Snooping -toimintoa

Aluksi annamme IGMP: n määritelmän teknologian periaatteen ymmärtämiseksi.

Internet Group Management Protocol - Multicast Network Management Protocol, joka järjestää useita laitteita ryhmissä. IGMP-jäsenyysraportti - "Raportit" solmu, jonka hän haluaa saada tämän ryhmän liikennettä.

IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. Se perustuu IP-protokollaan ja jota sovelletaan internetiin kaikkialla, tehokkaasti käyttämällä verkkoresursseja.

IGMP SNOOPING on prosessi seuranta monilähetysliikenne kuluttajaryhmien ja isäntä. Snooping-ominaisuus on käytössä analysoida käyttäjäpyyntöjä yhdistää monen master-ryhmän kanssa ja lisää portin IGMP-lähetysluetteloon. Monitarvojen käytön jälkeen käyttäjä jättää kyselyn ja protokollan, poistaa portin ryhmätietoluettelosta.

Näin snooping poistaa tarpeettomien tietojen siirron monilähetyskanaville.

Tämä tekee tietojenvaihdosta kanavan tasosta tehokkaammin ja ottaa huomioon verkkokerroksen tarpeet, mikä on erityisen tärkeää tietopalvelujen tarjoajille. Käyttäjät saavat myös optimoitua sisältöä, vaikkakin verkon kuormitus kasvaa.

Ilman seuranta- ja analysointitietoja lopulliset kuluttajat tiettyjen IP-osoitteiden muodossa joutuvat "sulattamaan" ylimääräisiä hyödyttömiä tietoja niille. joka aktivoidaan oletusarvoisesti reitittimillä. FE0 / 0 -liitäntä lasketaan 224.2.2.4: n ryhmään - sen on lähetettävä vastaanotettu liikenne. Tavanomaisen ainutlaatuisen reitityspöydän mukana on myös monilähetys: Asiakkaiden saatavuudesta sanoo ensimmäisen kerran

IGMP Snooping ei pelasta vain käyttäjiä ylimääräisestä liikenteestä, vaan myös tietojen vaihdon turvallisempaa.

Seurantatila on käytössä ajoissa estääkseen DDOS-hyökkäysyritykset verkkoon tai erityisiin osoitteisiin, joihin Internet-konsernin hallintaprotokolla on haavoittuva. Aktivointitoiminto IGMP SNOOPING Seuranta- ja analyysitoiminto on saatavilla hallinnoiduilla verkkokytkimillä tai kytkimillä. Tämä laite auttaa panemaan täytäntöön verkon kanavatason lähetysperiaatteet. .

Jos haluat aktivoida IGMP Snooping, sinun on otettava käyttöön manuaalisesti ja määrittää se kytkimellä.

Muottamattomat analogit eivät tue liikenteen analyysitilaa, koska niitä ei voi konfiguroida käyttöliittymän kautta.

Tarkemmin komento Näytä IP MROUTE. Me havaitsemme myöhemmin. .

Ennen kuin käytät kommunikaattoria verkossa, varmista, että lopullinen vastaanottaja (esimerkiksi Smart-TV) tukee snooping-tilaa.

Tyypillisesti laitteilla on sopiva kohde "Setup Network Connection" -osiossa, joka huomattavasti yksinkertaistaa monilähetysten säätöä. Asiakas alkoi saada liikennettä. Nyt reitittimen tulisi joskus tarkistaa, että vastaanottajilla on vielä erottamatta jättämistä, jos yhtäkkiä asiakkaat jäävät. Tehdä tämä, se lähettää säännöllisesti pyynnön kaikkiin laskeviin rajapintoihin. Harkitse tapa yhdistää toiminto komentorivillä suosittujen D-Link-kytkimien esimerkin avulla:

Avaa komentorivi CLI-liitännällä.

Syötä "Enable-IgMP-Snooping". Tämä komento käynnistää toiminnon kytkimellä ja kaikki liitetyt osoitteet.

Anna "CONFIG-IGMP-SNOOPING-VLAN-oletus-State-Enable", jonka avulla voit määrittää VLAN-protokollan.

"Confog-Multicast-VLAN-suodatusmuoto-VLAN-oletussuodatin-UNGREGISTRE-RYHMÄT" -komento sisältää tietosuodatuksen useista kommunikaattorin osoitteista.

Lopuksi käytä "Config-IgMP-Snooping-VLAN-oletus-Snooping-Enable" VLAN-verkossa.

Viimeinen komento sisältää IGMP SNOOPING FAST LEVEL -ominaisuuden, joka sulkee pois portin verkosta heti, kun käyttäjä teki pyynnön "Jätä". Pikavoiman ansiosta kuluttaja ei saa tarpeettomia tietoja eikä käsittele niitä. Tämä vähentää verkon kuormitusta ja antaa siirtymisen tehokkaammaksi. Jos vastauksena kyselyyn ainakin yksi raportti tuli reitittimeen, se tarkoittaa edelleen asiakkaita, hän jatkaa lähettämistä, että rajapinta siitä, missä tämä raportti tuli, tämän ryhmän liikenne. Jos kyselyllä ei ollut vastausta jollekin ryhmille vastausliittymästä, reititin poistaa tämän käyttöliittymän tämän ryhmän monilähetystaulukkosta - lakkaa lähettämästä liikennettä.

Verkot pienimmille. Osa 9.2. Multicast. IGMP-protokolla

Jatka opiskelua Multicast IGMP (Internet Group Management Protocol), verkkoprotokolla monilähetysliikenteen asiakkaiden vuorovaikutuksesta ja lähimpään reitittimeen.

IGMP-protokolla

Palaa jälleen kaatopaikkaan. Katso tämä huippupaketti, jonka jälkeen monilähetysvirta heitettiin? Mielenkiintoinen yksityiskohtia asiakkaan käyttäytymisessä: saaneen kyselyn, hän ei ole kiire vastaamaan välittömästi raportoida. Solmu ottaa aikakatkaisun pituuden 0: sta .

IGMP-protokollaviesti, kun se on kytketty

joka on määritelty seuraavassa kyselyssä: Kun virheenkorjaus tai kaatopaikalla, voidaan nähdä, että useita sekunteja voi kulkea eri raporttien välillä. Tämä tehdään niin, että satoja asiakkaita kaikki soveltamisala ei tulki verkosta raportissaan saamalla yleistä kyselyä. Lisäksi vain yksi asiakas lähettää yleensä raportin. Tämä asiakkaan lähettämä IGMP-protokollaviesti, kun painat sitä. Näin hän ilmoittaa, että hän haluaa saada liikennettä ryhmään 224.2.2.4.

- Tämä on verkkoprotokolla, joka on vuorovaikutuksessa monilähetysliikenteen asiakkaat ja lähin reititin.

IPv6 käyttää MLD: tä (Multicast Listener Discovery) IGMP: n sijasta. Toiminnan periaate niillä on ehdottoman sama, joten voit helposti muuttaa IGMP kaikkialla MLD: llä ja IP: ssä IPv6: ssa.

Kuinka tarkalleen IGMP toimii? neljä. Joten jatkuu vuosisatojen ajan, kunnes asiakas haluaa poistua ryhmästä (esimerkiksi sammuta soitin / televisio). Tässä tapauksessa hän lähettää IGMP lähteä. Ehkä sinun on aloitettava se, että protokollan versiot ovat nyt kolme: IGMPV1, IGMPV2, IGMPV3. Käytetty - toinen, ensimmäinen, ensimmäinen on melkein unohdettu, joten emme puhu siitä, kolmas on hyvin samanlainen kuin toinen.

Aion keskittyä toiseen, samoin kuin eniten vaikutuksista ja harkita kaikkia tapahtumia yhdistämästä asiakasta ryhmälle ennen kuin se on poissa siitä. Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta.

IGMP: n rooli on hyvin yksinkertainen: jos asiakkaita ei ole - ei ole välttämätöntä lähettää monilähetysliikenne segmenttiin. Jos asiakas tulee näkyviin, hän ilmoittaa reitittimiä IGMP: n avulla, että hän haluaa saada liikennettä.

Ymmärtääksesi, miten kaikki tapahtuu, ota tämä verkko:

Oletetaan, että reititin on jo määritetty vastaanottamaan ja käsittelemään monilähetysliikennettä.

- "Raportit" solmu, jonka hän haluaa saada tämän ryhmän liikennettä.

Ryhmäkohtainen kysely.

IGMP: n jäsenyysraportin lähettäminen

IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. Ryhmäkohtainen kysely. Usein kirjallisuudessa voit täyttää maininnan

Reititin vastaanottaa IGMP-raportin ja ymmärtää, että tämän käyttöliittymän nyt on asiakkaita, tekee tietoja pöydissään

Tämä on IGMP: n tietojen tuotos. Asiakas pyytää ensimmäistä ryhmää. Kolmas ja neljäs on SSDP-rakennettu SSDP-protokollan ryhmät. Toinen on erityinen ryhmä, joka on aina läsnä Cisco-reitittimissä - sitä käytetään Auto-RP-protokollaa, joka aktivoituu oletusarvoisesti reitittimillä.

  1. FE0 / 0 -liitäntä lasketaan 224.2.2.4: n ryhmään - sen on lähetettävä vastaanotettu liikenne.
  2. Tavanomaisen ainutlaatuisen reitityspöydän mukana on myös monilähetys:
  3. Asiakkaiden saatavuudesta sanoo ensimmäisen kerran
  4. Tuotannosta on selvää, että Ryhmän 224.2.2.4 liikenne tulee FE0 / 1: n kautta, ja se on välttämätöntä lähettää se Fe0 / 0-porttiin.
  5. Liitännät, joissa sinun on lähetettävä liikenne, sisältyvät alavirran liitäntöjen luetteloon -
  6. Öljy Jokainen lähettää IGMP: n yleisen kyselyn verkkoon. Päätavoitteena on selvittää, onko asiakkaita ja rinnakkain - julistaa muille segmentin reitittimille, jos he ovat halukkuutta osallistua vaaleihin. Lähtevä käyttöliittymäluettelo.
  7. Tarkemmin sanottuna näyttelyn IP Mroorte-tiimi näytetään myöhemmin.
  8. Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta.

WINS Reititin S.

IGMP-kyselyn (Dump suodatetaan IGMP).

7)

Oletusarvoisesti tämä tapahtuu 60 sekunnin välein. TTL Tällaiset pakkaukset ovat myös yhtä kuin 1. Ne lähetetään osoitteeseen 224.0.0.1 - kaikki tämän segmentin solmut - määrittelemättä tiettyä ryhmää. Tällaisia ​​kyselyviestejä kutsutaan kahdeksan) - Yleistä. Siten reititin kysyy: "Kaverit ja kuka ja mitä muuta haluaa saada?".

Saatuaan IGMP: n yleisen kyselyn, minkä tahansa isännän, joka kuuntelee mihin tahansa ryhmään, on lähetettävä IGMP-raportti, kun se on yhteydessä. Ryhmän korkoryhmän osoite olisi täsmennettävä mietinnössä. Querier vaalit ovat erittäin tärkeä menettely monilähetyssä, mutta joitakin salaperäisiä valmistajia, jotka eivät pidä RFC: tä, voivat lisätä voimakkaan kepin pyörillä. Puhun IGMP-kyselystä, jonka osoite on lähde 0.0.0.0, joka voidaan muodostaa kytkimellä. Tällaiset viestit eivät saa osallistua Querierin valintaan, mutta sinun on oltava valmis kaikkeen. Tässä on esimerkki Tietokoneen vastaus IGMP: n yleiseen kyselyyn (Dump suodatetaan IGMP)

Jos vastauksena kyselyyn ainakin yksi raportti tuli reitittimeen, se tarkoittaa edelleen asiakkaita, hän jatkaa lähettämistä, että rajapinta siitä, missä tämä raportti tuli, tämän ryhmän liikenne. Versio 1 eroaa pohjimmiltaan vain sillä Jos kyselyllä ei ollut vastausta jollekin ryhmille vastausliittymästä, reititin poistaa tämän käyttöliittymän tämän ryhmän monilähetystaulukkosta - lakkaa lähettämästä liikennettä.

Aloitteestaan ​​asiakas lähettää yleensä raportin vain silloin, kun se on yksinkertaisesti reagoi reitittimestä.

Mielenkiintoinen yksityiskohtia asiakkaan käyttäytymisessä: saaneen kyselyn, hän ei ole kiire vastaamaan välittömästi raportoida. Solmu ottaa aikakatkaisun pituuden 0: sta

Kun virheenkorjaus tai kaatopaikalla, voidaan nähdä, että useita sekunteja voi kulkea eri raporttien välillä.

Tämä tehdään niin, että satoja asiakkaita kaikki soveltamisala ei tulki verkosta raportissaan saamalla yleistä kyselyä. Lisäksi vain yksi asiakas lähettää yleensä raportin.

Tosiasia on, että raportti lähetetään konsernin osoitteeseen, ja siksi tulee kaikille asiakkaille. Kun olet saanut raportin toisesta asiakkaalle samasta ryhmälle, solmu ei lähetä omaa. Logiikka on yksinkertainen: reititin on jo saanut tämän raportin ja tietää, että asiakkaita on, se ei ole välttämätöntä.

Dumpin yläpuolella näet, että heti kun asiakas lähetti IGMP-raportin, heti sen jälkeen, kun se lensi UDP, on videovirta.

Asiakas pyytää myös ryhmää 224.2.2.4 VLC-soittimen kautta. Tätä mekanismia kutsutaan

IGMPV2-raportissa menee halutun ryhmän osoitteeseen ja rinnakkain se on osoitettu itse pakkauksessa. Näiden viestien on elettävä vain segmentissään eikä toimittajat, joten reitittimet ovat siis 1 TTL. Edelleen artikkelissa kerrotaan, miksi tämä mekanismi todella todella toimii hyvin harvoin.

Tarkemmin komento Esimerkki II. 4Huomaa, miten liikenne menee tässä tapauksessa - R1-R2-R3-R5. Vaikka lyhyesti sanottuna polku R1-R3-R5.

Jos reitittimessä ei ole reititystä, voimme valtuudet julistaa - IGMP sinne - enempää kuin muodollisuus. Reitillä ei ole, ja asiakkaalla ei ole ketään pyytää monilähetysvirtaa. Ja hän ansaitsee videon yksinkertaisesta syystä, että virtaus ja niin kaatavat kytkimestä - sinun tarvitsee vain noutaa se. ryhmän osoitteeseen.

Toista uudestaan IGMP: n lähettäminen

Sitten ilmestyi asiakas, joka halusi saada konsernin 224.2.2.4 liikennettä ja lähetti IGMP-raportin. Reititin vastaanottaa sen ja ajatuksen on oltava sammutettu. Mutta hän ei voi poistaa käytöstä yksittäistä asiakasta - reititin ei erota niitä - sillä on vain alavirran käyttöliittymä. Ja käyttöliittymä voi olla useita asiakkaita. Toisin sanoen, jos reititin poistaa tämän käyttöliittymän OUL-luettelosta (lähtevä käyttöliittymäluettelo) tähän ryhmään, video sammuu lainkaan. Mutta myöskään ei poista sitä, se on myös mahdotonta - yhtäkkiä se oli viimeinen asiakas - miksi sitten pese se?

Sitten reititin päätti jostain syystä tarkistaa - ja onko olemassa enää asiakkaita ja lähetti IGMP: n yleistä kyselyä uudelleen, johon asiakas joutuu vastaamaan ( Jos tarkastelet kaatopaikkaa, näet, että jättämisen jälkeen reititin vastaanottamisen jälkeen virta jatkuu jonkin aikaa. Tosiasia on, että reititin vastauksena jättää IGMP-kyselyn konsernin osoitteeseen, jolle tämä loma tuli tähän käyttöliittymään, jossa hän tuli. Tällaista pakettia kutsutaan

Ajoittain (kerran minuutti) reititin tarkistaa, että vastaanottajat ovat edelleen käyttäneet IGMP: n yleistä kyselyä ja solmu vahvistaa tämän IGMP-raportin avulla.

Nämä asiakkaat, jotka ovat yhteydessä tähän ryhmään.

Reitittimen reitittimen ryhmäkohtainen kysely vastauksena IGMP-lähteeksi

Jos reititin sai ryhmän vastausraportin, se edelleen lähettää rajapinnassa, ellei se ole vastaanotettu - poistaa ajastimen ajastimen päättymisen jälkeen.

Yhteensä saamisen jälkeen kaksi ryhmäkohtaista kyselyä menee - yksi pakollinen, toinen valvonta.

Kaksi ryhmäkohtaista kyselyä - yksi pakollinen, toinen valvonta

Seuraavaksi reititin pysäyttää virran. Mutta silti on täysin käsittämätöntä, kuinka palvelimen liikenne saavuttaa asiakkaita, kun on valtava palveluntarjoaja LINKMIAP? Ja missä itse asiassa tiedetään kuka on asiakas? Emme voi rekisteröidä reittejä manuaalisesti, koska emme tiedä, missä asiakkaat voivat olla. Tavanomaiset reititysprotokollat ​​eivät vastaa tähän kysymykseen. Joten ymmärrämme, että monilähetyksen toimittaminen on jotain täysin uutta meille. Harkitse hieman vaikeampaa tapausta: ). Kaksi (tai enemmän) reitittimiä, jotka voivat lähettää liikennettä, on kytketty asiakassegmenttiin. Jos et tee mitään, monilähetysliikenne kopioidaan - molemmat reitittimet saavat raportin asiakkailta. Tämän välttämiseksi on valinnanmekanismi - Politiikka. Se, joka voittaa lähettää kyselyn, seurata raporttia ja reagoida lähteä ja vastaavasti se lähettää liikennettä segmenttiin. Loser kuuntelee vain raportin ja pitää kätesi pulssissa. Vaalit ovat melko yksinkertaisia ​​ja intuitiivisia.

Tekninen tuki kiitos Natasha Samokaskoko Harkitse tilannetta siitä hetkestä, kun R1- ja R2-reitittimet ovat päällä.

Aktivoitu IGMP liitäntöihin.

RPF-tarkistus.

Aluksi kukin heistä katsoo itselleen Querier.

  • Jokainen lähettää IGMP: n yleisen kyselyn verkkoon. Tavoitteena on selvittää, onko asiakkaita ja rinnakkain - julistaa muut segmentin reitittimet, jos sellainen on halu osallistua vaaleihin. Yleinen kysely vastaanottaa kaikki segmentin laitteet, mukaan lukien muut IGMP-reitittimet.
  • Saatuaan tällaisen viestin naapurilta, jokainen reititin arvioi, kuka arvokkaampi. WINS Reititin S.
  • Esimerkki: Anycast DNS (Määritetty IGMP-kyselyn lähteellä IP-kenttään). Hänestä tulee querier, kaikki muut - ei-quoier.

Ei-querier käynnistää ajastimen, joka palautetaan joka kerta, kun quaryy on pienempi IP-osoite. Jos ennen ajastimen päättyy (yli 100 sekuntia: 105-107) reititin ei saa kyselyä pienemmällä osoitteella, hän julistaa itsensä querierin ja ottaa kaikki vastaavat toiminnot.

Jos Querier saa kyselyn pienemmällä osoitteella, hän lisää nämä tehtävät. Querier on tulossa toinen reititin, jolla on vähemmän. Querier vaalit ovat erittäin tärkeä menettely monilähetyssä, mutta joitakin salaperäisiä valmistajia, jotka eivät pidä RFC: tä, voivat lisätä voimakkaan kepin pyörillä. Puhun IGMP-kyselystä, jonka osoite on lähde 0.0.0.0, joka voidaan muodostaa kytkimellä. Tällaiset viestit eivät saa osallistua Querierin valintaan, mutta sinun on oltava valmis kaikkeen. Tässä on esimerkki erittäin monimutkaisesta pitkäaikaisesta ongelmasta. .

Versio 1 eroaa pohjimmiltaan vain sillä

. Jos asiakas ei halua saada lisää tämän ryhmän liikennettä, hän vain lakkaa lähettämään raportin vastauksena kyselyyn. Kun yksi asiakas ei pysyy, aikakatkaisu reititin lopettaa liikenteen lähettämisen.

Lisäksi, Mutta silti on täysin käsittämätöntä, kuinka palvelimen liikenne saavuttaa asiakkaita, kun on valtava palveluntarjoaja LINKMIAP? Ja missä itse asiassa tiedetään kuka on asiakas? Emme voi rekisteröidä reittejä manuaalisesti, koska emme tiedä, missä asiakkaat voivat olla. Tavanomaiset reititysprotokollat ​​eivät vastaa tähän kysymykseen. Joten ymmärrämme, että monilähetyksen toimittaminen on jotain täysin uutta meille. . Liikenteen päällekkäisyyden välttämiseksi korkeampi pöytäkirja on vastuussa esimerkiksi Pimista, josta puhumme edelleen.

Versio 3 tukee kaikkia, jotka tukevat IGMPV2: ta, mutta muutoksia on useita muutoksia. Ensinnäkin raportti lähetetään enää ryhmäosoitteeseen, vaan monilähetyspalvelun osoitteessa

. Ja pyynnön vastaanottaneen ryhmän osoite ilmoitetaan vain pakkauksessa. Tämä tehdään yksinkertaistamaan IGMP Snoopingin työtä, josta puhumme seuraavaksi.

Toiseksi tärkeämpää, mikäli IGMPv3 alkoi tukea SSM: tä puhtaassa muodossaan. Tämä on niin sanottu lähdekohtainen monilähetys. Tässä tapauksessa asiakas ei ehkä vain pyydä ryhmää, vaan myös määrittää luettelon lähteistä, joista hän haluaisi vastaanottaa liikennettä tai päinvastoin ei halua. IGMPV2: ssä asiakas pyytää ja vastaanottaa ryhmäliikenteen ilman lähdettä.

IGMP-jäsenyys Leikäsitellä sisältöä IGMPV3: ssa Joten, IGMP on suunniteltu vuorovaikutukseen asiakkaisiin ja reitittimeen. Siksi palautetaan esimerkiksi 2, jossa ei ole reititintä, voimme valtuutettavasti julistaa - IGMP - ei muuta kuin muodollisuus. Reitillä ei ole, ja asiakkaalla ei ole ketään pyytää monilähetysvirtaa. Ja hän ansaitsee videon yksinkertaisesta syystä, että virtaus ja niin kaatavat kytkimestä - sinun tarvitsee vain noutaa se. Muista, että IGMP ei toimi IPv6: ssa. On MLD-protokolla.

Toista uudestaan Ensinnäkin reititin lähetti IGMP: n yleisen kyselyn jälkeen IGMP: n käyttöliittymänsä selvittämiseksi, onko vastaanottajia ja julistaa haluavansa olla querier. Tuolloin kukaan ei ollut tässä ryhmässä. Sitten ilmestyi asiakas, joka halusi saada konsernin 224.2.2.4 liikennettä ja lähetti IGMP-raportin. Sen jälkeen menin siihen liikenteeseen, mutta se suodatetaan pois kaatosta.

Ajoittain (kerran minuutti) reititin tarkistaa, että vastaanottajat ovat edelleen käyttäneet IGMP: n yleistä kyselyä ja solmu vahvistaa tämän IGMP-raportin avulla.

Sitten hän muutti mielensä ja kieltäytyi ryhmästä lähettämällä IGMP-loman. Reititin sai lähteä ja halusin varmistaa, ettei muita vastaanottajia ole muita vastaanottajia, lähetä IGMP-ryhmäkohtainen kysely ... kahdesti. Ja ajastimen päättymisen jälkeen lakkaa lähettämästä liikennettä täällä. Se kuitenkin lähettää edelleen IGMP-kyselyn verkkoon. Esimerkiksi, jos et ole sammuttanut soitinta, vaan yksinkertaisesti jonnekin ongelman yhteydessä. Sitten yhteys palautetaan, mutta asiakas ei lähetä raporttia itsestään. Mutta kysely vastauksia. Näin virtaus voi toipua ilman ihmisen osallistumista. IGMPROTOKOL, jonka kanssa reititin oppii monilähetysliikenteen vastaanottajien läsnäolon ja asiakkaan laukaisemiseksi, kun se on yhteydessä ja vastasi IGMP-kyselyyn. Tämä tarkoittaa sitä, että asiakas haluaa saada tiettyä ryhmäliikennettä. MiGMP General Queryproses reititin säännöllisesti tarkistaa, mitkä ryhmät tarvitaan nyt. Koska vastaanottajan osoite, 224.0.0.1 on osoitettu. .

IGMP Group Sepcific kysely reitittimen avulla vastauksena lomitusviestiin selvittää, onko olemassa muita vastaanottajia tässä ryhmässä. Vastaanottajan osoitteen osoite ilmestyy moniläpastoryhmän osoite. MIGMP-lehdet asiakkaalla, kun hän haluaa jättää ryhmän. Kevää niitä. Se lähettää säännöllisesti kyselyn ja lähettää liikennettä. Lähde:

Tunnisteet

Cisco.

IPTV.

Sdsm

Verkkolaitteisto

Verkot pienimmille https://radioprog.ru/post/623.
Mikä on reitittimen monilähetys. Järjestelmävarojen vaatimukset. Multicast ja Unicast: Keskeiset erot

Tekninen tuki kiitos Natasha Samokaskoko Ensinnäkin, äänestää muutamia käsitteitä, jotta se sulkee uudelleen väärinkäsitykset. Liikennetyyppiä on kolme:

(*, G) (s, g)

Teemme sen, jotta voimme nopeasti vaihtaa kanavien välillä.

Palomuurin määrittäminen

Muokkaa palomuuria, joka ei menetä IPTV: tä tällä hetkellä, sillä luomme uuden päätelaitteen, napsauta Uusi pääte ja ikkuna avautuu: Nyt meidän on tehtävä useita joukkueita tässä konsolissa: / IP-palomuurisuodatin Lisää toiminto = Hyväksy ketju = syöttö kommentti = »Salli IGMP» Ei käytössä = Ei in-Interface = Ether2-master-protokolla = IGMP

/ IP-palomuurisuodatin Lisää toiminta = Hyväksy ketju = syöttö kommentti = »IPTV UDP Saapuva» Ei käytössä = Ei DST-porttia = 1234 IN-IN-IN-IN-MAST-protokolla = UDP

/ IP Firewall Filter Add Action = Hyväksy ketju = eteenpäin Kommentti = »IPTV UDP Forwarding» Ei käytössä = ei DST-porttia = 1234 Protocol = UDP 1234. Öljyn monilähetys.

- Satama on epävirallisesti rekisteröity Streaming Video ja IPTV Eether2-master - Tämä on käyttöliittymä, jonka IPTV tulee palveluntarjoajalta.

Seuraava tarve valikossa

Ip Valitse tavara Palomuuri

ja mene välilehteen Suodatin säännöt.

. Olemme luoneet ilman sääntöjä ja että he työskentelevät, niiden pitäisi olla korkeammat kiellettäviksi. Vedämme niitä hiirellä.

  1. Wi-Fi-asetukset
  2. Jos siirrät tai aiot luovuttaa IPTV Wi-Fi: n kautta, sinun on lisättävä lisäasetuksia. Voit tehdä tämän avoimen järjestyksessä:
  3. Kun olet painanut Lisäasetukset-painiketta, näkyvät lisäparametrit:
  4. Kentällä
  5. WMM-tuki Pim SM RP.

Laittaa

Tehtävänumero 4.

Unicast.

  1. - Unicast, yksi virtalähde yksi vastaanottaja Lähettää.
  2. - Lähetys, yksi lähde, vastaanottajat kaikki asiakkaat verkossa - Multicast, yksi lähettäjä, vastaanottajat jotkut asiakasryhmät

Millaista liikennettä IPTV: lle?

On selvää, että monilähetykset annetaan lähetyskanaville. Kaikki TV-kanava, jota haluamme lähettää verkkoon, on ominaista ryhmän osoite, joka valitaan näille tarkoituksille varatuista alueista:

224.0.0.0 - 239.255.255.255

Новости

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