38
Cursul 8 Configur˘ ari de ret , ea Utilizarea Sistemelor de Operare (USO) 13 noiembrie 2017 Departamentul de Calculatoare CSE Dep Cursul 8, Configur˘ ari de ret ,ea 1/45

Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Cursul 8Configurari de ret, ea

Utilizarea Sistemelor de Operare (USO)13 noiembrie 2017

Departamentul de Calculatoare

CSE Dep Cursul 8, Configurari de ret,ea 1/45

Page 2: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Citate

There are three kinds of death in this world. There’s heart death,there’s brain death, and there’s being off the network.

Guy Almes

You know it’s love when you memorize her IP number to skip DNSoverhead.

CSE Dep Cursul 8, Configurari de ret,ea 2/45

Page 3: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Servicii de ret, ea

servicii

client

WWW

server

protocolconexiune

răspunscerere

HTTP

URL

HTMLbrowser

page

E-mail

adresă

SMTP

IMAP

mailbox

POP3

SSH

securizat

scp

remote

ssh

CSE Dep Cursul 8, Configurari de ret,ea 3/45

Page 4: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Servicii de ret, ea

http://jokegurus.com/2008/06/06/why-isnt-mom-running-apache/

CSE Dep Cursul 8, Configurari de ret,ea 4/45

Page 5: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Suport curs

I Suport (Introducere ın sisteme de operare)I Capitolul 8 – Configurari de ret, ea

CSE Dep Cursul 8, Configurari de ret,ea 5/45

Page 6: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

In aceasta saptamana la USO

I miercuri, 15 noiembrie 2017, ıncepe laboratorul 8: Configuraride ret, ea

I tema 3 va aparea pe parcursul acestei saptamaniI ıntrebat, i, ıntrebat, i, ıntrebat, iI folosit, i forumulI ajutat, i colegii pe forumI https://ocw.cs.pub.ro/courses/uso/regulament

I sect, iunea ,,Recomandari de comunicare electronica”I sect, iunea ,,Realizarea temelor”

I slide-urile cursului 9: ,,Stocarea s, i prelucrarea datelor” vor fipublicate vineri, 17 noiembrie 2017

I testul practic de mid-term va avea loc sambata, 18 noiembrie2017

CSE Dep Cursul 8, Configurari de ret,ea 6/45

Page 7: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Reminder: De ce ret, ele de calculatoare s, i Internet?

CSE Dep Cursul 8, Configurari de ret,ea 8/45

Page 8: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Reminder: Ce este o ret, ea? Ce este Internet-ul?

I stat, ii/noduri (hosts) interconectate

I legaturi fizice (fir, wireless) s, i logice (conexiuni) ıntre stat, ii

I stat, iile comunica ıntre ele, ruleaza aplicat, ii de ret, ea

I ret, elele sunt conectate la alte ret, ele

I Internet: totalitatea ret, elelor interconectate de pe planeta

CSE Dep Cursul 8, Configurari de ret,ea 9/45

Page 9: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Perspective ale ret, elelor de calculatoare

adresă IP

DNS

adresare

default

gateway

conectivitate

interfațăde rețea

adresă MAC

switch

serviciu

configurări de rețea

servicii de rețea

client

protocol

răspunsconexiune

resursă

server

web

e-mail

remote

connection

transfer

de fișiere

port

ping

DHCP

CSE Dep Cursul 8, Configurari de ret,ea 10/45

Page 10: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Funct, ii ale componentei de configurare a ret, elei

I conectivitate: nodurile din ret, ea comunica unele cu celelalteI folosim echipamente de ret, ea dedicate (dispozitive s, i medii de

transmisie)I folosim protocoale de comunicat, ie (Ethernet, IP, TCP, HTTP,

SMTP)

I adresare: nodurile au un identificator pentru a fi localizatepentru comunicare

I adresa MAC, adresa IP, port

I performant, a: nodurile din ret, ea comunica la viteze mariI folosim echipamente avansate s, i protocoale eficiente

I scalabilitate: putem sa ne conectam la mai multe noduri, potcoexista mai multe noduri, pot rula multe servicii

I mai multe legaturi (redundant, a), mai multe dispozitive

I us, urint, a ın folosire: conectare s, i configurare rapidaI folosim DNS (Domain Name System)I folosim DHCP (Dynamic Host Configuration Protocol)

CSE Dep Cursul 8, Configurari de ret,ea 11/45

Page 11: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Necesarul pentru funct, ionarea s, i utilizarea ret, elei

