Sunteți pe pagina 1din 13

Definiție

Rețelele de calculatoare sunt sisteme interconectate care permit dispozitivelor să


comunice și să partajeze resurse între ele. Acestea sunt fundamentale în lumea modernă a
tehnologiei și permit o gamă largă de activități, cum ar fi accesul la internet, partajarea de
fișiere, comunicarea între dispozitive și multe altele. Iată câteva noțiuni de bază despre
rețelele de calculatoare:

1. **Topologie**: Topologia se referă la modul în care dispozitivele sunt conectate într-o


rețea. Exemple comune includ topologia stelară (unde toate dispozitivele sunt conectate la un
hub sau switch central), topologia în linie (dispozitivele sunt conectate într-o linie) și
topologia în magistrală (dispozitivele sunt conectate la un cablu comun).

2. **Protocol**: Un protocol este un set de reguli și convenții care permit dispozitivelor să


comunice în rețea. TCP/IP (Transmission Control Protocol/Internet Protocol) este un
exemplu comun de protocol folosit pe internet.

3. **Adresare IP**: Adresele IP sunt identificatori unici atribuiți fiecărui dispozitiv într-o
rețea. Acestea sunt utilizate pentru a direcționa traficul către destinație și pentru a identifica
fiecare dispozitiv în mod unic în rețea.

4. **Router**: Un router este un dispozitiv care conectează diferite rețele și facilitează


rutarea traficului între ele. Aceasta este importantă pentru transmiterea datelor între rețelele
locale și internet.

5. **Switch**: Un switch este un dispozitiv care conectează dispozitive într-o rețea locală
(LAN) și direcționează traficul între ele pe baza adreselor MAC (Media Access Control).

6. **Firewall**: Un firewall este un dispozitiv sau un program de software care protejează


rețeaua împotriva accesului neautorizat și a amenințărilor din exterior. Acesta poate filtra
traficul și poate implementa politici de securitate.

7. **Wi-Fi**: Tehnologia Wi-Fi permite dispozitivelor să se conecteze la internet și între ele


fără fir, folosind unde radio. Aceasta este des utilizată în rețelele locale domestice și în
locurile publice, cum ar fi cafenelele sau aeroporturile.

8. **LAN și WAN**: O rețea locală (LAN) este o rețea limitată la o locație geografică
specifică, cum ar fi o casă sau o întreprindere. O rețea extinsă (WAN) se întinde pe o arie
geografică mai mare și poate cuprinde mai multe LAN-uri interconectate.
9. **Cloud Computing**: Rețelele de calculatoare sunt adesea legate de conceptul de cloud
computing, care implică stocarea și procesarea datelor pe servere remote accesibile prin
internet.

10. **Securitatea rețelelor**: Securitatea este esențială în rețelele de calculatoare. Aceasta


implică protejarea datelor, a dispozitivelor și a infrastructurii de amenințări, cum ar fi
atacurile cibernetice sau accesul neautorizat.

Acestea sunt doar câteva concepte de bază despre rețelele de calculatoare. Rețelele
pot varia în mărime și complexitate, de la rețele mici de acasă sau de birou până la rețele
globale extrem de mari și complexe, cum ar fi internetul.

Clasificare după topologie

Exemple de topologii ale rețelelor de calculatoare

Topologia (structura) unei rețele rezultă din modul de conectare a elementelor rețelei între
ele. Ea determină și traseul concret pe care circulă informația în rețea "de la A la B".
Principalele tipuri de topologii pentru rețelele LAN sunt:
● topologia Bus (înseamnă magistrală) - are o fiabilitate sporită și o viteză mare de
transmisie;
● topologia Ring (inel) - permite ca toate stațiile conectate să aibă drepturi și
funcțiuni egale;
● topologia Star (stea) - oferă o viteză mare de comunicație, fiind destinată
aplicațiilor în timp real.
Rețelele mai mari prezintă o topologie formată dintr-o combinație a acestor trei tipuri.

Clasificare după modul de conectare


