Professional Documents
Culture Documents
Introduction
Objectives: - N m r cc khi ni m c b n c a giao th c OSPF - Hi u c ph ng php tm ng i c a OSPF - C u hnh c b n v nng cao.
Introduction to OSPF
OSPF l giao th c c s d ng ph bi n nh t. Vi c n m c n l m t i u r t quan tr ng. Gi tin OSPF: - Data Link Frame: - IP Packet: + a ch g i: multicast (224.0.0.5 (s d ng cho all router) /224.0.0.6 (s d ng cho DR/BDR)). + Protocol Field = 89 - OSPF Packet Header: + Type code: Ch ra lo i gi tin (Hello, Database Desc, Link state Request, Link state Upate, Stae Ack.) + Router ID & Area ID: Phn bi t gi a cc router v khu v c s d ng.
Hello Packet
- Gi tin hello c trao i gi a 2 con neighbor v i nhau tr c khi thi t l p m i quan h adjency. Cc tr ng thng tin: - Type: - Router ID: - Area ID: - Network Mask: subnet mask c a interface g i i - Hello Interval: 10s vs 30s - Router Priority: L a ch n router DR hay BDR trong cc vng m ng Broadcast multiaccess. - Router Dead Interval: = 4 l n hello interval (t ng t holdtime c a EIGRP). - Designated Router (DR): - Backup DR (BDR): - List of neighbor(s):
C u hnh c b n OSPF
OSPF Configuration
R(config)#router ospf <proccess_ID> process_ID k c n ph i gi ng nhau. (khc vs EIGRP) --> R(config-router)#network <network_address> <wildcard_mask> area <area_number> Trong gio trnh CCNA, ta s d ng n vng nn <area_number> = 0. Gi tr ny ph i chung nh t. VD: R(config)#router ospf 1 network 172.16.1.16 0.0.0.15 area 0 Cn m t vi cch lm khc: - Th c hi n summary lun cc vng m ng sau qu ng b. - Ko quan tm n a ch cc interface: cu l nh: network 0.0.0.0 255.255.255.255 area 0.
C u hnh chu n
Khuy n co s d ng cch sau y: Ch ra chnh xc a ch c a interface v wildcard mask = 0.0.0.0 --> Gim st c vi c ch y ospf trn interface no. Ex: Router(config-router)#network 192.168.1.17 0.0.0.0 area 0
Router ID
S d ng nh danh cho cc router trong 1 area. nh danh router id cho m t router s d ng ospf, ta c th dng cu l nh router-id v i vi c s d ng 1 d i ip nh danh: (config-router)#router-id 1.1.1.1 (example - n ch l 1 a ch ). - Trong tr ng h p trn router ko thi t l p router id, router s l a ch n interface loopback c a ch ip cao nh t lm router id (nh l loopback nh :D) --> khuy n ngh - Trong tr ng h p ko s d ng router id v loopback, n s l y a ch cao nh t c a interface m ang ho t ng (active) lm router id ( i u ny c ngh a l interface ko nh t thi t xi OSPF).--> f ng fp ny k khuy n ngh , do c ng v t l c th h ng.
Ki m tra Router ID
#show ip protocols Details: - Router ID 192.168.10.5 S d ng Loopback lm ID: ch c n t o ra loopback v gn ch IP cho n. Ki m tra ho t ng c a OSPF: #show ip ospf neighbor (Nh EIGRP) Details: Router ID Pri State Dead Time a
Ki m tra OSPF
show ip ospf interface <type> <port> show ip route
Metric c a OSPF
Metric: cost i v i cc router c a cisco, cost c tnh d a trn ngh ch c a b ng thng. (10^8/bps) ex: Fast Ethernet 10^8/100,000,000 bps = 1 Ethernet 10^8/10,000,000 bps = 10. v.v... o
OSPF v Multiacess
DR/BDR Election
L a ch n DR/BDR nh th no? - DR c l y t router c Priority cao nh t, ti p theo l BDR N u cng priority? S d ng Router ID. Thay i Priority (config-if)#ip ospf priority {0 - 255} Ch : - Qu trnh th c hi n l a ch n DR v BDR s c th c hi n ngay khi router u tin ch y ospf. - Khi DR c l a ch n, n ti p t c lm cho n khi x y ra: + DR fail. + OSPF ko cn ch y trn DR fail. + Interface ang k t n i vo vng m ng multiaccess ko ch y.
u tin.
ng link.
Reference Bandwidth
C th t ng s tham chi u (10^8) ln: (config-router)#auto-cost reference-bandwidth 10000 (Mbps)
Authentication
1. Clear Text (config-if)#ip ospf authentication-key <password> ip ospf authentication 2. MD5 (config-if)#ip ospf message-digest-key <key-id> md5 <key> (config-if)#ip ospf authentication message-digest
Redistribution
Qu ng b gi a cc giao th c nh tuy n khc nhau: RIPv2, EIGRP, OSPF. 1. Qu ng b EIGRP, OSPF vo RIP router rip redistribute eigrp 100 metric 1 redistribute ospf 1 metric 1 2. Qu ng b RIP, OSPF --> EIGRP router eigrp 100 redistribute ospf 1 metric 100000 100 255 1 1500 redistribute rip metric 100000 100 255 1 1500 3. Qu ng b RIP, EIGRP --> OSPF router ospf 1(m c nh nh n vo l metric = 20) redistribute rip [subnets] [metric-type 1] [metric 30] redistribute eigrp 100 ....