I echipamente de ret, ea: dispozitive de ret, ea, medii detransmisie, stat, ii fizice, interfet, e de ret, ea

I protocoale de ret, ea

I scheme de adresare/identificare

I aplicat, ii de configurare s, i depanare

I servicii de ret, ea (ın cursul trecut)

CSE Dep Cursul 8, Configurari de ret,ea 12/45

Page 12: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Echipamente de ret, ea

I doua tipuriI medii de transmisieI echipamente de ret, ea

I medii de transmisieI materiale de suport pentru transmiterea semnaluluiI asigura conectivitatea ıntre dispozitivele de ret, eaI cablu de cupru, aer, fibra optica

I dispozitive de ret, eaI echipamente care prelucreza ın mod activ informat, iileI recept, ie, analiza, prelucrare, retransmitereI media converter, switch, ruter, access point, placa de ret, ea

CSE Dep Cursul 8, Configurari de ret,ea 14/45

Page 13: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Dispozitive de ret, ea

I placa de ret, eaI network card, network adapter, NIC (Network Interface

Controller)I permite comunicat, ia ıntre sisteme de calcul

I switchI interconectarea sistemelor de calculI comutarea pachetelor pe baza adresei MAC

I ruterI interconectarea mai multor ret, ele de calculatoare

I numite s, i ret, ele locale de calculatoare (LAN: Local AreaNetwork)

I folosit ın InternetI dirijarea/rutarea pachetelor de la sursa la destinat, ie pe baza

adresei IP destinat, ie

I mediile de transmisie s, i dispozitivele de ret, ea asiguracomunicare end-to-end : de la stat, ia sursa la stat, ia destinat, ie

CSE Dep Cursul 8, Configurari de ret,ea 15/45

Page 14: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Interfat, a de ret, ea

I network interfaceI punct de comunicat, ie cu o ret, ea de calculatoare

I o placa de ret, ea – o interfat, a pentru fiecare placa de ret, eaI un port al unui dispozitiv de ret, ea – o interfat, a pentru fiecare

port

I abstractizare ın sistemul de operareI configurarea unei placi de ret, ea – ,,configurarea unei interfet, e”

I eth0, eth1I denumirile uzuale ale interfet, elor placilor de ret, ea Ethernet pe

un sistem Unix/Linux

Demo: Vizualizarea interfet, elor de ret, ea

CSE Dep Cursul 8, Configurari de ret,ea 16/45

Page 15: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Ce dorim sa identificam folosind adrese?

I stat, ii ın Internet (host-uri)I adresa MACI adresa IP

I servicii sau client, i de servicii, adica procese care ruleaza pestat, ii

I porturi

CSE Dep Cursul 8, Configurari de ret,ea 18/45

Page 16: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Adresa MAC

I Media Acces Control

I tipul de adresa folosit de nivelul Acces la Mediu

I scrisa pe placa de ret, ea

I se mai numes, te s, i adresa hardware sau adresa fizicaI Are 48 de bit, i. Cat, i octet, i?

I 6 octet, iI exemplu: 00-02-44-56-6C-41 (reprezentare hexazecimala)

I asociata ın mod unic unei placi de ret, eaI o placa de ret, ea nou creata are asociata o noua adresa MACI poate fi, ınsa, ın general, modificata (configurat, ie BIOS)

I tip de adresare plata; asemenea seriilor de bancnote

CSE Dep Cursul 8, Configurari de ret,ea 19/45

Page 17: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Neajunsul adresei MAC

I este o schema de adresare plata, neierarhica

I adresele MAC se iau ın ordineI nu scaleaza sa identifici o stat, ie ın Internet pe baza adresei

MACI trebuie cautat la rand

I nevoia unei adresari ierarhiceI atunci cand caut, i un student ın UPB ıntai caut, i grupa s, i apoi

studentul ın grupaI adresarea IP (Internet Protocol): caut, i ıntai ret, eaua s, i apoi

stat, ia ın ret, eaI adresarea IP este o adresare ierarhica

I adresa MAC este folosita pentru identificarea unei stat, ii ınret, eaua locala

CSE Dep Cursul 8, Configurari de ret,ea 20/45

Page 18: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Adresa IP

I tipul de adresare folosit de protocolul IP

I IP (Internet Protocol) – protocolul fundamental de nivel Ret, ea

I o adresa IP este un s, ir de 32 de bit, i (4 octet, i)

I se mai cheama s, i protocol IPv4

I se prefera scrierea ei ın formatul cu puncte (dot-decimalnotation)