Rețelele de calculatoare pot fi clasificate și după tehnologia care este folosită pentru a conecta
dispozitive individuale din rețea, cum ar fi fibră optică, Ethernet, Wireless LAN (din engleză
și înseamnă "fără fir"), HomePNA sau Power line.
Metodele de conectare sunt în continuă dezvoltare și deja foarte diverse, începând cu tot felul
de cabluri metalice și de fibră optică, cabluri submarine, și terminând cu legături prin radio
cum ar fi Wi-Fi sau Bluetooth, prin raze infraroșii (IrDA) sau chiar prin intermediul
sateliților.
Foarte răspândită este metoda Ethernet, termen care se referă la natura fizică a cablului folosit
și la tensiunile electrice ale semnalului. Cel mai răspândit protocol de comunicare în rețelele
Ethernet se numește CSMA/CD ("Carrier Sense Multiple Access / Collision Detection").
Dacă sunt utilizate undele radio, atunci rețeaua se numește rețea fără fir (engleză: wireless).
"HomePNA" este un sistem de conectare între ele a calculatoarelor și aparatelor "inteligente"
dintr-o locuință, bazat pe fire normale de telefon sau cablu normal de televiziune.
În fine, sistemul "Power line communication" (PLC) se bazează pe rețeaua de curent electric,
atât cea de înaltă cât și cea de joasă tensiune, care practic ajung la orice loc din lume.

Tipuri de echipamente în rețele


Într-o rețea de calculatoare, se utilizează o varietate de echipamente pentru a permite
comunicația și transferul de date între diferite dispozitive. Iată câteva dintre cele mai
importante echipamente folosite în rețelele de calculatoare:

1. **Router:** Un router este un dispozitiv esențial care direcționează traficul de date


între diferite rețele. Aceasta poate conecta rețele locale (LAN) la internet sau poate conecta
LAN-uri diferite între ele.

2. **Switch:** Un switch este utilizat pentru a conecta mai multe dispozitive într-o
rețea locală și pentru a gestiona traficul între aceste dispozitive. În general, este mai rapid
decât un hub, deoarece poate îmbunătăți performanța rețelei prin transmiterea de date doar
către dispozitivul destinatar.

3. **Hub:** Deși mai puțin folosit astăzi, un hub este un dispozitiv care conectează
mai multe dispozitive într-o rețea locală, dar transmite date către toate dispozitivele
conectate, ceea ce poate duce la congestionarea rețelei.

4. **Modem:** Un modem convertește semnalele digitale ale unui dispozitiv în


semnale analogice pentru transmisia prin linii telefonice sau cabluri de fibră optică și
viceversa. Aceasta este folosită pentru conectarea la internet prin intermediul unui furnizor de
servicii de internet (ISP).

5. **Firewall:** Un firewall este o barieră de securitate care monitorizează și


controlează traficul de rețea pentru a proteja rețeaua împotriva accesului neautorizat și a
amenințărilor de securitate.
6. **Access Point (AP):** Un access point este un dispozitiv care permite
dispozitivelor wireless să se conecteze la rețea. Este folosit în special pentru a crea sau
extinde rețele Wi-Fi.

7. **Server:** Serverele sunt computere specializate care oferă resurse sau servicii
pentru alte dispozitive în rețea. Acestea pot fi servere de fișiere, servere web, servere de bază
de date, etc.

8. **Switch PoE (Power over Ethernet):** Acesta este un tip special de switch care
furnizează energie electrică dispozitivelor conectate prin cabluri Ethernet, cum ar fi camere
de supraveghere sau telefoane IP.

9. **Cablu de rețea:** Diverse tipuri de cabluri de rețea, cum ar fi cablurile Ethernet


(Cat 5e, Cat 6, Cat 7), sunt utilizate pentru a conecta dispozitivele la rețea.

10. **Antenă Wi-Fi:** Pentru extinderea sau direcționarea semnalului Wi-Fi, se


folosesc adesea antene Wi-Fi externe.

11. **NIC (Network Interface Card):** Este o componentă hardware care permite
unui dispozitiv să se conecteze la o rețea. Fiecare dispozitiv care se conectează la o rețea are
nevoie de o NIC.

