Sunteți pe pagina 1din 62

Modulul 2

ROUTING
1
Teorie. Înițiere în rițelistică.

Modelul OSI

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 2


LAN
LAN-Rețele cuprinse în aria unei clădiri sau a cîtorva clădiri învecinate.
Retele locale, permit intreprinderilor care utilizeaza in activitatile sale
retele de calculatoare, de asi ridica eficacitatea prin utilizarea colectiva
a unor si acealeasi resurse cum ar fi fisiere si printere.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 3


WAN
WAN – Retele de arie larga, care dau posibilitate de schimb de date
intre LAN care se afla la distante diferite una de alta.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 4


PROTOCOL
Se numeste protocol – un set de reguli in baza căruia

dispozitivele de rețea comunică între ele.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 5


MODELUL ISO/OSI
Aplicatie Application LAYER 7

Prezentare Presentation LAYER 6

Sesiune Session LAYER 5

Transport Transport LAYER 4

Retea Network LAYER 3

Legatura de date Data Link LAYER 2

Fizic Physic LAYER 1

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 6


Modelul OSI
Aplicatie Application Pentru nodurile de comunicație este
suficient maximum 3 nivele pentru a
transmite datele la destinație.
Prezentare Presentation

Sesiune Session

Transport Transport

Retea Network

Legatura de date Data Link

Fizic Physic

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 7


Nivele mediului de transmisie date dirijează cu
transmisia fizica a datelor, iar nivelele host-mașinii
asigură transferul la destinație fixă.
Aplicatie

Prezentare
Nivele mediului de transmisie date
Sesiune
dirijează cu transmisia fizica a datelor
Transport

Retea

Legatura de date Nivelele host-mașinii asigură transferul


Fizic
la destinație fixă

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 8


Modelul OSI
Aplicatie Procese de retea cu aplicații program

Prezentare Prezentarea datelor

Sesiune Legătura între hosturi

Transport Legătura între dispozitive de rețea finite

Retea Adrese și rutarea

Legatura de date Accesul la mediu de transmisie a datelor

Fizic Transmisia de date binară și mediu de transmisie date

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 9


Nivel 1 - Fizic
Determină în ce mod datele vor fi transformate în semnal și vor fi transmise
prin mediu fizic de transfer date. Nivelul fizic controleaza caracteristicele
electrotehnice, mecanice și procedurale ale mediului de transmisie date.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 10


Nivel 2 – Legătură de date
Nivelul legătură de date asigură un tranzit de date prin canalul fizic.
La nivelul legătură de date sunt rezolvate problemele adresării fizice, care
sunt utilizate pentru transmiterea datelor către un dispozitiv concret.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 11


Nivelul 3 – Rețea
Funcția de bază a nivelului rețea este de a transmite datele între nodurile și
hosturile din diferite segmente ale rețelei de calculatoare. În acest scop este
utilizata sistemul de adresare logică și rutarea bazată pe această adresare.
Căutarea drumului optim într-o rețea omogenă și transmiterea pachetelor prin
acestă rețea.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 12


Nivel 4 - Transport
Asigură transferul de date sigur la nodul final prin rețea unificată care
constă din citeva segmente. În afară de acestea, nivelul transport date
asigură dirijarea fluxului de date transmis și recepționat.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 13


Nivel 5 - Sesiune
Setează, dirijează și rupe legătura între diferite programe. Datorită
acestui nivel este posibilă funcționarea paralelă a mai multor aplicații,
care transmit sau primesc date din rețea. Nivelul sesiune nu va permite
datelor să nimerească la altă aplicației decît cea preconizată.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 14


Nivel 6 - Prezentare
Acest nivel răspunde de corectitudinea de prezentare a datelor pentru
nivelul Aplicatie. La necesitate el asigura translatarea datelor între
diferite metode de prezentare. Ca exeplu este codificarea și
decodificarea datelor în timpul tranzacției.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 15


