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
2
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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)
3
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
De ce reele de calculatoare?
4
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
5
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
Dispozitive de reea
6
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
7
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
8
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
9
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
Stiv de protocoale
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
Aplicaie
Transport
Reea
Acces la mediu
Stiva TCP/IP
10
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
11
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
[...]
12
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
13
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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)
14
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
15
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
DNS (cont.)
DNS
I want to connect to
cs.curs.pub.ro
1
request IP for
cs.curs.pub.ro
cs.curs.pub.ro
is 141.85.241.139
cs.curs.pub.ro
connect to
141.85.241.139
2
3
4
16
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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.
17
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
18
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
19
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
20
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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?
21
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
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
22
Platform de e-learning i curricul e-content pentru
nvmntul superior tehnic
USO Utilizarea Sistemelor de Operare
Gateway
this is
it