Sigur, iată mai multe exemple de echipamente utilizate în rețelele de calculatoare:

1. **Load Balancer:** Echipamentele de echilibrare a sarcinii, precum F5 BIG-IP sau


Citrix ADC, sunt utilizate pentru distribuirea uniformă a traficului între mai multe servere
pentru a îmbunătăți performanța și disponibilitatea aplicațiilor.

2. **Proxy Server:** Un server proxy, cum ar fi Squid sau Nginx, este folosit pentru
a intermediariza solicitările între utilizatori și serverele externe, oferind securitate și
accelerare.

3. **Gateway:** Gateway-urile reprezintă punctele de interconectare între rețele


diferite, cum ar fi un gateway de securitate sau gateway de comunicații. Un exemplu ar putea
fi Cisco ASA Security Gateway.

4. **Access Control Server:** Un ACS, cum ar fi Cisco ACS sau RADIUS, este
utilizat pentru a gestiona autentificarea și autorizarea utilizatorilor în rețele.

5. **Storage Area Network (SAN) Switch:** Aceste switch-uri permit dispozitivelor


să acceseze dispozitivele de stocare în rețelele SAN. Exemplu: Brocade Fibre Channel
Switch.
6. **Network Attached Storage (NAS):** NAS-urile, precum Synology DiskStation
sau QNAP NAS, sunt dispozitive de stocare care pot fi conectate direct la rețea și oferă spațiu
de stocare partajat.

7. **VoIP Gateway:** Un gateway VoIP, cum ar fi Cisco SPA112 sau Grandstream


HT801, este utilizat pentru a conecta telefoanele tradiționale la rețele VoIP.

8. **Content Delivery Network (CDN):** Un CDN, precum Cloudflare sau Akamai,


este o rețea de servere distribuite la nivel global, folosite pentru a livra conținut web în mod
eficient.

9. **Wireless Controller:** Un controler wireless, cum ar fi Cisco Wireless LAN


Controller sau Aruba Mobility Controller, este utilizat pentru gestionarea rețelelor Wi-Fi și a
dispozitivelor asociate.

10. **Intrusion Detection System (IDS) și Intrusion Prevention System (IPS):**


Exemple includ Snort (IDS) și Cisco Firepower (IPS), utilizate pentru detectarea și
prevenirea intruziunilor în rețele.

11. **Load Generator:** Un dispozitiv sau software care generează trafic artificial
pentru teste de performanță și de securitate, precum Apache JMeter sau HP LoadRunner.

12. **Remote Access Server:** Un RAS, cum ar fi Cisco ASR 1000 sau Juniper
SRX, permite utilizatorilor să se conecteze la rețea de la distanță prin VPN sau alte tehnologii
de acces la distanță.

Acestea sunt doar câteva dintre echipamentele de bază folosite în rețelele de


calculatoare. Rețelele pot deveni foarte complexe și pot implica o varietate de dispozitive și
tehnologii suplimentare, în funcție de cerințele specifice ale rețelei.

Tipuri de rețele de calculatoare


Există mai multe tipuri de rețele de calculatoare, iar modul în care acestea se
conectează poate varia în funcție de scopul și configurația rețelei. Iată 15 tipuri de rețele de
calculatoare și cum se conectează:

1. **LAN (Local Area Network - Rețea Locală)**:


- **Conexiune**: Utilizează cabluri Ethernet sau tehnologii fără fir (Wi-Fi).
- **Descriere**: LAN-urile sunt rețele limitate la o locație geografică mică, cum ar fi o
casă sau o clădire de birouri.

2. **WAN (Wide Area Network - Rețea Metropolitană)**:


- **Conexiune**: Poate folosi linii telefonice, cabluri de fibră optică sau conexiuni
wireless.
- **Descriere**: WAN-urile acoperă o zonă geografică mai mare, cum ar fi între orașe sau
țări.

3. **PAN (Personal Area Network - Rețea Personală)**:


- **Conexiune**: Bluetooth, infraroșu sau cabluri USB.
- **Descriere**: PAN-urile sunt rețele foarte mici, care conectează dispozitive personale,
cum ar fi telefoane mobile și laptop-uri.

