Sunteți pe pagina 1din 22

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Utilizarea Sistemelor de Operare

16. Noiuni de reelistic

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Reea de calculatoare

Sistem de interconectare a mai multor sisteme de calcul Analogie plac de baz reea de calculatoare
comunicaie magistrale (PCI, AGP, USB) medii de transmisie (cabluri electrice, fibr optic) conexiune chipset-uri (northbridge, southbridge) dispozitive de interconectare (plci de reea, switch-uri, rutere)

USO Utilizarea Sistemelor de Operare

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

De ce reele de calculatoare?

USO Utilizarea Sistemelor de Operare

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Echipamente de reea
Dou tipuri
medii de transmisie echipamente de reea

Mediu de transmisie
materiale de suport pentru transmiterea semnalului asigur conectivitatea ntre dispozitivele de reea cablu de cupru, aer, fibr optic

Dispozitive de reea
echipamente care prelucrez n mod activ informaiile recepie, analiz, prelucrare, retransmitere hub, switch, ruter, acces point, plac de reea

USO Utilizarea Sistemelor de Operare

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Dispozitive de reea

USO Utilizarea Sistemelor de Operare

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Dispozitive de reea (cont.)


Plac de reea
network card, network adapter, NIC (Network Interface Controller) permite comunicaia ntre sisteme de calcul

Repetor, hub
echipament pasiv (nu ia decizii) regenerarea i amplificarea semnalului

Switch
interconectarea sistemelor de calcul (topologie stea) comutarea pachetelor pe baza adresei MAC

Ruter
interconectarea mai multor reele de calculatoare (LAN) folosit n WAN dirijarea pachetelor pe baza adresei IP
USO Utilizarea Sistemelor de Operare 6

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Interfa de reea
Network interface Punct de comunicaie cu o reea de calculatoare
o plac de reea o interfa pentru fiecare plac de reea un port al unui dispozitiv de reea o interfa pentru fiecare port

Abstractizare n sistemul de operare


configurarea unei plci de reea configurarea unei interfee

eth0, eth1
denumirile uzuale ale interfeelor plcilor de reea Ethernet pe un sistem Unix/Linux

loopback interfa virtual


refer staia curent pentru testare
USO Utilizarea Sistemelor de Operare 7

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Protocol
Necesar pentru comunicaia ntre dou entiti Un set de reguli care guverneaz modul n care dou dispozitive schimb informaii ntr-o reea Exemple:
ntlnirea ntre un CEO al unei companii americane i unul al unei companii japoneze
forma n care se va realiza salutul limbajul folosit etapele ntlnirii

transmiterea unui mesaj de pot electronic (e-mail)


structura informaiei transmise/recepionate modul de adresare

Mesajele transmise n reea se numesc pachete


USO Utilizarea Sistemelor de Operare 8

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Stiv de protocoale
Aplicaie Transport

Abstractizarea lucrului cu reeaua Protocolul de nivel inferior ofer servicii celui de nivel superior Stiva TCP/IP stiva de protocoale utilizat n Internet IP este protocolul esenial de la nivelul Reea TCP este protocolul esenial de la nivelul Transport

Reea Acces la mediu

Stiva TCP/IP

USO Utilizarea Sistemelor de Operare

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Adresa MAC
Media Acces Control Tipul de adres folosit de nivelul Acces la Mediu Scris pe placa de reea (ROM) Se mai numete i adres hardware sau adres fizic Are 48 de bii. Ci octei?
6 octei exemplu: 00-02-44-56-6C-41 (reprezentare hexazecimal)

Asociat n mod unic unei plci de reea


o plac de reea nou creat are asociat o nou adres MAC poate fi, ns, n general, modificat (configuraie BIOS)

Tip de adresare plat; asemenea seriilor de bancnote


USO Utilizarea Sistemelor de Operare 10

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Adresa MAC (cont.)


Windows:
C:\Documents and Settings\Razvan> ipconfig /all [...] Ethernet adapter Midgard: Media State . . . . . . . : Media disconnected Description . . . . . . . : SURECOM EP-320X-R 100/10/M PCI Adapter Physical Address. . . . . : 00-02-44-56-6C-41

Linux:
razvan@anaconda:~$ /sbin/ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:07:E9:92:BC:D9 [...]

USO Utilizarea Sistemelor de Operare

11

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Tipuri de adresare
Adresare plat
se iau la rnd numerele, seriile pentru un dispozitiv, cupon etc. seriile de bancnote, de bilete de autobuz, adresele MAC

Adresare ierarhic
ierarhizare care permite localizarea unui dispozitiv/cupon ntr-o regiune numerele de telefon, codurile potale, adresele IP

Avantaj adresare ierarhic


gsirea mult mai uoar a dispozitivului/cuponului

Dezavantaj adresare ierarhic


se pierd numere, serii

USO Utilizarea Sistemelor de Operare

12

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Adresa IP

Tipul de adresare folosit de protocolul IP IP (Internet Protocol) protocolul fundamental de nivel Reea O adres IP este un ir de 32 de bii (4 octei) Se prefer scrierea ei n formatul cu puncte (dot-decimal notation) 11000000 10101000 00000000 00000001 192 . 168 . 0 . 1 Adresare ierarhic
permite mprirea Internetului n reele se poate identifica mult mai uor o staie (dup adresa IP)