11000000 10101000 00000000 00000001

192 . 168 . 0 . 1

I adresare ierarhicaI permite ımpart, irea Internet-ului ın ret, eleI adresa IP este folosita pentru a identifica o ret, ea ın InternetI pe baza adresei IP s, i a adresei MAC se identifica o stat, ie ın

ret, eaua locala

Demo: Vizualizarea adresei IP s, i adresei MAC pe interfet, elesistemului

CSE Dep Cursul 8, Configurari de ret,ea 21/45

Page 19: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Neajunsul adresarii IP

I sunt din ce ın ce mai multe stat, ii/dispozitive ın Internetpentru numarul maxim de adrese IP

I 232 ∼ 4 miliarde de adrese posibileI solut, ia este folosirea IPv6, pe 128 de bit, i (16 octet, i)I rata de adoptare ınca destul de scazuta

I sunt prea multe adrese pentru un omI ar trebui sa ret, inem o adresa pentru fiecare stat, ie (server, site)

pe care o accesamI folosim nume: www.google.com ın loc de 173.194.113.82,

cs.curs.pub.ro ın loc de 141.85.241.51I serviciul DNS (Domain Name System) face asocierea ıntre

nume s, i adrese IP

CSE Dep Cursul 8, Configurari de ret,ea 22/45

Page 20: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

DNS

I Domain Name System

I un serviciu de Internet

I exista cel put, in un server DNS pentru fiecare ret, ea locala

I un server DNS translateaza numele ın adrese IP

I serverul DNS este interogat de stat, iile ret, elei localeI procesul este transparent utilizatorului

I se introduce numele unei stat, ii destinat, ie (ın browser, ıntr-unclient de ret, ea, ıntr-o aplicat, ie de configurare)

I se ,,transforma” numele ın adresa IPI ın spate este interogat serverul DNS

I se identifica s, i se interogheaza stat, ia dorita (aferenta numelui)

CSE Dep Cursul 8, Configurari de ret,ea 23/45

Page 21: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

DNS (cont.)

Demo: Verificarea funct, ionarii serviciului DNSDemo: Latent, a DNS ın Internet

CSE Dep Cursul 8, Configurari de ret,ea 24/45

Page 22: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Ret, ele ın adresarea IP

I adresarea IP este un tip de adresare ierarhica

I o adresare ierarhica permite cautarea mai rapida (a unei stat, iiın Internet)

I doua part, i pentru adresa IPI partea de (sub)ret, ea: identifica (sub)ret, eauaI partea de stat, ie: identifica stat, ia din (sub)ret, ea

I subret, ea = ret, ea (din rat, iuni istorice exista doua denumiri)I Cum se identifica fiecare parte din adresa IP?

I masca de subret, ea (netmask, subnet mask)

I exemplu de masca de subret, ea:

11111111 11111111 00000000 00000000

255 . 255 . 0 . 0

CSE Dep Cursul 8, Configurari de ret,ea 26/45

Page 23: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Masca de (sub)ret, ea

I condit, ia de continuitate (continuitatea bit, ilor activi – bit, i 1)I doua formate de reprezentare

I zecimal: 255.255.0.0I prefixat: /16

I adresa de subret, ea identifica ret, eaua ın care se afla o stat, ieI cat, i bit, i de 1 atat, ia bit, i reprezinta partea de ret, eaI cat, i bit, i de 0 atat, ia bit, i reprezinta partea de stat, ie

I fie stat, ia cu adresa IP 192.168.0.1 s, i masca de subret, ea255.255.0.0 (/16)

I se spune ca stat, ia are adresa 192.168.0.1/16 sau ca are adresa192.168.0.1 cu masca de subret, ea 255.255.0.0

I adresa de subret, ea – S, I logic (S, I pe bit, i) ıntre adresa IP s, imasca de subret, ea

11000000 10101000 00000000 00000001 – 192.168.0.1

11111111 11111111 00000000 00000000 – 255.255.0.0

11000000 10101000 00000000 00000000 – 192.168.0.0I adresa de subret, ea este 192.168.0.0/16

CSE Dep Cursul 8, Configurari de ret,ea 27/45

Page 24: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Adresa de broadcast

I adresa de difuzare, pachetele sunt primite de toate stat, iile dinret, eaua locala

I fie stat, ia cu adresa IP 192.168.0.1 s, i masca de subret, ea255.255.0.0 (/16)

I adresa de broadcast – SAU logic (SAU pe bit, i) ıntre adresa IPs, i masca de subret, ea inversata