4. **MAN (Metropolitan Area Network - Rețea Metropolitană)**:


- **Conexiune**: Utilizează fibra optică sau alte tehnologii de comunicații.
- **Descriere**: MAN-urile sunt între LAN-uri și WAN-uri și acoperă o zonă geografică
metropolitană, cum ar fi un oraș sau un campus universitar.

5. **CAN (Campus Area Network - Rețea de Campus)**:


- **Conexiune**: Cabluri de fibră optică sau Ethernet.
- **Descriere**: CAN-urile sunt utilizate pentru a conecta clădirile dintr-un campus mare,
cum ar fi o universitate sau o corporație.

6. **SAN (Storage Area Network - Rețea de Stocare)**:


- **Conexiune**: Fibra optică sau alte tehnologii de înaltă viteză.
- **Descriere**: SAN-urile sunt utilizate pentru a conecta dispozitive de stocare la servere
pentru a permite accesul rapid la date.

7. **VPN (Virtual Private Network - Rețea Privată Virtuală)**:


- **Conexiune**: Peste internet, utilizând tehnologii de criptare.
- **Descriere**: VPN-urile permit conectarea securizată a dispozitivelor la o rețea privată
printr-o conexiune publică (de exemplu, internetul).

8. **VLAN (Virtual Local Area Network - Rețea Locală Virtuală)**:


- **Conexiune**: Configurație pe echipamentele de rețea (switch-uri).
- **Descriere**: VLAN-urile permit separarea logică a unei rețele fizice în mai multe rețele
virtuale.

9. **Intranet**:
- **Conexiune**: LAN sau WAN privată.
- **Descriere**: Intranetul este o rețea internă a unei organizații, utilizată pentru partajarea
informațiilor și resurselor interne.

10. **Extranet**:
- **Conexiune**: LAN sau WAN cu acces limitat pentru părți externe.
- **Descriere**: Extranetul extinde accesul la anumite resurse ale unei organizații către
parteneri, clienți sau furnizori selectați.

11. **Client-Server Network (Rețea Client-Server)**:


- **Conexiune**: Utilizează LAN sau WAN pentru a conecta clienții la servere centrale.
- **Descriere**: Acest tip de rețea implică clienți care solicită resurse sau servicii de la
servere.

12. **Peer-to-Peer Network (Rețea Peer-to-Peer)**:


- **Conexiune**: Direct între dispozitive, fără server central.
- **Descriere**: Dispozitivele dintr-o rețea P2P comunică direct între ele, partajând
resurse și fișiere.

13. **Wireless Sensor Network (Rețea de Senzori Wireless)**:


- **Conexiune**: Utilizează senzori fără fir.
- **Descriere**: Acest tip de rețea este utilizat pentru monitorizarea și colectarea datelor
din medii înconjurătoare.

14. **Industrial Control Network (Rețea de Control Industrial)**:


- **Conexiune**: Ethernet industrial sau alte tehnologii specifice.
- **Descriere**: Utilizată în medii industriale pentru controlul și monitorizarea
echipamentelor și proceselor.

15. **Satellite Network (Rețea prin Satelit)**:


- **Conexiune**: Comunicații prin satelit.
- **Descriere**: Acest tip de rețea se bazează pe sateliți pentru transmiterea datelor între
locații geografic îndepărtate.

Fiecare tip de rețea are caracteristici și cerințe specifice, iar modul de conectare depinde de
tehnologiile și echipamentele utilizate în fiecare caz.

Cum comunica calculatoarele intr-o retea ?


Pentru a putea comunica, dispozitivele (PC-uri, routere, switch-uri, etc) trebuie sa aiba un
identificator unic. In acest caz este vorba de IP (Internet Protocol). IP-ul este un mod de a
identifica un dispozitiv intr-o retea. El trebuie sa fie unic. Nu pot exista 2 IP-uri la fel in
aceeasi retea.
Hai sa ne gandim la IP ca la un CNP pentru device-uri. Ce rol are CNP-ul ? De a identifica
in, mod unic, fiecare persoana din Romania. Statul ne identifica prin CNP (aka IP), iar
oamenii ne identifica prin Nume sau Prenume (aka. adresa MAC).

