Disabling OSPF on an Interface
Problem
You want to temporarily turn off OSPF on an interface.
Solution
Disable OSPF on the interface:
[edit protocols ospf] aviva@RouterG# set area 0.0.0.0 interface fe-0/0/1.0 disable
To start OSPF again, remove the disable statement from the configuration:
[edit protocols ospf] aviva@RouterG# delete area 0.0.0.0 interface fe-0/0/1.0 disable aviva@RouterG# commit
Discussion
To remove an interface from the OSPF network, you can disable it. Because you are removing the interface only temporarily, you don want to remove the configuration statements entirely. You see that the adjacency to that interfaces neighbor is no longer listed:
aviva@RouterG> show ospf neighbor Address Interface State ID Pri Dead 10.0.0.2 fe-1/0/1.0 Full 192.168.17.1 128 32
Also, the metric to that neighbor has increased from 1 to 2 because the neighbor is no longer directly connected, and that traffic is being directed out the routers only active OSPF interface, fe-1/0/1:
aviva@RouterG> show route table inet.0 show route table inet.0 192.168.18.1 192.168.18.1/32 *[OSPF/10] 00:00:45, metric 2 > to 10.0.0.2 via fe-1/0/1.0
Another way to disable OSPF on an interface is with the deactivate command:
[edit protocols ospf] aviva@RouterG# deactivate area 0.0.0.0 interface fe-0/0/1.0 aviva@RouterG# commit aviva@RouterG# show area 0.0.0.0 { inactive: interface fe-0/0/1.0; interface fe-1/0/1.0; }
To start OSPF again on the interface, reactivate it:
[edit protocols ospf] aviva@RouterG# activate area 0.0.0.0 interface fe-0/0/1.0 aviva@RouterG# commit
You can also temporarily disable OSPF on the router:
[edit protocols ospf] aviva@RouterG# set disable aviva@RouterG# commit and-quit aviva@RouterG> show ospf neighbor OSPF instance is not running
Категории