Curs 1 - Introducere în Rețele de Calculatoare

Acest curs introduce conceptele fundamentale ale rețelelor de calculatoare, explicând elementele de bază, adresele IP și modelul OSI.

1. Ce este o rețea de calculatoare?

O rețea de calculatoare este un sistem de dispozitive interconectate care schimbă date între ele prin medii de comunicație fizice sau wireless.

2. Elemente de bază ale unei rețele

- Endpoint: Dispozitivele finale dintr-o rețea, cum ar fi computere, servere, telefoane, camere IP.

- Switch: Dispozitiv care conectează mai multe dispozitive în aceeași rețea și redirecționează traficul pe baza adreselor MAC.

- Router: Dispozitiv care conectează diferite rețele și dirijează pachetele de date pe baza adreselor IP.

- Mediile de comunicare: Cablu UTP, fibră optică, conexiuni wireless.

3. Adrese IP

Adresa IP este un identificator unic atribuit fiecărui dispozitiv dintr-o rețea.

- IPv4: Format pe 32 de biți, ex: 192.168.1.1.

- IPv6: Format pe 128 de biți, ex: 2001:db8::ff00:42:8329.

Comandă pentru afișarea adresei IP pe Linux:

ip addr show

4. Subnetting și Mască de Rețea

Masca de rețea definește gama de adrese IP dintr-o rețea locală.

Exemplu de calcul al unei subrețele pentru 192.168.1.0/24:

ipcalc 192.168.1.0/24

5. Stiva OSI

Modelul OSI (Open Systems Interconnection) este un model conceptual care descrie cum comunică dispozitivele într-o rețea.

a) Cele 7 straturi OSI

- Stratul 1 - Fizic: Transmisia efectivă a datelor prin cabluri sau semnale wireless.

- Stratul 2 - Legătură de Date: Controlul accesului la mediu și adrese MAC.

- Stratul 3 - Rețea: Dirijarea pachetelor IP între dispozitive.

- Stratul 4 - Transport: Asigură livrarea corectă a datelor (ex: TCP, UDP).

- Stratul 5 - Sesiune: Gestionează conexiunile între aplicații.

- Stratul 6 - Prezentare: Conversie de date și criptare.

- Stratul 7 - Aplicație: Interfața utilizatorului (ex: HTTP, FTP, DNS).

6. Exercițiu Practic - Configurarea unei Rețele Locale

Configurează manual o adresă IP statică pe un sistem Linux și verifică conectivitatea folosind comanda `ping`.

Resurse suplimentare: