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
1530 a
1550.
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ší.