Nivel 7 – Aplicație
Aplicarea de bază este în pregătirea informației pentru a fi transmisă și
evidența particularităților legate de această aplicație.
Ex: Sintaxa datelor, identificarea utilizatorilor, determinarea drepturilor
de acces si altele.
Nivelul Aplicatie deobicei se realizeaza in forma de aplicatii program de
exeplu pentru lucru cu posta electronica, browser, skype, iWowWe.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 16


Modelul de rang unitar de interacțiune

Nivelurile pozionate egal din diferite sisteme utilizeaza în comunicare


protocoale proprii
Aplicatie Aplicatie

Prezentare Prezentare

Sesiune Sesiune

Transport Segment Transport

Retea Pachet Retea

Legatura de date Cadru Legatura de date

Fizic Bit Fizic

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 17


Proces de transmitere Proces de Primire
Sistema A Protocol | Date Sistema B

Protocol | AH | Date
Aplicatie Aplicatie
Protocol | PH | AH | Date
Prezentare Prezentare
Protocol | SH | PH | AH | Date
Sesiune Sesiune
Protocol TH | SH | PH | AH | Date
Transport Transport
Protocol NH | TH | SH | PH | AH | Date
Retea Retea
Protocol DH | NH | TH | SH | PH | AH | Date | DT
Legatura de date Legatura de date
Bit DH | NH | TH | SH | PH | AH | Date | DT
Fizic Fizic

Canalul de transfer date

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 18


Metodele de transmisie date
Simplex – metoda presupune existența a două tipuri de dispozitive,
unul de transmitere altul de primire.
Exemplu poate servi televiziunea analogică, pager.

Half duplex – transmisia de date presupune că dispozitivul poate atît


transmite cît și primi, dar nu în același moment de timp.
Un exeplu simplu poate servi comunicarea radio tip Walky –Talky.

Full Duplex – comunicarea presupune posibilitatea de transmitere


recepționare simultană a informației.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 19


Medii de transmisie a datelor
Cablu coaxial
Cablu Torsadat (Twisted Pair)
Fibra optică
Fără fir (wireless)

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 20


Cablu Coaxial
RG - 58 Ethernet 50 Ohm
RG – 59 Televiziune 75 Ohm
RG – 62 Rețele ARCNET 93 Ohm

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 21


Cablu torsadat (Twisted Pair)
◦ UTP – Unshielded Twisted Pair – cablu
torsadat neecranat
◦ STP – Shielded Twisted Pair – cablu torsadat
ecranat
◦ FTP – Foiled twisted pair – Cablu torsadat
ecranat cu folie

◦ Categorii de la 1 la 7. Cat 4 este scoasă din


producere.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 22


Fibra optică
Impulsurile optice sunt generate de LED (Lights Emitting Diodes) și diode
laser ILD (Injection Laser Diodes).
Fibra optică nu este fiabilă la undele electromagnetice și nu permite citirea
datelor ce trece prin cablu sub formă de semnale luminoase.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 23


Adrese MAC
Ficare interfață de rețea, indiferent, este conectat la rețea sau nu, are o
adresă fizică unică. Nu există două adrese fizice identice.
În calitate de adresă fizică este utilizată Adresa MAC de 6 byte (48 bit). Este
primit ca adresa MAC să se scrie în formă hexazecimală:
00:2F:AC:11:12:D3, 0C.22.11.55.16.F3. Obligatoriu conție numere de la 0 la
9 și litere de la A la F
Din punct de vedere a adresării adresa MAC este omogenă însă pentru a fi
unică ea se înscrie la uzina producătoare. Din acestă cauză primii 3 bytes
sunt numărului blocului uzinei producătoare iar ultimii 3 sunt identificatorul
produsului.
Primii 3 byte sunt deobicei reconuscuți ca codul producătorului iar uneori
identifică cartela de rețea.
MAC LOOKUP - http://www.macvendorlookup.com/
http://aruljohn.com/mac.pl

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 24


