Апликација за рутер PIM-SM протокол ADVANTECH
2023 Advantech Czech sro Ниту еден дел од оваа публикација не смее да се репродуцира или пренесува во каква било форма или на кој било начин, електронски или механички, вклучувајќи фотографирање, снимање или каков било систем за складирање и пронаоѓање информации без писмена согласност. Информациите во овој прирачник се предмет на промена без претходна најава и не претставуваат обврска од страна на Advantech. Advantech Czech sro нема да биде одговорен за случајни или последователни штети кои произлегуваат од опремувањето, изведбата или употребата на овој прирачник. Сите имиња на брендови употребени во овој прирачник се регистрирани заштитни знаци на нивните соодветни сопственици. Употребата на заштитни знаци или други ознаки во оваа публикација е само за референтни цели и не претставува одобрување од страна на носителот на трговската марка.
Користени симболи
Опасност – Информации за безбедноста на корисникот или потенцијално оштетување на рутерот.
Внимание - Проблеми кои можат да се појават во конкретни ситуации.
Информации – Корисни совети или информации од посебен интерес.
Example – Прampле на функција, команда или скрипта.
Промена
Pротокол PIM-SM Changelog
v1.0.0 (2012-06-11)
- Прво издание
v1.1.0 (2013-11-13) - Додадена е поддршка за поставките за тајмер период - здраво, приклучи се/кастри, подигање
v1.2.0 (2017-03-20) - Прекомпајлирано со нов SDK
v1.2.1 (2018-09-27) - Додадени се очекуваните опсези на вредности во пораките за грешка на JavaSript
v1.2.2 (2019-01-02) - Додадени информации за лиценцата
v1.3.0 (2020-10-01) - Ажурирани CSS и HTML кодови за да одговараат на фирмверот 6.2.0+
v1.3.1 (2022-03-24) - Отстранета патека за поставки, кодирана со складиште
v1.4.0 (2022-11-03) - Преработени информации за лиценцата
v1.5.0 (2023-07-24) - Надграден пимд на верзија 2.3.2
Опис на апликацијата за рутер
Протоколот за апликација за рутер PIM-SM не е содржан во стандардниот фирмвер на рутерот. Поставувањето на оваа апликација за рутер е опишано во прирачникот за конфигурација (види Поглавје поврзани со документи). Поради овој модул, достапен е протоколот PIM-SM (Protocol Independent Multicast – Sparse Mode). Тоа е најчесто користениот мултикаст протокол за рутирање кој е дизајниран под претпоставка дека примачите за која било одредена мултикаст група ќе бидат ретко распределени низ мрежата. За да примаат мултикаст податоци, рутерите мора експлицитно да им кажат на своите соседи нагоре за нивниот интерес за одредени групи и извори. PIM-SM стандардно користи споделени стебла, кои се повеќекратни дистрибутивни стебла вкоренети во некој одбран јазол (овој рутер се нарекува Randevous Point, RP) и се користи од сите извори што испраќаат до мултикаст групата.
За конфигурација, достапна е апликација за рутер PIM SM web интерфејс, кој се повикува со притискање на името на модулот на страницата со апликации за рутер на рутерот web интерфејс. Левиот дел од web интерфејсот го содржи менито со страници за конфигурација, следење (Статус) и приспособување на модулот. Блокот за приспособување ја содржи само ставката Враќање, која го менува ова web интерфејс со интерфејсот на рутерот. Во конфигурацискиот дел на web интерфејсот е можно да се најде формата што го вклучува следново:
- Овозможи PIM-SM
Овозможува активирање на модулот (особено ја извршува апликацијата - pimd demon) имплементирајќи го протоколот PIM-SM. - Мрежни интерфејси
Список на мрежни интерфејси ethX и greX во кои ќе се активира протоколот PIM-SM. Поставувањето на оваа ставка е поставено знаменцето „all multi“ за интерфејсот ethX (на пр. eth0) и знамето „multicast“ за интерфејсот greX (на пр. gre1). Вредноста TTL (Time to Live) е 64. Забрането е филтрирање на патека за враќање за сите типови мрежни интерфејси споменати во списокот. Ова се прави со поставување на соодветната ставка rp_filter во proc file систем (на пр. ехо 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter).
Exampле:
eth0 gre1 - Оневозможи Vifs
Одговара на -N, или -(види [3]), во процесот на извршување на апликацијата (pimd daemon) имплементирање на протоколот PIM-SM. Ако оваа ставка е означена, сите мрежни интерфејси во однос на PIM-SM се неактивни и мора да се овозможат селективно (овозможете ја опцијата за наредба за плаќање во Поглавје 3 Конфигурација на страница 4). Ако оваа ставка не е означена, тогаш ситуацијата е обратна и сите мрежни интерфејси кои не треба да имаат активен PIM-SM протокол (на пр. ppp0) мора да бидат експлицитно забранети. Детали може да се најдат во документацијата за пимд демонот (види [3]). - Период на тајмер Здраво
Пораките за здраво на PIM се испраќаат периодично на секој интерфејс на кој е вклучен PIM во конфигурацијата file на pimd демонот (можно е да се дефинира во полето pimd. conf). Оваа ставка го одредува периодот на испраќање на овие пораки. Стандардната вредност е 30 секунди. - Период на приклучување/кастрење со тајмер
Со користење на оваа ставка може да се одреди временскиот интервал во кој рутерот ја испраќа PIM пораката за приклучување/кастрење до соседниот RPF (Reverse Path Forwarding). Стандардниот интервал на пораките за приклучување/кастрење е 60 секунди. - Период на подигање на тајмер
Оваа ставка одредува период на испраќање пораки за подигање. Стандардната вредност е 60 секунди. - пимд. конф
Конфигурација file на пимд демон. Детали и прamples може да се најдат во документацијата за пимд демонот. Промените ќе се применат откако ќе го притиснете копчето Примени.
Конфигурација
Следната листа споменува команди што може да се користат при уредување на pimd.conf file (претставен со истоимената ставка во конфигурацијата web интерфејс) и детален опис на овие команди.
- default_source_preference
Преференцијалната вредност се користи кога пренасочувачот и рутерот нагоре се избрани за LAN. Поради несигурноста на добивање на преференции од unicast рутирачки протоколи, дозволено е да се внесе стандардната вредност преку оваа команда. Се внесува на почетокот на file. Колку е помала вредноста, толку е поголема веројатноста рутерот да биде избран за горенаведените цели. Но, посветените апликации како што е pimd не треба да се избираат до степен на поопшти апликации, па затоа е погодно да се постави преференцијалната вредност нешто повисока (може да биде на пр.ampле 101). - default_source_metric
Ги поставува трошоците за испраќање податоци преку овој рутер. Претпочитаната стандардна вредност е 1024. - финт [оневозможи/овозможи] [алтнет маскилен ] [опфатен маскин ] [праг thr] [претпочитана предност] [метрички трошоци]
- Ги одредува интерфејсите или според нивната IP адреса или име. Ако сакате да го активирате овој интерфејс со стандардни вредности, не треба да ставате ништо друго. Во спротивно, внесете дополнителни вредности (детален опис е во документацијата на pimd daemon [3]).
- cand_rp [ ] [приоритет ] [време ] Точката на рандеву (RP) е клучниот елемент во мрежите со протоколот PIM-SM. Ова е точката (рутер) што ги спојува податоците од мултикаст изворите и барањата за преземање на овие податоци од мултикаст примачи. Точката на рандеву во PIM може да се избере статички или динамички.
- За динамична селекција се користи bootstrap machnism. Неколку кандидати за рутер за подигање (CBSR) се избираат со едноставен алгоритам еден BSR. Овој рутер обезбедува избор на еден RP од множество CRP (Candidate Rendezvous Point). Резултатот треба да биде еден RP за мултикаст групата во доменот PIM.
Ако ја користите командата cand_rp во pimd.conf file, соодветниот рутер ќе стане CRP. Параметри се адресата на мрежниот интерфејс што се користи за известување на параметрите на оваа CRP, приоритет на CRP (помал број значи поголем приоритет) и период на известување. cand_bootstrap_router [ ] [приоритет ] Ако ја користите командата cand_bootstrap_router во pimd.conf file, соодветниот рутер ќе стане CBSR (види опис на cand_rp). Параметрите на оваа команда се слични на оние на cand_rp com-mand. - rp_адреса [ [маскин ]] Оваа команда се применува кога се користи статичкиот метод за избор на RP (види опис на cand_rp). Потребен параметар е IP (unicast) адресата на RP или мултикаст група. Дополнителни параметри може да ја ограничат употребата на RP.
- група_префикс [маскин ] [приоритет ] Оваа команда се применува кога се користи динамичкиот метод на избор на RP. Ја одредува мултикаст групата за која рутерот делува како RP во случај овој рутер да биде избран од множеството CRP. Максималниот број на овие спецификации во pimd.conf file е 255.
- switch_data_threshold [стапка интервал ] PIM-SM протоколот користи неколку начини за пренос на пакети со мултикаст адреси помеѓу изворите (предаватели) и примачите (приемниците). Секој од овие начини е карактеристична логичка мрежна топологија. Оваа топологија е воспоставена со извештаи кои се испраќаат помеѓу PIM-SM рутерите.
Секоја од овие топологии - структури на дрво - има свое име. Исто така постои и RP дрво (RPT) кое е исто како и заедничкото дрво. Друга опција е дрвото специфично за изворот и конечно, постои стебло со најкратка патека специфично за изворот. - Овие типови на структури на дрво се наведени по редоследот по кој тие ги зголемуваат трошоците потребни за нивно склопување и одржување. Исто така, во повеќето случаи се зголемува и неговиот преносен капацитет.
- Командата switch_data_threshold поставува ограничување за премин кон логичка топологија со поголема пропусност. switch_register_threshold [стапка интервал ] Спротивно на претходната команда.
Конфигурација прample – Статички избор на РП
Подолу е поранешенampле на конфигурирање со статичен избор на RP (Точка на рандеву). Конфигурацијата се внесува во полето pimd.conf во web интерфејс на оваа апликација за рутер.
Конфигурација прample – Динамичен избор на RP
Подолу е поранешенampле на конфигурирање со динамичен избор на RP (Точка на рандеву). Конфигурацијата се внесува во полето pimd.conf во web интерфејс на оваа апликација за рутер.
Системски дневник
Во случај на какви било проблеми можно е да view системскиот дневник со притискање на ставката од менито Системски дневник. Во прозорецот се прикажани детални извештаи од поединечни апликации што работат во рутерот, вклучувајќи можни извештаи поврзани со PIM SM модулот.
Интероперабилност
Pimd може да работи со други софтверски производи кои ги исполнуваат спецификациите на протоколот PIM-SM. Исклучок се некои постари верзии на IOS (Cisco) кои не ја исполнуваат оваа спецификација во еден момент. Поконкретно, проблемот е во пресметката на контролната сума на пораките PIM_REGISTER. Во поновите верзии на IOS, овој проблем е веќе решен.
Лиценци
Ги сумира лиценците за софтвер со отворен код (OSS) што ги користи овој модул.
Поврзани документи
Интернет: manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html Можете да добиете документи поврзани со производот на Инжинерскиот портал на icr.Advantech.cz адреса. За да го добиете Водичот за брз почеток на вашиот рутер, упатството за корисникот, прирачникот за конфигурација или фирмверот, одете на страницата Модели на рутер, пронајдете го бараниот модел и префрлете се на картичката Прирачници или Фирмвер, соодветно. Пакетите и прирачниците за инсталација на апликации за рутер се достапни на страницата Апликации за рутер. За развојните документи, одете на страницата DevZone.
Документи / ресурси
![]() |
Апликација за рутер PIM-SM протокол ADVANTECH [pdf] Упатство за корисникот Протокол апликација за рутер PIM-SM, протокол PIM-SM, апликација за рутер, апликација, протокол за апликација PIM-SM |