Eficientizarea proceselor de cautare in tabela de rutare.
Avem acum toate rutele statice configurate pe routere.
Sa presupunem acum ca intre R1 si R2 nu este o legatura seriala ci una Ethernet.
Un pachet Ip ar trebuie sa fie encapsulat intr-un frame Ethernet cu o adresa MAC destinatie. Daca pachetul IP va trebui sa se duca la urmatorul hop atunci va fi adresa MAC a acestuia. In acest caz adresa MAC destinatie va fi legata de adresa IP a urmatorului hop adica 172.16.2.2. R1 verifica tabela ARP pentru o inregistrare cu 172.16.2.2 si o corespondenta cu adresa MAC
Daca nu exista inregistrare R1 trimite un ARP request via interfata sa F0/1. Broadcast-ul de L2 cere ca orice device care are adresa IP 172.16.2.2 sa raspunda cu adresa sa MAC. Deoarece R2 are adresa IP 172.16.2.2 pe interfata F0/1 acesta trimite un ARP reply cu adresa sa MAC
R1 primeste ARP reply si adauga adresa IP 172.16.2.2 impreuna cu adresa MAC in tabela sa ARP. Pachetul IP este acum encpasulat intr-un frame Ethernet cu adresa MAC destinatie ce se gaseste in tabela ARP. Frame-ul Ethernet cu pachetul IP encapsulat este apoi trimis de pe interfata F0/1 catre router-ul R2
Configurarea rutei statice cu o interfata de iesire
R1(config)#ip route 192.168.2.0 255.255.255.0 fastEthernet 0/1
DIferenta dintre o retea Ethernet si una Poin-To-Point seriala este aceea ca reteaua point-to-point are doar un singur device pe acea retea – router-ul la celalalt capat al link-ului. In retelele ethernet pot fi multe device-uri impratind acelasi mediu. Daca punem doar interfata de iesire routerul nu va avea suficenta informatie sa determine care device este urmatorul hop.
R1 stie ca pachetul trebuie as fie encapsulat intr-un frame Ethernet si trimis pe interfata f0/1. Dar R1 nu stie adresa IP a urmatorului hop si daca nu stie asta atunci nu poate determina adresa MAC destinatie pentru frame-ul Ethernet.
In functie de topologie si de configuratia celorlalte routere, aceasta ruta statica s-ar putea sau s-ar putea sa nu mearga. Este recomandat sa nu fie lasat doar interfata de iesire cand vine vorba de o retea Ethernet.
Se poate include totusi si adresa IP cu aceasi sintaxa numai ca de data asta adresa IP a urmatorului hop va fi adaugata la sfarsit. Astfel avem:
R1(config)#ip route 192.168.12.0 255.255.255.0 fastEthernet 0/1 172.16.2.2
in tabela de rutare va arata asa:
S 192.168.2.0/24 [1/0] via 172.16.2.2 FastEthernet0/1
Procesul de identificare a rutei va trebui sa fie verificat o singura data.
Avantajele folosirii interfetei de iesire cu rute statice
- Procesul de cautare in tabela de rutare este eficientizat
- Pentru rute statice cu interfete outbound p2p este ok sa configuram doar interfata de iesire
- pentru rute statice cu interfete outbound eth este recomandat sa configuram atat interfata de iesire cat si adresa ip a urmatorului hop
R1(config)#do sh run | inc ip route
ip route 172.16.1.0 255.255.255.0 172.16.2.2
ip route 192.168.1.0 255.255.255.0 172.16.2.2
ip route 192.168.2.0 255.255.255.0 172.16.2.2
R1(config)#no ip route 172.16.1.0 255.255.255.0 172.16.2.2
R1(config)#no ip route 192.168.1.0 255.255.255.0 172.16.2.2
R1(config)#no ip route 192.168.2.0 255.255.255.0 172.16.2.2
R1(config)#ip route 172.16.1.0 255.255.255.0 FastEthernet 0/1 ?
<1-255> Distance metric for this route
A.B.C.D Forwarding router's address
DHCP Default Gateway obtained from DHCP
name Specify name of the next hop
permanent permanent route
tag Set tag for this route
track Install route depending on tracked item
<cr>
R1(config)#ip route 172.16.1.0 255.255.255.0 FastEthernet 0/1 172.16.2.2
R1(config)#ip route 192.168.1.0 255.255.255.0 FastEthernet 0/1 172.16.2.2
R1(config)#ip route 192.168.2.0 255.255.255.0 FastEthernet 0/1 172.16.2.2
R1(config)#
R1#
R1#sh ip
*Mar 1 00:57:24.303: %SYS-5-CONFIG_I: Configured from console by console
R1#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 3 subnets
S 172.16.1.0 [1/0] via 172.16.2.2, FastEthernet0/1
C 172.16.2.0 is directly connected, FastEthernet0/1
C 172.16.3.0 is directly connected, FastEthernet0/0
S 192.168.1.0/24 [1/0] via 172.16.2.2, FastEthernet0/1
S 192.168.2.0/24 [1/0] via 172.16.2.2, FastEthernet0/1
R1#
Sumarizare sau supernet-uri
Tabela de rutare a lui R3
R3#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 3 subnets
S 172.16.1.0 [1/0] via 192.168.1.2
S 172.16.2.0 [1/0] via 192.168.1.2
S 172.16.3.0 [1/0] via 192.168.1.2
C 192.168.1.0/24 is directly connected, Serial0/1
C 192.168.2.0/24 is directly connected, FastEthernet0/0
R3#
3 rute statice, tabela mai mare, se poate eficientiza
Rezultatul este acelasi dar metoda e diferita.
Configurare ruta default R1
No comments:
Post a Comment