acit mumbai - ospf rouitng
DESCRIPTION
Acit offer various certification courses like CCNA, CCNA SECURITY, CCNA VOICE, CCNP, CCIP, CCSP, CCVP, CCIE RS, CCIE SP, CCIE SEC, CHECKPOINT, MCITP, AND MORETRANSCRIPT
http://www.acit.in
http://www.acit.in
• Open standard protocol
• Successor of RIP
• Classless routing protocol
• Uses Shortest Path First (SPF) Algorithm
• Updates are sent through Multicast IP address
224.0.0.5
• Administrative distance is 110
• Metric = Cost =108/Bandwidth in bps (CISCO)
Open Shortest Path First
http://www.acit.in/
• Hello packets are sent every 10 seconds
• Faster Convergence
• Hierarchical design with Multiple Areas
• Area 0 is called the backbone area
• Router ID
The highest IP address of the active physical interface
of the router is elected as Router ID.
If logical interface is configured, the highest IP
address of the logical interface is elected as Router ID
OSPF (contd..)
http://www.acit.in
• It maintains three tables :
Neighbor Table
Neighbor table contains information about the directly
connected OSPF neighbors forming adjacency.
Database table
Database table contains information about the entire
view of the topology with respect to each router.
Routing information Table
Routing table contains information about the best
path calculated by the shortest path first algorithm in
the database table.
OSPF Tables
http://www.acit.in/
OSPF - Network Diagram
LAN - 192.168.1.0/24 LAN – 192.168.2.0/24 LAN - 192.168.3.0/24
AREA 0
E0 192.168.1.1/24
E0 192.168.2.1/24
E0 192.168.3.1/24
10.0.0.1/8S0
S110.0.0.2/8
11.0.0.1/8S0
S111.0.0.2/8
http://www.acit.in/
OSPF Packet Types
Hello
DBD (Database Descriptor)
LSR (Link State Request)
LSU (Link State Update)
LSAck (Link State Acknowledge)
http://www.acit.in/
OSPF States
DOWN
Init
2-Way
Ex-Start
Exchange
Loading
Full
http://www.acit.in
10.0.0.1/8SO
10.0.0.2/8S1
No, I will start exchange because I have a higher router ID
I will start exchange because I have router ID 172.16.0.1
Ex-Start STATE
Here is a summary of my link-state database
Exchange State
Here is a summary of my link-state database
How OSPF Works
http://www.acit.in/
• Consumes More Memory and CPU processing
Disadvantages of OSPF
http://www.acit.in/
Naveen Patel
exitHyderabad(config-if)#Hyderabad(config)#
telnet 192.168.1.1
================================Welcome to Hyderabad Router================================User Access Verificationpassword :****
****enable
configure terminal
interface serial 0ip address 10.0.0.1 255.0.0.0no shutclockrate 64000encapsulation hdlc
Hyderabad>password :Hyderabad#Enter configuration commands, one per line. End with CNTL/Z.Hyderabad(config)#Hyderabad(config-if)#Hyderabad(config-if)#Hyderabad(config-if)#Hyderabad(config-if)#
Microsoft Windows 2000 [Version 5.00.2195](C) Copyright 1985-2000 Microsoft Corp.C:\>Connecting .....
Directly Connected Networks on HYDERABAD Router
192.168.1.010.0.0.0
Directly Connected Networks on HYDERABAD Router
192.168.1.010.0.0.0
Naveen Patel
Hyderabad(config)#router ospf 1
Hyderabad(config-router)#
Hyderabad(config-router)# network 192.168.1.0 0.0.0.255 area 0Hyderabad(config-router)# network 10.0.0.0 0.255.255.255 area 0
no ip routingHyderabad(config)#
Hyderabad(config)#ip routing
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Naveen Patel
show ip routeHyderabad#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,*- candidate default U - per-user static route, o - ODR
Gateway of last resort is not set
C 10.0.0.0/8 is directly connected, Serial0O 11.0.0.0/8 [110/128] via 10.0.0.2, 00:00:36, Serial0C 192.168.1.0/24 is directly connected, Ethernet0O 192.168.2.0/24 [110/74] via 10.0.0.2, 00:00:36, Serial0O 192.168.3.0/24 [110/138] via 10.0.0.2, 00:00:36, Serial0Hyderabad#
^Z
O – for OSPF routes O – for OSPF routes 110 is nothing but Administrative Distance
110 is nothing but Administrative Distance
Metric of OSPF Cost
Metric of OSPF Cost
Hyderabad(config)#router ospf 1
Hyderabad(config-router)#
Hyderabad(config-router)# network 192.168.1.0 0.0.0.255 area 0Hyderabad(config-router)# network 10.0.0.0 0.255.255.255 area 0
no ip routingHyderabad(config)#
Hyderabad(config)#ip routing
Naveen Patel
show ip ospf databaseHyderabad#
OSPF Router with ID (192.168.1.1) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link 192.168.1.1 192.168.1.1 790 0x80000003 0x897B 3192.168.2.1 192.168.2.1 234 0x80000005 0x542 5192.168.3.1 192.168.3.1 232 0x80000003 0xD328 3Hyderabad# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address192.168.2.1 1 FULL/ - 00:00:36 10.0.0.2Hyderabad#
Naveen Patel
Chennai(config-if)#Chennai(config-if)#
================================Welcome to Chennai Router================================User Access Verificationpassword :****
****enable
configure terminal
ip address 10.0.0.2 255.0.0.0no shutencapsulation hdlcinterface serial 0
Chennai>password :Chennai#Enter configuration commands, one per line. End with CNTL/Z.Chennai(config)#Chennai(config-if)#Chennai(config-if)#Chennai(config-if)#Chennai(config-if)#
Microsoft Windows 2000 [Version 5.00.2195](C) Copyright 1985-2000 Microsoft Corp.C:\>Connecting .....
Chennai(config-if)#
telnet 192.168.2.1
interface serial 1
ip address 11.0.0.1 255.0.0.0no shutencapsulation hdlc
Directly Connected Networks on CHENNAI Router192.168.2.0
10.0.0.011.0.0.0
Directly Connected Networks on CHENNAI Router192.168.2.0
10.0.0.011.0.0.0
Naveen Patel
Chennai(config)#router ospf 2
Chennai(config-router)#
Chennai(config-router)# network 192.168.2.0 0.0.0.255 area 0Chennai(config-router)# network 10.0.0.0 0.255.255.255 area 0
no ip routingChennai(config)#
Chennai(config)#ip routing
network 11.0.0.0 0.255.255.255 area 0Chennai(config-router)#
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Naveen Patel
show ip routeChennai#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,*- candidate default U - per-user static route, o - ODR
Gateway of last resort is not set
C 10.0.0.0/8 is directly connected, Serial1C 11.0.0.0/8 is directly connected, Serial0O 192.168.1.0/24 [110/74] via 10.0.0.1, 00:01:33, Serial1C 192.168.2.0/24 is directly connected, Ethernet0O 192.168.3.0/24 [110/74] via 11.0.0.2, 00:01:33, Serial0Chennai#
^Z
O – for OSPF routes O – for OSPF routes 110 is nothing but Administrative Distance
110 is nothing but Administrative Distance
Metric of OSPF Cost
Metric of OSPF Cost
Chennai(config)#router ospf 2
Chennai(config-router)#
Chennai(config-router)# network 192.168.2.0 0.0.0.255 area 0Chennai(config-router)# network 10.0.0.0 0.255.255.255 area 0
no ip routingChennai(config)#
Chennai(config)#ip routing
network 11.0.0.0 0.255.255.255 area 0Chennai(config-router)#
Naveen Patel
show ip ospf databaseChennai#
OSPF Router with ID (192.168.2.1) (Process ID 2)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link 192.168.1.1 192.168.1.1 1253 0x80000003 0x897B 3192.168.2.1 192.168.2.1 695 0x80000005 0x542 5192.168.3.1 192.168.3.1 693 0x80000003 0xD328 3Chennai# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address192.168.3.1 1 FULL/ - 00:00:35 11.0.0.2192.168.1.1 1 FULL/ - 00:00:32 10.0.0.1Chennai#
Naveen Patel
exitBanglore(config-if)#Banglore(config)#
================================Welcome to Banglore Router================================User Access Verificationpassword :****
****enable
configure terminal
ip address 11.0.0.2 255.0.0.0no shutclockrate 64000encapsulation hdlc
Banglore>password :Banglore#Enter configuration commands, one per line. End with CNTL/Z.Banglore(config)#Banglore(config-if)#Banglore(config-if)#Banglore(config-if)#Banglore(config-if)#
Microsoft Windows 2000 [Version 5.00.2195](C) Copyright 1985-2000 Microsoft Corp.C:\>Connecting .....
telnet 192.168.3.1
interface serial 1
Directly Connected Networks on Banglore Router192.168.3.0
11.0.0.0
Directly Connected Networks on Banglore Router192.168.3.0
11.0.0.0
Naveen Patel
Banglore(config)#router ospf 1
Banglore(config-router)#
Banglore(config-router)# network 192.168.3.0 0.0.0.255 area 0Banglore(config-router)#
no ip routingBanglore(config)#
Banglore(config)#ip routing
network 11.0.0.0 0.255.255.255 area 0
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Configuring OSPFRouter(config)# router ospf <pid>Router(config-router)# network <Network ID> <wildcard mask> area <area id>
Naveen Patel
show ip routeBanglore#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,*- candidate default U - per-user static route, o - ODR
Gateway of last resort is not set
O 10.0.0.0/8 [110/128] via 11.0.0.1, 00:02:09, Serial1C 11.0.0.0/8 is directly connected, Serial1O 192.168.1.0/24 [110/138] via 11.0.0.1, 00:02:09, Serial1O 192.168.2.0/24 [110/74] via 11.0.0.1, 00:02:09, Serial1C 192.168.3.0/24 is directly connected, Ethernet0Banglore#
^Z
O – for OSPF routes O – for OSPF routes 110 is nothing but Administrative Distance
110 is nothing but Administrative Distance
Metric of OSPF Cost
Metric of OSPF Cost
Banglore(config)#router ospf 1
Banglore(config-router)#
Banglore(config-router)# network 192.168.3.0 0.0.0.255 area 0Banglore(config-router)#
no ip routingBanglore(config)#
Banglore(config)#ip routing
network 11.0.0.0 0.255.255.255 area 0
Naveen Patel
show ip ospf databaseBanglore#
OSPF Router with ID (192.168.3.1) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link 192.168.1.1 192.168.1.1 1506 0x80000003 0x897B 3192.168.2.1 192.168.2.1 948 0x80000005 0x542 5192.168.3.1 192.168.3.1 944 0x80000003 0xD328 3Banglore#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address192.168.2.1 1 FULL/ - 00:00:37 11.0.0.1Banglore#
Naveen Patel
ping 192.168.3.10Hyderabad#Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.3.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msHyderabad#
!!!!!
ping 192.168.2.10Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.2.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msHyderabad#
!!!!!
Naveen Patel
ping 192.168.1.10Chennai#Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.1.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msChennai#
!!!!!
ping 192.168.3.10Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.3.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msChennai#
!!!!!
Naveen Patel
ping 192.168.1.10Banglore#Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.1.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msBanglore#
!!!!!
ping 192.168.2.10Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.2.10, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/43/44 msBanglore#
!!!!!