Echipamente
 Repeater - amplificarea semnalului, nivel 1
 HUB – Repeater multiport, nivel 1

 Bridge – pod ( exemplu ADSL), Nivel 2

 Switch – Nivel 2 ( Nivel 3) crează o rețea


broadcast

 Router – Nivel 3 interconectează rețele

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 25


Protocoale stivei TCP/IP - Protocoalele stivei TCP/IP sunt
elaborate în baza modelului pe patru nivele, spre deosebire de
modelul cu 7 nivele OSI. In Imaginea de mai jos sunt prezentate
cîteva dintre protocoalele stivei.
HTTP, FTP, POP TFTP, DNS Traceroute, Aplicație
SMTP, SNMP ping
Prezentare

TCP UDP Sesiune

Transport

IP ICMP Retea

Leg de date
Drivere dispozitivelor de rețea,
rețele Fizic

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 26


IP Adresarea. Adresa IP. Masca de rețea

Adresa IP reprezintă un numar de 4 byte (32 bit). Acest număr este


indicat deobicei într-o notificare fixă, fiecare byte se reprezintă în formă
zecimală. Ex. 82.179.40.19
Adresa IP este reprezentată în două părți partea rețea și partea host.
11000000.10101000.00000001.00000010 (192.168.1.2)
Masca de rețea se numește masca de biți, determină care parte din
adresa IP este partea rețea și care partea host. Deasemenea este un
număr de 32 biți. Spre deosebire de IP 0 și 1 nu se pot rîndui.
Întotdeauna se începe cu 1 iar după 0.
11111111.11111111.11111111.00000000 (255.255.255.0)

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 27


Clase de adrese IP
Clasa A 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 1.0.0.0 – 126.0.0.0

Clasa B 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 128.0.0.0 -191.255.0.0

Clasa C 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 192.0.0.0 -223.255.255.0

Clasa D 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 224.0.0.0 – 239.255.255.255

Clasa E 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 240.0.0.0 – 254.255.255.255

Clasa D sunt rețelele multicast, Clasa E este rezervă.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 28


Clase de adrese IP
Retele clasa A – 16.777.216 adrese
◦ Diapazonul de adrese IP 1- 126
◦ Ex. Ip 10.4.1.1
◦ Masca 255.0.0.0
Retele clasa B – 16.536 adrese
◦ Diapazonul de adrese IP este 128 – 191
◦ Ex. IP 150.51.1.1
◦ Masca 255.255.0.0
Retele clasa C – 256 adrese
◦ Diapazonul de adrese IP este 192 – 223
◦ Ex. IP 192.168.1.1
◦ Masca 255.255.255.0
Există rețele de tip fără clasă
◦ 192.168.1.1
◦ 255.255.0.0

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 29


Adresarea fără clasă - CIDR
IP-address: 11000000.10101000.00000001.00000010
Netmask: 11111111.11111111.11111111.00000000
192.168.1.2/24
IP-address: 11000000.10101000.00000001.10000000
Netmask : 11111111.11111111.11111111.10000000
192.168.1.2/25

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 30


IP-address: 192.168.1.2/24
192.168.1.0/24 – adresa rețelei
192.168.1.1
192.168.1.254
192.168.1.255 – broadcast adresă
IP-address: 192.168.1.2/25
192.168.1.0/25 – adresa rețelei
192.168.1.1
192.168.1.126
192.168.1.127 – broadcast adresă
IP-address: 192.168.1.160/25
192.168.1.128/25 – – adresa rețelei
192.168.1.129
192.168.1.254
192.168.1.255 – broadcast adresa

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 31


IP adrese private
◦ Clasa A – 10.0.0.0 masca 255.0.0.0 (1 rețea)
◦ Clasa B – 172.16.0.0-172.31.255.255 masca 255.255.0.0 (16 rețele)
◦ Clasa C – 192.168.0.0-192.168.255.0 masca 255.255.255.0 (256 rețele)
Adresele private sunt blocate de către provideri.

