Professional Documents
Culture Documents
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Ciele modulu
Smerovač
– Zariadenie s OS a rozhraniami a jeho úloha v sieti
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Smerovač
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 3
Cisco prístupový smerovač 1841 – zadný pohľad
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 4
Cisco prístupový smerovač 2811 – zadný pohľad
NM-ESW- 1x NM 4x – WIC 1x 2x -
16 modul slot sloty, WIC2T 10/100Mbps
(prepínač (Network poskytujúc FastEthernet
modul
e
16xFastEth module) e fixné porty
modularitu
ernet) (2x
E1)
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 5
WIC 2T module
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 6
Pripojenie na konzolu – prenosová cesta
Prenosová
cesta
Schématický
nákres
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 7
Pripojenie na konzolu cez HyperTerminál - pokyny
Založ fyzickú prenosovú
cestu
Zapni zariadenie
(smerovač / prepínač)
Spusti HT
–Start > Programs >
Accessories >
Communications >
HyperTerminal
Pomenuj reláciu v poli
Name
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 8
Konfigurácia HT
Zapni zariadenie (smerovač / prepínač) Vyber z Category vľavo dole Connection Serial
Nastav parametre spojenia
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 10
TeraTerm 4.74
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 11
Komponenty
smerovača a jeho
úloha v sieti
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 12
Smerovač
Smerovač je vlastne špecializovaný počítač (hw+sw), ktorého
funkcie v sieti sú:
–Preposielanie paketov k ich cieľu
–Prepojenie rôznych (nekompatibilných) linkových technológií
–Výber najlepšej cesty
–Ohraničovanie broadcastových domén
Je centrom siete
–Má viaceré spojenia, zvyčajne v malých sieťach:
•WAN spojenia (Connection to ISP)
•LAN spojenia
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 13
Smerovač ako počítač - Komponenty
CPU - Executes operating system instructions
Random access memory (RAM)
Contains the running copy of configuration file.
Stores routing table.
RAM contents lost when power is off
Read-only memory (ROM)
Holds diagnostic software used when router is powered up.
Stores the router’s bootstrap program.
Non-volatile RAM (NVRAM)
Stores startup configuration.
This may include IP addresses (Routing protocol, Hostname of router)
Flash memory
Contains the operating system (Cisco IOS)
Interfaces - There exist multiple physical interfaces that are used to
connect network.
Examples of interface types:
•Ethernet / fast Ethernet interfaces
ITE PC v4.0
•Serial interfaces
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 14
Smerovač ako počítač - Komponenty
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 15
Smerovač ako počítač – booting up
Bootovanie smerovača
prebieha vo fázach
Test hw routera
•Power-On Self Test (POST)
•Načítanie bootstrap loader
Lokalizácia a načítanie
Cisco IOS sw.
•Locate IOS
•Load IOS
Lokalizácia a načítanie
startup konfigurácie
•Bootstrap program looks for
configuration file
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 16
Overenie komponentov smerovača
Použi príkaz show version.
Informácia obsahuje:
Platform model number
Image name & IOS version
Bootstrap version stored in ROM
Image file name & where it was loaded from
Number & type of interfaces
Amount of NVRAM
Amount of flash
Configuration register
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 17
Overenie komponentov smerovača
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 18
Smerovač ako počítač – rozhrania
Manažment rozhrania
– umožňujú prístup na smerovač za účelom jeho riadenia a
konfigurácie
• toto rozhranie nepreposiela pakety
–Typy
• Console
• AUX
Sieťové rozhrania
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 19
Smerovač ako počítač – rozhrania
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Smerovač ako počítač
LAN rozhrania smerovača
–Pripája k smerovaču lokálnu LAN
–V súčasnosti takmer výlučne Ethernet
rôznych rýchlostí
–Rozhranie má MAC adresu a môže mať IP
adresu
–Použitie káblov:
•Priamy pre zapojenie PC/rozbočovač,
PC/prepínač, rozbočovač/smerovač,
prepínač/smerovač
•Krížený pre zapojenie prepínač/prepínač,
smerovač/smerovač
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 22
Základná
konfigurácia
smerovača
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 23
Topológia
Predpokladajme nasledujúcu sieťovú topológiu:
–3 smerovače vzájomne prepojené sériovými rozhraniami
–Každý smerovač pripája aj vlastnú LAN sieť
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 24
General Role of the Router
WAN rozhrania smerovača
– Náš smerovač obsahuje sériové rozhrania DB-60 ktoré
podporujú až 5 rozličných káblovacích štandardov
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 25
Káble a konektory
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 26
Káble a konektory
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 27
Príkazový riadok /
repete CCNA1
modul 12
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 28
Príkazový riadok Cisco IOS
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Príkazový riadok Cisco IOS
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 30
Prístupové práva v CLI
V CLI existujú prístupové práva, štandardne
–Používateľský prístup
–Privilegovaný prístup
Používateľský prístup obsahuje prístup len k obmedzenej sade príkazov
Je charakteristický výzvou, ktorá končí znakom >
Router>
Pre nastavovanie zariadenia je potrebný privilegovaný režim
Prístup do používateľského režimu je možné zabezpečiť heslom
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 31
Privilegovaný režim CLI
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 32
Nápoveda CLI
Router#?
Exec commands:
access-enable Create a temporary Access-List entry
access-profile Apply user-profile to interface
access-template Create a temporary Access-List entry
archive manage archive files
bfe For manual emergency modes setting
cd Change current directory
clear Reset functions
clock Manage the system clock
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 33
Nápoveda CLI
Router#configure ?
memory Configure from NV memory
network Configure from a TFTP network host
terminal Configure from the terminal
<cr>
Router#configure
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 34
Nápoveda CLI
Router#con<TAB>
Router#con
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 35
Nápoveda CLI
Router#con?
configure connect
Router#
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 36
Zadávanie a úprava príkazov v CLI
Po rozpísanom príkaze je možné pohybovať sa doľava a doprava
kurzorovými šípkami
–Vhodné pre opravu chýb
–Bežne nefunguje kláves <Del>, namiesto neho treba použiť klávesovú
kombináciu <Ctrl><D>
–Kláves <Backspace> funguje normálne
–Klávesy <Home> a <End> nefungujú, namiesto nich je možné použiť
kombinácie <Ctrl><A> a <Ctrl><E>
Príkaz je možné odoslať klávesom <Enter> nezávisle na tom, v ktorom
mieste riadku sa nachádza kurzor
–Nie je potrebné presunúť kurzor na koniec riadku pred odoslaním príkazu
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 37
Zadávanie a úprava príkazov v CLI
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 38
Príkazy show
Existuje veľké množstvo príkazov, ktoré začínajú slovom show
–Zobrazenie rôznych informácií o smerovači, jeho komponentoch,
stave a konfigurácii
Na vyskúšanie:
–show clock
•Zobrazí systémový čas na smerovači
–show version
•Zobrazí informáciu o smerovači – platforma, verzia, operačný systém,
hardvérové komponenty
–show running-config
•Zobrazí aktuálnu aktívnu konfiguráciu smerovača
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 39
Konfiguračný režim CLI
V privilegovanom režime CLI máme nad zariadením neobmedzenú
moc
Privilegovaný režim je ale stále režim príkazový
–Priamo v ňom sa ešte konfigurácia nedá upravovať
Ak je potrebné upraviť konfiguráciu zariadenia, je potrebné v
privilegovanom režime zadať príkaz, ktorým sa spúšťa „editor“
konfigurácie
–Režim, v ktorom sa konfigurácia upravuje, sa nazýva konfiguračný
režim
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 40
Konfiguračný režim CLI
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 41
Konfiguračný režim CLI
Konfiguračný režim, do ktorého sa dostaneme hneď po príkaze
configure terminal, sa nazýva globálny konfiguračný režim
(GKR)
–V GKR sa zadávajú príkazy so všeobecnou platnosťou pre celé
zariadenie
Z GKR je možné prejsť do mnohých podrežimov, v ktorých sa
konfiguruje istá konkrétna súčasť zariadenia
–Sieťové alebo manažmentové rozhranie
–Smerovací protokol
–DHCP server
Konfiguračný režim má teda hierarchickú štruktúru – na najvyššej
úrovni je GKR, pod ním sú jednotlivé podrežimy
Konfiguračný režim je možné na ktorejkoľvek úrovni ukončiť
príkazom end alebo kombináciou <Ctrl><Z>
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 42
Začiatok konfigurácie smerovača
- overenie a zmazanie cudzej konfigurácie
Overenie cudzej konfigurácie
Show running-config
Zobrazí konf., ktorá je v RAM
Show startup-config
Zobrazí štartovaciu konfiguráciu použitú pri „boot-e“
Show IP route
Zobrazí smerovaciu tabuľku
Show interfaces
Zobrazí listing informácii o stavoch rozhraní
Show IP int brief
Zobrazí skátený výpis info o rozhraniach
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 43
Začiatok konfigurácie smerovača
- overenie a zmazanie cudzej konfigurácie
Vymaž štartovací konfiguračný súbor startup-config
•erase startup-config
–Reštartuj prepínač
•reload
Switch#erase startup-config
Erasing the nvram filesystem will remove all
configuration files! Continue? [confirm]
[OK]
Erase of nvram: complete
Switch#reload
Proceed with reload? [confirm]
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 44
Konfigurácia smerovača
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 45
Nastavenie mena smerovača
Router#configure terminal
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#hostname Romulus
Romulus(config)#
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 46
Zabezpečenie prístupu k smerovaču
pomocou hesiel
Nenakonfigurovaný smerovač nevyžaduje heslo ani pre
prihlásenie k používateľskému režimu, ani pre prechod do
privilegovaného režimu
–Kvôli bezpečnosti je preto potrebné obe tieto činnosti ochrániť heslom
Heslo pre prechod do privilegovaného režimu sa konfiguruje v
GKR príkazom enable secret
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 47
Zabezpečenie prístupu k smerovaču
pomocou hesiel
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 48
Zabezpečenie prístupu k smerovaču
pomocou hesiel
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 49
Zabezpečenie prístupu k smerovaču
pomocou hesiel
Romulus(config)#line con 0
Romulus(config-line)#password Heslo123
Romulus(config-line)#login
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 50
Zabezpečenie prístupu k smerovaču
pomocou hesiel
Romulus(config-line)#exit
Romulus(config)#
Od tohto momentu bude smerovač už pri novom prístupe cez konzolu
vyžadovať zadané heslo
Press RETURN to get started.
Password: Heslo123
Romulus>enable
Password: MojeTajneHeslo456
Romulus#
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 51
Zabezpečenie prístupu k smerovaču
pomocou hesiel
Takto je zabezpečený port konzoly, no je potrebné zabezpečiť aj aux port, aj
možnosti pre správu smerovača cez sieť
Príkazy sú prakticky identické, líšia sa iba v názve manažmentového portu, na
ktorom nastavujeme heslo
Romulus(config)#line aux 0
Romulus(config-line)#password Heslo123
Romulus(config-line)#login
Romulus(config-line)#exit
Romulus(config)#line vty 0 4
Romulus(config-line)#password Heslo123
Romulus(config-line)#login
Romulus(config-line)#exit
Romulus(config)#
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 52
Šifrovanie hesiel v konfigurácii
Bez dodatočnej konfigurácie sú heslá v konfigurácii uvedené presne tak, ako sme
ich zadali
–Výnimkou je príkaz enable secret
Toto je fragment konfiguračného súboru po nakonfigurovaní hesiel pre prístup k
príkazovému riadku
line con 0
password Heslo123
login
line aux 0
password Heslo123
login
line vty 0 4
password Heslo123
login
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 53
Šifrovanie hesiel v konfigurácii
Heslá sa takto ľahko kontrolujú, ale nie sú bezpečné – je ich možné vidieť
Šifrovanie hesiel v konfigurácii je možné preto zapnúť osobitným príkazom v GKR
Romulus(config)#service password-encryption
Romulus(config)#
line con 0
password 7 11211C161B1D5A5E57
login
line aux 0
password 7 123100041E045D5679
login
line vty 0 4
password 7 123100041E045D5679
login
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 54
Konfigurácia sieťových rozhraní
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 57
Konfigurácia sieťových rozhraní - ethernet
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 60
Konfigurácia sieťových rozhraní - serial
Romulus(config)#interface s0/0/0
Romulus(config-if)#description Spoj na router Remus
Romulus(config-if)#bandwidth 128
Romulus(config-if)#clock rate 128000
Romulus(config-if)#ip address 172.16.255.193 255.255.255.252
Romulus(config-if)#no shutdown
Romulus(config-if)#
*Mar 1 00:20:53.311: %LINK-3-UPDOWN: Interface Serial0/0/0,
changed state to up
*Mar 1 00:20:54.311: %LINEPROTO-5-UPDOWN: Line protocol on
Interface Serial0/0/0, changed state to up
Romulus(config-if)#exit
Romulus(config)#
Serial rozhranie je Up Up ak sú oba konce korektne zapojené a
nakonfigurované
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 62
Overenie role rozhrania DCE/DTE
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 64
Diagnostika rozhraní
Romulus#show protocols
Global values:
Internet Protocol routing is enabled
FastEthernet0/1 is up, line protocol is up
Internet address is 172.16.255.1/25
Serial0/0/0 is up, line protocol is up
Internet address is 172.16.255.193/30
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 65
Diagnostika rozhraní
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 66
Diagnostika rozhraní
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 70
Zrušenie platnosti príkazu
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 71
Smerovač (Router) a
smerovanie
(Routing)
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 72
Smerovač a smerovanie
Smerovač je L3 zariadenie
– Hlavná úloha smerovača je prepájať rôzne siete a smerovať pakety do ich
cieľa (siete)
Smerovač pracuje na vrstvách Layers 1, 2 & 3
Prijíma prúd bitov
Bity dekóduje a podá na spracovanie L2 vrstve
Smerovač deenkapsuluje rámec
Vnútro, t.j. paket podá na spracovanie na L3
Vykoná smerovacie rozhodnutie nad cieľovou IP adresou
Paket potom re-encapsuluje a pošle von výstupným rozhraním
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 73
Smerovač a smerovanie
Smerovanie
– Je proces zisťovania a výberu ďalšej optimálnej cesty pre paket
smerom k cieľu na základe informácií v hlavičke smerovaného paketu
Za týmto účelom smerovač analyzuje cieľovú IP adresu zapísanú v
pakete
–Adresa sa len prečíta z IP hlavičky paketu, ale nemení sa !!!
– Ďalší výber cesty je konzultovaný so smerovacou tabuľkou
–Po výbere cieľa je paket reenkapsulovaný a .poslaný cez médium na
next hop
Smerovanie vykonáva
–Každý Host: počiatočné smerovanie
–Smerovače: smerovanie vo vnútri IP siete
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 74
Smerovací proces
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 75
Path determination
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 77
Packet switching
Router 1 Router 2 Router 3
Pri smerovaní a
prepínaní:
–IP adresa v
pakete sa A B
nemení IP MAC
A 2 B
–MAC adresa sa Source A 2
mení Hop by IP MAC Destin
B 3 IP MAC
ation
Hop Source A A Source A 3
Destin Destin
ation B 1 ation B B
1 3
IP MAC IP MAC
Source A 1 Source A 3
Destin Destin
ation B 2 ation B B
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 78
Router Paths a Packet Switching
Je dôležité si uvedomiť
–Zdrojová a cieľová IP adresa sa NIKDY nemení
–Zdrojová a cieľová MAC adresa sa mení hop by hop
–TTL pole v hlavičke paketu je zakaždým dekrementované
• kým nedosiahne NULU
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 79
Smerovacia tabuľka
Hlavný cieľ:
–Podpora smerovacích rozhodnutí smerovača
Smerovacia tabuľka (Routing table)
–Obsahuje zoznam najlepších ciest od smerovača do jemu známych
sietí
–Nemusí a typicky neobsahuje zoznam všetkých sietí na svete
Najlepšia cesta (Best route)
–Udáva „optimálnu“ cestu pre paket na dosiahnutie danej cieľovej siete
•Z daného smerovača
–Je to cesta s najlepším (zvyčajne najnižším) ohodnotením
•Vyjadrená metrikou
Výber najlepšej cesty závisí od
–Použitého smerovacieho algoritmu a použitej metriky
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 80
Routing information
Cesty v smerovacej tabuľke sú zvyčajne vyjadrené vo forme
smerovacej informácie (Routing information)
Smerovacia informácia je zvyčajne:
–Typ protokolu (Protocol type)
•Identifikuje akým spôsobom sa smerovač naučil danú cestu
–Smerovač môže pracovať s viacerými smerovacími protokolmi
–Adresa siete
–Ďalší hop (Next-hop associations)
•Udáva či sieťová adresa je priamo dostupná cez jedno z jeho rozhraní
•Alebo je dosiahnuteľná cez ďalší smerovač (Next hop)
–Smerovacia metrika (Routing metric)
•Udáva cenu cesty pre daný smer
–Výstupné rozhranie (Outbound interface)
•Udáva cez aké výstupné rozhranie (port) musí byť paket poslaný smerom
na cieľ
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 81
Smerovacie algoritmy a metrika
Smerovací algoritmus
–Detailné riešenie smerovacieho problému
–Rozličné smerovacie protokoly
•Používajú rozličné smerovacie algoritmy na výber cesty
–Rozličné algoritmy
•Používajú rozličné metriky na ohodnotenie a počítanie ciest
–Každý algoritmus považuje niečo iné za najlepšie
–Metrika
•Charakteristika cesty podľa smerovacieho algoritmu
•Číselné vyjadrenie cesty použité smerovacími algoritmami
•Zvyčajne cesta s najnižšou metrikou je považovaná za najlepšiu
cestu
ITE PC v4.0
Chapter 1 –Implementácia algoritmu – smerovací protokol
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 82
Metric
Equal cost metric is a condition where a router has multiple paths
to the same destination that all have the same metric
To solve this dilemma, a router will use Equal Cost Load
Balancing. This means the router sends packets over the multiple
exit interfaces listed in the routing table.
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 83
Tvorba smerovacej tabuľky
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 85
Štruktúra smerovacej tabuľky
Dynamické položky
–Pridávané dynamickými smerovacími protokolmi
–Zdieľanie smerovacích informácii medzi smerovačmi
–Objavovanie, udržovanie
Príklad dynamických smerovacích protokolov:
– RIP
– IGRP
– EIGRP
– OSPF
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 86
Charakteristiky smerovania v IP sieťach
Smerovanie v IP sieťach má niekoľko osobitných
vlastností, na ktoré je potrebné stále pamätať
–Fakt 1: Každý smerovač sa rozhoduje sám za seba, riadiac sa
výlučne informáciami z vlastnej smerovacej tabuľky
–Fakt 2: To, že jeden smerovač má vo svojej smerovacej
tabuľke isté informácie, neznamená, že aj ostatné smerovače
majú tie isté informácie
–Fakt 3: Informácia o ceste zo siete X do siete Y, ktorú
smerovače poznajú, nehovorí nič o spätnej trase zo siete Y do
siete X
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 87
Charakteristiky smerovania v IP sieťach
Dôsledky:
–Každý smerovač musí poznať všetky siete, inak nebude
zaručená plná konektivita (odkiaľkoľvek kamkoľvek)
–Neúspech v komunikácii môže byť spôsobený
zlou/chýbajúcou trasou do cieľovej siete, ale aj
chýbajúcou/zlou trasou späť k odosielateľovi (t.j. stratiť sa
môže nielen žiadosť, ale aj odpoveď)
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 88
Smerovací proces
Pri smerovaní (host alebo smerovač):
–Je potrebné ako prvé zistiť, či je cieľová adresa lokálna alebo nie je
lokálna
–Lokálna:
•Ak Net ID odosielateľa je zhodné s Net ID prijímateľa
•Paket je poslaný priamo stanici
–Nie je lokálna
•Net ID sú rôzne
•Medzi sieťami je smerovač, alebo viac smerovačov
–Paket je poslaný na smerovanie smerovaču
Nastáva ak:
–Zdrojová adresa siete (Source NetID)
•Z ktorej pochádza zdrojová IP adresa
–A cieľová adresa siete (Destination NetID)
•Z ktorej pochádza cieľová IP adresa
–IP adresa AND maska siete
–Sú ZHODNÉ
Výsledok
–Medzi odosielateľom a prijímateľom nie je žiaden smerovač
–Paket môže byť poslaný priamo zo stanice na stanicu
–Prebehne proces priamej komunikácie
•Mapovanie IP adresy cieľa na MAC adresu cieľa cez ARP
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 90
Nepriame smerovanie - komunikácia cez
smerovač
Host A Host B Host C Host D
192.168.1.100 192.168.1.101 192.168.2.200 192.168.2.202
10-20-30-40-50-60 11-11-11-11-11-66 11-22-33-44-55-66 AA-BB-CC-DD-EE-FF
Network 1 Network 2
192.168.1.0 192.168.2.0
Encapsulate the
Extract Compare packet in the
Yes appropriate
Is frame for destination IP masked dest. IP
address from address with frame
Router?
the packet network entry
No Forward the
data frame
Yes
Get first Is there
Discard
routing entry match?
No End
Yes
Is there No Is there
End
another routing default End
table? route?
Yes No
Send ICMP
Go to the Discard
destination
next entry data unreachable
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 92
ITE PC v4.0
Chapter 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 93