Figura 11

Exemplu de mai sus este luat dintr-o linie de comanda de Windows (cmd).
Aceste este alt exemplu de IP:
10.0.0.1/24, unde /24 reprezinta masca de retea,
Masca de retea (Subnet Mask) determina dimensiunea retelei ( adica cate dispozitive se
pot afla in aceeasi retea la un moment dat – 14 – (/28), 126 – (/25), 254 – (/24), 510 – (/23)
etc).
Elementele necesare unui end-device pentru a comunica cu succes in Internet:
Adresa IP = identifica, in mod unic, un dispozitiv conectat intr-o retea
Masca de Retea = determina dimensiunea retelei (ca numar de IP-uri disponibile)
Default Gateway = calea de iesire din retea (de obicei spre Internet printr-un Router)
Server DNS = „transforma” un nume (precum google.ro) intr-un IP (ex: 173.23.85.91)
O adresa IP poate fi configurata in 2 moduri: static sau dinamic. Adresa IP statica este setata
de catre user (sau admin), iar adresa IP dinamica este preluata din retea cu ajutorul
protocolului DHCP. In acest tutorial poti vedea cum am setat o adresa IP pe Windows:

TCP și UDP
In retelistica exista 2 mari protocoale care decid modul de functionare al aplicatiilor
de retea, TCP si UDP. Avem de ales intre aceste 2 moduri pe operare (in functie de nevoile
aplicatiei):

● Dorim ca aplicatia de retea sa functioneze fara intarziere (ex: Voce, Video – VoIP) si
ne asumam pierderea unor pachete – UDP
● Suntem interesati ca aplicatia sa ne livreze tot continutul exact asa cum este el pe
server (ex: pagina Web), asta implicand un mic delay – TCP
Aceste protocoale se numesc TCP (Transmission Control Protocol) si UDP (User
Datagram Protocol).
TCP este considerat un protocol de incredere care garanteaza retransmiterea
pachetelor in cazul pierderii acestora. El stabileste o conexiune intre client si server (numita 3
Way Handshake) folosind mesaje de sincronizare (SYN) si confirmarea (ACK) a primirii
pachetelor.
Dezavantajul TCP-ului este schimbul de mesaje (stabilirea unei conexiuni, terminarea ei,
transmiterea de pachete SYN, confirmarea lor – ACK) care adauga un delay (timp de
asteptare). Aplicatiile de retea precum HTTP (Web), FTP (Transfer de Fisiere), SSH
(conexiune remote) folosesc acest protocol.
UDP este fix opusul TCP-ului (nu retransmite pachete, nu are un mod de stabilire a
conexiunilor, etc.). UDP pur si simplu trimite pachetele de la o anumita sursa catre o
destinatie fara sa-l intereseze starea acestora. Avantajul folosirii acestui protocol este
reprezentat de latenta scazuta (delay) si permite fluiditatea aplicatiei fara intarzieri.
Asadar UDP este un protocol potrivit pentru aplicatiile real-time (ex: Voce, Video) care
pur si simplu au nevoie sa ajunga la destinatie cat mai repede posibil.
Metrici pentru traficul de Voce (VoIP):

● Delay: < 150 ms (Deschide CMD si scrie ping 8.8.8.8 pentru a vedea ce delay ai)
● Pierdere de pachete: < 1% (1 secunda de voce = 50 pkt de 20 ms audio fiecare =>
1% din 50 = 0,5; adica la 2 secunde de audio
se poate pierde maxim un pachet)
● Jitter (delay variabil) – < 30ms
7) Port-uri de retea
Un port identifica in mod unic o aplicatie de retea (server Web, DNS etc.) pe un
dispozitiv dintr-o retea. Fiecare port are un identificator – un numar care poate avea o valoare
de la 1 – 65535.
In momentul in care un PC trimite o cerere (pentru o pagina Web) catre un server, aceasta
cerere va contine (printre altele) urmatoare informatii:
IP Sursa: PC
IP Destinatie: Server
Port Sursa: 29813 (generat random de catre Browser)
Port Destinatie: 80
Altfel spus, toate acestea reprezinta: Browser-ul (29813) PC-ului (sursa) cere pagina web
(80) de la server (Destinatia).

