Průvodce Internetovou televizí aneb s Intelekem IPTV snadno a rychle 2.část

4.12.2012
Volné pokračování úvodního článku o nasazení IPTV v datových sítích. V tomto dílu se zaměříme na routovací (L3) hraniční rozhraní.
To že router dokáže oddělovat a směrovat provoz v rámci různých sítí (IP rozsahů) je známá věc. A obdobně lze přistupovat i k multicastu. V minulém díle jsme si řekli, že zdrojem IPTV se může stát téměř cokoli. V našem případě si ukážeme jednoduchý, přesto silný model. Základ tvoří routery začky Maipu, kde lze vybrat ze zástupců disponující jedním či dvěma WANovými rozhraními o rychlosti 100Mbit, či zvolit 1Gbitové šasi MP2824. Pro náročné je zde skutečně výkonné šasi modelové řady 6800. Naopak v menších sítích lze využít spolehlivé routery značky Signamax, konkrétně modely 15301550.


Vybráno už máme, směle k modelu. Na uvedeném obrázku je zobrazen model zapojení dvou routerů, kde první zajišťuje PIM (Protocol Independet Multicast) Server
a druhý PIM Client. Mezi nejpoužívanější provozy patří PIM - SM (Sparse mode), PIM-DM (Dense-mode) a PIM-SSM (Source Specific Multicast). PIM-SM zasílá multicast pouze na vyžádání, PIM-DM - naopak „zaplaví“ síť multicastem a poté „zastaví“ větve které tento multicast odmítnou. PIM-SSM umožňuje využít více zdrojů pro vybranou multicastovou skupinu. Můžete tedy nastavit, nejen jaký multicast, ale také odkuď bude připojen.
Pro jednoduchost si popíšeme první zmíněný režim PIM-SM.
Princip je založen na modelu Client - Server, kdy router v roli Client požaduje po routeru v roli Server vybrané multicastové skupiny.
Nastavení obou routerů je velmi jednoduché, stačí zapnout routování multicastu příkazem ip multicast routing a na vybraném rozhraní zapnout PIM-SM. Označit kde se nachází zdroj multicastu, nastavit routování a je to.

Konfigurace PIM Serveru s dynamickým routováním za pomocí OSPF by vypadala následovně:

ip multicast-routing
interface loopback0
ip address 1.1.1.3 255.255.255.255

interface fastethernet0
ip address 192.168.1.1 255.255.255.0
ip pim sparse-mode

interface fastethernet1
ip address 192.168.0.100 255.255.255.0
ip pim sparse-mode

router ospf 100
network 1.1.1.0 0.0.0.3 area 0
network 10.0.0.0 0.0.0.255 area 0
network 192.168.0.0 0.0.0.255 area 0
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0

ip pim bsr-candidate fastethernet1
ip pim rp-candidate fastethernet1

Z nastaveného je patrné, že zdroj multicastu je připojen na rozhraní fastethernet1 a IP adresa je z rozsahu 192.168.0.X. Naopak routery a ostatní „clienti“ jsou připojeny v rozsahu 192.168.1.x resp 2. a 20.

Konfigurace PIM Clienta by vypadala následovně:

ip multicast-routing
interface loopback0
ip address 1.1.1.2 255.255.255.255

interface gigaethernet0
description PIM_line
ip address 192.168.0.1 255.255.255.0
rate 100
ip pim sparse-mode

interface gigaethernet1
interface gigaethernet1.1
ip address 10.0.0.1 255.255.255.0
encapsulation dot1q 1

interface gigaethernet1.2
ip address 192.168.2.2 255.255.255.0
encapsulation dot1q 2
ip pim sparse-mode

interface gigaethernet2
ip address 192.168.20.2 255.255.255.0
ip pim sparse-mode
exit
router ospf 100
network 1.1.1.0 0.0.0.3 area 0
network 10.0.0.0 0.0.0.255 area 0
network 192.168.0.0 0.0.0.255 area 0
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0

Zde je patrné, že PIM Server je připojen na rozhraní gigaethernet0, naopak na rozhraní gigaethernet1 je v režimu trunk připojen na switch. Vyžádaný multicast je šířen VLANou 2 a zároveň na další router přes gigaethernet2. VLANa 1 sice na PIM router dosáhne, ovšem multicast nezíská.

V případě, že vás toto nastavení zaujalo, umožníme Vám po založení ticketu na našem servisním portálu vyzkoušet přímo diskutované zapojení. INTELEK spol. s r.o. takto přichází s možnostmi, které jinde získáte až po vynaloženém velkém úsilí či nemalé investované částce.
V rámci obchodního oddělení vám rádi vybranou variantu naceníme a v případě potřeby vám pomůžeme s konfigurací.

V dalším díle se zaměříme na L2/L3 distribuční část, možnosti redundace, IGMP snooping, priorizování provozu a další.