Sunteți pe pagina 1din 36

Cursul 8

Introducere n ret , ele de calculatoare

Utilizarea Sistemelor de Operare (USO) 19 noiembrie 2012


Departamentul de Calculatoare

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

1/45

Moto

There are three kinds of death in this world. Theres heart death, theres brain death, and theres being o the network. Guy Almes

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

2/45

Init , ializarea sistemului


http://www.800hightech.com/cyberpower-pc-gamer-aqua-glc1602-gaming-pc-48282.html

op iuni de boot

sector de boot

/sbin/init

inittab

MBR

grub.cfg

PID1

BIOS

GRUB

kernel

init

CMOS

rmaware

imagine de kernel

/boot

ROM

boot priority

root lesystem

devices

http://ast.wikipedia.org/wiki/Archivu:Tux-G2.png

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

3/45

Hardware s , i software

http://www.gadgetlite.com/2008/03/19/ funny-artistic-impression-how-would-you-describe-computer-hardware-to-a-noob/

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

4/45

Suport curs

Suport (Introducere n sisteme de operare)


Capitolul 8 Congur ari de ret , ea

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

5/45

Ret , ea de calculatoare

sistem de interconectare a mai multor sisteme de calcul analogie plac a de baz a ret , ea de calculatoare
comunicat , ie
magistrale (PCI, AGP, USB) medii de transmisie (cabluri electrice, br a optic a)

conexiune
chipset-uri (northbridge, southbridge) dispozitive de interconectare (pl aci de ret , ea, switch-uri, rutere)

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

7/45

De ce ret , ele de calculatoare?

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

8/45

Echipamente de ret , ea

dou a tipuri
medii de transmisie echipamente de ret , ea

mediu de transmisie
materiale de suport pentru transmiterea semnalului asigur a conectivitatea ntre dispozitivele de ret , ea cablu de cupru, aer, br a optic a

dispozitive de ret , ea
echipamente care prelucrez a n mod activ informat , iile recept a, prelucrare, retransmitere , ie, analiz hub, switch, ruter, acces point, plac a de ret , ea

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

9/45

Dispozitive de ret , ea (cont.)

plac a de ret , ea
network card, network adapter, NIC (Network Interface Controller) permite comunicat ntre sisteme de calcul , ia

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

ruter
interconectarea mai multor ret , ele de calculatoare (LAN) folosit n Internet dirijarea pachetelor pe baza adresei IP

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

11/45

Interfat a de ret , , ea

network interface punct de comunicat , ie cu o ret , ea de calculatoare


o plac a de ret a pentru ecare plac a de ret , ea o interfat , , ea un port al unui dispozitiv de ret a pentru ecare , ea o interfat , port

abstractizare n sistemul de operare


congurarea unei pl aci de ret , ea congurarea unei interfet , e

eth0, eth1
denumirile uzuale ale interfet acilor de ret , elor pl , ea Ethernet pe un sistem Unix/Linux

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

12/45

Interfet , e de ret , ea virtuale

lo, interfat a de loopback ,


refer a stat a , ia curent pentru testare

interfet n virtualizare , e folosite


vmnet8 veth1.0 venet0

interfet , e pentru tunelare


tun tap

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

13/45

Protocol

necesar pentru comunicat ntre dou a entit at , ia ,i un set de reguli care guverneaz a modul n care dou a dispozitive schimb a informat ntr-o ret , ii , ea exemple:
nt alnirea ntre un CEO al unei companii americane s , i unul al unei companii japoneze
forma n care se va realiza salutul limbajul folosit etapele nt alnirii

transmiterea unui mesaj de pos a electronic a (e-mail) , t


structura informat , iei transmise/recept , ionate modul de adresare

mesajele transmise n ret , ea se numesc pachete

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

15/45

Stiv a de protocoale

abstractizarea lucrului cu ret , eaua protocolul de nivel inferior ofer a servicii celui de de nivel superior stiva TCP/IP stiva de protocoale utilizat a n Internet IP este protocolul esent , ial de la nivelul Ret , ea TCP este protocolul esent , ial de la nivelul Transport

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

16/45

Adresa MAC

Media Acces Control tipul de adres a folosit de nivelul Acces la Mediu scris a pe placa de ret , ea (ROM) se mai numes a hardware sau adres a zic a , te s , i adres Are 48 de bit i. C a t i octet i? , , ,
6 octet ,i exemplu: 00-02-44-56-6C-41 (reprezentare hexazecimal a)

