Gi ӟi thiӋu : Ĉ͓nh tuy͇n Routing là 1 quá trình mà Router thӵc thi và sӱ ÿӇ chuyӇn mӝt gói tinPacket tӯ mӝt ÿӏa chӍ nguӗn soucreÿӃn mӝt ÿӏa chӍ ÿíchdestination trong mҥng.Trong quá trì
Trang 1Ph ̯n 3 :Routing
1 Gi ӟi thiӋu :
Ĉ͓nh tuy͇n (Routing) là 1 quá trình mà Router thӵc thi và sӱ ÿӇ chuyӇn mӝt gói
tin(Packet) tӯ mӝt ÿӏa chӍ nguӗn (soucre)ÿӃn mӝt ÿӏa chӍ ÿích(destination) trong mҥng.Trong quá trình này Router phҧI dӵa vào nhӳng thông tin ÿӏnh tuyӃn ÿӇ ÿѭa ra nhӳng quyӃt ÿӏnhnhҵm chuyӇn gói tin ÿӃn nhӳng ÿӏa chӍ ÿích ÿã ÿӏnh trѭӟc.Có hai loҥI ÿӏnh tuyӃn cѫ bҧn là
Ĉ͓nh tuy͇n tƭnh (Static Route) và Ĉ͓nh tuy͇n ÿ͡ng (Dynamic Route)
Ĉ͓nh tuy͇n tƭnh (Static Route) là 1 quá trình ÿӏnh tuyӃn mà ÿӇ thӵc hiӋn bҥn phҧI
cҩu hình bҵng tay(manually) tӯng ÿӏa chӍ ÿích cө thӇ cho Router
Mӝt dҥng mһc ÿӏnh cӫa ÿӏnh tuyӃn tƭnh là Default Routes, dҥng này ÿѭӧc sӱ dөngcho các mҥng cөt (Stub Network)
Ĉ͓nh tuy͇n ÿ͡ng (Dynamic Route) ÿây mà mӝt dҥng ÿӏnh tuyӃn mà khi ÿѭӧc cҩu
hìnhӣ dҥng này, Router sӁ sӱ dөng nhӳng giao thӭc ÿӏnh tuyӃn nhѭ RIP(Routing Information Protocol),OSPF(Open Shortest Path Frist),IGRP(Interior Gateway Routing Protocol)… ÿӇthӵc thi viӋc ÿӏnh tuyӃn mӝt cách tӵ ÿӝng (Automatically) mà bҥn không phҧi cҩu hình trӵctiӃp bҵng tay
2 Mô t ҧ bài lab và ÿӗ hình :
Ĉӗ hình bài lab nhѭ hình, PC nӕi vӟi router bҵng cáp chéo Hai router nӕi vӟi nhau bҵng cáp serial Ĉӏa chӍ IP cӫa các interface và PC nhѭ hình vӁ
Bài lab này giúp bҥn thӵc hiӋn cҩu hình ÿӏnh tuyӃn tƭnh cho 2 router, làm cho 2 router có khҧnăng “nhìn thҩy “ÿѭӧc nhau và cҧ các mҥng con trong nó
3 Cҩu hình Ĉӏnh tuyӃn tƭnh (Static Route)
Chúng ta cҩu hình cho các router và PC nhѭ sau :
Trang 3Subnetmask: 255.255.255.0
Gateway:10.0.1.1
Chúng ta tiӃn hành kiӇm tra các kӃt nӕi bҵng cách :
Ping tӯ Host1 sang ÿӏa chӍ 10.0.0.1
Ping tӯ Host 1 sang ÿӏa chӍ 192.168.0.1
Ping tӯ Host 1 sang ÿӏa chӍ 192.168.0.2
Mӣ chӃ ÿӝ debug tҥi Router Vsic2
Trang 400:34:04: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3 00:34:04: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
00:34:09: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3 00:34:09: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
00:34:14: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3 00:34:14: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
Ping tӯ Host 1 sang ÿӏa chӍ 10.0.1.1
Mӣ chӃ ÿӝ debug tҥi Router Vsic1
vsic1#debug ip packet
IP packet debugging is on
Thӵc hiӋn lҥi lӋnh Ping:
vsic1#
00:36:41: IP: s=10.0.0.2 (Ethernet0), d=10.0.1.1, len 60, unroutable
00:36:41: IP: s=10.0.0.1 (local), d=10.0.0.2 (Ethernet0), len 56, sending
00:36:42: IP: s=10.0.0.2 (Ethernet0), d=10.0.1.1, len 60, unroutable
00:36:42: IP: s=10.0.0.1 (local), d=10.0.0.2 (Ethernet0), len 56, sending
00:36:43: IP: s=10.0.0.2 (Ethernet0), d=10.0.1.1, len 60, unroutable
00:36:43: IP: s=10.0.0.1 (local), d=10.0.0.2 (Ethernet0), len 56, sending
00:36:44: IP: s=10.0.0.2 (Ethernet0), d=10.0.1.1, len 60, unroutable
00:36:44: IP: s=10.0.0.1 (local), d=10.0.0.2 (Ethernet0), len 56, sending
LӋnh Ping ӣ trѭӡng hӧp này không thӵc hiӋn thành công, ta dùng lӋnh debug
ip packetÿӇ mӣ chӃ ÿӝ debug tҥi 2 Router, ta thҩy Router Vsic 2 vүn nhұn ÿѭӧc gói packet
tӯ host1 khi ta ping ÿӏa chӍ 192.168.0.2, tuy nhiên do host 1 không liên kӃt trӵc tiӃp vӟiRouter Vsic 2 nên gói Packet ICMP trҧ vӅ lӋnh ping không có ÿӏa chӍ ÿích,do vұy gói Packet này bӏ hӫy,ÿiӅu này dҭn ÿӃn lӋnh Ping không thành công Ӣ trѭӡng hӧp ta ping tӯ Host1 sang ÿӏa chӍ 10.0.1.1 gói packet bӏ mҩt ngay tҥi router vsic1 vì Router vsic1 không xác ÿӏnh ÿѭӧcÿӏa chӍ ÿích cҫn ÿӃn trong bҧng ÿӏnh tuyӃn(ÿӏa chӍ này không liên kӃt trӵc tiӃp vӟi Router vsic1).Ta so sánh vӏ trí Unroutable trong kӃt quҧ debug packet ӣ 2 cҩu lӋnh ping trên ÿӇ thҩyÿѭӧc sӵ khác nhau
ĈӇ thӵc hiӋn thành công kӃt nӕi này,ta phҧi thӵc hiӋn cҩu hình Static Route cho Router
Vsic1 và Router Vsic2 nhѭ sau:
vsic1(config)#ip route 10.0.1.0 255.255.255.0 s0
vsic1(config)#exit
Trang 5Bҥn thӵc hiӋn lӋnh Ping tӯ Host1 sang Host 2
Bҥn thӵc hiӋn lӋnh Ping tӯ Router Vsic2 sang Host1
vsic2#ping 10.0.0.2
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 10.0.0.2, timeout is 2 seconds:
Success rate is 0 percent (0/5)
ĈӇ thӵc hiӋn thành công lӋnh Ping này bҥn phҧi thӵc hiӋn cҩu hình Static route cho Router vsic 2 nhѭ sau
Vsic2(config)#ip route 10.0.0.0 255.255.255.0 s0
Vsic2(config)#^Z
Lúc này tӯ Host2 bҥn có thӇ Ping thҩy các ÿӏa chӍ Trên Router Vsic 1 và Host1
Trang 6Chúng ta kiӇm tra bҧng ÿӏnh tuyӃn cӫa các router bҵng lӋnh show ip route
vsic1#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
10.0.0.0/24 is subnetted, 2 subnets
C 10.0.0.0 is directly connected, Ethernet0
S 10.0.1.0 is directly connected, Serial0
C 192.168.0.0/24 is directly connected, Serial0
S bi ͋u th͓ nhͷng k͇t n͙i thông qua ÿ͓nh tuy͇n tƭnh
C bi ͋u th͓ nhͷng k͇t n͙i trc ti͇p
Vsic2#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
10.0.0.0/24 is subnetted, 2 subnets
S 10.0.0.0 is directly connected, Serial0
C 10.0.1.0 is directly connected, Ethernet0
C 192.168.0.0/24 is directly connected, Serial0
Thӵc hiӋn lӋnh Show run tҥi Router ÿӇ xem lҥi cҩu hình ÿӏnh tuyӃn:
vsic1#show run
Building configuration
ip kerberos source-interface any
Trang 7image = \Program Files\Dynamips\images\C3640_IS_MZ122_3.BIN
# On Linux / Unix use forward slashes:
model=3640
F0/0 = NIO_gen_eth:\Device\NPF_{7211A84E-B69B-4DDF-B780-7835124CF83B}
# No need to specify an adapter here, it is taken care of
# by the interface specification under Router VSIC1
Taÿѭӧc mô hình lab sau:
Trang 8Ta sӱ dөng VMware ÿӇ giҧ lâp cho PC2 Card mҥng VMware ÿѭӧc bridge vӟi card mҥng cӫa PC, và fa0/0 cӫa VSIC1, VSIC2 Trong ÿó VSIC1 và PC1 thuӝc LAN thӭ nhҩt, VSIC2 và PC2 thuӝc LAN thӭ 2
Ta có thӇ thӱ các kӃt nӕi giӳa PC1 và Router VSIC1 (ÿã cҩu hình ip fa0/0) bҵng cách
sӱ dөng lӋnh ping
Trang 9Bây giӡ ta cҩu hình static route giӳa các router giӕng nhѭ bài thӵc hành ӣ trên Sau ÿótest lҥi bҵng cách ping tӯ PC1 ÿӃn PC2
Trang 10BÀI 13: RIP( ROUTING INFORMATION PROTOCOL)
1 Gi ӟi thiӋu :
RIP (Routing Information Protocol) là mӝt giao thӭc ÿӏnh tuyӃn dùng ÿӇ quҧng bá thông tin vӅ ÿӏa chӍ mà mình muӕn quҧng bá ra bên ngoài và thu thұp thông tin ÿӇ hình thành bҧng ÿӏnh tuyӃn (Routing Table)cho Router Ĉây là loҥi giao thӭc Distance Vector sӱ dөng tiêu chí chӑn ÿѭӡng chӫ yӃu là dӵa vào sӕ hop (hop count) và các ÿӏa chӍ mà Rip muӕn quҧng bá ÿѭӧc gӱi ÿi ӣ dҥng Classful (ÿӕi vӟi RIP verion 1) và Classless (ÿӕi vӟi RIP version 2)
Vì sӱ dөng tiêu chí ÿӏnh tuyӃn là hop count và bӏ giӟi hҥn ӣ sӕ hop là 15 nên giao thӭc này chӍ ÿѭӧc sӱ dөng trong các mҥng nhӓ (dѭӟi 15 hop)
2 Mô t ҧ bài lab và ÿӗ hình :
Các PC nӕi vӟi router bҵng cáp chéo, hai router nӕi vӟi nhau bҵng cáp serial Ĉӏa chӍ IP cӫa các interface và PC nhѭ trên hình
Bài thӵc hành này giúp bҥn thӵc hiӋn ÿѭӧc viӋc cҩu hình cho mҥng có thӇ liên lҥc ÿѭӧcvӟi nhau bҵng giao thӭc RIP
service timestamps debug uptime
service timestamps log uptime
Trang 11service timestamps debug uptime
service timestamps log uptime
Trang 12Bҥn thӵc hiӋn viӋc kiӇm tra các kӃt nӕi bҵng lӋnh Ping
Ping tӯ Host1 sang ÿӏa chӍ 10.0.0.1
Ping tӯ Host 1 sang ÿӏa chӍ 192.168.0.1
Trang 13Ping tӯ Host1 sang ÿӏa chӍ 192.168.0.2
Ĉӕi vӟi Host 1 bҥn không thӇ Ping thҩy ÿӏa chӍ 192.168.0.2
Bҥn thӵc hiӋn viӋc kiӇm tra tѭѫng tӵ ӣ Host 2
Ping ÿӏa chӍ 11.0.0.1
Ping ÿӏa chӍ 192.168.0.2
Ping ÿӏa chӍ 192.168.0.1
Trang 14Thӵc hiӋn các lӋnh Ping tӯ Router Vsic1:
Vsic1#ping 192.168.0.2
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 192.168.0.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/35/36 ms
Vsic1#ping 11.0.0.1
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 11.0.0.1, timeout is 2 seconds:
Success rate is 0 percent (0/5)
Thӵc hiӋn các lӋnh Ping tӯ Router Vsic2
Vsic2#ping 192.168.0.1
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 192.168.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/35/36 ms
Vsic2#ping 10.0.0.1
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
Success rate is 0 percent (0/5)
Bҥn xem bҧng thông tin ÿӏnh tuyӃn cӫa tӯng Router (dùng lӋnh Show ip route)
Vsic1#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.0.0 is directly connected, Ethernet0
Trang 15C 192.168.0.0/24 is directly connected, Serial0
Vsic2#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
11.0.0.0/24 is subnetted, 1 subnets
C 11.0.0.0 is directly connected, Ethernet0
C 192.168.0.0/24 is directly connected, Serial0
Nh ̵n xét : Bҥn thҩy rҵng thông tin ÿӏa chӍ cӫa các mҥng mà bҥn thӵc hiӋn lӋnh Ping
không thành công không ÿѭӧc lѭu trên bҧng ÿӏnh tuyӃn
B̩n thc hi͏n vi͏c c̭u hình RIP cho các Router nh˱ sau:
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
Trang 16Vsic2#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
R 10.0.0.0/8 [120/1] via 192.168.0.1, 00:00:23, Serial0
11.0.0.0/24 is subnetted, 1 subnets
C 11.0.0.0 is directly connected, Ethernet0
C 192.168.0.0/24 is directly connected, Serial0
Nh ұn xét : Bҥn thҩy rҵng trên bҧng thông tin ÿӏnh tuyӃn, Router Vsic 1 ÿã liên kӃt RIP vӟi
mҥng 11.0.0.0/8 qua cәng Serial 0(192.168.0.2) và Router Vsic2 ÿã liên kӃt vӟi mҥng 10.0.0.0/8 qua cәng Serial 0(192.168.0.1)
Chú ý: Vì Rip g ͵i ÿi̩ ch͑ theo d̩ng classfull nên subnet mask sͅ ÿ˱ͫc s͵ dͭng defaul ÿ͙i vͣi các l ͣp m̩ng
Lúc này bҥn thӵc hiӋn lҥi lӋnh Ping giӭa các Router và các Host:
Tӯ Host1 bҥn thӵc hiӋn lӋnh Ping:
Trang 17Tӯ Host 2 bҥn thӵc hiӋn lӋnh Ping:
Bҥn thҩy rҵng các kӃt nӕi ÿã thành công ĈӃn ÿây bҥn ÿã hoàn tҩt viӋc cҩu hình RIP cho mҥng trên có thӇ trao ÿәi thông tin vӟi nhau.Nhѭng ÿӇ tìm hiӇu rõ hѫn vӅ RIP bҥn thӵchiӋn tiӃp tөc các bѭӟc cҩu hình nhѭ sau:
B̩n giͷ nguyên c̭u hình cͯa Router Vsic 1 và thay ÿ͝i c̭u hình cͯa Router Vsic 2 tͳ RIP version 1 sang RIP version 2 và ki ͋m tra :
Trang 1801:49:58: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3
01:49:58: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
01:50:03: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3
01:50:03: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
01:50:08: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3
01:50:08: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
01:50:13: IP: s=10.0.0.2 (Serial0), d=192.168.0.2 (Serial0), len 60, rcvd 3
01:50:13: IP: s=192.168.0.2 (local), d=10.0.0.2, len 60, unroutable
Vsic2#
01:55:30: IP: s=10.0.0.2 (Serial0), d=11.0.0.1, len 60, rcvd 4
01:55:30: IP: s=11.0.0.1 (local), d=10.0.0.2, len 60, unroutable
01:55:35: IP: s=10.0.0.2 (Serial0), d=11.0.0.1, len 60, rcvd 4
01:55:35: IP: s=11.0.0.1 (local), d=10.0.0.2, len 60, unroutable
01:55:40: IP: s=10.0.0.2 (Serial0), d=11.0.0.1, len 60, rcvd 4
01:55:40: IP: s=11.0.0.1 (local), d=10.0.0.2, len 60, unroutable
Trang 19Nhӳng dӳ liӋu khi bҥn mӣ chӃ ÿӝ debug cho thҩy khi bҥn thӵc hiӋn lӋnh Ping tӯ Host1 ÿӃncác ÿӏa chӍ nhѭ:192.168.0.2 và 11.0.0.1 gói tin ÿӅu nhұn ÿѭӧc tҥi ÿiӇm ÿích,tuy nhiên gói tin trҧ vӅ tҥi ÿӏa chӍ này ÿã không tìm ÿѭӧc ÿӏa chӍ 10.0.0.2(Host1) tӯ bҧng ÿӏnh tuyӃn cӫa
Router Vsic 2(unroutable) do Router này ÿã ÿѭӧc cҩu hình RIP version 2
Vsic2#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
11.0.0.0/24 is subnetted, 1 subnets
C 11.0.0.0 is directly connected, Ethernet0
C 192.168.0.0/24 is directly connected, Serial0
Nh ұn xét : Mҥng 10.0.0.0 không còn tӗn tҥi trong bҧng ÿӏnh tuyӃn
Bҥn thӵc hiӋn lӋnh Ping tӯ Router Vsic2 sang các ÿӏa chӍ cӫa Router Vsic1
vsic2#ping 10.0.0.2
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 10.0.0.2, timeout is 2 seconds:
Success rate is 0 percent (0/5)
Bҥn thӵc hiӋn viӋc kiӇm tra bҵng lӋnh Show ip route
Vsic1#show ip
01:46:50: IP: s=192.168.0.2 (Serial0), d=224.0.0.9, len 52, rcvd 2route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.0.0 is directly connected, Ethernet0
R 11.0.0.0/8 [120/1] via 192.168.0.2, 00:00:05, Serial0
C 192.168.0.0/24 is directly connected, Serial0
Bҥn thҩy tuy tҥi bҧng ÿӏnh tuyӃn cӫa Router Vsic1 vүn còn lѭu lҥi ÿӏa chӍ cӫa mҥng 11.0.0.0
nhѭng vì Router Vsic2 không tìm thҩy ÿӏa chӍ cӫa mҥng 10.0.0.0 nên gói tin không thӵc hiӋn
gӱi ÿѭӧc ĈiӅu này cho bҥn thҩy giao thӭc RIP Version 2 không hә trӧ tѭѫng thích ngѭӧc cho giao thӭc RIP Version 1
4 Cách th ӵc hành bҵng Dynagen
Trang 20Sӱ dөng file lab13rip.net và chӍnh sӱa file cҩu hình sao cho phù hӧp vӟi card mҥng tҥimáy tính hiӋn hành(giӕng nhѭ bài static route) Ta chú ý RIP là ÿӏnh tuyӃn tƭnh và có tìm kiӃm các ÿѭӡng ÿi ÿӃn các mҥng thông các router khác
Xác nhұn lҥi sӵ ÿӏnh tuyӃn bҵng cách ping tӯ PC1 ÿӃn PC2( máy ҧo VMware)
Trang 21Bài 14:C ҩu Hình IGRP Timer
1 Mô t ҧ bài lab:
Bài lab sau ÿây sӱ dөng lӋnh ÿӇ cҩu hình 4 thông sӕ cӫa vӅ timer cӫa IGRP bao gӗmupdate, invalid,holddown và flus timers) Tùy thuӝc vào sѫ ÿӗ mҥng và băng thông , môi trѭӡng mҥng mà chúng ta cҩu hình sao cho thông sӕ này phù hӧp nhҩt Lҩy mӝt ví dө sau ÿây nӃu sӱ dөng ÿѭӡng truyӅn 56Kbps, thì viӋc tҥo ra nhӳng gói tin update IGRP trong vòng 90 giây là không hӧp lý, vì tӕn nhiӅu tài nguyên băng thông cӫa hӋ thӕng, giҧi pháp lúc này là
tăng thӡi gian update lên tuy nhiên làm nhѭ vұy sӁ ҧnh hѭӣng ÿӃn thӡi gian hӝi tө cӫa hê thӕng
Ngoài thӡi gian update(update timer) ra, trong IGRP còn có 3 khoҧng thӡi gian khác
là invalid timer, holddown timer và flush timer Cҧ 3 khoҧng thӡi gian này phө thuӝc vào thӡigian update timer Invalid timer, holddown timer có thӡi gian ít nhҩt là gҩp 3 lҫn so vӟi thӡigian update, flush timer có thӡi gian ít nhҩt bҵng tәng thӡi gian update và thӡi gian holddown
Phө thuӝc vào mӛi lҫn route ÿѭӧc cұp nhұp, invalid timer sӁ ÿѭӧc khӣi tҥo lҥi, vì nó xem trong mҥng có route nào bӏ lӛi hay không Theo cҩu hình mһc ÿӏnh, thì nӃu nhѭ trong khoҧng thӡi gian 270s mà không thҩy thông tin gì vӅ 1 route ÿang tӗn tҥi thì route ÿó ÿѭӧcÿҭy lên trҥng thái holdown, trong thӡi gian này router vүn sӱ dөng route này nhѭng không quҧn bá route này nӳa, ví nó ÿang ÿӧi thӱ xem route này có phҧi là bӏ tҳt thұt hay không NӃu
thӡi gian expire hӇt router sӁ không
Trong hình trên có 3 router gӗm VSIC1,VSIC2,VSIC3 ÿѭӧc nӕi vӟi nhau thông qua cáp Serial Sinh viên thӵc hành gán ÿӏa và cҳm cáp, sau ÿó sӁ cҩu hình giao thӭc ÿӏnh tuyӃnIGRP nhѭ trên KiӇm tra quá trình hoҥt ÿӝng giao thӭc bҵng lӋnh show ip route và ping, sau
ÿó bҳt tay vào cҩu hình các tham sӕ timer( Cҩu hình tҥi VSIC1 trѭӟc và không cҩu hình tҥiVSIC3,VSIC2) và giám sát quá trình hӑat ÿӝng trên các router Cuӕi cùng sӁ cҩu hình các router VSIC3,VSIC2 có tham sӕ giӕng nhѭ VSIC1.( thêm vào)
Tham sӕ cҩu hình tҥi VSIC1
Update 5
Invalid 15
Holddown 15
Flush 30
Khi xét các tham sӕ này, viӋc thӵc hiӋn cұp nhұp sӁ thӵc hiӋn quҧng bá trong vòng 5s,
và khi thông tin vӅ route không ÿѭӧc cұp nhұp trong vòng 15s thì router sӁ công bӕroute ÿã bӏ lӛi.( thêm vào)
2 C ҩu hình Router:
Cҩu hình cӫa router:
Trang 23cdapi buffers regular 0
cdapi buffers raw 0
cdapi buffers large 0
Trang 24Xem kӃt quҧ show ip route trên VSIC1, ta thҩy lúc có route cӫa 2 VSIC3,VSIC2 lúc lҥi không
có, nguyên nhân là do quá trình khӣi tҥo update cӫa VSIC1 nhanh hѫn VSIC3,VSIC2
VSIC1#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
Trang 25* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/24 is subnetted, 1 subnets
C 10.1.1.0 is directly connected, Loopback0
C 192.1.1.0/24 is directly connected, Serial0
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, 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
C 192.1.1.0/24 is directly connected, Serial0
Bây giӡ ta thiӃt lұp các tham sӕ timer cӫa VSIC3,VSIC2 giӕng nhѭ cӫa VSIC1, và sau ÿó ta thҩy giao thӭc hoҥt ÿӝng ÿӏnh tuyӃn trӣ lҥi bình thѭӡng
Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 60/60/60 ms
Trang 27BÀI 15:C ҨU HÌNH IGRP LOAD BALANCING
ĈӇ thay ÿәi hӋ sӕ nhân, chúng ta sӱ dөng lӋnh : variance (multiplier)
2 Mô t ҧ bài lab và ÿӗ hình :
Ĉӗ hình bài lab nhѭ hình trên Các cәng serial nӕi vӟi nhau bҵng cáp serail, cәng ethernet
nӕi vӟi nhau bҵng cáp chéo Hai router Vsic1 và Vsic3 ÿѭӧc cҩu hình thêm interface loopback
0
3 M өc tiêu cӫa bài lab :
Phҧi cҩu hình sao cho router Vsic1 có 2 route qua mҥng 14.1.0.0 cӫa router Vsic3 và viӋc truyӇn dӳ liӋu qua mҥng 14.1.0.0 phҧi ÿѭӧc chia ra trên 2 route ÿó
Trang 29Vsic1(config-router)#variance 2
KiӇm tra lҥi bҧng ÿӏnh tuyӃn cӫa router Vsic1 :
Vsic1#sh ip route Gateway of last resort is not set 10.0.0.0/24 is subnetted, 1 subnets
C 10.1.0.0 is directly connected, Loopback0 11.0.0.0/24 is subnetted, 1 subnets
C 11.1.0.0 is directly connected, Serial0 12.0.0.0/24 is subnetted, 1 subnets
C 12.1.0.0 is directly connected, Ethernet0
I 13.0.0.0/8 [100/8576] via 12.1.0.2, 00:00:26, Ethernet0 [100/10476] via 11.1.0.2, 00:00:26, Serial0
I 14.0.0.0/8 [100/9076] via 12.1.0.2, 00:00:26, Ethernet0 [100/10976] via 11.1.0.2, 00:00:26, Serial0
Trong bҧng ÿӏnh tuyӃn cӫa router Vsic1 ÿã có ÿѭӧc hai ÿѭӡng ÿӃn mҥng 13.1.0.0/24
và hai ÿѭӡng ÿӃn mҥng 14.1.0.0/24 (qua S0 và qua E0)
Nguyên nhân là do các route qua S0 c ͯa Vsic1 có metric nh͗ h˯n variance nhân vͣi metric
nh ͗ nh̭t giͷa hai ÿ˱ͥng (Tham kh̫o mͭc Cách tính metric cͯa giao thͱc IGRP)
10476 < 8576*2 (= 17152)
10976 < 9076*2 (= 18152) Bây giӡ chúng ta sӁ kiӇm tra viӋc chia tҧi cӫa Vsic1 Chúng ta nhұp lӋnh sh ip route
14.1.0.1ÿӇ xem route ÿӃn host 14.1.0.1 :
Vsic1#sh ip route 14.1.0.1 Routing entry for 14.0.0.0/8 Known via "igrp 1", distance 100, metric 9076 Redistributing via igrp 1
Advertised by igrp 1 (self originated) Last update from 11.1.0.2 on Serial0, 00:00:02 ago Routing Descriptor Blocks:
* 12.1.0.2, from 12.1.0.2, 00:00:02 ago, via Ethernet0
Route metric is 9076, traffic share count is 1 Total delay is 26000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 1
11.1.0.2, from 11.1.0.2, 00:00:02 ago, via Serial0
Trang 30Route metric is 10976, traffic share count is 1 Total delay is 45000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 1 Route ÿӃn host 14.1.0.1 có hai ÿѭӡng (ÿѭӧc tô ÿұm) và dҩu * ÿánh dҩu route sӁ sӱ
dөng cho lҫn gӱi dӳ liӋu kӃ
Tӯ router Vsic1, ta nhұp lӋnh ping 14.1.0.1
Vsic1#ping 14.1.0.1 Type escape sequence to abort
Sending 5, 100-byte ICMP Echos to 14.1.0.1, timeout is 2 seconds:
Advertised by igrp 1 (self originated) Last update from 11.1.0.2 on Serial0, 00:00:17 ago Routing Descriptor Blocks:
12.1.0.2, from 12.1.0.2, 00:00:18 ago, via Ethernet0
Route metric is 9076, traffic share count is 1 Total delay is 26000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 1
* 11.1.0.2, from 11.1.0.2, 00:00:17 ago, via Serial0
Route metric is 10976, traffic share count is 1 Total delay is 45000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 1 Bây giӡ chúng ta sӁ khҧo sát viӋc cұp nhұt route vào bҧng ÿӏnh tuyӃn nӃu nhѭ có
nhiӅu hѫn route ÿӃn cùng mӝt ÿích
Chúng ta sӁ khҧo sát bҵng cách thay ÿәi metric cӫa route qua S0 Cҩu hình nhѭ sau :
Vsic1#conf t Vsic1(config)#in s0 Vsic1(config-if)#bandwidth 56 ĸ C̭u hình bandwidth cͯa S0
b ̹ng 56 kbps
Xem lҥi bҧng ÿӏnh tuyӃn cӫa router Vsic1 :
Vsic1#sh ip route Gateway of last resort is not set 10.0.0.0/24 is subnetted, 1 subnets
C 10.1.0.0 is directly connected, Loopback0 11.0.0.0/24 is subnetted, 1 subnets
C 11.1.0.0 is directly connected, Serial0 12.0.0.0/24 is subnetted, 1 subnets
C 12.1.0.0 is directly connected, Ethernet0
Trang 31I 13.0.0.0/8 [100/8576] via 12.1.0.2, 00:00:03, Ethernet0
I 14.0.0.0/8 [100/9076] via 12.1.0.2, 00:00:03, Ethernet0
Router Vsic1 giӡ chӍ còn duy nhҩt mӝt ÿѭӡng ÿӃn mҥng 13.1.0.0/24 và mӝt ÿѭӡng ÿӃn
mҥng 14.1.0.0/24 Do lúc này route ÿӃn hai mҥng ÿó qua S0 cӫa Vsic1 có metric lӟn hѫn
variance nhân vӟi metric nhӓ nhҩt giӳa hai ÿѭӡng
5 Cách tính metric c ӫa giao thӭc IGRP :
Metric = [K1 * Bandwidth + (K2 * Bandwidth)/(256íload) + K3*Delay] * [K5/(reliability + K4)]
K1 : ӭng vӟi Bandwidth K3 : ӭng vӟi Delay
NӃu K5 = 0 thì [K5/(reliability + K4)] không dùng trong công thӭc Mһc ÿӏnh K1 =
K3 = 1 , K2 = K4 = K5 = 0 Khi ÿó công thӭc là :
Metric = Bandwidth + Delay
Xác ÿӏnh Bandwidth trong công thӭc trên, ta lҩy 107 chia cho giá trӏ bandwidth nhӓ
nhҩt Giá trӏ delay ÿѭӧc xác ÿӏnh bҵng cách lҩy tәng giá trӏ delay chia 10 Giá trӏ bandwidth
nhӓ nhҩt và tәng giá trӏ delay ÿѭӧc tìm thҩy trong kӃt quҧ cӫa các câu lӋnh show ip interface
và show ip route ip address
Ví dͭ :
Vsic1#sh ip route 14.1.0.1
Routing entry for 14.0.0.0/8 Routing Descriptor Blocks:
* 12.1.0.2, from 12.1.0.2, 00:00:02 ago, via Ethernet0 (1)
Route metric is 9076, traffic share count is 1
Total delay is 26000 microseconds, minimum bandwidth is 1544 Kbit
Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops 1
11.1.0.2, from 11.1.0.2, 00:00:02 ago, via Serial0 (2)
Route metric is 10976, traffic share count is 1 Total delay is 45000 microseconds, minimum bandwidth is 1544 Kbit
Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops 1
K ͇t qu̫ :
Metric cӫa route (1) = 10000000/1544 + 26000/10 = 9076
Metric cӫa route (2) = 10000000/1544 + 45000/10 = 10976
6 T ӵ thӵc hành bҵng Dynagen
Ta chҥy file lab15eigrpload.net và file lab15igrp.net NӃu router không hӛ trӧ giao
thӭc ÿӏnh tuyӃn IGRP nên ta có thӇ sӱ dөng giao thӭc EIGRP ÿӇ thӵc hành Tuy nhiên cách
tính metric cӫa EIGRP bҵng cách tính cӫa IGRP*256 Cách cҩu hình giao thӭc EIGRP tѭѫng
tӵ nhѭ cҩu hình cӫa IGRP
Trang 32Sau khi cҩu hình xong ta kiӇm tra kӃt quҧ tҥi router VSIC1
Giӕng nhѭ trѭӡng hӧp cӫa IGRP( EIGRP cNJng sӱ dөng hӋ sӕ variance là 2) tӯ VSIC1 ÿӃn các mҥng 13.0.0.0 và 14.0.0.0 bҵng 2 ÿѭӡng qua s1/0 và Fa0/0 Ta kiӇm tra lҥi cách tính toán cӫa EIGRP bҵng lӋnh sau:
Trang 33Cҩu hình tham khҧo: