Inżynierowie z firmy Artel zebrali kilka historii typu „nauka na doświadczeniach innych”.
Pomyśleliśmy, że podzielimy się tymi historiami — a dotyczą one głównie pracy w środowisku IP — aby pomóc innym uniknąć niepożądanych przestojów lub większych awarii.
Pierwsza z tych lekcji? Wybieraj switch zarządzalny z obsługą PTP. W praktyce taki wybór może rozwiązać wiele problemów lub im zapobiec. Zaczniemy od omówienia czym jest obsługa PTP i dlaczego jest tak ważna.
Jak wiadomo, protokół Precision Time Protocol (PTP) odgrywa kluczową rolę w opartym na standardach transporcie mediów IP (zwykle audio AES67 i video SMPTE ST2110). Dane PTP mają kluczowe znaczenie, ponieważ dostarczają informacji o taktowaniu potrzebnych do synchronizacji urządzeń ze współdzielonym zegarem w sieciach IP (opartych na pakietach), w tym switchach Ethernet i routerach IP. Gdy switche nie obsługują PTP, nie uczestniczą w korekcjach opóźnień wywołanych przez protokół, co z kolei zagraża dokładności zegarów w pobieranych streamach.
Jeśli pracujemy z małą i prostą siecią z kilkoma punktami końcowymi, możemy obejść się bez switcha z obsługą PTP. Jednak w miarę jak sieć staje się coraz bardziej skomplikowana, a liczba punktów końcowych rośnie — co nieuchronnie się stanie — odczujemy ogromne korzyści z dodatkowej kontroli/zarządzania ruchem i obsługą PTP.
Wysyłając informacje PTP switch z obsługą PTP powinien dawać możliwość korzystania z zegarów transparentnych (transparent clock) i granicznych (boundary clock). Oba typy służą do prawidłowego rozsyłania wiadomości PTP do wielu urządzeń. Często można znaleźć oba działające ustawienia na różnych warstwach zegara PTP, gdy konieczne jest zsynchronizowanie dużej liczby urządzeń. Poza korygowaniem czasu tranzytu komunikatów PTP przez switch, zegar transparentny przechodzi przez niego „niewidocznie”. Zegar graniczny może zaś być synchronizowany z głównym zegarem PTP na jednym porcie switcha i służyć jako zegar na pozostałych portach obsługujących duże grupy urządzeń klienckich, skutecznie odciążając zegar główny.
Zarządzalny switch obsługuje również inne przydatne funkcje, takie jak sieci VLAN, które logicznie oddzielają i ustalają priorytety różnych przepływów ruchu, chroniąc w ten sposób media i przepływy danych o znaczeniu krytycznym. Można nawet ustawić na jednym porcie kilka zegarów granicznych, na przykład gdy mamy dwie sieci VLAN i dwa zegary graniczne komunikujące się z tym samym serwerem czasu. Podobnie, obsługa funkcjonalności IGMP umożliwia odbieranie informacji o uczestnikach ruchu multicastowego i kierowanie ruchu z określonej grupy do klienta.
Dzięki funkcji Quality of Service (jakość usługi) switch może być skonfigurowany do kierowania ruchu (pakietów) z priorytetem dla pakietów czasu (PTP) oraz, jeśli zostało to określone, z ograniczeniami przepustowości uniemożliwiającymi nieoczekiwane zakłócenia w rozsyłaniu tych pakietów.
Kolejną rzeczą ważna do uwzględnienia przy wyborze switcha jest możliwość użycia interfejsu API (np. JSON) do kontroli i konfiguracji. Wszelkie funkcjonalności zawarte w switchu, ustawienia systemowe i możliwości konfiguracji do optymalizacji dźwięku, obrazu i danych przez IP można wykorzystać ewentualnie później, gdy sieć staje się większa i bardziej złożona.
Jeśli zamierzasz pracować w środowisku opartym na IP nie stać cię na to aby pominąć switche z obsługą PTP. Nie ucz się na własnych błędach. Uwierz nam na słowo! Zawsze z przyjemnością udostępnimy demo lub porozmawiamy o wymaganiach i opcjach dotyczących switcha.