◦ 127.0.0.1 se utilizează pentru testarea și ameliorarea programelor fără


a trimite pachete în rețeaua reală.Această interfașă se numește
loopback.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 32


Address Resolution Protocol
Transmiterea pachetului într-un segment are loc în baza adresei fizice,
deoarece la nivelul superior pachetul se incapsulează într-un cadru a
protocolului nivelului legătură de date. În ce mod cunoscînd adresa
logică, se poate de aflat adresa fizică.
Pentru aceasta se utilizează protocolul ARP (Address Resolution Protocol)
1. În rețea se transmite o cerere broadcast ARP. În calitate de adresă
broadcast fizică se utilizează FF:FF:FF:FF:FF:FF unde se indică adresa
IP și adresa fizică a transmițătorului.
2. Fiecare host, care primește așa cerere compară adresa IP cerută cu
adresa proprie și în caz că coincide formează răspunsul, unde se
indică adresa sa fizică.
3. Primind așa răspuns hostul transmițător adaugă datele sale în
tabelă.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 33


Routing

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 34


Concept de routing
•Routing este un proces al nivelului 3 a
modelului OSI.
•Routing definește unde traficul este
direcționat (transmis).
•Este necesar de a permite diferitor subrețele
să comunice.
– Chiardacă sunt în același domeniu broadcast (pe
un switch sau hub)

35
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 35
Conceptul de routing, exemplul 1
• Computerele au necesitatea de
comunicare.
• Fiecare computer are tabelă de
routare.
• Pachete dintr-o rețea pentru a
ajunge în altă rețea au nevoie de
a fi routate.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 36


Conceptul de routing, exemplul 2
• Computerele pot comunica.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 37


Route flags
• Routele au statuturi. În MTCNA avem următoarele
marcaje:
– X : Disabled
– A : Active
– D : Dynamic
– C : Connected
– S : Static

38
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 38
Route flags
• Disabled : Ruta este dezacativată. Nu are
influență în procesul de routare.
• Active : Ruta este activă și se utilizează în
procesul de routing.
• Dynamic : Ruta este creată de un proces de
routare, sau de un protocol, nu prin
managementul interfeței. (Routele dinamice
nu pot fi dezactivate sau șterse manual prin
managementul interfeței)

39
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 39
Route flags
• Connected : Rutele sunt create pentru
fiecare subrețea IP care are o interfață
activă pe router.

• Static:Route create pentru a forța


redirecționarea pachetelor printr-o
interfață aleasă.

40
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 40
Static Routing

41
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 41
Static routes
• Routele către subrețele care există pe
router, sunt automatic create și sunt
cunoscute de către router. Dar ce se
întimplă cînd trebuie să accesăm un
host dintr-o subrețea de pe alt router?
Creaăm rute statice!
• O rută statică este o cale creată
manual pentru a direcționa traficul
către rețele necunoscute.
42
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 42
Static routes

43
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 43
Static routes- cîmpuri
– Flags : statutul fiecărei route ( a fost explicat în slideul precedent)
– Dst. Address : Adresele destinație folosite pentru acest traseu.
– Gateway : Tipic, Adresa IP al următorului hop care va recepționa
pachetul destinat pentru “Dst. Address”.
– Distance : Valoare utilizată pentru alegerea routei. În
configurațiile unde sunt posibile diferite distances, rutele cu
voloarea cea mai mică sunt preferate.
– Routing Mark : Tabela de rutare care conține acestă rută. Default
este “Main”.
– Pref. Source : Adresa IP a unei interfețe locale responsabile
pentru direcționarea pachetelor transmise de rețeaua publicată.

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 44


Exemplu
DST ADDR: 192.168.1.0/24 GW 1.1.1.1 distance=1
DST ADDR: 192.168.1.0/24 GW 2.2.2.2 distance=2