USO Utilizarea Sistemelor de Operare

13

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

DNS
n Internet se folosec nume
site-uri (www.ubuntu.com, curs.cs.pub.ro, mail.google.com) adrese de e-mail (student@gmail.com)

Nu se folosesc (dect rar) adrese IP (141.85.224.18)


uurina n memorare (nume fa de adres IP)

Se realizeaz o asociere/mapare ntre nume i adres IP


procesul este transparent utilizatorului

Transparena este asigurat de DNS Domain Name System Translatarea numelor n adrese IP
se introduce numele se transform numele n adres IP se identific i interogheaz staia asociat
USO Utilizarea Sistemelor de Operare 14

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

DNS (cont.)

1
I want to connect to cs.curs.pub.ro

4
connect to 141.85.241.139

cs.curs.pub.ro

2
request IP for cs.curs.pub.ro

3
cs.curs.pub.ro is 141.85.241.139

DNS
USO Utilizarea Sistemelor de Operare 15

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

DNS (cont.)
/etc/resolv.conf razvan@asgard:~$ cat /etc/resolv.conf search cs.pub.ro nameserver 141.85.37.11 verificare funcionare DNS
razvan@asgard:~$ host cs.pub.ro cs.pub.ro has address 141.85.37.5 cs.pub.ro mail is handled by 5 mail.cs.pub.ro. razvan@asgard:~$ host cs.curs.pub.ro curs.cs.pub.ro has address 141.85.241.139 razvan@asgard:~$ host www.debian.org www.debian.org has address 194.109.137.218 www.debian.org mail is handled by 10 dummy.debian.org.
USO Utilizarea Sistemelor de Operare 16

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Reele n adresarea IP
Adresarea IP este un tip de adresare ierarhic
se poate identifica uor reeaua ce conine o adres IP dat

Dou pri pentru adresa IP


o parte identific (sub)reeaua alt parte ce identific staia din (sub)reea

Cum se identifica fiecare parte?


masca de subreea

Subreea = reea (diferene de raiuni istorice) Exemplu de masc de subreea:


11111111 11111111 00000000 00000000 255 . 255 . 0 . 0

USO Utilizarea Sistemelor de Operare

17

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Masca de (sub)reea
Condiia de continuitate (continuitatea biilor activi bii 1) Dou formate de reprezentare
zecimal: 255.255.0.0 prefixat: /16

Adresa de subreea identific reeaua n care se afl o staie Fie staia cu adresa IP 192.168.0.1 i masca de subreea 255.255.0.0 (/16)
se spune c staia are adresa 192.168.0.1/16 sau c are adresa 192.168.0.1 cu masca de subreea 255.255.0.0 adresa de subreea I logic (I pe bii) ntre adresa IP i masca de subreea
11000000 10101000 00000000 00000001 192.168.0.1 11111111 11111111 00000000 00000000 255.255.0.0 ------------------------------------------------11000000 10101000 00000000 00000000 192.168.0.0

adresa de subreea este 192.168.0.0/16


USO Utilizarea Sistemelor de Operare 18

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Adresa de difuzare a unei reele


Adres de broadcast Fiecare subreea are o adres de broadcast
folosit pentru a transmite un pachet ctre toate staiile din reea

Toi biii de staie sunt 1 Exemplu:


adresa de staie: 192.168.0.1 masca de subreea: 255.255.0.0 (/16)
primii 16 bii sunt biii de subreea, ultimii 16 bii sunt biii de staie

adresa de broadcast va fi
192.168.11111111.11111111

adic 192.168.255.255
USO Utilizarea Sistemelor de Operare 19

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Exerciii
Care este adresa de subreea a reelei n care se afl staia 192.168.0.1 cu masca de reea 255.255.255.0 (/24)? Care este adresa de broadcast a reelei n care se afl staia 192.168.0.1 cu masca de reea 255.255.255.0 (/24)? Care din urmtoarele staii nu se afl n reeaua 192.168.0.0/24?
192.168.0.32 192.168.0.64 - 192.168.0.64 - 192.168.1.0

Care este adresa de subreea a reelei n care se afl staia 132.80.44.5/20? Care este adresa de broadcast pentru reeaua de mai sus? Care este adresa de subreea a reelei n care se afl staia 47.242.12.14/29? Care este adresa de broadcast a reelei de mai sus?
USO Utilizarea Sistemelor de Operare 20

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Internetul

Totalitatea reelelor interconectate de pe planet Conectarea unei staii la Internet


prezena acelei staii ntr-o reea care face parte din Internet o staie dintr-o reea conectat la celelalte reele

Gateway
ruterul care realizeaz conexiunea unui reele cu staii (LAN) la restul reelelor are, n general, dou interfee de reea una pentru conexiunea cu reeaua local alta pentru conexiunea cu Internetul

USO Utilizarea Sistemelor de Operare

21

Platform de e-learning i curricul e-content pentru nvmntul superior tehnic

Gateway

this is it

USO Utilizarea Sistemelor de Operare

22