Откривање PLC не успева преко VPN-а? Задржите Ethernet код машине
Алати за одржавање траже руту, а не премошћени Ethernet сегмент. Поставите управљани хост на сегмент и контролишите га уместо да развлачите LAN.
Ваше дугме за откривање се окреће бескрајно, ништа не налази, а у пријави пише да је машина ван мреже. Машина је у реду. Оно што алат користи за проналажење уређаја на том сегменту не преживљава пут који му је дат, а рефлекс је развући Ethernet клијента преко везе локације како би дугме поново прорадило. Прво утврдите зависност. Већини алата за одржавање треба рута; када неком заиста треба кабл, трајан одговор је управљани хост уз машину, а не премошћена мрежа између две зграде.
Зашто откривање умире на ивици рутираног тунела
Рутирани тунел преноси unicast пакете између подмрежа. Broadcast и multicast оквири остају унутар једне broadcast домене, а VPN крајња тачка је управо тамо где се та домена завршава. Алат који проналази уређаје вичући у сегмент добија тишину, јер вика никада није прослеђена.
Исто важи за протоколе који уопште нису IP, и за оквире произвођача који иду директно по Ethernet-у. Њих није могуће рутирати никаквом конфигурацијом, због чега додавање рута и firewall правила проблему откривања често не мења ништа.
Приметите шта још ради у том стању. Ping на познату адресу и unicast веза на познати порт обично успевају, јер су то делови за које је тунел направљен. Та комбинација, доступна по адреси али невидљива за откривање, знак је broadcast домене која недостаје, а не покварене мреже.
Именујте зависност пре него што одаберете транспорт
Прочитајте документацију алата о томе како проналази уређаје и разговара с њима, па то упоредите са овом табелом.
| What the tool needs | Routed tunnel enough | Local segment needed |
|---|---|---|
| Unicast to a known address, such as a web interface or Modbus TCP on 502 | Yes | No |
| Broadcast or multicast discovery of unknown devices | No | Yes |
| Non-IP or vendor-specific Layer 2 frames | No | Yes |
| A tool bound to one adapter or licence keyed to a MAC address | Usually no | Usually yes |
Ако сваки захтев у вашем случају стоји у првом реду, зауставите се овде и поправите рутирање. То је јефтинија и много лакше прегледна промена од било каквог рада на топологији, и задржава сесију одржавања унутар приступног пута који је клијент већ одобрио.
Multicast откривање стоји у непријатној средини. Рефлектор или репетитор може део тога проследити преко подмрежа, што дугме покрене и тихо прошири оно до чега удаљена страна може да дође. Третирајте то као свесну конструкцију с власником, а не као користан квадратић.
Поставите управљани хост на сегмент и повежите се на њега
Образац који преживљава ревизију није блистав. Радна станица за инжењеринг коју је клијент одобрио прикључена је на сегмент за одржавање машине, а техничар се повезује на ту станицу кроз одобрени канал за удаљени приступ. Алат ради тамо где је кабл; особа ради одакле год јесте.
Тада ништа из техничареве кућне мреже не постаје део Ethernet мреже машине, и не ствара се мост између две локације које никада нису пристале да деле домену квара.
Држите локалну домену што мањом колико посао дозвољава. Један VLAN за одржавање с једним управљаним хостом има ограничен broadcast обим, ограничену домену петљи и квар који остаје унутар постројења уместо да се шири преко WAN везе у три ујутру.
Дајте том хосту један задатак, власника и ревизијски траг
Именујте власника, наведите дозвољени софтвер, дефинишите како се закрпа и забележите који корисници могу да му приступе. Држите радне датотеке и акредитиве везане за правог клијента, јер заједнички инжењерски лаптоп који је посетио шест локација јесте проблем границе података који чека да буде откривен.
Затим погледајте канале које људи заборављају. Синхронизација међумеморије, пренос датотека, мапирани дискови и дељење адаптера премештају податке преко границе, а сесија удаљеног приказа не ради ништа од тога бесплатно. Одлучите о сваком изричито за овај посао, уместо да наследите шта год клијент подразумева. Клијентов прозор за промене такође припада тој одлуци, јер доступност није исто што и дозвола за деловање.
Што се тиче политичког оквира, NIST-ов SP 800-82r3 третира удаљено одржавање као контролисани приступ оперативном систему, где се повезаност и последице по опрему разматрају заједно.
Размотрите L2 проширење као засебан дизајн
Ако неко још жели развучен Ethernet, размотрите то као засебан пројекат с властитим ризицима. Питајте како изгледа спојена broadcast и spanning-tree домена, како се управља адресирањем између две организације, шта се дешава када једна страна уђе у петљу и ко одобрава промене на свакој страни. Успешан лабораторијски тест не одговара ни на једно од тих питања и сигурно не потврђује компатибилност уређаја, пропусност или опоравак након квара везе.
Прихватите образац локалног хоста доказујући три ствари: алат обавља операцију због које постоји, удаљени корисник је овлашћен за овај посао, и забрањени системи остају недоступни с тог хоста. Затим укините привремени приступ на договореном крају посла и потврдите да га нема.
То клијенту оставља контролисано место за обављање локалног одржавања, што је мање обећање од спојене мреже и много га је лакше одржати.