Pachetul cu adresa 192.168.1.100 va trece prin GW ?

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 45


De ce utilizăm rutele statice?
• De a face configurația mai simplă în rețele
mici.
• Reducem utilizarea în exces a resurselor
routerului (memory, CPU)

46
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 46
Constrîngerile routării statice
• Este greu scalabilă. Necesită atenție
sporită.
• Configurarea manuală necesită mult
timp pentru găsirea tuturor rutelor
exstente.

47
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 47
Constrîngerile routării statice,
exemple
Rețeaua crește și aveți nevoie
pentru a adăuga link-uri către
routere de la distanță (și
subrețele).
Să presupunem că toate routerele
au 2 subrețele LAN și 1 sau
mai multe subrețele WAN.

48
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 48
Constrîngerile routării statice,
exemple
Câte rute statice este
necesar de a adăuga la
router-1?
Routere 3-5: 9
Router 2: 2
Router 6 și 7: 4
Total 15 rute statice pentru
a fi adăugate manual!

49
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 49
Crearea routelor
Pentru a adăuga o roută
statică urmăm pașii :
– IP -> Routes
– + (Add)
– Specificăm destinația și
maska
– Specificăm “Gateway”
(next hop)

50
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 50
Setăm default route
• Route 0.0.0.0/0
– Este cunoscută ca Default route.
– Este destinația unde se va direcționa tot
traficul către subrețele necunoscute de
tabela de routare.
– Este deasemenea roută statică.
– CLI ( /ip route add gateway=xx.xx.xx.xx)

51
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 51
Managing dynamic routes
• Am menționat mai înainte că rutele
dinamice sînt adăugate de procesul de
routare și nu de administrator.
• Acest lucru are loc în mod automat.
• Nu puteți gestiona routele dinamice. Dacă
interfața la care este legată routa dinamică
cade, la fel cad și routele!
• Apare inscripția ”Unreachable”
MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 52
Managing dynamic routes,
example

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 53


Implementarea routelor statice în rețele simple

13.0.0.1

Considerăm următorul
exemplu
13.0.0.2

10.1.1.1 10.1.1.2

192.168.2.1/24
192.168.1.1/24

192.168.1.2/24 192.168.2.2/24

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 54


Implementarea routelor statice în rețele simple

• Exercise:
Presupunând adresele IP au fost introduse
corect, ce comenzi ați folosi pentru a
permite comunicarea deplină între ambele
subrețele (LAN1 și LAN2)?
(Răspunsul în curînd. Don’t peak )

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 55


Implementing static routing on simple
networks
• router-1
/ip route
add gateway=13.0.0.1
add dst-address=192.168.2.0/24 gateway=10.1.1.2
• router-2
/ip route
add gateway=10.1.1.1

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 56


Timpul exercițiilor practice

Sfîrșitul modului 2

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 57


Laboratory
• Sarcini pentru laborator
– Conectați-vă la un alt computer din altă rețea.
– Validează necesitatea utilizării routei default.
– Vizualizați și explicați marcajele routelor

58
Laboratory : Setup

59
Laborator : pasul 1
• Ștergeți default route creată în modulul 1
• Trimiteți un Ping către alte computere din
alte rețele (către vecinii voștri) Notați
rezultatul.
• Creați route statice către alte subrețele
(vecinii voștri)
• Trimiteți Ping către computerele din alte
rețele (rețele vecine). Notați rezultatul.
• !!! Atenție la computere ar putea fi activat
firewall/Brandmauer!
60
Laborator : pasul 2
1. Deschideți un browser web și încercați să
accesați pagina www.mikrotik.com. Notați
rezultatul.
2. Creați default route utilizînd în calitate de
gateway adresa routerului trainerului
(10.10.1.1)
3. Repetați sarcina 1.

61
Sfîrșit
Laborator 2

MTCNA / WWW.AITEC.MD / WWW.MIKROTIK.COM 62

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