Sunteți pe pagina 1din 24

9-1

Comunicaii

Arhitectura calculatoarelor Comunicaii

Arhitectura calculatoarelor

9-2

Comunicaii

Coninuturi
1. 2. 3. 4. 5. 6. Modemuri Medii de transmisie Arhitecturi de reele: LAN Erori de comunicaie i coduri corectoare de erori Arhitecturi de reea: Internet Studiu de caz: Modul de transfer asincron

Arhitectura calculatoarelor

9-3

Comunicaii

Comunicaie prin modem


Comunicaie prin linia telefonic cu modem-uri:

Linia telefonic

Arhitectura calculatoarelor

9-4

Comunicaii

Scheme de modulare
Trei forme obinuite de modulare:

Arhitectura calculatoarelor

9-5

Comunicaii

Modulare prin cod Pulse


Conversia unui semnal analog ntr-o secven binar PCM (Pulse Code Modulation):

Arhitectura calculatoarelor

9-6

Comunicaii

Fluctuaii ideale - transmise


Fluctuaia ideal

Fluctuaia transmis

La receptor

Arhitectura calculatoarelor

9-7

Comunicaii

Medii de transmisie
Medii de transmisie. (a) Linii deschise cu dou fire; (b) linii twisted-pair; (c) cablu coaxial; (d) fibr optic; (e)satelii.

Arhitectura calculatoarelor

9-8

Comunicaii

Cele apte nivele ale modelului OSI

Arhitectura calculatoarelor

9-9

Comunicaii

Topologii de reele
(a) Magistral; (b) inel; (c) stea.

Arhitectura calculatoarelor

9-10

Comunicaii

Paritate
Caracterelor ASCII li se atribuie un bit de paritate: Poziia bitului

Caracter ASCII pe 7 bii Bitul de paritate


Arhitectura calculatoarelor

Caracter

9-11

Comunicaii

Bii pentru verificare


Bii de verificare pentru corectarea unei singure erori ntr-un caracter ASCII:

Poziia bitului Biii de verificare

Arhitectura calculatoarelor

9-12

Comunicaii

a codat pentru SEC


(single error correct)

Format pentru corectarea unei singure erori n codul unui caracter ASCII:
Biii de verificare Poziiile verificate C1 - {1,3,5,7,9,11 }
C2 - {2,3,6,7,10,11} C3 - {4,5,6,7} C4 {8,9,10,11}

Grupuri de paritate par

Arhitectura calculatoarelor

9-13

Comunicaii

d codificat SEC
Calculul paritii pentru un caracter ASCII n codificare SEC:
Poziia erorii

Poziia biilor
Biii de verificare

Paritate impar par impar par


Arhitectura calculatoarelor

1+4 = 5

9-14

Comunicaii

Hypercube SEC pentru 3 bii


Relaii dinstan Hamming ntre coduri de 3 bii. Coduri valide sunt 000 i 111. Restul codurilor reprezint erori.
Coduri eronate Cod valid

Cod valid

Schimbarea a trei bii ntr-un cod valid duce la o distan Hamming de 3

Coduri eronate
Arhitectura calculatoarelor

9-15

Comunicaii

Verificare LRC i VRC


Verificare LRC i VRC combinat. Biii pentru suma de verificare formeaz paritatea pentru fiecare coloan.

Arhitectura calculatoarelor

9-16

Comunicaii

CRC - Cyclic Redundancy Checking


Ctul este eliminat la calculul CRC original G(x), de grad n=4
SAU exclusiv pe bii (XOR), este la fel ca i adunarea i scderea modulo-2

n = 4 zerouri

R(x) este CRC pentru M(x)


Cadrul transmis

Arhitectura calculatoarelor

9-17

Comunicaii

Stiva Internet Protocol


Nivelele din suita de protocoale TCP/IP :
Procese care fac schimb de date Conexiunea este tratat ca un fiier read/write implementat cu socket sau rutine de nivel mai nalt Rezolv comunicaia capt-la-capt Pot fi mai multe sisteme ntre cele dou capete Retransmisie, secveniere, controlul transmisiei, protecie erori TCP, UDP Implementat cu IP protocol ce permite mai multor procese s partajeze aceeai legtur Rezolv comunicaia punct la punct
Rezolv competiia pentru mediul de comunicaie atunci cnd mai multe dispozitive vor s transmit Gestioneaz gruparea logic a biilor n cadre

Implementeaz tratarea erorilor

Arhitectura calculatoarelor

9-18

Comunicaii

Clasele de adrese IPv4

Arhitectura calculatoarelor

9-19

Comunicaii

ncapsulare
ncapsularea n stiva de protocoale TCP/IP:

Arhitectura calculatoarelor

9-20

Comunicaii

Hub Router Switch

configuraii pentru (a) un hub; (b) un router; and (c) un switch.

Arhitectura calculatoarelor

9-21

Comunicaii

Switch cu auto-rutare
Un switch 44 cu auto-rutare bazat pe algoritmul bubblesort:

Arhitectura calculatoarelor

9-22

Comunicaii

TDM - ATM
(a) Time division multiplexing - (b) asynchronous transfer mode.

Arhitectura calculatoarelor

9-23

Comunicaii

Formatul pachetelor ATM


Un pachet ATM. (a) format User-to-network interface (UNI); i (b) format network-to-network interface (NNI).

Arhitectura calculatoarelor

9-24

Comunicaii

Reea ATM simpl

Arhitectura calculatoarelor

S-ar putea să vă placă și