Când se schimbă date trei metode de comunicare sunt utilizate între calculatoare:
- simplex (one-way) de transmisie (TV, radio);
- Half duplex (transmisie / recepție de informații se realizează alternativ);
- duplex (bidirecțional), fiecare stație transmite simultan și primește date.
Pentru a transfera date în sistemele informatice utilizate cel mai frecvent de transmisie serială. Utilizate pe scară largă de transmisie asincron și sincron.
Cu transmisia asincronă, fiecare simbol este transmis pachet separat. Start biți de avertizare receptor pe la începutul transmisiei. Apoi, simbolul este transmis. Pentru a determina fiabilitatea transmiterii folosind biți de paritate (paritate de biți = 1 în cazul în care numărul de unități în simbol este impar și 0 altfel). Ultimul bit „bit de stop“ semnalizează sfârșitul transmisiei.
Avantaje: sistem simplu dezvoltate; scumpe (comparativ cu sincron) echipamente de interfață.
Dezavantaje: a treia parte a lățimii de bandă este pierdut pe biți aeriene de transport (start / stop biți, și paritate); viteza redusă de transmisie în comparație cu sincron; dacă mai multe erori folosind un bit de paritate este imposibil de a stabili acuratețea informațiilor primite.
transmisie asincronă este folosit în sistemele în care datele sunt schimbate din timp în timp și rata de transfer de date de mare este necesar. Unele sisteme folosesc un pic de paritate ca un pic de caractere, și informațiile de control se realizează la nivelul protocoalelor de comunicare.
Atunci când blocuri de date de transmisie sincrone sunt transmise. Pentru a sincroniza funcționarea unui receptor și un emițător sunt transmise la începutul biți de sincronizare bloc. Datele sunt transmise apoi, un cod de detectare a erorilor și un simbol al sfârșitului transmisiei. Cu transferul sincron de date pot fi transmise și ca simboluri și ca un flux de biți. Deoarece codul de detectare a erorilor este utilizat în mod obișnuit de detectare a erorilor cod de redundanță ciclică (CRC). Acesta se calculează prin conținutul câmpurilor de date și vă permite să identifice în mod unic autenticitatea informațiilor primite.
Avantaje: transfer de date de înaltă performanță; rată mare de transfer de date; fiabil încorporat detectarea erorilor.
Dezavantaje: echipamente de interfață este mult mai complicată și, prin urmare, mai scumpe.
protocoale SDLC și HDLC se bazează pe transmisia de date orientate-biți sincron.
mai multe metode sunt folosite pentru a accesa rețeaua:
Ø metoda de acces multiplu cu recunoașterea (ascultare) transportatorul și detectarea coliziunilor. CSMA / CD (purtător-sens-miltiply-acct cu detectarea coliziunilor).
Coliziune - o situație în care nodurile multiple încearcă să transmită mesaje în același timp. Nodul de transmisie, detectează o coliziune, opri transmiterea de cadre, lungimea pauzei aleatorie și se repetă încercarea de a dobândi un mediu de transmisie și transmite cadrul. După cadru 16 o încercare de transmisie cadru este respinsă.
Prin creșterea numărului de coliziuni, când mediul de transmisie este completat personal vtornymi, lățimea de bandă reală este redus dramatic. În acest caz, este necesar pentru a reduce traficul în rețea prin orice metodă disponibilă E (reducerea numărului de noduri de rețea, utilizarea aplicațiilor la un cost mai scăzut al resurselor de rețea, de restructurare de rețea).
Această metodă a fost folosită pe scară largă datorită simplității lor.
Ø acces prioritar la cerere. unitate separată solicită permisiunea de nod central pentru a transmite date. În cazul în care canalul este liber, nodul central transmite. În caz contrar, cererea este în coada de așteptare. Rețeaua acceptă două niveluri de prioritate: de înaltă și joasă.
Nodul având o prioritate scăzută poate primi cea mai mare prioritate în cazul în care este suficient de lung, nu poate avea acces la canalul de comunicație.