Przesłanie kilkudziesięciu megabajtów danych między komputerami pracującymi sieci LAN zajmuje niewiele czasu, jednak gdy nasz komputer nie jest podłączony do sieci też trzeba znaleźć rozwiązanie. Zobaczmy , jak rozwiązać takie problemy, mając do dyspozycji interfejsy PC od najstarszych RS-232 (port szeregowy) do najnowszych bezprzewodowych IrDA i Bluetooth(ale tych oststnich nie będę omawia).

RS 232C (port szeregowy)

Port szeregowy umożliwia połączenie dwóch komputerów oddalonych od siebie o maksymalnie 20 m. Maksymalna szybkość transmisji wynosi 115 200 b/s, co przy przesyłaniu większych porcji danych okazuje się niewystarczające.

Konfiguracja polega na wybraniu szybkości transmisji, wyznaczeniu portu (COM1 lub COM2) oraz przełączaniu master/slave. Wykonujemy ją w programie Norton Commander (v4.0 lub v5.0). Jeżeli chcemy skonfigurować takie połączenie pod Windows 95/98, wykorzystujemy systemową opcję Bezpośrednie Połączenie Kablowe (oczywiście należy je skonfigurować, ale z tym chyba nie będzie większych problemów). Wybieramy który komputer ma być gościem, a który hostem, oczywiście musi być zainstalowana Karta Dial-up, i połączenie jest. Oba sposoby pozwalają na obsługę połączonych komputerów. Do transmisji potrzebny jest odpowiedni kabel typu null-modem (RS-232), łączący porty szeregowe obu komputerów. W obu komputerach wkładamy wtyczki kabla w gniazda portów szeregowych - COM1 lub COM2 (informacja ta jest potrzebna przy konfiguracji oprogramowania). Ta tabela przedstawia opis pinów w kablu null-modem :

 

 

 

 

Główną zaletą przedstawionego rozwiązania jest jego niska cena oraz powszechność interfejsów, dzięki czemu było ono bardzo popularne wśród posiadaczy komputerów osobistych.

Centronics (port równoległy)

Interfejs ten, standardowo przewidziany do podłączania drukarki, z założenia był jednokierunkowy. Po pewnym czasie zaczęto go używać jako łącze dwukierunkowe z wykorzystaniem portów wejściowych normalnie testujących stan drukarki. Standardowa szybkość łącza to ok. 100 kB/s, ale bez większego wysiłku można było uzyskać do 1 MB/s, programując porty komputera w asemblerze. Maksymalna szybkość łącza nie mogła być równa ze względu na mniejszą liczbę wejść (5) niż wyjść (12) w standardowym rozwiązaniu komputera PC. Ze względu na konieczność dodatkowej obróbki danych przed wysłaniem i po odbiorze, uzyskiwana prędkość nie przekracza 40-50 kB/s.

Do konfiguracji i obsługi połączenia korzystamy z tych samych aplikacji, co przy połączeniu portem szeregowym RS 232 (oczywiście wybieramy właściwy port).

USB (Universal Serial Bus)

Podobnie jak Centronics został zaprojektowany do obsługi urządzeń peryferyjnych, nie zaś do łączenia komputerów. Niemniej jednak możemy wykorzystać go do naszych celów. Tworzenie systemów (sieci) USB jest ograniczone przez długość sieci - maks. 30 metrów. Aby połączyć dwa komputery, musimy dokupić specjalne urządzenie (aktywny adapter), co nie pozostaje bez wpływu na koszt tworzonej sieci. W sprzedaży znajdują się m.in.: USB-USB Link (ok. 110 zł), USB-USB EZLink 200 (ok. 200 zł). Do połączenia brakuje już tylko dwóch standardowych kabli USB A/B (złącze typu AM - "męskie" upstream, z drugiej typu BM - "męskie" downstream).

Przed połączeniem instalujemy oprogramowanie (w komplecie z USB) Nie będzie z tym problemu, gdy korzystamy z Windows 95/98/98SE/2000. Jeśli komputer ma zainstalowany Windows NT 3.5/4.0, nie można skorzystać z możliwości transmisji przez USB - systemy te nie obsługują złącza USB. Uwaga, trzeba pamiętać o włączeniu opcji obsługi USB w BIOS. Podstawową zaletą tak zbudowanej sieci jest niewątpliwie jej prostota (jeden rodzaj wtyczki, automatyczna konfiguracja), kolejną jest hot-swapping - możliwość odłączania drugiego komputera bez wyłączania go z sieci zasialającej. Pozwala to na przykład na dołączanie kilku maszyn na zmianę.

W praktyce okazuje się, że szybkość transmisji jest zdecydowanie mniejsza od nominalnej przepustowości USB 12 Mb/s, co przy maksymalnej odległości komputerów mniejszej od 5 m (bez huba) może nieco ostudzić nasz zapał.