Sieci, sterow przeplywem, Piotr Gabryliszyn


Piotr Gabryliszyn

Grupa 2A, WT

Sterowanie przepływem

Sterowanie przepływem (handshaking) to sygnalizacja gotowości do odbioru. Modem może sygnalizować, że chwilowo nie chce przyjmować danych, podobnie komputer. Metody są dwie:

Kontrolę przepływu możemy podzielić na :

Obie metody obsługują zdecydowanie wszystkie programy.

Szeregowy kabek bezmodemowy (Serial NULL Modem cable)

Nie wszystkie kable bezmodemowe są takie same. Dużo kabli bezmodemowych oszukuje twój komputer, tak aby myślał, że wszystkie potrzebne sygnały są obecne i zamienia ze sobą kanały nadawania i odbioru danych. Taki kabel będzie działał poprawnie, ale musisz stosować programowe sterowanie przepływem danych (XON/XOFF), które jest znacznie mniej wydajne od sterowania sprzętowego. Poniższy schemat przedstawia kabel umożliwiajacy transmisję ze sprzętowym sterowaniem przepływem danych (RTC/CTS).

Pin Name Pin Pin

Tx Data 2 ----------------------------- 3

Rx Data 3 ----------------------------- 2

RTS 4 ----------------------------- 5

CTS 5 ----------------------------- 4

Ground 7 ----------------------------- 7

DTR 20 -\--------------------------- 8

DSR 6 -/

RLSD/DCD 8 ---------------------------/- 20

\- 6

W przypadku transmisji full duplex (minimum 3 żyły) oddzielną linią biegną dane z lokalnego komputera do odległego komputera (lub modemu), a oddzielną w odwrotnym kierunku. W takim wypadku sterowanie przepływem jest zbyteczne.

Są sytuacje, w których jest niezbędne:

  1. Transmisja obustronna 2-żyłowym przewodem

  2. Transmisja obustronna przez radio (zwłaszcza na większe odległości, kiedy jednoczesna praca czułego odbiornika obok silnego nadajnika jest praktycznie niemożliwa

  3. Transmisja obustronna przez podczerwień (powody jw)

Gdy zachodzi potrzeba skorzystania z handshakingu przy łączności half duplex, trzeba zbudować układ zabraniający transmisji (przez podanie "0" na linię CTS) gdy wykryje, że komputer odległy rozpoczął ją pierwszy.

1



Wyszukiwarka