Posted On March 31, 2019

Juniper OSPF

kimconnect 0 comments
blog.KimConnect.com >> Networking >> Juniper OSPF
How to setup OSPF in Juniper:
edit
set interfaces ge-0/0/1.0 family inet address 13.13.13.1/24
set interfaces lo.0.0 family inet address 1.1.1.1/24
set interfaces lo.0.0 family inet address 11.11.11.11/24
commit and-quit

Test lo.0.0 interface's reachability:
ping 13.13.13.1

Setup Area 0 (backbone):
edit protocols ospf
set area 0.0.0.0 (or just 0) interface ge-0/0/1.0
set area 0 interface ge-lo0.0
commit and-quit

Setup up trace on R1:
edit protocols ospf
set traceoptions file OSPFLAB1 size 1000000
set traceoptions flag all
commit and-quit
show log OSPFLAB1
show ospf neighbor
show log OSPFLAB1 | match HELLO

OSPF must be set up on both neighbors with matching
Connect to R3:
set area 0 interface ge-0/0/1.0
set area 0 interface lo0.0
show configuration protocols ospf //check config
show ospf neighbor //check ospf status

Connect to R1:
show ospf neighbor
show log OSPFLAB1 | match OSPF | match neighbor //match only OSPF and neighbor
show log OSPFLAB1 | match DR //filter result to show only DR / BDR information
show ospf neighbor detail //display DR & BDR and interfaces information

Note: OSPF elects router with the highest IP address (ID) to be DR
connect to R3
edit routing-options
set router-id 200.200.200.200
commit and-quit

Force re-election:
set interfaces ge-0/0/1 disable
delete interfaces ge-0/0/1 disable

show ospf neighbor detail //display DR / BDR info
show configuration protocols ospf //display area ID and interfaces involved

show route protocols ospf //display all learned routes from OSPF
ping 1.1.1.1 source 3.3.3.3 //test pingability from R3 loopback interface to R1
show ospf overview //show areas, stub type, authentication, neighbors

---------------------------------------------------

Connect to R1
edit
set logical-systems R1 interfaces lt-1/2/0 unit 12 family inet 12.12.12.1/24
set logical-systems R1 interfaces lt-1/2/0 unit 12 family peer-unit 21 //connecting to R2
set logical-systems R1 interfaces lt-1/2/0 unit 12 family encapsulation ethernet
set logical-systems R1 interfaces lo0 unit 1 family inet 1.1.1.1/24
set logical-systems R1 interfaces lo0 unit 1 family
set logical-systems R1 interfaces lo0 unit 1 family
commit

Connect to R2
set logical-systems R2 interfaces lt-1/2/0 unit 21 family inet 12.12.12.2/24
set logical-systems R2 interfaces lt-1/2/0 unit 21 family peer-unit 12 //connecting to R1
set logical-systems R2 interfaces lt-1/2/0 unit 21 family encapsulation ethernet
set logical-systems R2 interfaces lt-1/2/0 unit 23 family inet 23.23.23.2/24
set logical-systems R2 interfaces lt-1/2/0 unit 23 family peer-unit 32 //connecting to R3
set logical-systems R2 interfaces lt-1/2/0 unit 23 family encapsulation ethernet

Connect to R3
set logical-systems R3 interfaces lt-1/2/0 unit 32 family inet 23.23.23.3/24
set logical-systems R3 interfaces lt-1/2/0 unit 32 family peer-unit 23 //connecting to R1
set logical-systems R3 interfaces lt-1/2/0 unit 32 family encapsulation ethernet
set logical-systems R3 interfaces lo0.3 family inet address 3.3.3.3/24
commit

Note: it's very important to set the loopback interfaces as those are being used by OSPF to propate routes between disparate areas

Connect to R2 to verify connectivity
set cli logical-system R2
show route
ping 12.12.12.1 //R1
ping 23.23.23.3 //R3

Setup OSPF link between R1 and R2

Connect to R1
edit protocols ospf
set area 0 interface lt-1/2/0.12
set area 0 interface lo0.1
top
show
commit and-quit

set cli logical-system R2
edit
edit protocols ospf
set area 0 interface lt-1/2/0.21
set area 23 interface lt-1/2/0.23
commit and-quit
show ospf neighbor detail

set cli logical-system R3
edit protocols ospf
set area 23 interface lt-1/2/0.32
set area 23 interface lo0.3
commit and-save
show configuration protocols ospf
show ospf neighbor detail //check ospf neighbors (DR / BDR)
show route //check routes learned from ospf

ping 1.1.1.1 source 3.3.3.3 //check pingability from R3 to R1

Connect to R2 to check ospf
show ospf overview //show areas, DR, BDR
show ospf database //display link states of ospf and database

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Enterasys Core Switch/Router Commands

Enable Untagged Vlans:------------------------------------------------------------------set port vlan ge.2.1-30 20set vlan egress 20 ge.2.1-30 untaggedreloadEnable jumbo frame support:show…

Troubleshooting Issues with Inconsistent Access Certain Websites

1. Establish Baseline Collect this info when the network is healthy. It should be used…

Configure VPN from AWS to CPE (Juniper Router)

1. Create VPN connection from AWS portal and download the configuration file2. Import the configuration…
Other project: DragonCoin.com