asociat a n mod unic unei pl aci de ret , ea


o plac a de ret a are asociat a o nou a adres a MAC , ea nou creat poate , ns a, n general, modicat a (congurat ie BIOS) ,

tip de adresare plat a; asemenea seriilor de bancnote

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

18/45

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 [...]

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

19/45

Tipuri de adresare

adresare plat a
se iau la r and numerele, seriile pentru un dispozitiv, cupon etc. seriile de bancnote, de bilete de autobuz, adresele MAC nu se pierd adrese, se iau la r and

adresare ierarhic a
ierarhizare care permite localizarea unui dispozitiv/cupon ntr-o regiune numerele de telefon, codurile pos , tale, adresele IP c autare rapid a

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

20/45

Adresa IP

tipul de adresare folosit de protocolul IP IP (Internet Protocol) protocolul fundamental de nivel Ret , ea o adres a IP este un s , ir de 32 de bit , i (4 octet , i) se prefer a scrierea ei n formatul cu puncte (dot-decimal notation) 11000000 10101000 00000000 00000001 192 . 168 . 0 . 1 adresare ierarhic a
permite mp art n ret , irea Internetului , ele se poate identica mult mai us a adresa IP) , or o stat , ie (dup

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

21/45

DNS

n Internet se folosec nume


site-uri (www.debian.org, curs.cs.pub.ro, mail.google.com) adrese de e-mail (student@gmail.com)

nu se folosesc (dec at rar) adrese IP (141.85.224.18) se realizeaz a o asociere/mapare ntre nume s a IP , i adres
procesul este transparent utilizatorului

transparent a de DNS Domain Name System , a este asigurat translatarea numelor n adrese IP
se introduce numele se transform a numele n adres a IP se identic as a stat a , i interogheaz , ia asociat

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

23/45

DNS (cont.)

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

24/45

DNS (cont.)

/etc/resolv.conf
razvan@asgard:~$ cat /etc/resolv.conf search cs.pub.ro nameserver 141.85.37.11

Vericare funct , ionare 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.

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

25/45

Ret n adresarea IP , ele

adresarea IP este un tip de adresare ierarhic a dou a p art , i pentru adresa IP


o parte identic a (sub)ret , eaua alt a parte ce identic a stat , ia din (sub)ret , ea

Cum se identica ecare parte?


masca de subret , ea

subret , ea = ret , ea (diferent , e de rat , iuni istorice) Exemplu de masc a de subret , ea: 11111111 11111111 00000000 255 . 255 . 0 . 00000000 0

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

27/45

Masca de (sub)ret , ea
condit , ia de continuitate (continuitatea bit , ilor activi bit , i 1) dou a formate de reprezentare
zecimal: 255.255.0.0 prexat: /16

adresa de subret a ret n care se a a o stat , ea identic , eaua , ie e stat , ia cu adresa IP 192.168.0.1 s , i masca de subret , ea 255.255.0.0 (/16)
se spune c a stat a are adresa , ia are adresa 192.168.0.1/16 sau c 192.168.0.1 cu masca de subret ea 255.255.0.0 , adresa de subret ntre adresa IP s , ea S , I logic (S , I pe bit , i) ,i masca de subret ea , 11000000 10101000 00000000 00000001 192.168.0.1 11111111 11111111 00000000 00000000 255.255.0.0 192.168.0.0 11000000 10101000 00000000 00000000 adresa de subret , ea este 192.168.0.0/16
CSE Dep Cursul 8, Introducere n ret , ele de calculatoare

28/45

Adres a IP; masc a de ret , ea


Windows
C:\Documents and Settings\Administrator> ipconfig Ethernet adapter Local Area Connection 2: Connection-specific DNS Suffix . : cs.pub.ro IP Address. . . . . . . . . . . . : 141.85.37.26 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 141.85.37.1

Linux
razvan@anaconda:~$ /sbin/ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:07:E9:92:BC:D9 inet addr:141.85.37.25 Bcast:141.85.37.255 Mask:255.255.255.0 inet6 addr: fe80::207:e9ff:fe92:bcd9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:11587781 errors:0 dropped:0 overruns:0 frame:0 TX packets:14491124 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4656058 (4.4 MiB) TX bytes:2630550975 (2.4 GiB)

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

29/45

Adres a IP; masc a de ret , ea (cont.)

Congurare pe Windows
Congurare pe Linux
anaconda: # ifconfig eth0 192.168.0.1 netmask 255.255.0.0

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

30/45

Vericarea conectivit at , ii
ping
razvan@asgard:~$ ping -c 4 141.85.37.1 PING 141.85.37.1 (141.85.37.1) 56(84) bytes of data. 64 bytes from 141.85.37.1: icmp_seq=1 ttl=64 time=0.205 64 bytes from 141.85.37.1: icmp_seq=2 ttl=64 time=0.189 64 bytes from 141.85.37.1: icmp_seq=3 ttl=64 time=0.181 64 bytes from 141.85.37.1: icmp_seq=4 ttl=64 time=0.189

ms ms ms ms

--- 141.85.37.1 ping statistics --4 packets transmitted, 4 received, 0% packet loss, time 2997ms rtt min/avg/max/mdev = 0.181/0.191/0.205/0.008 ms razvan@asgard:~$ ping -c 1 141.85.37.101 PING 141.85.37.101 (141.85.37.101) 56(84) bytes of data. From 141.85.37.139 icmp_seq=1 Destination Host Unreachable --- 141.85.37.101 ping statistics --1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

31/45

Exercit , ii

Care este adresa de subret n care se a a stat , ea a ret , elei , ia 192.168.0.1 cu masca de ret , ea 255.255.255.0 (/24)? Care este adresa de broadcast a ret n care se a a stat , elei , ia 192.168.0.1 cu masca de ret , ea 255.255.255.0 (/24)? Care din urm atoarele stat ii nu se a a n ret , , eaua 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 subret n care se a a stat , ea a ret , elei , ia 132.80.44.5/20? Care este adresa de subret n care se a a stat , ea a ret , elei , ia 47.242.12.14/29?

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

32/45

Internetul

totalitatea ret a , elelor interconectate de pe planet conectarea unei stat ii la Internet ,


prezent ntr-o ret , a acelei stat , ii , ea care face parte din Internet o stat a la celelalte ret , ie dintr-o ret , ea conectat , ele

gateway
ruterul care realizeaz a conexiunea unui ret , ele cu stat , ii (LAN) la restul ret , elelor are, n general, dou a interfet , e de ret , ea
una pentru conexiunea cu ret a , eaua local alta pentru conexiunea cu Internetul

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

33/45

Congurarea ret , elei

se precizeaz a trei componente


adresa IP (+ masca de ret , ea) adresa gateway-ului serverul de DNS

dou a criterii de clasicare a congur arii


dup a persistent , a congurat , iei
congurare persistent a congurare temporar a

dup a modul de precizare a parametrilor


static a (manual a) dinamic a (automat a) (DHCP Dynamic Host Conguration Protocol)

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

35/45

Congurare temporar a

static a
# ifconfig eth0 192.168.0.10 netmask 255.255.255.0 # route add default gw 192.168.0.1

dinamic a (DHCP)
# dhclient eth0

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

36/45

Congurare permanent a
Cum se realizeaz a o congurare permanent a?
n cadrul unui s , ier /etc/network/interfaces pe sistemele Debian-based
Congurare dinamic a
iface eth0 inet dhcp

Congurare static a
iface eth0 inet static address 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1

Activare s a , i dezactivare congurare persistent


# ifup eth0 # ifdown eth0

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

37/45

Computer Networks

Andrew S. Tanenbaum edit , ia a 5-a, 2010 privire de ansamblu a ret ntreaga stiv a) , elelor de calculatoare ( stil degajat de prezentare, us nt , or de , eles folosit a ca suport pentru multe cursuri de ret a , elistic

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

39/45

Jon Postel

http://www.isi.edu/div7/people/postel.home/pictures.html

unul din principalii contribuitori la dezvoltarea Internetului editorul RFC (Request for Comments) protocolul IP, circa 200 RFC-uri director al IANA (Internet Assigned Numbers Authority ) administrator al domeniului .us din DNS
CSE Dep Cursul 8, Introducere n ret , ele de calculatoare 40/45

Cisco

Cisco Systems, Inc. fondat a n 1984 San Francisco (de unde s , i numele s , i sigla) echipamente de retea produse pentru uz n Internet s , i pentru home users program de certic ari (CCNA, CCNP, CCIE) Cisco Networking Academy

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

41/45

OpenFlow

idee ap arut a n 2008, nc a n dezvoltare protocol de nivel Acces la Mediu permite delegarea deciziilor de rutare/comutare/forwarding de la un switch/ruter altundeva ( n software) OpenFlow Switch + OpenFlow Controller ofer a exibilitate combinat cu solut , ii de virtualizare adoptat, n ultima perioad a, de majoritatea produc atorilor de echipamente de ret ea , http://www.openflow.org/

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

42/45

Cuvinte cheie

ret , ea de calculatoare conectare topologie de ret , ea mediu de transmisie adres a MAC ipconfig, ifconfig switch, ruter interfat a de ret , , ea protocol stiv a de protocoale

DNS adres a IP masc a de subret , ea adres a de subret , ea Internet ifcong gateway route static/dinamic temporar/persistent /etc/network/interfaces

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

43/45

Resurse utile

http://en.wikipedia.org/wiki/Computer_network http://computer.howstuffworks.com/home-network.htm http://computer.howstuffworks.com/lan-switch.htm http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html http://www.faqs.org/docs/linux_network/ http://www.debian.org/doc/manuals/reference/ch-gateway.en.html

CSE Dep

Cursul 8, Introducere n ret , ele de calculatoare

44/45

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

  • CV Tip Simplu
    CV Tip Simplu
    Document1 pagină
    CV Tip Simplu
    AnNe MaRie
    100% (1)
  • Culegere de Ghicitori PT Copii
    Culegere de Ghicitori PT Copii
    Document70 pagini
    Culegere de Ghicitori PT Copii
    riana 77
    100% (2)
  • Lab6 USO
    Lab6 USO
    Document10 pagini
    Lab6 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab8 USO
    Lab8 USO
    Document8 pagini
    Lab8 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab7 USO
    Lab7 USO
    Document12 pagini
    Lab7 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab 10 USO
    Lab 10 USO
    Document11 pagini
    Lab 10 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab9 USO
    Lab9 USO
    Document9 pagini
    Lab9 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab11 USO
    Lab11 USO
    Document12 pagini
    Lab11 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab5 USO
    Lab5 USO
    Document9 pagini
    Lab5 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab4 USO
    Lab4 USO
    Document11 pagini
    Lab4 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 13 Handout
    Curs 13 Handout
    Document38 pagini
    Curs 13 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Lab2 USO
    Lab2 USO
    Document13 pagini
    Lab2 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab1 USO
    Lab1 USO
    Document5 pagini
    Lab1 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab3 USO
    Lab3 USO
    Document13 pagini
    Lab3 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab12 USO
    Lab12 USO
    Document5 pagini
    Lab12 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 11 Handout
    Curs 11 Handout
    Document37 pagini
    Curs 11 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 02 Handout
    Curs 02 Handout
    Document39 pagini
    Curs 02 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • Curs 05 Handout
    Curs 05 Handout
    Document37 pagini
    Curs 05 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 06 Handout
    Curs 06 Handout
    Document42 pagini
    Curs 06 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 10 Handout
    Curs 10 Handout
    Document41 pagini
    Curs 10 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 00 USO Facultatea Politehnica Bucuresti
    Curs 00 USO Facultatea Politehnica Bucuresti
    Document26 pagini
    Curs 00 USO Facultatea Politehnica Bucuresti
    Daniela Dragan
    Încă nu există evaluări
  • Curs 04 Handout
    Curs 04 Handout
    Document43 pagini
    Curs 04 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 12 Handout
    Curs 12 Handout
    Document36 pagini
    Curs 12 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 03 Handout
    Curs 03 Handout
    Document41 pagini
    Curs 03 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • USO Curs 07 Handout
    USO Curs 07 Handout
    Document38 pagini
    USO Curs 07 Handout
    Alexandru Grigore
    Încă nu există evaluări
  • Curs 01 Handout
    Curs 01 Handout
    Document28 pagini
    Curs 01 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • Curs 09 Handout
    Curs 09 Handout
    Document40 pagini
    Curs 09 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Latex Prin Exemple
    Latex Prin Exemple
    Document212 pagini
    Latex Prin Exemple
    Denis Ibram
    Încă nu există evaluări
  • Comenzi Latex
    Comenzi Latex
    Document2 pagini
    Comenzi Latex
    mari_eu
    Încă nu există evaluări