Sunteți pe pagina 1din 41

Introducere n rutare i transmitere de pachete

Protocoale si concepte de rutare-Capitolul 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Obiective
Identificarea unui router ca si computer cu sistem de operare i hardware-ul proiectat pentru procesul de rutare. Demonstrarea capacitatii de a configura dispozitive i de a aplica adrese. Descrierea structurii unui tabel de rutare. Descrierea modului n care un router determin o cale i comuta pachetele

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer
Descrieti scopul de baza al unui router - Computerele care se specializeaz n trimiterea de pachete de date n reea. Ele sunt responsabile pentru interconectarea reelelor prin selectarea celei mai bune cai pentru un pachet i transmiterea lor la destinaie Routerele sunt punctele centrale ale retelei -Routerele au in general 2 conexiuni: -WAN (conexiune la ISP) -LAN

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer

Datele sunt trimise sun forma de pachete intre doua dispozitive finale Routerele sunt folosite pentru directionarea pachetelor catre destinatie

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer
Routerele examineaza un pachet dupa adresa IP de destinaie determina cea mai bun cale cu ajutorul unui tabel de rutare

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer
Componentele unui router
CPU Random access memory (RAM) Read-only memory (ROM Non-volatile RAM (NVRAM) Flash memory Interfaces

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer
Componentele routerului

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Fazel in procesul de boot


Testeaza hardware-ul Power-On Self Test (POST)

Router-Computer

Executare ncrcare bootstr ap Localizarea i incarcarea s oftware-ului Cisco IOS Localizarea i ncrcarea fiierului de configurare

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer
Verificarea procesului de boot : -comanda show version este folosit pentru a vizualiza informaii despre router n timpul procesului de boot. Informaiile includ: -Modelul platformei -Versiunea IOS -Versiunea bootstrap-ului stocat n ROM -Numele fiierului imagine i de unde a fost ncrcat -Numrul i tipul interfeelor -Dimensiunea NVRAM -Dimensiunea flash -Registru de configurare

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Router-Computer

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

10

Router-Computer
Interfata router-ului este un conector fizic care permite unui router sa trimita sau sa primeasca pachete Fiecare interfa se conecteaz la o reea separat Consta intr-o priza sau o mufa gsita pe partea exterioara a unui router Tipuri de interfee router:
-Ethernet

-Fastethernet -Serial -DSL -ISDN -Cable

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

11

Doua grupuri de interfete


LAN:

Router-Computer
Se conecteaza la LAN Are adresa MAC la nivelul 2 Ii poate fi asignata adresa IP Consta dintr-o mufa RJ-45

WAN Conecteaza routerele la retele externe si interconecteaza LAN-urile Utilizeaza adresa IP de nivel 3

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

Router-Computer

Routere si Nivelul retea Routerele utilezeaza adresa IP pentru trimiterea pachetelor


Verifica tabela de rute Determina calea cea mai buna Incapsuleaza pachetul intr-un frame Frame-ul este plasat pe mediul de transport

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

13

Router-Computer
Routerele opereaza la nivelele 1,2,3
Primeste un sir de biti Decodeaza bitii si ii trimite la nivelul 2 Decapuleaza frame-ul Trimite pachetul la nivelul 3

-Ia decizia de rutare functie de adresa IP


Pachetul este reincapsulat si trimis pe interfata potrivita

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

14

Configurarea Device-urilor si Adreselor


Implementarea schemei de adresare de baza La proiectarea unei noi reele sau la cartografierea unei reele existente, trebuie furnizate urmtoarele informaii sub forma unui document:
-Desenul topologiei Tabela de adrese: Nume device Interfata folosita Adresa IP Default gateway

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

15

Configurarea Device-urilor si Adreselor


Configurare de baza
O configuratie de router de baz trebuie s conin urmtoarele: -nume router - numele ar trebui s fie unic -Banner - banner-ul ar trebui s avertizeze mpotriva utilizrii neautorizate -Parole - Utilizai parole puternice, -Interfata configuratii - Specificai tipul de interfa, adresa IP i masca de subreea. Dup introducerea n configuraia de baz urmtoarele sarcini ar trebui s fie finalizate: -Verificai configuraia de baz i a operaiunilor router-ului. -Salvai schimbarile pe router

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

16

Configurarea Device-urilor si Adreselor

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

Configurarea Device-urilor si Adreselor


Verificarea Configuratiei de baza -tastati comanda showrunning-config -Salvarea configuraiei: copyrunning-configstartupconfig showrunning-config - Afieaz configuraia n prezent n RAM showstartup-config - Afieaz fiier de configurare NVRAM showIProute-Afieaz tabelul de rutare showinterfaces - Afieaz toate configuraiile de interfa showipinterfacebrief - Afieaz abreviat informaiile de configurare interfa
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

18

Structura Tabelei de Rutare


Tabela de rutare este stocata in RAM si contine:
Retele conectate direct Retele conectate la sistanta Informatii detaliate despre retele, cum ar fi:adresa retelei,masca de subretea, adresa IP

Comanda showiproutearata tabela de rutare

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

19

Adaugarea unei retele in tabel -Interfetele router-ului

Structura Tabelei de Rutare


Fiecare interfata de pe router este in alta retea Activate prin comanda noshutdown Pentru a putea avea rute statice si dinamice in tabela de rutare, mai intai trebuie sa existe rutele conectate direct

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

20

Structura tabelei de rutare


Rute statice in tabela de rutare
Presupune: adresa de retea si IP a urmatorului router nod sau a interfetei de iesire Marcat cu litera S in tabela de rutare Tabelele de rutare trebuie sa contina adresele retelelor direct conectate folosite pentru conexiuni cu retele indirect accesibile inainte ca rutarea statica sau dinamica sa fie posibila

Cand se foloseste rutarea statica


Cand retelele sunt formate dintr-un numar redus de routere Reteaua este conectata la internet doar prin intermediul unui singur ISP Topologiile Hub & spoke sunt folosite in cadrul unei retele mari

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

21

Structura tabelei de rutare


Rute statice (Static) si conectate (Connected)

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

22

Structura tabelei de rutare


Protocoale dinamice de rutare
Folosite pentru a adauga retele externe la tabela de rutare Folosite pentru descoperirea altor retele Folosite pentru actualizarea tabelelor de rutare

Automatic network discovery


Router-ele pot interschimba informatiile din tabelele lor de rutare ducand astfel la posibilitatea accesarii unor retele noi

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

23

Structura tabelei de rutare


Actualizarea tabelelor de rutare
Protocoalele dinamice de rutare sunt folosite pentru actualizarea tabelelor de rutare ale dispozitivelor router prin interschimbarea informatiilor aferente acestor tabele intre dispozitivele de rutare

Protocoale de rutare bazate pe IP exemple de protocoale de rutare:


RIP IGRP EIGRP OSPF

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

24

Structura tabelei de rutare


Principiile tabelelor de rutare
3 principii legate de tabelele de rutare: Fiecare router decide singur destinatia pachetului, pe baza informatiilor din tabela sa de rutare Tabele de rutare diferite pot contine informatii diferite O tabela de rutare contine drumul ce trebuie parcurs pana la destinatie de catre pachet insa nu si drumul de intoarcere

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

25

Structura tabelei de rutare


Efectele celor 3 principii ale tabelelor de rutare
Pachetele sunt interschimbate de retele, pe principiul hopurilor Pachetele pot ajunge pe calea X la destinatie dar se pot intoarce pe calea Y (Asymmetric routing)

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

26

Cai de rutare si Comutarea de pachete


Formatul unui pachet Internet Protocol (IP) contine campuri ce contin informatii pachet ,expeditor si destinatar Campuri ale pachetului IP de interes pentru studentii CCNA :
Adresa IP destinatie Adresa IP sursa Version & TTL Lungimea header-ului IP Precedenta & type of service Lungimea pachetului

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

27

Cai de rutare si Comutarea de pachete


Formatul cadrului MAC Layer Cadrele MAC sunt compuse din mai multe campuri acestea sunt:
Preambul Inceputul delimitatorului de cadru Adresa MAC destinatie Adresa MAC sursa Tip/lungime Date si padding Secventa de verificare cadru

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

28

Cai de rutare si Comutarea de pachete


O Metrica reprezinta valoare numerica folosita pentru a determina cea mai buna cale catre destinatie
Cu cat valoarea metricii este mai mica cu atat calea este mai scurta

2 tipuri de metrici sunt folosite de catre protocoalele de rutare:


Hop count numarul de routerere prin care trece un pachet pana ajunge la destinatie Bandwidth acesta reprezinta viteza unei legaturi, cunoscuta si sub denumirea de capaticatea unui link

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

29

Cai de rutare si Comutarea de pachete


Egalitatea costului metric este o situatie in care routerul trebuie sa aleaga intre mai multe cai catre aceeasi destinatie toate avand aceeasi metrica Pentru a rezolva aceasta ambiguitate, routerul va folosi Equal Cost Load Balancing routerul va trimita pachete catre mai multe interfete de iesire aflate in tabela de rutare.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

30

Cai de rutare si Comutarea de pachete


Unul din urmatoarele 3 rezulta din cautarea celei mai bune cai Retea conectata direct Retea indepartate Nicio cale gasita

Determinarea caii este procesul prin care routerul determina cea mai buna cale pentru trimiterea pachetului

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

31

Cai de rutare si Comutarea de pachete


Functia de comutare a unui router este procesul prin care acesta comuta pachetele ce vin de pe o anumita interfata pe o alta interfata de iesire ce se ragaseste la acel router
Un pachet primit de un router va fi supus urmatoarelor procesari: Se indeparteaza headerele aferente nivelului 2 Se examineaza adresa IP destinatie aferenta nivelului 3 pentru a stabili cea mai buna ruta de comutare Se re-incapsuleaza pachetul asociat nivelului 3 in cadrul asociat nivelului 2 Se trimite pachetul pe interfata de iesire

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

32

Cai de rutare si Comutarea de pachete


Pe masura ce un pachet ajunge de la un device de retea la un altul
Adresa IP sursa si destinatie nu se modifica niciodata Adresa MAC sursa si destinatie se modifica pe masura ce pachetele sunt trimise de la un router la altul Campul TTL este decrementat de catre fiecare device de retea(hop) prin care trece (previne supraincarcarea retelei)

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

33

Cai de rutare si Comutarea de pachete


Detaliile functiei de comutare si a stabilirii caii de rutare. PC1 vrea sa trimita catre PC 2.
Pasul 1 - PC1 incapsuleaza pachetul intr-un cadru cadrul contine adresa MAC destinatie a routerului R1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

34

Cai de rutare si Comutarea de pachete


Pasul 2 - R1 primeste un cadru Ethernet
R1 observa ca adresa MAC destinatie este a lui R1 indeparteaza cadrul Eternet R1 examineaza adresa IP destinatie R1 consulta tabela de rutare in cautare adresei IP destinatie Dupa gasirea adresei IP destinatie in tabela de rutare, R1 cauta adresa IP a urmatorului hop R1 re-incapsuleaza pachetul IP cu un nou cadru Ethernet R1 inainteaza pachetul Ethernet catre interfata Fa0/1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

35

Cai de rutare si Comutarea de pachete

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

36

Cai de rutare si Comutarea de pachete


Step 3 pachetul ajunge la R2
R2 primeste cadrul Eternet R2 observa ca adresa MAC destinatie este a lui R2 indeparteaza cadrul Eternet R2 examineaza adresa IP destinatie R2 consulta tabela de rutare in cautare adresei IP destinatie Dupa gasirea adresei IP destinatie in tabela de rutare, R2 cauta adresa IP a urmatorului hop R2 re-incapsuleaza pachetul IP cu un nou cadru Ethernet R2 inainteaza pachetul Ethernet catre interfata S0/0

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

37

Cai de rutare si Comutarea de pachete

Pasul 4 - pachetul ajunge la R3 R3 primeste cadrul PPP R3 indeparteaza cadrul PPP R3 examineaza adresa IP destinatie R3 consulta tabela de rutare cautand adresa IP destinatie Dupa gasirea adresei IP destinatie in tabela de rutare, R3 este direct conectat catre destinatie prin intermediul interfetei fast Eternet R3 re-incapsuleaza pachetul IP cu un nou cadru Ethernet R3 inainteaza pachetul Ethernet catre interfata Fa0/0 Step 5 pachetul IP packet ajunge la PC2 cadrul este decapsulat si procesat de catre nivelele superioare

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

38

Rezumat
Routerele sunt computere specializate in trimiterea datelor in retea. Routerele sunt compuse din: Hardware i.e. CPU, Memory, System bus, Interfaces Software folosit pentru procesul de redirectionare al pachetelor IOS Fisier de configurare Routerele necesita configurare. Configurarea de baza consta in: Numele router-ului Banner-ul router-ului Parola Configurarea interfetei i.e. adresa IP si masca de retea Tabelele de rutare contin urmatoarele informatii: Retele conectate in mod direct Retele conectate in mod indirect Adrese si masti de retea Adresa IP a urmatorului hop
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

39

Rezumat
Routerele stabilesc calea catre destinatie a unui pachet astfel:
Examinand adresa MAC a destinatiei din frame-ul incapsulat. Daca adresa MAC se regaseste in retea atunci cadrul este decapsulat examinandu-se mai departe adresa IP a destinatiei. Daca adresa IP a destinatiei se afla in tabela de rutare sau exista o ruta statica atunci router-ul determina adresa IP a urmatorului hop. Router-ul reincapsuleaza pachetul cu cadrul corespunzator nivelului 2 si il trimite la urmatoarea destinatie. Procesul continua pana cand pachetul ajunge la destinatie. Nota doar adresele MAC se vor schimba, pe cand adresele IP vor ramane neschimbate.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

40

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

41