I daca masca este 255.255.0.0 (/16), atunci masca inversataeste este 0.0.255.255

11000000 10101000 00000000 00000001 – 192.168.0.1

00000000 00000000 11111111 11111111 – 0.0.255.255

11000000 10101000 11111111 11111111 – 192.168.255.255I adresa de broadcast este 192.168.255.255/16

Demo: Vizualizarea adresei de broadcast pe o interfat, a

CSE Dep Cursul 8, Configurari de ret,ea 28/45

Page 25: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Exercit, ii

I Care este adresa de subret, ea a ret, elei ın care se afla stat, ia192.168.0.1 cu masca de ret, ea 255.255.255.0 (/24)?

I Care este adresa de broadcast a ret, elei ın care se afla stat, ia192.168.0.1 cu masca de ret, ea 255.255.255.0 (/24)?

I Care din urmatoarele stat, ii nu se afla ın ret, eaua192.168.0.0/24?

I 192.168.0.32 192.168.0.64 192.168.0.64 192.168.1.0

I Care este adresa de subret, ea a ret, elei ın care se afla stat, ia132.80.44.5/20?

I Care este adresa de subret, ea a ret, elei ın care se afla stat, ia47.242.12.14/29?

CSE Dep Cursul 8, Configurari de ret,ea 29/45

Page 26: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Internet-ul

I totalitatea ret, elelor interconectate de pe planetaI conectarea unei stat, ii la Internet

I prezent, a acelei stat, ii ıntr-o ret, ea care face parte din InternetI o stat, ie dintr-o ret, ea conectata la celelalte ret, ele

CSE Dep Cursul 8, Configurari de ret,ea 31/45

Page 27: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Gateway-ul

I o ret, ea este conectata la Internet daca ret, eaua din care faceparte este conectata la Internet

I o ret, ea se conecteaza la Internet prin intermediul unui ruter,numit (default) gateway

I un gateway dirijeaza/ruteaza pachetele ıntre ret, eaua locala s, iInternet

I gateway-ul are, ın general, doua interfet, e de ret, eaI una pentru conexiunea cu ret, eaua localaI alta pentru conexiunea la Internet

I o stat, ie are nevoie doar de adresa IP a gateway-uluiI gateway-ul cunoas, te restul ret, elelor din Internet s, i dirijeaza

pachetele mai departe ın InternetI gateway-ul trimite mai departe pachetele catre alte rutere ın

InternetI celelalte rutere vor dirija pachetul pana la ret, eaua destinat, ie

Demo: Vizualizarea gateway-ului ıntr-un sistem LinuxDemo: Vizualizarea ruterelor catre o stat, ie din Internet

CSE Dep Cursul 8, Configurari de ret,ea 32/45

Page 28: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Configurarea unui sistem de operare pentru acces la Internet

I se precizeaza trei componenteI adresa IP (+ masca de (sub)ret, ea)I adresa IP a gateway-uluiI adresa IP a serverului DNS

I posibile neajunsuriI configurari gres, ite (adrese IP gres, ite)I configurari conflictuale: aceeas, i adres, a IP pentru doua stat, ii

diferiteI comunicarea adresei IP pentru utilizator ın ret, ele mariI dinamica ret, elei: intra s, i ies multe stat, ii diferite (de exemplu,

ret, ele wireless publice)

I solut, ia la neajunsuri: DHCP (Dynamic Host ConfigurationProtocol)

CSE Dep Cursul 8, Configurari de ret,ea 33/45

Page 29: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

DHCP

I Dynamic Host Configuration Protocol

I protocol care permite transferul automat de informat, ii deconfigurare

I pas, ii protocoluluiI o stat, ie ruleaza un client DHCP care contacteaza un server

DHCPI serverul DHCP distribuie stat, iei informat, iile de configurare:

adresa IP + masca de (subret, ea), adresa IP gateway, adresa IPserver DNS

I stat, ia se autoconfigureaza folosind informat, iile primite de laserverul DHCP

Demo: Vizualizarea unei comunicat, ii DHCP

CSE Dep Cursul 8, Configurari de ret,ea 34/45

Page 30: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Tipuri de configurare a ret, elei ın Linux

I dupa persistent, a configurat, iei la rebootI configurare temporaraI configurare persistenta

I dupa modul de precizare a parametrilorI staticaI dinamica

Demo: Configurarea temporara statica a unei interfet, e de ret, eaDemo: Configurarea temporara dinamica a unei interfet, e de ret, eaDemo: Configurarea persistenta statica a unei interfet, e de ret, eaDemo: Configurarea persistenta dinamica a unei interfet, e de ret, ea