Aplicatii de Retea

Iata cateva protocoale des intalnite ale aplicatiilor de retea:

HTTP

● Descriere: folosit pentru traficul Web (transporta fisierele HTML de la server la


client)
● Port: 80
● Protocol de Transport: TCP

HTTPS

● Descriere: folosit pentru traficul Web intr-un mod securizat


● Port: 443
● Protocol de Transport: TCP

FTP

● Descriere: permite transferul de fisiere intre un client si un server


● Port: 20/21
● Protocol de Transport: TCP
DNS

● Descriere: gaseste IP-ul unui nume de domeniu (ex: google.ro -> 173.253.81.9)
● Port: 53
● Protocol de Transport: UDP (client), TCP (server)

Telnet

● Descriere: permite conexiunea nesecurizata de la distanta catre un echipament


(Switch, Router)
● Port: 23
● Protocol de Transport: TCP

SSH

● Descriere: permite conexiunea securizata de la distanta catre un echipament (Switch,


Router)
● Port: 22
● Protocol de Transport: TCP

DHCP

● Descriere: aloca in mod dinamic adrese IP, masca si default gateway device-urilor
din retea
● Port: 67/68
● Protocol de Transport: UDP

Conexiunea în rețele de calculatoare


Conexiunea în rețelele de calculatoare se referă la procesul de stabilire a unei legături
sau a unei comunicări între două sau mai multe dispozitive de pe o rețea. Această comunicare
are loc în mai multe etape, și anume:

1. **Fizică**:
- Conexiunea fizică poate fi realizată prin intermediul cablurilor (Ethernet, fibră optică) sau
a tehnologiilor fără fir, cum ar fi Wi-Fi sau Bluetooth.
- Dispozitivele de rețea, cum ar fi routerele, switch-urile sau punctele de acces, sunt
utilizate pentru a permite conectarea între mai multe dispozitive.

2. **Adresare**:
- Fiecare dispozitiv din rețea are o adresă IP unică (Internet Protocol) pentru a fi identificat
pe rețea.
- Dispozitivele trebuie să știe adresele IP ale celor cu care doresc să comunice pentru a
stabili conexiuni.

3. **Comutare și Rutare**:
- În funcție de dimensiunea și complexitatea rețelei, pachetele de date sunt dirijate către
destinație folosind switch-uri sau routere.
- Switch-urile operează la nivelul local, într-o rețea locală (LAN), în timp ce routerele
permit comunicația între rețele diferite, cum ar fi o rețea locală și internetul.

4. **Protocolul și Porturile**:
- Pentru a asigura o comunicație eficientă, dispozitivele trebuie să folosească un protocol
comun, cum ar fi TCP/IP (Transmission Control Protocol/Internet Protocol).
- Porturile sunt utilizate pentru a direcționa datele către aplicațiile sau serviciile potrivite de
pe un dispozitiv, de exemplu, portul 80 este folosit pentru serviciile web HTTP.

5. **Stabilirea Conexiunii**:
- Într-o conexiune client-server, un dispozitiv client inițiază cererea de conectare către un
server.
- Serverul ascultă pentru cereri de conectare și răspunde atunci când primește o cerere
validă.
- Se stabilește o sesiune de comunicare între client și server.

6. **Comunicarea și Transmiterea Datelor**:


- După stabilirea conexiunii, datele pot fi transmise între dispozitive.
- Datele pot fi segmentate în pachete mai mici pentru a fi transmise mai eficient și pentru a
evita pierderile în cazul unor conexiuni instabile.

7. **Închiderea Conexiunii**:
- La sfârșitul comunicării, conexiunea este închisă.
- Acest lucru poate fi inițiat de una dintre părți sau de ambele părți, în funcție de protocolul
utilizat.

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