Documente Academic
Documente Profesional
Documente Cultură
Cursul 2
Sursa: http://en.wikipedia.org/wiki/OSI_model
IP MAC
RARP
Securitate: • Asigura accesul la mediul de comunicatie
Confidentialitate • Corecteaza erorile de transmitere aparute la nivelul
fizic, realizand o comunicare corecta intre doua noduri
Componente retea: adiacente ale retelei. Mecanismul utilizat in acest scop
• Bridge este impartirea pachetelor in cadre (frame), carora le
• Switch sunt adaugate informatii de control. Cadrele sunt
• ISDN Router transmise individual, putand fi verificate si confirmate
• Intelligent de catre receptor.
Hub Alte functii se refera la fluxul de date (astfel incat
• NIC transmitatorul sa nu furnizeze date mai rapid decat le poate
Nivelul 2 • Advanced accepta receptorul) si la gestiunea legaturii (stabilirea
Legatura de Cable Tester conexiunii, controlul schimbului de date si desfiintarea
date conexiunii).
(Data Link)
Nivelul legătură de date se ocupă cu adresarea fizica (la
nivelul adresei MAC - Media Access Control - adresă
fizică exprimată pe 48 biţi (12 cifre hexazecimale), unică
in universul Internet, înscrisă în ROM-ul de pe placa de
retea).
Subnivele:
Protocoale:
802.1 OSI Model
802.2 Logical Link Control
Protocoale:
Tehnologii
10BaseT, 100BaseT,
1000BaseT, 10Base2,
10Base5, OC-3, OC-
Retele de calculatoare – Note de curs (C2)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
12, DS1, DS3, E1,
E3, ATM, BRI, PRI,
X.23
1.2.2.
Regulă pentru comunicaţia pe nivele: fiecare nivel furnizează o ieşire standard nivelului
inferior şi oferă facilităţi de utilizare pentru nivelul superior.
Primele trei nivele de la baza ierarhiei (fizic, legatura de date si retea) sunt considerate ca
formand o subretea de comunicatie. Subreteaua este raspunzatoare pentru realizarea transferului
efectiv al datelor, pentru verificarea corectitudinii transmisiei si pentru dirijarea fluxului de date
prin diversele noduri ale retelei. Acest termen trebuie inteles ca desemnand "subreteaua logica",
adica multimea protocoalelor de la fiecare nivel care realizeaza functiile de mai sus. Termenul de
subretea este utilizat si pentru a desemna liniile de transmisie si echipamentele fizice care
realizeaza dirijarea si controlul transmisiei. Modelul OSI nu este implementat in intregime de
producatori, nivelele sesiune si prezentare putand sa lipseasca (unele din functiile atribuite acestora
in modelul OSI sunt indeplinite de alte nivele). Modelul OSI este un model orientativ, strict
teoretic, realizarile practice fiind mai mult sau mai putin diferite.
Retele de calculatoare – Note de curs (C2)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Terminologie:
Acelasi parcurs il are informatia odata ce a atins destinatia dar in sens contrar de la nivelul 1 pana
la 7. In acest sens, trebuie precizat ca fiecare nivel comunica cu echivalentul sau din masina cu care
s-a stabilit o conexiune. Acest tip de comunicare se numeste comunicare peer-to peer 1 si implica
folosirea unor PDU-uri ( Protocol Data Units). Pentru nivelul 4 PDU-ul este segmentul, pentru
nivelul 3 pachetul, iar pentru nivelul 2 frame-ul.
Exemplu: Citirea unei pagini web aflate pe un calculator situat la mare distanta:
1. Utilizatorul lanseaza un program pentru vizualizarea paginilor web (browser)
2. Browserul este entitatea aplicatie care va "negocia" obtinerea paginii
3. Nivelul aplicatie va identifica existenta resursei cerute de client (clientul este browserul,
care il reprezinta pe utilizator in aceasta "tranzactie") si a posesorului acesteia (serverul -
inteles ca fiind entitatea ce ofera resursa ceruta nu calculatorul central al unei retele; in
cazul nostru avem de-a face cu un server de web). Se realizeaza autentificarea serverului
(se verifica daca partenerul este intr-adevar cine pretinde ca este) si se stabileste daca
acesta este disponibil
4. Nivelul sesiune va stabili o conexiune intre procesul client si procesul server
5. Nivelul transport se va ocupa de intretinerea conexiunii si de corectarea erorilor netratate la
nivelul retea
6. Nivelul retea va asigura transferul datelor in secvente (pachete), stabilind drumul acestora
intre server si client
Retele de calculatoare – Note de curs (C2)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Datele sosesc prin intermediul mediului de comunicatie ca un flux de biti. La nivelul legaturii de
date, bitii sunt transformati in frame-uri, iar la nivelul retea in pachete. In cele din urma, datele
ajung la nivelul aplicatie unde sunt preluate de browser si ne sunt prezentate. Fiecare nivel adauga
sau sterge o parte din informatiile de control atasate datelor de celelalte nivele.
Desi modelul OSI este universal recunoscut, din punct de vedere istoric si tehnic vorbind in
ceea ce priveste Internetul standardul aplicat este TCP/IP, adica Transmission Control Protocol /
Internet Protocol.
Retele de calculatoare – Note de curs (C2)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
Modelul de referinta TCP/IP si stiva sa de protocoale fac posibila comunicarea intre doua
calculatoare care se afla in orice colt al lumii la viteze care cresc pe zi ce trece. TCP/IP a luat
nastere in laboratoarele armatei americane in speranta de a crea un mod de comunicare posibil in
orice conditii de lupta. Datorita fiabilitatii sale a fost mai tarziu preluat de dezvoltatorii de UNIX si
adus la un nivel care sa permita comunicarea in Internet, astazi fiind cea mai raspandita limba in
care « vorbesc computerele » oriunde in lume. TCP/IP este un model in patru straturi: Application,
Transport, Internet si Network Access (sau mai simplu Network).
Modelul TCP/IP a fost utilizat de ARPANET (Advanced Research Projects Agency Network),
numele provenind de la principalele protocoalele care stau la baza modelului: TCP (Transmission
Control Protocol) şi IP (Internet Protocol).
Obiectivul central avut în vedere la proiectarea unei reţele pe baza acestui model a fost acela de a
se putea interconecta fără probleme mai multe tipuri de reţele, iar transmisia datelor sa nu fie
afectată de distrugerea sau defectarea unei parţi a reţelei. În plus, arhitectura reţelei trebuia
să permită rularea unor aplicaţii cu cerinţe divergente, de la transferul fişierelor şi până la
transmiterea datelor în timp real (videoconferinţe).
1.3.1. Descriere
Modelul TCP/IP are patru nivele.
Nivelul acces la reţea (gazdă-reţea) - Modelul TCP/IP nu spune mare lucru despre acest nivel,
esenţialul fiind acela că, printr-un anumit protocol, gazda trimite prin intermediul reţelei pachete
IP. Acest protocol diferă de la o reţea la alta. Funcţiile acestui nivel corespund funcţiilor de bază
ale nivelelor fizic şi legătură de date ale modelului OSI.
Nivelul internet este axul pe care se centrează întreaga arhitectură, rolul său fiind acela de a
permite gazdelor să emită pachete în reţea şi să asigure transferul lor între sursă şi destinaţie. Se
defineşte un format de pachet şi un protocol (IP), nivelul internet trebuind să furnizeze pachete IP
la destinaţie, să rezolve problema dirijării pachetelor şi să evite congestiile (lucrează asemănător cu
nivelul reţea din modelul OSI).
Nivelul transport este proiectat astfel încât să permită dialogul între entităţile pereche din gazdele
sursă şi destinaţie, pentru aceasta fiind definite două protocoale de tip capăt-la-capăt (end-to-end):
TCP (Transmission Control Protocol - Protocolul de control al transmisiei) şi UDP (User
Datagram Protocol - Protocolul Datagramelor Utilizator).
Retele de calculatoare – Note de curs (C2)
http://scdsd.bluepink.ro; Contact: info3retele20102011@gmail.com
• TCP permite ca un flux de octeţi emis de o gazdă să fie recepţionat fără erori pe orice
altă gazdă din reţea. TCP fragmentează fluxul de octeţi în mesaje discrete pe care le
pasează nivelului internet. La destinaţie, procesul TCP receptor reasamblează mesajele
primite, reconstituind datele iniţiale. TCP realizează controlul fluxului de date pentru a
evita situaţia în care un transmiţător rapid inundă un receptor lent cu mai multe mesaje
decât poate acesta să prelucreze. TCP este un protocol orientat pe conexiune şi asigură
servicii de comunicare sigure, cu detectarea şi corectarea erorilor între două gazde.
• UDP este un protocol nesigur, fără conexiuni, destinat aplicaţiilor care doresc să
utilizeze propria secvenţiere şi propriul control al fluxului şi nu mecanismele asigurate
de TCP. UDP este un protocol folosit în aplicaţii pentru care comunicarea rapidă este
mai importantă decât acurateţea transmisiei, aşa cum sunt aplicaţiile de transmitere a
sunetului şi imaginilor video, oferind aplicaţiilor acces direct la serviciul de
transmitere a datelor fără să aibă însă mecanisme de corectare a erorilor. Funcţiile
acestui nivel corespund funcţiilor nivelului transport al modelului OSI
Nivelul aplicaţie conţine protocoalele de nivel înalt, cum ar fi terminalul virtual (TELNET),
transferul de fişiere (FTP – File Transfer Protcol) şi poşta electronica. Protocolul TELNET permite
utilizatorului să se conecteze pe o maşină aflată la distanţă şi să lucreze ca şi cum s-ar afla într-
adevar lângă aceasta. Pe parcurs s-au adăugat alte protocoale ca DNS - Domain Name Services
(serviciul numelor de domenii), pentru stabilirea corespondenţei dintre numele gazdelor şi adresele
rţelelor, NNTP - Network News Transfer Protocol, folosit pentru transferul articolelor (ştiri),
HTTP - HyperText Transfer Protocol, folosit pentru transferul paginilor web etc. Funcţiile acestui
nivel corespund funcţiilor nivelelor sesiune, prezentare şi aplicaţie ale modelului OSI.
1.3.2. Avantaje ale folosirii protocolului TCP/IP:
• Independenţa acestuia de hardware;
• Folosirea unei scheme de adresare care permite oricărui dispozitiv care foloseşte TCP/IP să
adreseze orice alt sistem din reţea, chiar daca reţeaua are dimensiunile Internetului
• Existenţa unor protocoale de nivel înalt standardizate, care pun la dispoziţia utilizatorilor o
gamă largă de servicii.
• Deoarece protocolul TCP/IP a fost dezvoltat independent de o platformă hardware sau
sistem de operare, el este ideal pentru a realiza legătura dintre hardware şi software.
1.3.3. Comparatie intre modelele de referinţă OSI şi TCP/IP
Retele de calculatoare I – Note de curs (C1)
Observatii:
• Nivelul Aplicatie include si nivelurile sesiune si prezentare ale modelului OSI.
• Nivelul Transport al modelului TCP/IP are in grija calitatea serviciului de comunicare,
siguranta liniei de transport, controlul fluxului si detectia si corectia erorilor. La
acest nivel se afla si protocolul TCP care este un protocol orientat pe conexiune (spre
deosebire de colegul sau de nivel, UDP care nu este orientat pe conexiune). Aceasta
inseamna ca doua hosturi pot comunica asigurandu-se ca << aud >> exact ceea ce
interlocutorul << spune >>, si anunta periodic acel interlocutor ca inteles exact. Aceasta
este tehnica acknowledgement-urilor. De asemenea TCP permite si comunicarea rapida,
adaptata la posibilitatile retelei prin folosirea windowing-ului.
• Nivelul Internet este cel care face adresarea logica in stiva TCP/IP. Pe scurt, el poate face
doua lucruri:
• gaseste care este cea mai buna cale pe care trebuie sa o urmeze un packet pentru a
ajunge la destinatie
• face swithing-ul acelui pachet (comutarea), aceasta fiind posibilitatea de a trimite
pachetul printr-o alta interfata decat aceea de primire. Acesta este locul unde
actioneaza ruterul in internet .
• Nivelul Network Access este acela unde rezida ambele tehnologii LAN si WAN. Asadar aici se
gasesc toate lucrurile mentionate la nivelele 1 si 2 ale modelului OSI.
2. Nivelul fizic
Transmiterea semnalului codat prin cablu se poate face in 2 moduri: transmisie in banda de baza
(Baseband) si transmisia in banda larga (Broadband)
14
Retele de calculatoare I – Note de curs (C1)
• Intreaga capacitate a canalului de comunicatie este folosita penru a transmite un singur
semnal de date. Semnalul digital foloseste intrega latime de banda a cablului, care constituie un
singur canal. Latimea de banda totala a cablului reprezinta diferenta dintre cea mai mare si cea
mai mica frecventa transmisa prin cablu. Fiecare dispozitiv dintr-o retea in banda de baza
transmite bidirectional, iar unele pot transmite si receptiona semnale in acelasi timp. Pe masura
ce semnalul parcurge cablul de retea, pierde din putere si este distorsionat.
2.2.1. Tehnologia ADSL (Asymetric Digital Subscriber Line) are ca modalitate de functionare
utilizarea infrastructurii existente a operatorilor de telecomunicatii (fire de cupru, PSTN), ceea
ce determina utilizarea acestei tehnologii la un raport costuri/performante avantajos.
Tehnologia ADSL (Asymmetric Digital Subscriber Line) are avantajul de a utiliza linia
telefonica obisnuita pentru transfer de date la viteze mari. Faptul ca ADSL este o conexiune
asimetrica inseamna ca largimea de banda oferita la download este diferita si mai mare
fata de largimea de banda pentru upload. ADSL ofera conexiuni apropiate ca calitate cu
conexiunile oferite prin fibra optica. Cu toate acestea preturile la serviciu ADSL sunt mai mici
in comparatie cu pretul accesului Dial-up (la acelasi volum de date transmis).
http://en.wikipedia.org/wiki/Digital_Subscriber_Line
15
Retele de calculatoare I – Note de curs (C1)
Tehnologii DSL:
• ISDN Digital Subscriber Line (IDSL), uses ISDN based technology to provide data flow that is
slightly higher than dual channel ISDN.
• High Data Rate Digital Subscriber Line (HDSL / HDSL2), was the first DSL technology that
uses a higher frequency spectrum of copper, twisted pair cables.
• Symmetric Digital Subscriber Line (SDSL / SHDSL), the volume of data flow is equal in both
directions.
• Symmetric High-speed Digital Subscriber Line (G.SHDSL), a standardised replacement for
early proprietary SDSL.
• Asymmetric Digital Subscriber Line (ADSL), the volume of data flow is greater in one
direction than the other.
• Asymmetric Digital Subscriber Line 2 (ADSL2), an improved version of ADSL
• Asymmetric Digital Subscriber Line 2 Plus (ADSL2+), A version of ADSL2 that doubles the
data rates by using twice the spectrum.
• Asymmetric Digital Subscriber Line Plus Plus (ADSL++), technology developed by Centillium
Communications for the Japanese market that extends downstream rates to 50 Mbit/s by using
spectrum up to 3.75 MHz.
• Bonded DSL Rings (BDR), A shared ring topology at 400 Mbit/s
• Rate-Adaptive Digital Subscriber Line (RADSL), designed to increase range and noise
tolerance by sacrificing up stream speed
• Very High Speed Digital Subscriber Line (VDSL)
• Very High Speed Digital Subscriber Line 2 (VDSL2), an improved version of VDSL
• Etherloop Ethernet Local Loop
• Uni-DSL (Uni Digital Subscriber Line or UDSL), technology developed by Texas Instruments,
backwards compatible with all DMT standards
• Gigabit Digital Subscriber Line (GDSL), based on binder MIMO technologies.[6]
• Universal High bit rate Digital Subscriber Line (UHDSL) using fiber optics. Developed in 2005
by RLH Industries, Inc. Converts HDSL-1, 2 or 4 copper service into fiber optic HDSL service.
16
Retele de calculatoare I – Note de curs (C1)
2.2.2. Conectarea la Internet prin reteaua electrică de 220 V
Cea mai recentă şi inovativă tehnologie de transmisie de date, nemaifiind necesar instalarea de cabluri
speciale de date în clădire. Întreaga retea din clădire poate fi uşor monitorizată folosind Open
Powerline Management Software
Acest tip de echipamente transformă reteaua electrică de 220 V dintr-o clădire într-o retea locala
(LAN) de calculatoare de bandă largă – tehnologia Power Line Communications (PLC)
http://en.wikipedia.org/wiki/Power_line_communication
- uşor de instalat şi utilizat;
- acces de bandă largă, 14 Mbps, permitând transmisii audio, video, multimedia;
- nivel ridicat de securitate, transmisie criptată, cheia de criptare este fixată de utilizator; criptarea se
face pe 56 biti si foloseste standardul DES;
- distanta maxima de comunicatie pe cablul electric de 220V este de 200m, peste 200m se poate
configura un nou segment prin reinjectarea semnalului Ethernet, folosind o alta cheie de criptare;
- comunicatia de date este multiprotocol: TCP/IP, NetBEUI, IPX/SPX;
- functionarea este independenta de sistemul de operare (Windows 98/ME/NT/2000/XP, MAC OS X,
Linux, IOS pentru router Cisco etc.);
- se foloseste multiplexarea cu divizare in frecventa ortogonala (OFDM - Orthogonal Frequency
Division Multiplexing) prin tehnici sofisticate de prelucrare a semnalului care asigura o functionare
17
Retele de calculatoare I – Note de curs (C1)
sigura in conditii de zgomot (perturbatii) pe reteaua electrica;
- adaptare inteligenta a canalului de transmisie, asigurand transferul maxim de date in conditii de
perturbatii severe pe reteaua electrica;
- facilitati integrate de asigurare a calitatii serviciului (QoS);
- implementeaza o schema de transmisie pe prioritati si repetare a cererii pentru a asigura livrarea
sigura a pachetului de date prin reteaua Ethernet pe cablu electric;
- pentru comunicatia LAN se foloseste standardul IEEE 802.3;
- echipamentele sunt conforme standardului HomePlug v 1.1.1;
- numar maxim de echipamente pe un segment Ethernet: 16; pentru un numar mai mare de 16
echipamente, se configureaza un nou segment Ethernet in care se injecteaza semnalul cu o alta cheie de
criptare;
- afara de cazul cand este nevoie schimbarea cheii de criptare, nu este necesara configurarea
echipamentelor; acestea functioneaza cu setarile implicite din fabrica;
- software-ul de modificare a cheii de criptare se livreaza pe CD si poate fi folosit sub sistem de operare
Windows 2000/XP....etc.
2.2.3. WLAN – Wireless LAN Este o retea locala in care utilizatorii (de obicei mobili) se conecteaza
prin intermediul unei conexiuni radio, in loc de fir de cupru sau fibra optica.
18
Retele de calculatoare I – Note de curs (C1)
Lăţimea 20MHz sau
20MHz 20MHz 20MHz
canalului 40MHz
• Tehnologia Wireless ATM pe structură punct la multipunct, utilizată pentru banda licenţiată
26Ghz, este folosită pentru interconectarea reţelelor eterogene în funcţie de zonele distribuite
geografic;
• Legături Radio Relay în construcţie punct la punct pentru benzile licenţiate 7GHz, 23 GHz sau
38 GHz;
2.2.4. Conexiune cablu TV (prin modem) - Tehnologia broadband reprezinta posibilitatea pe care o
are utilizatorul de a utiliza conexiunile de cablu TV de acasa sau de la birou pentru a furniza
accesul la reteaua Internet la o viteza inalta.
2.2.5. Transmisii satelit http://satelit.bitnet.info/ , http://www.wildblue.com/
2.2.6. Tehnologii telefonie mobila – solutii 3G http://en.wikipedia.org/wiki/3G ,
www.atic.org.ro/ktml2/files/uploads/Com_Nicolaescu.pdf
19
Retele de calculatoare I – Note de curs (C1)
2.4. Repetor/Hub
• Repetorul si hub-ul reprezintă un concentrator de cabluri: repetorul – două porturi; Hub-ul
(multirepetor)– mai multe porturi (4, 8, 24…)
• Ceea ce face un repetor/hub este regenerarea semnalului la primirea acestuia, apoi
trimiterea sa mai departe.
Semnalul care circula sufera o atenuare: Dupa trecerea prin concentratorul (repetor/hub) de cabluri
revine la forma initiala – mentine semnalul curat – efectul consta în extinderea lungimii reţelei,
deoarece atenuarea semnalului este rezolvata.
20
Retele de calculatoare I – Note de curs (C1)
Comunicatia are loc de la un PC la altul. PC1 plaseaza informaţia pe cablu, iar prin hub este transmisa
tuturor celorlalte calculatoare (PC2, PC3, PC4) Æ orice calculator legat la hub primeste intregul trafic
transmis de celelalte calculatoare.
21
Retele de calculatoare I – Note de curs (C1)
2.5. Bridge/Switch
2.5.1. Bridge :
• Este un dispozitiv utilizat pentru a separa un segment de reţea în două domenii de coliziune
distincte ;
• Lucrează la nivelul 2 (Legături de date) al modelului OSI – utilizează adrese MAC pentru
filtrarea / transmiterea cadrelor
• Analizează cadrele care intră în punte şi iau decizii dacă să le transmită mai departe sau să
descarce pachetul: La început puntea nu ştie nimic, dar repede învaţă adresele MAC ale
staţiilor legate la fiecare port şi-şi construieşte tabelele “look-up” (de filtrare)
22
Retele de calculatoare I – Note de curs (C1)
• existenţa a două domenii separate de coliziune permite comunicarea simultană PC1 PC3 şi
PC4 PC6
• existenţa a două domenii de coliziune scade numărul coliziunilor şi creşte eficienţa reţelei
• puntea este independentă de protocol – nu interesează ce protocol utilizează reţeaua
(TCP/IP, SPX/IPX, Apple Talk – care lucrează la nivelul 3 –reţea al modelului OSI)
deoarece lucrează la nivelul 2 al modelului OSI, filtrarea pachetelor făcându-se pe baza
adresei MAC
• este un dispozitiv mai lent decât repetoarele şi hub-urile, deoarece are mai mult de procesat
(dar mai rapid decât routerele, care procesează un volum mult mai mare de informaţie)
• puntea utilizează Spanning Tree Protocol care permite funcţionarea corectă a punţii şi
asigură toleranţă la defect. Poate identifica existenţa mai multor căi de acces la portul unei
punţi, stabileşte o singură cale activă şi utilizează celelalte căi numai în caz de defectare a
căii active
• Ambele porturi B ale celor două punţi se configurează cu protocolul STP – se alocă câte un
ID fiecărei punţi : Presupunem puntea 1 actvă. Puntea 2 va intra automat în funcţiune,
numai dacă se defectează puntea 1.
2.5.2. Switch:
• Este un dispozitiv utilizat pentru a împărţi reţeaua în segmente logice mai mici
• lucrează la nivelul 2 (legături de date) al modelului OSI
• filtrează/transmite pachetele pe baza adreselor MAC
• reprezintă o punte multiport (multi-bridge) – funcţionalitate similară
• fiecare port de pe switch este un canal dedicat şi devine propriul domeniu de coliziune
• seamănă, ca aspect cu un hub, dar acesta partajează lăţimea de bandă între toate
dispozitivele legate la el, pe când switch-ul va face ca fiecare port să aibă propriul canal şi
deoarece fiecare canal este separat de celelalte, el devine propriul domeniu de coliziune
Observatii:
• Half Duplex – Walkie – Talkie (PTT – Push to talk): Hub-ul funcţionează half duplex:
staţiile pot comunica numai dacă reţeaua este liniştită (CSMA/CD). Transmisia şi recepţia
nu se pot desfăşura simultan.
23
Retele de calculatoare I – Note de curs (C1)
- în mediul de hub toate dispozitivele conectate primesc întregul trafic, astfel
încât un sniffer amplasat pe o staţie poate captura toate pachetele
- în mediu de switch fiecare port este propriul domniu de coliziune astfel încât
pachetele nu ajung decât la staţia de destinaţie
Exemple
• Ex.1: Mai multe staţii, care lucrează la 10 Mbps (half-duplex) şi un server, conectate la un
switch. Problema este de a nu supraîncărca serverul când toate staţiile vor să comunice cu
acesta conectarea server-ului la 100 Mbps, eventual full-duplex (200Mbps)
24
Retele de calculatoare I – Note de curs (C1)
Un număr de domenii de coliziune sunt create. Pe domeniul cu un singur PC acesta poate comunica
oricând, dar în domeniul care cuprinde un hub mai multe PC-uri concurează pentru accesul la reţea
Adresa de broadcast:
este recunoscută de switch, care transmite mesajul pe toate porturile sale şi este recunoscută
de toate staţiile, care o acceptă şi o prelucrează.
Un număr mare de staţii in reţea (de exemplu 1000) crează un exces de trafic în reţea: congestie
în reţea.
Dacă dintr-un anumit motiv este necesar upgrade pentru reţea la 1 Gigabit, aceasta se poate realiza
fără o creştere a costurilor prin operaţia denumită TRUNKING = combinarea unor porturi ale
unor switch-uri diferite pentru a realiza un “port” mai mare şi a asigura astfel upgrade
pentru backbone.
25
Retele de calculatoare I – Note de curs (C1)
altele la switch-ul B, apoi fiecare switch sa fie conectat intr-un router. Aceasta solutie
necesita investitia in echipamente hardware si nu este scalabila.
• VLAN-urile ofera izolarea logica in loc de segregarea fizica. Un VLAN este un set de statii care
sunt tratate ca un singur domeniu de broadcast. Statiile din acelasi VLAN pot comunica unele
cu altele, dar nu pot comunica cu statiile din alt VLAN. Aceasta izolare se realizeaza folosind
VLAN Tagging.
• Un tag VLAN este o extensie de patru octeti a frame-ului Ethernet care transporta o prioritate
(0-7) si un identificator (1-4096). Statiile care suporta VLAN-urile pot aplica aceste tag-uri.
Tag-urile pot fi adaugate si de switch-urile care suporta acest lucru, pe baza portului pe care
soseste frame-ul.
• Exemplu: un switch poate fi programat in asa fel incat sa stie ca porturile 5,3 si 2 apartin
VLAN-ului 1 si porturile 7.6.4 apartin VLAN-ului 2. Switch-ul va inainte pachetele de
broadcast spre toate porturile de pe acelasi VLAN, dar niciodata spre porturile celuilalt VLAN.
In figura de mai jos este prezentata aceasta situatie:
26
Retele de calculatoare I – Note de curs (C1)
server va aparea in cazul in care avem 2 VLAN-uri ca si cum ar fi doua placi de retea. Folosirea
VLAN-urilor aduce pe langa alte avantaje si imbunatatirea performantelor retelei.
27
Retele de calculatoare I – Note de curs (C1)
Toate utilitarele din tabelul care urmeaza se gasesc, alaturi de multe altele, in directorul
c:/windows/system32.
28
Retele de calculatoare I – Note de curs (C1)
In Linux informatii detaliate despre diverse comenzi se pot afla folosind man sau info. Daca stiti cam
ce face o comanda dar nu va aduceti aminte exact cum se numea folositi apropos.
Un sniffer este un program care are posibilitatea de a monitoriza datele dintr-o reţea locala.Poate
fi folosit atât de către utilizatorii de drept (administratorii de reţea) în scop de diagnostic, cât şi de către
cei ce urmaresc acces neautorizat in retea.
Modalitatea de lucru a unui sniffer este legată de posibilitatea plăcii de reţea de a lucra în
promiscuous mode. În regim de funcţionare normală, subnivelul MAC al nivelului Data Link
(modelul OSI) analizează frame-urile (cadrele) recepţionate şi livrează subnivelelor superioare cadrele
a căror adresă destinaţie este recunoscută ca fiind cea a staţiei sau cea de broadcast (FF-FF-FF-FF-FF-
FF), restul de cadre fiind ignorate. Modul promiscuous permite plăcii de reţea să livreze sistemului de
operare toate cadrele "simţite" pe mediul fizic, chiar dacă acestea nu sunt destinate staţiei pe care se
află snifferul. http://wiki.wireshark.org/CaptureSetup/Ethernet
29
Retele de calculatoare I – Note de curs (C1)
30
Retele de calculatoare I – Note de curs (C1)
31
Retele de calculatoare I – Note de curs (C1)
32
Retele de calculatoare I – Note de curs (C1)
33
Retele de calculatoare I – Note de curs (C1)
34
Retele de calculatoare I – Note de curs (C1)
Anexa 2:
DOS / Windows IP Commands
Display Connection Configuration: ipconfig /all
Display DNS Cache Info: ipconfig /displaydns
Clear DNS Cache: ipconfig /flushdns
Release All IP Address Connections: ipconfig /release
Renew All IP Address Connections: ipconfig /renew
Re-Register the DNS connections: ipconfig /registerdns
Change/Modify DHCP Class ID: ipconfig /setclassid
Network Connections: control netconnections
Network Setup Wizard: netsetup.cpl
Test Connectivity: ping whatismyip.com
Trace Route: tracert
Displays the TCP/IP protocol sessions: netstat
Display Local Route: route
Display Resolved MAC Addresses: arp
Display Name of Computer Currently on: hostname
35
Retele de calculatoare I – Note de curs (C1)
Display DHCP Class Information: ipconfig /showclassid
NameServer Lookup: nslookup yahoo.com
Linux IP Commands
Display Current Config for all NIC's: ifconfig
Display Current Config for eth0: ifconfig eth0
Assign IP: ifconfig eth0 192.168.1.2
Ping: ping -c 3 192.168.1.1
Assign multiple IP's: ifconfig eth0:0 192.168.1.2
Assign second IP: ifconfig eth0:1 192.168.1.3
Disable network card: ifconfig eth0 down
Enable network card: ifconfig eth0 up
View current routing table: route "or" route -n
View arp cache: arp "or" arp -n
Assign IP/Subnet: ifconfig eth0 192.168.1.2 netmask 255.255.255.0
Assign Default Gateway: route add default gw 192.168.1.1
Trace Route: traceroute www.whatismyip.com
Trace Path: tracepath www.whatismyip.com
DNS Test: host www.whatismyip.com
Advanced DNS Test: dig www.whatismyip.com
Reverse Lookup: host 66.11.119.69
Advanced Reverse Lookup: dig -x 66.11.119.69
*You MUST be at the ROOT user to make/save any changes. Linux users, your distribution will
determine the location of your network config file which will need to be updated and saved in order for
the changes to remain in effect after rebooting. Network cards are referred to as eth0, eth1, eth2, etc
based on their position on the PCI bus.
UNIX IP Commands
Display Current Config for all NIC's: ifconfig
Display Current Config for dc0: ifconfig dc0
Assign multiple IP's: ifconfig dc0:0 192.168.1.2
Assign second IP: ifconfig dc0:1 192.168.1.3
Disable network card: ifconfig dc0 down
Enable network card: ifconfig dc0 up
Assign IP/Subnet: ifconfig dc0 inet 192.168.1.2 netmask 255.255.255.0
Assign Gateway: route delete default && route add default 192.168.1.1
*You MUST be at the ROOT user to make/save any changes. You will need to save your changes in
36
Retele de calculatoare I – Note de curs (C1)
the /etc/rc.conf file. Network cards are referred to as dc0, dc1, dc2, etc based on their position on the
PCI bus.
• http://en.kioskea.net/faq/sujet-848-windows-xp-repairing-the-network-connection-
using-command-line
Under Windows XP there is a small feature allowing you to repair a network connection. Go to the Network Connections options in
Control panel (Control Panel / Network Connections), right click on the network connection you want and choose the repair option.
It is possible to run the same command by using the Netsh utility, within the following command line:
netsh int ip reset c:\ network-connection.log
c:\network-connection.log represents the address of the file in which the reporting will be stored
The netsh int ip ...command allows you to reset the TCP/IP.
When Windows XP Service Pack 2, you can use:
netsh winsock reset catalog
Resetting the socket which manages the TCP/IP. This can be used to handle network problems (browser problem, IP address
related problems, etc ...)
• http://compnetworking.about.com/od/workingwithipaddresses/a/ipconfig.htm
• http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-
us/ntcmds.mspx?mfr=true
• http://blogs.msdn.com/wndp/
• http://www.linuxheadquarters.com/howto/networking/networkconfig.shtml
37