CSE Dep Cursul 8, Configurari de ret,ea 35/45

Page 31: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Modalitat, i de configurare a ret, elei

I GUI: NetworkManager ın Linux

I CLII De ce folosirea CLI pentru ret, ea?

I pentru vizualizarea configurat, iilorI pentru diagnostic s, i depanare (troubleshooting)I pentru configurari quick’n’dirtyI pentru configurare ın mas, ini virtuale (fara GUI)I pentru scripting/automatizare

CSE Dep Cursul 8, Configurari de ret,ea 36/45

Page 32: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Configurari de ret, ea

I dorim conectare la Internet

I Internet-ul reprezinta totalitatea ret, elelor interconectate de peplaneta

I infrastructura Internet-ului cuprindeI stat, ii (host-uri)I gateway-uriI medii de transmisie: fibra optica, cablu de cupru, aerI dispozitive de ret, ea: switch-uri, access point-uri, gateway-uri

I pentru conectare end-to-end (de la client la server) avemnevoie de adresare

I adresa MAC ın ret, eaua localaI adresa IP ın InternetI port pentru identificarea aplicat, iei de ret, ea pe stat, ie

I pentru conectarea la Internet avem nevoie sa configuramI adresa IP s, i masca de (sub)ret, eaI adresa IP a gateway-uluiI adresa IP a serverului DNS

CSE Dep Cursul 8, Configurari de ret,ea 38/45

Page 33: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Cuvinte cheie

I ret, ea de calculatoare

I LAN

I conectare

I end-to-end

I mediu de transmisie

I echipament de ret, ea

I switch, ruter

I interfat, a de ret, ea

I protocol

I stiva de protocoale

I adresa MAC

I adresa IP

I DNS

I port

I (sub)ret, ea

I masca de subret, ea

I adresa de subret, ea

I adresa de broadcast

I Internet

I gateway

I DHCP

I temporar/persistent

I static/dinamic

CSE Dep Cursul 8, Configurari de ret,ea 39/45

Page 34: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Resurse utile

I http://en.wikipedia.org/wiki/Computer_network

I http://computer.howstuffworks.com/home-network.htm

I http://computer.howstuffworks.com/lan-switch.htm

I http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html

I http://www.faqs.org/docs/linux_network/

I http://www.debian.org/doc/manuals/reference/ch-gateway.en.html

CSE Dep Cursul 8, Configurari de ret,ea 40/45

Page 35: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Computer Networks

I Andrew S. Tanenbaum

I edit, ia a 5-a, 2010

I privire de ansamblu a ret, elelor de calculatoare (ıntreaga stiva)

I stil degajat de prezentare, us, or de ınt, eles

I folosita ca suport pentru multe cursuri de ret, elistica

CSE Dep Cursul 8, Configurari de ret,ea 42/45

Page 36: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Jon Postel

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

I unul din principalii contribuitori la dezvoltarea InternetuluiI editorul RFC (Request for Comments) – protocolul IP, circa

200 RFC-uriI director al IANA (Internet Assigned Numbers Authority)I administrator al domeniului .us din DNS

CSE Dep Cursul 8, Configurari de ret,ea 43/45

Page 37: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

Cisco

I Cisco Systems, Inc.

I fondata ın 1984

I San Francisco (de unde s, i numele s, i sigla)

I echipamente de retea

I produse pentru uz ın Internet s, i pentru ,,home users”

I program de certificari (CCNA, CCNP, CCIE)

I Cisco Networking Academy

CSE Dep Cursul 8, Configurari de ret,ea 44/45

Page 38: Cursul 8 - Configurari de reteaelf.cs.pub.ro/uso/res/cursuri/curs-08/curs-08-handout.pdf · CSE Dep Cursul 8, Con gur ari de ret,ea 4/45. Suport curs I Suport (Introducere ^ n sisteme

OpenFlow

I idee aparuta ın 2008, ınca ın dezvoltare

I protocol de nivel Access la Mediu

I permite delegarea deciziilor de rutare/comutare/forwarding dela un switch/ruter altundeva (ın software)

I OpenFlow Switch + OpenFlow Controller

I ofera flexibilitate

I combinat cu solut, ii de virtualizare

I adoptat, ın ultima perioada, de majoritatea producatorilor deechipamente de ret, ea

I http://www.openflow.org/

CSE Dep Cursul 8, Configurari de ret,ea 45/45