Null modem – typ kabla szeregowego służący do bezpośredniego połączenia dwóch urządzeń DTE (np. komputerów, terminali, drukarek) przez porty szeregowe RS-232. Występuje w kilku odmianach, od pełnej - dla urządzeń korzystających z pełnej synchronizacji (ang. handshaking), aż do uproszczonej (trójżyłowej) wersji.

thumb|Null modem

Kabel null modem z pełną synchronizacją Stosowany w transmisji przy wysokich prędkościach i przy pełnym sprzętowym sterowaniu przepływem danych.

W nawiasach piny złącza DB-25.

DTE 1 DTE 2 Kierunek transmisji sygnału 2(3) RxD ----- TxD 3(2) RxD ← TxD 3(2) TxD ----- RxD 2(3) TxD → RxD 4(20) DTR ----- DSR 6(6) DTR → DSR 5(7) GND ----- GND 5(7) GND - GND 6(6) DSR ----- DTR 4(20) DSR ← DTR 7(4) RTS ----- CTS 8(5) RTS → CTS 8(5) CTS ----- RTS 7(4) CTS ← RTS

Kabel null modem z częściową synchronizacją

DTE 1 DTE 2 Kierunek transmisji sygnału 1(8) DCD --------- RTS+CTS 7+8(4+5) RTS2 → CTS2+DCD1 2(3) RxD --------- TxD 3(2) RxD ← TxD 3(2) TxD --------- RxD 2(3) TxD → RxD 4(20) DTR --------- DSR 6(6) DTR → DSR 5(7) GND --------- GND 5(7) GND - GND 6(6) DSR --------- DTR 4(20) DSR ← DTR 7+8(4+5) RTS+CTS ----- DCD 1(8) RTS1 → CTS1+DCD2

Kabel null modem z synchronizacją zwrotną Przewód "trójżyłowy", oszukujący handshaking.