Co to jest modem zerowy?
Modem zerowy to kabel lub adapter, który umożliwia komunikację dwóch urządzeń szeregowych bez modemu. Niektóre modemy zerowe łączą tylko linie danych między urządzeniami, podczas gdy inne zawierają również sygnały uzgadniania. Modemy zerowe są często używane przez inżynierów lub techników do komunikacji z urządzeniami, które nie mają wbudowanej konsoli. Należą do nich wiele rodzajów systemów wbudowanych, przełączniki sieciowe i serwery. Są również często używane do debugowania systemów operacyjnych, gdy nie są dostępne żadne klawiatury ani usługi wideo.
Kabel krosowany to zerowe połączenie modemowe, w którym szeregowe linie danych są krzyżowo połączone w kablu. Sygnał transmisji danych na jednym końcu kabla jest podłączony do pinu odbioru danych na drugim i odwrotnie. To połączenie krzyżowe może być również realizowane w adapterze o zerowym modemie. W takim przypadku standardowy kabel szeregowy łączy jedno urządzenie z adapterem. Identyczny kabel łączy adapter z drugim urządzeniem, a zwrotnica jest okablowana wewnątrz samego adaptera.
Szeregowe sprzętowe sygnały uzgadniania mogą być również podłączone do adaptera lub kabla krosowanego. Linia żądania do wysłania jednego urządzenia może być połączona z linią czyszczenia do wysłania drugiego i odwrotnie. W zależności od sprzętu i oprogramowania po obu stronach połączenia może to wystarczyć do kontynuowania komunikacji.
Trzy dodatkowe sygnały uzgadniania sprzętowego mogą być zaimplementowane w modemie zerowym. Niektóre urządzenia szeregowe wymagają działania sygnałów Gotowy na terminal, Gotowy na zestaw danych i Detektor nośny. Po potwierdzeniu wszystkich trzech sygnałów każde urządzenie rozpoznaje, że drugie jest włączone i podłączone. Wiele modemów zerowych łączy z jednej strony terminal danych z wykrywaniem nośnych i zestaw danych z drugiej. Jednak niektóre modemy zerowe mogą nie łączyć sygnału wykrywania nośnej.
Przed opracowaniem uniwersalnej magistrali szeregowej (USB) często używany był modem zerowy do udostępniania plików między dwoma komputerami. Bezpośrednie połączenie kablowe zostało nawiązane między dwoma systemami przy użyciu ich portów szeregowych i modemu zerowego. Oprogramowanie do przesyłania plików zaprojektowane dla łącza modemowego zostało następnie użyte do skopiowania plików z jednego systemu do drugiego. Było to szczególnie przydatne w przypadku bardzo dużych plików, które nie zmieściłyby się na dyskietce lub innym wymiennym nośniku pamięci. Z tego samego powodu często używane było bezpośrednie połączenie do przesyłania dużej liczby plików w jednej partii.
Częstym współczesnym zastosowaniem jest dostęp do jądra systemu operacyjnego (OS) lub urządzenia bez konsoli za pomocą osobnego komputera. Często podczas debugowania jądra systemu operacyjnego lub diagnozy paniki jądra nie można używać standardowej klawiatury i wyświetlacza. Modem zerowy może dać inżynierowi kontrolę nad systemem podczas sesji debugowania. Wiele urządzeń zaprojektowano do działania bez konsoli, takich jak przełączniki sieciowe, serwery kasetowe i systemy wbudowane. Gdy klawiatura i wyświetlacz są tymczasowo potrzebne do diagnostyki lub konserwacji, modem zerowy jest powszechnym środkiem dostępu.