SlideShare une entreprise Scribd logo
1  sur  82
Télécharger pour lire hors ligne
32
                                                                       OSPF Commands

Overview
           This chapter describes Open Shortest Path First (OSPF) router commands.
           OSPF is a shortest path first or link‐state protocol. The Matrix X Router supports OSPF Version 2.0, 
           as defined in RFC 2328. OSPF is an interior gateway protocol that distributes routing information 
           between routers in a single autonomous system (AS). OSPF chooses the least‐cost path as the best 
           path. OSPF is suitable for complex networks with a large number of routers because it provides 
           equal‐cost multi‐path routing where packets to a single destination can be sent by more than one 
           interface simultaneously.
           In a link‐state protocol, each router maintains a database that describes the entire AS topology, 
           which it builds out of the collected link state advertisements of all routers. Each participating 
           router distributes its local state (that is, the router’s usable interfaces and reachable neighbors) 
           throughout the AS by flooding. Each multi‐access network that has at least two attached routers 
           has a designated router and a backup designated router. The designated router floods a link state 
           advertisement for the multi‐access network and has other special responsibilities. The designated 
           router concept reduces the number of adjacencies required on a multi‐access network.


           For information about...                                                        Refer to page...

           Global Configuration Mode OSPF Command                                                 32-2

           Global Commands                                                                        32-2

           Area Commands                                                                          32-32

           Default Commands                                                                       32-51
           Interface Commands                                                                     32-57

           Querying Commands                                                                      32-73




                                                         Matrix X Router Command Line Interface Reference Guide   32-1
Global Configuration Mode OSPF Command


Global Configuration Mode OSPF Command
                 There is one global configuration mode OSPF command, router ospf.


router ospf
                 This command acquires configuration mode for an instance in OSPF.

           Syntax
                 router ospf instance_id

                 no router ospf instance_id

           Parameters

                  instance_id            An integer from 1 to 4294967294 identifying the OSPF instance.
                                         Up to 4 concurrent OSPF instances can be configured.

           Mode
                 Global Router Configuration.

           Usage
                 Use the router ospf command to enter OSPF Router Configuration mode for an OSPF instance. 
                 Once in OSPF Router Configuration mode, begin adding or reconfiguring an OSPF instance.

           Example
                 This example shows how to acquire OSPF Router Configuration mode for OSPF instance 1 from 
                 the switch mode.
                 matrix-x(switch-su)->router
                 matrix-x(router-exec)# config
                 matrix-x(router-config)# router ospf 1
                 matrix-x(config-router-ospf)#


Global Commands
                 The global OSPF commands are listed below.


                  For information about...                                                Refer to page...

                  advertise-subnet                                                              32-3

                  authentication                                                                32-5

                  compatible rfc1583                                                            32-7

                  dead-interval                                                                 32-8

                  distance                                                                      32-9

                  enable                                                                        32-10


32-2   OSPF Commands
Global Commands


          For information about...                                                     Refer to page...

          hello-interval                                                                      32-11

          igp-shortcut                                                                        32-12

          inherit-metric                                                                      32-13

          multicast-rib                                                                       32-14

          network                                                                             32-15

          nssa-inherit-metric                                                                 32-16

          nssa-stability-interval                                                             32-17

          poll-interval                                                                       32-18

          priority                                                                            32-19

          redistribute                                                                        32-20

          redistribute-nssa                                                                   32-22

          require-vbit                                                                        32-23

          retransmit-interval                                                                 32-24

          router id                                                                           32-25

          timers spf                                                                          32-26

          trace file                                                                          32-27

          trace flag                                                                          32-29

          transmit-delay                                                                      32-31



advertise-subnet
         This command determines whether OSPF will, when advertising point‐to‐point interfaces, 
         advertise the network number and netmask instead of a host route to the remote IP network.

     Syntax
         advertise-subnet

         no advertise-subnet

     Parameters
         None.

     Defaults
         Disabled.

     Mode
         OSPF Router Configuration.




                                                     Matrix X Router Command Line Interface Reference Guide   32-3
Global Commands


           Usage
                  This command determines whether OSPF will, when advertising point‐to‐point interfaces, 
                  advertise the network number and netmask instead of a host route to the remote IP network. 
                  Because the netmask is sometimes set improperly on point‐to‐point interfaces, this option is 
                  disabled by default. This command can be overridden at the area and interface levels.

           Example
                  The following example turns the global advertise‐subnet on, then turns it off for area 1.2.3.4:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# advertise-subnet
                  matrix-x(config-router-ospf)# no area 1.2.3.4 advertise-subnet

           Related Commands
                  area advertise-subnet

                  ip ospf advertise-subnet




32-4   OSPF Commands
Global Commands


authentication
         This command specifies the type of OSPF authentication employed.

     Syntax
         authentication {simple key | md5 id_number md5_key [start-generate date_time]
         [stop-generate date_time] [start-accept date_time] [stop-accept date_time]}

         no authentication {simple key | md5 id_number}

     Parameters

          simple key                     Specifies simple (clear password) authentication. The value for key 
                                         is specified as a one‐ to eight‐character string.
          md5 id_number md5_key          Specifies the authentication used for specifying MD5 
                                         cryptographic authentication.
                                         The value for id_number is an integer ranging from 1 to 255.
                                         The value for md5_key is a character string, ranging from 1 to 16 
                                         characters.
          start‐generate date_time       (Optional) Specifies the start and stop times for generating MD5 
                                         authentication. The date_time values must be in the format 
          stop‐generate date_time
                                         YYYY‐MM‐DD.HH.MM.
                                         Both parameters are optional and you may enter them in any 
                                         order when specifying multiple commands.
          start‐accept date_time         (Optional) Specifies the start and stop times for accepting MD5 
                                         authentication. The date_time values must be in the format 
          stop‐accept date_time
                                         YYYY‐MM‐DD.HH.MM.
                                         Both parameters are optional and you may enter them in any 
                                         order when specifying multiple commands.

     Defaults
         The default is for no authentication to be explicitly configured.

     Mode
         OSPF Router Configuration.

     Usage
         Authentication can help to guarantee that routing information is imported only from trusted 
         routers. A variety of authentication schemes can be used, but a single scheme must be configured 
         for each network. The use of different schemes enables some interfaces to use much stricter 
         authentication than others. The two authentication schemes available are simple and MD5.
         Use the authentication command to specify the type of global authentication and key values used 
         in OSPF. Use the no form of this command to remove authentication for the area. Authentication is 
         used by OSPF to generate and verify the authentication field in the OSPF header. The global 
         authentication is the default and can be overridden at the area command and interface levels.



                                                        Matrix X Router Command Line Interface Reference Guide   32-5
Global Commands


                  When you want to keep certain routers from exchanging OSPF packets, use the simple form of 
                  authentication. The interfaces that the packets are to be sent on still need to be trusted, because the 
                  key will be placed in the packets and can be seen by anyone with access to the network.
                  When you do not trust other users of your network, use MD5 authentication. The system works by 
                  using shared secret keys. Because the keys are used to sign the packets with an MD5 checksum, 
                  they cannot be forged or tampered with. Because the keys are not included in the packet, snooping 
                  the key is not possible. Users of the network can still snoop the contents of packets, however, 
                  because the packets are not encrypted.
                  The Matrix X MD5 authentication is compliant with RFC 2328 which uses the MD5 algorithm and 
                  an authentication key of up to 16 characters. RFC 2328 allows multiple MD5 keys per interface. 
                  Each key has two associated time ranges.
                  In order to turn off authentication, you must include the authentication type in the no form of the 
                  command. For example, if MD5 authentication was configured, then simply specifying no 
                  authentication will not work. In addition, you must specify the simple key when turning off 
                  simple authentication, and you must specify the MD5 id_number when turning off MD5 
                  authentication.

           Examples
                  The following example configures simple authentication in OSPF instance 1.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# authentication simple abc
                  The following example configures MD5 authentication for OSPF instance 2. The ID for this MD5 
                  configuration is 1, and the key is configured as bar.
                  matrix-x(router-config)# router ospf 2
                  matrix-x(config-router-ospf)# authentication md5 1 bar
                  The following example turns off the MD5 authentication that was configured in the previous 
                  example. Note that specifying the MD5 key is not required, but specifying the MD5 ID is.
                  matrix-x(router-config)# router ospf 2
                  matrix-x(config-router-ospf)# no authentication md5 1
                  The following example configures md5 authentication for OSPF instance 3. MD5 authentication is 
                  configured with a start‐generate time set to November 2, 2004 at 9:30 p.m., a stop‐generate time set 
                  to November 2, 2004 at 9:45 p.m., a start‐accept time set to December 2, 2004 at 9 p.m. and a stop‐
                  accept time set to December 31, 2004 at 2 p.m.:
                  matrix-x(router-config)# router ospf 3
                  matrix-x(config-router-ospf)# authentication md5 2 md5 start-generate 2004-11-
                  02.21.30 stop-generate 2004-11-02.21.45 start-accept 2004-12-02.21.00 stop-accept
                  2004-12-31.22.00

           Related Commands
                  area authentication

                  ip ospf authentication




32-6   OSPF Commands
Global Commands


compatible rfc1583
         This command specifies this Matrix X Router to run in RFC 1583 mode instead of RFC 2328 mode.

     Syntax
         compatible rfc1583

         no compatible rfc1583

     Parameters
         None.

     Defaults
         Enabled.

     Mode
         OSPF Router Configuration.

     Usage
         Do not specify this command if all the routers using an OSPF implementation in your domain are 
         based on RFC 2328 or later. This option should be specified the same way on all routers in the 
         domain. If any router does not have this option, you should always enable this. When disabled, 
         the preference rules for best route election are changed to eliminate certain kinds of possible 
         routing loops.
         Use the no form of this command removes the requirement to run in RFC 1583 mode and reverts 
         to RFC 2328.

     Example
         The following example disables RFC 1583 mode for instance 1 of OSPF:
         matrix-x(router-config)# router ospf 1
         matrix-x(config-router-ospf)# no compatible rfc1583




                                                     Matrix X Router Command Line Interface Reference Guide   32-7
Global Commands


dead-interval
                  This command specifies the interval that can elapse without receiving a router’s hello packets 
                  before the router’s neighbors will declare it down.

           Syntax
                  dead-interval time-seconds

                  no dead-interval time-seconds

           Parameters

                  time‐seconds             Interval ranging from 1 to 65535 seconds.

           Defaults
                  40 seconds.

           Mode
                  OSPF Router Configuration.

           Usage
                  Use this command to specify the interval that can elapse without receiving a router’s hello packets 
                  before the router’s neighbors will declare it down. This value can be overridden at the area and 
                  interface levels. Generally, this value should equal four times the HELLO interval. Do not set this 
                  value to be less than the HELLO interval or convergence will fail.
                  Use the no form of this command removes the configured value and returns to its default value of 
                  40 seconds. Specifying a value for time‐seconds in the no form has no effect on configuration.

           Example
                  The following example configures a global dead‐interval value of 30. This value is then overridden 
                  in area 1.2.3.4 to be 25.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# dead-interval 30
                  matrix-x(config-router-ospf)# area 1.2.3.4 dead-interval 25

           Related Commands
                  area dead-interval

                  ip ospf dead-interval




32-8   OSPF Commands
Global Commands


distance
           This command specifies how active routes that are learned from OSPF internal reachability will be 
           selected, compared to other protocols.

     Syntax
           distance int_value

           no distance [int_value]

     Parameters

           int_value                The preference for internal routes, ranging from 1 and 255 inclusive.

     Defaults
           10.

     Mode
           OSPF Router Configuration.

     Usage
           Use the distance command to specify how active routes that are learned from the OSPF internal 
           reachability (compared to other protocols) will be selected. When a route has been learned from 
           more than one protocol, the active route will be selected from the protocol with the lowest 
           distance. Each protocol has a default distance in this selection.
           Use the negative form of this command, no distance, to remove the configured value and return it 
           to its default value of 10.

     Example
           The following example configures the default distance for internal routes to be 100.
           matrix-x(router-config)# router ospf 1
           matrix-x(config-router-ospf)# distance ospf 100




                                                        Matrix X Router Command Line Interface Reference Guide   32-9
Global Commands


enable
                  This command enables an OSPF instance.

           Syntax
                  enable

                  no enable

           Mode
                  OSPF Router Configuration.

           Defaults
                  Enabled.

           Usage
                  The no form of this command disables the instance. If an enabled instance is disabled, then it is 
                  stopped, and all running state is deleted but all configuration state is preserved. If a disabled instance 
                  is enabled, it will start running again with its preserved configuration state.

           Example
                  The following example disables OSPF instance 3:
                  matrix-x(router-config)# router ospf 3
                  matrix-x(config-router-ospf)# no enable




32-10   OSPF Commands
Global Commands


hello-interval
          This command specifies the interval between hello packets that a peer router sends on an 
          interface.

      Syntax
          hello-interval time-seconds

          no hello-interval [time-seconds]

      Parameters


           time-seconds             The interval between hello packet transmissions a peer router sends on 
                                    an interface, ranging from 1 to 65535 seconds.

      Defaults
          10 seconds.

      Mode
          OSPF Router Configuration.

      Usage
          Use this command to specify the interval between hello packets that a peer router sends on an 
          interface. Although specified here at the global level, it can be overridden in the area and interface 
          levels.
          Use the no form of this command to remove the configured value and return it to the default. 
          Specifying a time‐seconds value in the no form has no effect on the configuration.

      Example
          The following example configures a global hello interval of 15 seconds which is then overridden in 
          the area statement where it is set to 5 seconds.
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# hello-interval 15
          matrix-x(config-router-ospf)# area 1.2.3.4 hello-interval 5

      Related Commands
          area hello-interval

          ip ospf hello-interval




                                                        Matrix X Router Command Line Interface Reference Guide   32-11
Global Commands


igp-shortcut
                  This command enables the IGP shortcut feature for OSPF.

           Syntax
                  igp-shortcut

                  no igp-shortcut

           Mode
                  OSPF Router Configuration.

           Defaults
                  Disabled.

           Usage
                  This command enables the IGP shortcut feature for OSPF. When configured, OSPF will consider 
                  MPLS tunnels as uni‐directional, directly connected, point‐to‐point links.
                  The no form of this command disables this feature.

           Examples
                  The following command enables the IGP Shortcut feature for OSPF instance 1:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(router-ospf)# igp-shortcut
                  The following command disables the IGP Shortcut feature for OSPF instance 1:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# no igp-shortcut




32-12   OSPF Commands
Global Commands


inherit-metric
          This command configures an OSPF ASE (Autonomous System External) route to inherit the metric 
          of the external route when no metric is specified on the export policy.

      Syntax
          inherit-metric

          no inherit-metric

      Parameters
          None.

      Defaults
          Disabled.

      Mode
          OSPF Router Configuration.

      Usage
          Use this command to configure an OSPF ASE route to inherit the metric of the external route when 
          no metric is specified on the export policy. This feature maintains compatibility with all current 
          export functions. A metric specified on the export policy takes precedence.

                   Note: The metric specified in the defaults section (default-metric) is used if this command is not
                   specified.


      Example
          The following example configures ASE routes exported into OSPF to inherit the metric of the 
          external route:
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# inherit-metric




                                                          Matrix X Router Command Line Interface Reference Guide   32-13
Global Commands


multicast-rib
                  This command specifies the Routing Information Base (RIB) in which OSPF internal routes are 
                  installed.

           Syntax
                  multicast-rib

                  no multicast-rib

           Parameters
                  None.

           Defaults
                  Disabled.

           Mode
                  OSPF Router Configuration.

           Usage
                  Use this command to specify the RIB in which OSPF internal routes are installed. The unicast RIB 
                  is required and is the default. In code bases supporting extended RIBs, OSPF routes can be 
                  installed in the multicast RIB.
                  This command has no effect on self‐originated ASE (Autonomous System External) or NSSA 
                  routes because they are exported from another protocol.
                  Use the no form of this command to change the parameter to its default.

           Example
                  The following example configures OSPF routes to be installed in the unicast and multicast RIBs:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# multicast-rib




32-14   OSPF Commands
Global Commands


network
          This command defines the interfaces on which OSPF will run and the area ID for those interfaces. 

     Syntax
          network ip_address wildcard-mask area area_id

          no network ip_address wildcard-mask area area_id

     Parameters

          ip_address           A valid IP address.
          wildcard‐mask        IP‐address‐type mask that includes don’t care bits.
          area area_id         An ID for an area specified as an IP address in dotted‐quad format. A value 
                               of 0.0.0.0 means the area is a backbone. If you want to associate areas with IP 
                               subnets, you can specify a subnet address for this value.

     Defaults
          This command is not explicitly configured by default.

     Mode
          OSPF Router Configuration.

     Usage
          Use the network area command to specify interfaces on which OSPF runs and to define the area 
          ID for those interfaces. Use the negative form of this command, no network area, to disable OSPF 
          routing for any specified interfaces.

     Examples
          The following example defines network 192.168.10.5 0.0.0.255 in area 1.2.3.4:
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# network 192.168.10.5 0.0.0.255 area 1.2.3.4
          The following example disables OSPF routing on interface 102.168.10.10 in area 1.2.3.4:
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# no network 192.168.10.10 0.0.0.0 area 1.2.3.4




                                                       Matrix X Router Command Line Interface Reference Guide   32-15
Global Commands


nssa-inherit-metric
                  This command allows an OSPF NSSA route to inherit the metric of the external route when no 
                  metric is specified on the export policy. This feature maintains compatibility with all current 
                  export functions. A metric specified on the export policy will take precedence.

           Syntax
                  nssa-inherit-metric

                  no nssa-inherit-metric

           Parameters
                  None.

           Defaults
                  Disabled.

           Mode
                  OSPF Router Configuration.

           Example
                  The following example sets NSSA routes exported into OSPF to inherit the metric of the external 
                  route:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# nssa-inherit-metric




32-16   OSPF Commands
Global Commands


nssa-stability-interval
          This command sets the interval that an NSSA translator will continue to translate after losing the 
          translator election.

      Syntax
          nssa-stability-interval time-seconds

          no nssa-stability-interval [time-seconds]

      Parameters

           time-seconds             A period ranging from 1 to 65535 seconds.

      Defaults
          40 seconds.

      Mode
          Global Configuration.

      Usage
          An NSSA ABR can translate Type 7 LSAs into Type 5 LSAs. A translator election is run to 
          determine which one ABR for a given NSSA will translate.
          When an ABR was a translator and loses this election, it will cease translating after the specified 
          seconds value. This allows newly translated Type 5 LSAs from the new translator to be flooded 
          throughout the domain before the currently translated Type 5 LSAs from this translator are 
          flushed and Type 5 LSAs resulting from direct translation are allowed to age out.

      Example
          The following example sets the nssa‐stability‐interval to 10 seconds:
          matrix-x(router-config)# nssa-stability-interval 10




                                                        Matrix X Router Command Line Interface Reference Guide   32-17
Global Commands


poll-interval
                  This command specifies the interval between OSPF packets that the router sends before adjacency 
                  is established with a neighbor.

           Syntax
                  poll-interval time-seconds

                  no poll-interval [time-seconds]

           Parameters

                  time-seconds             A period ranging from 1 to 65535 seconds.

           Defaults
                  120 seconds.

           Mode
                  OSPF Router Configuration.

           Usage
                  Use this command to reduce network overhead in cases where a router may have a neighbor on a 
                  given interface at the expense of initial convergence time. The value configured here at the global 
                  level can be overridden at the area and interface levels.
                  Use the no form of this command to reset the specified value to the default. Specifying a value for 
                  time‐seconds in the no form has no effect on the configuration.

           Example
                  The following example configures a global poll interval of 100 seconds. This value is overridden in 
                  interface ge.4.2, where it is configured to be 110 seconds.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# poll-interval 100
                  matrix-x(config-router-ospf)# exit
                  matrix-x(router-config)# interface ge.4.2
                  matrix-x(config-router-if-ge.4.2)# ip ospf poll-interval 110

           Related Commands
                  area poll-interval

                  ip ospf poll-interval




32-18   OSPF Commands
Global Commands


priority
           This command specifies the priority for becoming the Designated Router (DR).

      Syntax
           priority level

           no priority [level]

      Parameters

            level                    A priority number, ranging from 0 to 255, for becoming a DR.

      Defaults
           1.

      Mode
           OSPF Router Configuration.

      Usage
           Use this command to specify the priority for becoming the DR. When more than one router 
           attached to a network tries to become the DR, the one with the highest priority wins. If competing 
           routes have the same priority, the one with the highest router ID becomes the DR. The router 
           placing second in the election becomes the backup DR. A router with a router priority set to 0 is 
           ineligible to become the DR.
           The value specified here at the global level can be overridden at the area and interface levels (area 
           priority and ip ospf priority commands).
           Use the no form of this command to reset the specified value to the default. Specifying a value for 
           level in the no form has no effect on the configuration.

      Example
           The following example sets a global priority of 10 which is then overridden in area 1.2.3.4, where it 
           is set to 15:
           matrix-x(router-config)# router ospf 1
           matrix-x(config-router-ospf)# priority 10
           matrix-x(config-router-ospf))# area 1.2.3.4 priority 15

      Related Commands
           area priority

           ip ospf priority




                                                         Matrix X Router Command Line Interface Reference Guide   32-19
Global Commands


redistribute
                  This command specifies routes to import into OSPF.

           Syntax
                  redistribute protocol [route-map name] {0-9}

                  no redistribute protocol [route-map name]

           Parameters


                  protocol                    Protocol name for routes you want to redistribute to the current 
                                              protocol being configured. Valid choices are: aggregate, bgp, direct, 
                                              kernel, isis, ospf, ospf‐ase, rip, and static.
                  route‐map name              (Optional) Name of a route map to apply to these routes.
                  {0-9}                       Although this command can be given multiple times, it can only be 
                                              given once to each of the nine configurable protocols. For example, if a 
                                              redistribute command is given for a protocol and route map, and then 
                                              given again for the same protocol with a different route map, the 
                                              second configuration overrides the first.

           Defaults
                  The default is to redistribute OSPF and the direct routes associated with the interfaces on which 
                  OSPF is running.

                           Note: This is an implicit default and is erased with the first redistribute configuration.


           Mode
                  OSPF Router Configuration.

           Usage
                  Use this command to specify routes to export to OSPF. This command causes routes from the 
                  specified protocol to be considered for redistribution into the current protocol. Additionally, if a 
                  route map is specified, then routes from the specified protocol matching the named route map will 
                  be considered for redistribution into the current protocol.
                  If the referenced route map has not yet been configured, then an empty route map is created with 
                  the specified name.

                           Note: Configuring away from the default removes the implicitly configured default. To export those
                           routes you must go back and specify to redistribute OSPF and direct routes after the first
                           redistribute configuration.




32-20   OSPF Commands
Global Commands


Examples
   In the following example OSPF instance 2 is configured to redistribute all BGP and RIP routes:
   matrix-x(router-config)# router ospf 2
   matrix-x(config-router-ospf)# redistribute bgp
   x-series(config-router-ospf)# redistribute rip
   The following example configures a community set, set1, that permits AS:num 101:102. It then 
   configures an extended community set extset1, that permits Route Target AS:num 201:202.
   matrix-x(router-config)# ip community-set set1 permit 101:102
   matrix-x(router-config)# ip extcommunity-set ext-set1 permit rt 201:202
   The two are then added to a community list, called commlist1:
   matrix-x(router-config)# ip community-list commlist1 permit set1
   matrix-x(router-config)# ip community-list commlist1 permit ext-set1
   The community list is then applied to a route map called matchcommlist1. If the route map matches 
   BGP Community list commlist1, then the metric for routes is set to 20:
   matrix-x(router-config)# route-map match-commlist1
   matrix-x(config-route-map)# match community commlist1
   matrix-x(config-route-map)# set metric 20
   Finally, route map match‐commlist1 is applied to BGP routes and exported into instance 1 of OSPF:
   matrix-x(router-config)# router ospf 1
   matrix-x(config-router-ospf)# redistribute bgp route-map match- commlist1
   In the following example, route map abc is configured with the following match criteria:
   If a route matches interface ge.1.1 and a pre‐configured BGP Community labeled bgpcomm1, then 
   communities specified in community com‐set‐1 will be added to the route, communities specified 
   in community labeled com‐set‐2 will be deleted from the route, and the route metric set to 50.
   matrix-x(router-config)# route-map abc
   matrix-x(config-route-map)# match interface ge.1.1
   matrix-x(config-route-map)# match community-set bgpcomm1
   matrix-x(config-route-map)# set community-set com-set-1 additive
   matrix-x(config-route-map)# set community-set com-set-2 delete
   matrix-x(config-route-map)# set metric 50
   This route map is then applied to static routes and exported into OSPF instance 2:
   matrix-x(router-config)# router ospf 2
   matrix-x(config-router-ospf)# redistribute static route-map abc




                                               Matrix X Router Command Line Interface Reference Guide   32-21
Global Commands


redistribute-nssa
                  This command specifies routes to export to OSPF NSSA in an OSPF instance.

           Syntax
                  redistribute-nssa protocol [route-map name] {0-9}

                  no redistribute-nssa protocol [route-map name]

           Parameters


                  protocol                 Protocol name for routes you want to redistribute to the current 
                                           protocol being configured. Valid choices are: aggregate, bgp, direct, 
                                           isis, kernel, ospf, ospf‐ase, rip, and static.
                  route‐map name           Name of a route map to apply to these routes.
                  {0‐9}                    Although this command can be given multiple times, it can only be 
                                           given once to each of the nine configurable protocols. For example, if a 
                                           redistribute command is given for a protocol and route map, and then 
                                           given again for the same protocol with a different route map, the 
                                           second configuration overrides the first.

           Defaults
                  OSPF does not redistribute any routes into NSSA.

           Mode
                  OSPF Router Configuration.

           Usage
                  This command specifies routes to export to OSPF NSSA in an OSPF instance. It causes routes from 
                  the specified protocol to be considered for redistribution into OSPF‐NSSA. Also, if a route map is 
                  specified, then routes from the specified protocol matching the named route map will be 
                  considered for redistribution into OSPF‐NSSA.
                  If the referenced route map has not yet been configured, then an empty route map is created with 
                  the specified name.

           Examples
                  In the following example, route map abc is configured to match all IPv4 prefixes (configured in 
                  prefix list pl1), to set the exported metric to 1, and to set the NSSA Propagate (P) bit:
                  matrix-x(router-config)# ip prefix-list pl1 seq 1 permit 0.0.0.0/0 le 32
                  matrix-x(router-config)# route-map abc
                  matrix-x(config-route-map)# match ip address prefix-list pl1
                  matrix-x(config-route-map)# set metric 1
                  matrix-x(config-route-map)# set propagate
                  This route map is then applied to static routes and exported into OSPF NSSA:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# redistribute-nssa static route-map abc



32-22   OSPF Commands
Global Commands


require-vbit
          This command instructs the spf code to require that the vbit be set in the router LSAs of routers 
          that are the end points of virtual links.

      Syntax
          require-vbit

          no require-vbit

      Parameters
          None.

      Defaults
          Disabled.

      Mode
          OSPF Router Configuration.

      Usage
          When this command is not specified, the vbit can be clear, and the virtual link will still be 
          considered. This command is a work around for issues in some OSPF implementations.

      Example
          The following example turns require‐vbit on:
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# require-vbit




                                                        Matrix X Router Command Line Interface Reference Guide   32-23
Global Commands


retransmit-interval
                  This command sets the interval between Link State Advertisement (LSA) retransmissions for 
                  adjacencies.

           Syntax
                  retransmit-interval time-seconds

                  no retransmit-interval [time-seconds]

           Parameters


                  time-seconds             A period ranging from 1 to 65535 seconds.

           Defaults
                  5 seconds.

           Mode
                  OSPF Router Configuration.

           Usage
                  This command sets the interval between LSA retransmissions for adjacencies. If a Link State 
                  Protocol (LSP) is not acknowledged within the interval specified with this command, it is re‐sent.
                  This command is specified at the global level and can be overridden in the area and interface 
                  levels with the area retransmit‐interval and ip ospf retransmit‐interval commands.
                  The no form of this command resets the specified value to the default. Specifying a value for
                  time‐seconds in the no form has no effect on the configuration.

           Example
                  The following example configures the global retransmit interval to be 10 seconds. This value is 
                  then overridden in area 1.2.3.4, where it is configured to be 15 seconds.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# retransmit-interval 10
                  matrix-x(config-router-ospf)# area 1.2.3.4 retransmit-interval 15

           Related Commands
                  area retransmit-interval

                  ip ospf retransmit-interval




32-24   OSPF Commands
Global Commands


router id
            This command sets the OSPF 32‐bit router ID for the specified instance. The Router ID set by this 
            command is the lowest loopback interface IP address on the Matris X router. If no loopback 
            interfaces are configured, then the lowest interface IP address is chosen. Finally, if no interface IP 
            addresses are configured, the IP address 127.0.0.1 is chosen. Once a Router ID has been selected, it 
            will change only as the result of entering the no router id command or a system reboot.

      Syntax
            router id rid_value

            no router id rid_value

      Parameters


            rid_value                 A 32‐bit address in dotted‐quad notation.

      Defaults
            The globally specified Router ID. If a globally specified Router ID does not exist, then the highest 
            IP address will be used.

      Mode
            OSPF Router Configuration.

      Usage
            If the Router ID is not specified, then the instance uses the global default router ID.
            The no form of this command resets the configured router ID to its default value specified by the 
            globally defined Router ID.

      Example
            The following example configures the OSPF router ID to be 4.3.2.1.
            matrix-x(router-config)# router ospf 1
            matrix-x(config-router-ospf)# router id 4.3.2.1




                                                          Matrix X Router Command Line Interface Reference Guide   32-25
Global Commands


timers spf
                  This command specifies the minimum period between when OSPF receives a topology change 
                  and when it starts the Sender Policy Framework (SPF) computation.

           Syntax
                  timers spf time-seconds

                  no timers spf [time-seconds]

           Parameters
                  time-seconds       The minimum interval in seconds between SPF calculations, ranging from 1 to 
                                     65535.

           Defaults
                  5 seconds.

           Mode
                  OSPF Router Configuration.

           Usage
                  The no form of this command resets the specified value to its default.

           Example
                  The following example configures the SPF timer interval to 15 seconds:
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# timers spf 15




32-26   OSPF Commands
Global Commands


trace file
             This command specifies the file to receive tracing information, the size of the file, whether to 
             overwrite existing files, and the maximum number of files allowed.

      Syntax
             trace file file_name [max-size file_size[M | m | K | k]] [max-files num_files]
             [no-timestamp] [noverwrite]

             no trace file file_name [max-size file_size[M | m | K | k]] [max-files num_files]
             [no-timestamp] [overwrite]

      Parameters


             file_name                 The name of the file to receive the tracing information. Note that the file 
                                       name is not specified in quotes.
             max‐size                  (Optional) Maximum file size in bytes (by default) or megabytes or 
             file_size[M|m|K|k]        kilobytes, ranging from 10K to 4,095,000,000 bytes. Notice that there is no 
                                       space between the file_size parameter and the unit type.
                                       M and m both specify megabytes. K and k both specify kilobytes. If no 
                                       unit type is entered, bytes is assumed.
                                       If no maximum file size is specified, the default is “unlimited.” The size 
                                       of a trace file is limited by the file system on which the trace file resides.
             max‐files num_files       (Optional) Maximum number of files allowed in the directory, ranging 
                                       from 2 to 4,294,967,295.
                                       If no maximum number of files is specified, the default is 4,294,967,295
             no-timestamp              (Optional) A timestamp should not be prepended to all trace lines. The 
                                       default is to prepend a timestamp to all lines written to a trace file.
             overwrite                 (Optional) Begin tracing by overwriting, or truncating, an existing file. 
                                       The default is to append to an existing file.

      Defaults
             •   Disabled.
             •   max-size file_size: Unlimited. The size of a trace file is limited by the file system on which 
                 the trace file resides.
             •   max-files num_files: 4,294,967,295 files.
             •   no-timestamp: Prepend a timestamp to all lines written to a trace file.
             •   overwrite: Append to an existing file.

      Mode
             OSPF Router Configuration.




                                                             Matrix X Router Command Line Interface Reference Guide   32-27
Global Commands


           Usage
                  This command specifies the file to receive tracing information for all OSPF events. The specific 
                  events that are traced are controlled by the trace flag command. The trace file command is also 
                  associated with each protocol, so that data pertaining to a single protocol can be written to its own 
                  file.
                  On the Matrix X Router, trace files are stored in the /var/trace directory. When entering a trace file 
                  name, specify only the file name, not the complete path. Trace files are not persistent across system 
                  reboots.
                  The no form of this command disables tracing.
                  Command options are governed by the following rules:
                  •   The max‐size option specifies a maximum size of the trace file which can be specified in 
                      megabytes by giving ‘M’ or ‘m’ (without a leading space), or it can be specified in kilobytes by 
                      giving ʹKʹ or ʹkʹ. If you specify no units, the size is assumed to be in bytes. When the maximum 
                      file size is reached, the file is closed and renamed to fname.0, then fname.1, and so on, until the 
                      maximum number of files specified by the max‐files option is reached.
                  •   The max‐files option specifies the maximum number of files allowed in the specified directory 
                      with a default of 4,294,967,295 files.
                  •   The no‐timestamp option disables the pre‐pending of a timestamp to all lines written to the 
                      trace file.
                  •   The overwrite option specifies whether to start tracing by truncating or appending to an 
                      existing file.
                  These options are not cumulative across multiple commands. Consider the following example:
                  matrix-x(config-router-ospf)# trace file ospf.log no-timestamp
                  matrix-x(config-router-ospf)# trace file ospf.log max-files 10
                  The option given in the second command completely replaces that given in the first. In order to 
                  specify both no‐timestamp and max‐files 10, they must be entered on the same line as follows:
                  matrix-x(config-router-ospf)# trace file ospf.log max-files 10 no-timestamp

           Example
                  In the following example, OSPF tracing is written to the file /var/trace/ospf.log. The maximum size 
                  of the file is configured to be 1024 KB, and the maximum number of files permitted is 4. When the 
                  file reaches 1 megabyte in size (the maximum size in this configuration), the file is renamed to 
                  ospf.log.0, and ospf.log is re‐created. This continues until four log files exist (the maximum allowed 
                  in this configuration). No timestamp will display at the beginning of the trace lines.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# trace file ospf.log max-size 1024k max-files 4 no-
                  timestamp




32-28   OSPF Commands
Global Commands


trace flag
             This command sets OSPF‐specific tracing options as well as options common across all protocols. 
             Each flag must reside on its own configuration line, that is, you cannot specify to trace both task 
             and policy packets in the same command.

      Syntax
             trace flag {route | normal | state | policy | task | timer | all} |{db | ospf-
             state | drelect | spf | flood | debug} | {packets | hello | dd | lsr | lsu | lsa
             [send | receive | send-receive] [detail]}

             no trace flag {route | normal | state | policy | task | timer | all} |{db | ospf-
             state | drelect | spf | flood | debug} | {packets | hello | dd | lsr | lsu | lsa
             [send | receive | send-receive] [detail]}

      Parameters


             The following tracing flags are common to all protocols. They cannot be associated with a send, 
             receive, or send‐receive action item. Similarly, you cannot specify to show detailed data when 
             tracing these flags
             The following tracing flag is common to all protocols. It cannot be associated with a send, 
             receive, or send‐receive action item. Similarly, you cannot specify showing detailed data when 
             tracing all.
             route              Trace routing table changes for routes installed by this protocol or peer.
             normal             Trace normal protocol occurrences. Note: Abnormal protocol occurrences are 
                                always traced.
             state              Trace state machine transition in the protocol.
             policy             Trace the application of protocol and user‐specified policy to routes being 
                                imported or exported.
             task               Trace system interface and processing associated with this protocol.
             timer              Trace timer usage by this protocol.
             all                Turns on all trace flags.
             The following OSPF‐specific flags cannot be associated with the send, receive, or send‐receive 
             action items:
             db                 Trace the link‐state database operations.
             ospf‐state         Trace OSPF state change information.
             drelect            Trace the Designated Router operations.
             spf                Trace the Shortest Path First (SPF) calculations.
             flood              Trace the flooding procedure.
             debug              Trace OSPF at the debugging level of detail.
             The following OSPF‐specific flags can be associated with the send, receive, or send‐receive action 
             items:
             packets            Trace all OSPF link‐state packets.
             hello              Trace OSPF hello packets, which are used to determine neighbor reachability.


                                                            Matrix X Router Command Line Interface Reference Guide   32-29
Global Commands


                  dd                 Trace OSPF Database Description (DD) packets, which are used in 
                                     synchronizing OSPF databases.
                  lsr                Trace OSPF link‐state request packets, which are used in synchronizing OSPF 
                                     databases.
                  lsu                Trace OSPF link‐state update packets, which are used in synchronizing OSPF 
                                     databases.
                  lsa                Trace OSPF link‐state acknowledgement packets, which are used in 
                                     synchronizing OSPF databases.
                  These optional action items specify whether to limit the tracing to packets as follows:
                  send               Optionally specify to limit tracing for packets sent.
                  receive            Optionally specify to limit tracing for packets received.
                  send‐receive       Optionally specify to limit tracing for packets sent and received.
                  detail             Optionally specify to use a more verbose format when displaying information 
                                     about the contents of packets instead of one or two lines.

           Mode
                  OSPF Router Configuration.

           Usage
                  Use the trace flag command to specify tracing flags for OSPF tracing. Each flag must reside on its 
                  own configuration line. For example, you cannot specify to trace both task and policy packets in 
                  the same command. On the Matrix X Router, trace files are stored in the /var/trace directory. When 
                  entering a trace file name, specify only the file name, not the complete path. Trace files are not 
                  persistent across system reboots.

           Defaults
                  No flags to be explicitly configured.

           Example
                  In the following example, trace flags specify that both the sent and received link state request and 
                  hello messages are traced in detail. This tracing data will be written to the file /var/trace/ospf.log.
                  matrix-x(router-config)# router ospf 1
                  matrix-x(config-router-ospf)# trace file ospf max-size 1024k
                  matrix-x(config-router-ospf)# trace flag lsr send-receive detail
                  matrix-x(config-router-ospf)# trace flag hello send-receive detail




32-30   OSPF Commands
Global Commands


transmit-delay
         This command specifies the time in seconds required to transmit a link state update.

     Syntax
         transmit-delay time-seconds

         no transmit-delay [time-seconds]

     Parameters

          time-seconds            An interval ranging from 1 to 65535 seconds.

     Defaults
         1 second.

     Mode
         OSPF Router Configuration.

     Usage
         This command sets the estimated time in seconds required to transmit a link state update. It takes 
         into account transmission and propagation delays and must be greater than 0. The transmit delay 
         is specified here at the global level. It can be overridden at the area and interface levels (area 
         transmit‐delay and ip ospf transmit‐delay) as well as within a virtual link (area virtual‐link).
         The no form of this command resets the specified value to the default. Specifying a value for time‐
         seconds in the no form has no effect on the configuration.

     Example
         The following example configures a global transmit delay of 5 seconds. This value is then 
         overridden in area 1.2.3.4 to be 3 seconds.
         matrix-x(router-config)# router ospf 1
         matrix-x(config-router-ospf)# transmit-delay 5
         matrix-x(config-router-ospf)# area 1.2.3.4 transmit-delay 3




                                                     Matrix X Router Command Line Interface Reference Guide   32-31
Area Commands


Area Commands
                The area commands are listed below.


                 For information about...             Refer to page...

                 area advertise-subnet                     32-33

                 area authentication                       32-34

                 area dead-interval                        32-36

                 area hello-interval                       32-37

                 area nssa                                 32-38

                 area nssa-range                           32-39

                 area nssa-translate-always                32-40

                 area poll-interval                        32-41

                 area priority                             32-42

                 area range                                32-43

                 area retransmit-interval                  32-44

                 area stub                                 32-45

                 area stubhost                             32-46

                 area stubnetwork                          32-47

                 area transmit-delay                       32-48

                 area virtual-link                         32-49




32-32   OSPF Commands
Area Commands


area advertise-subnet
         This command specifies whether OSPF will, when advertising point‐to‐point interfaces, advertise 
         the network number and netmask instead of a host route to the remote IP.

     Syntax
         area area_id advertise-subnet

         no area area_id advertise-subnet

     Parameters


          area_id           An ID for an area specified as an IP address in dotted‐quad format. A value of 
                            0.0.0.0 means that the area is a backbone.

     Defaults
         Disabled.

     Mode
         OSPF Router Configuration.

     Usage
         Use this command to specify whether OSPF will, when advertising point‐to‐point interfaces, 
         advertise the network number and netmask instead of a host route to the remote IP. Because the 
         netmask is sometimes set improperly on point‐to‐point interfaces, this option is disabled by 
         default.
         Configuring this command in an area overrides a global advertise‐subnet command. Similarly, 
         this command can be overridden in an interface command.

     Examples
         The following example turns advertise‐subnet on for area 1.2.3.4 and off for interface ge.1.1 in the 
         same area:
         matrix-x(router-config)# router ospf 1
         matrix-x(config-router-ospf)# area 1.2.3.4 advertise-subnet
         matrix-x(config-router-ospf)# exit
         matrix-x(router-config)# interface ge.1.1
         matrix-x(router-config-if-ge.1.1)# no ip ospf advertise-subnet

     Related Commands
         advertise-subnet

         ip ospf advertise-subnet




                                                      Matrix X Router Command Line Interface Reference Guide   32-33
Area Commands


area authentication
                This command specifies the type of OSPF authentication used and any key values.

           Syntax
                area area-id authentication {simple key]} | {md5 id_number md5_key [start-generate
                date_time] [stop-generate date_time] [start-accept date_time] [stop-accept
                date_time]}

                no area area-id authentication {simple key | md5 id_number}

           Parameters


                 area-id                        An ID for OSPF area to be authenticated, expressed as an IP 
                                                address in dotted‐quad format. A value of 0.0.0.0 means the area 
                                                is a backbone.
                 simple key                     Specifies simple (clear password} authentication. The value for 
                                                key is specified as a one‐ to eight‐character string.
                 md5 id_number md5_key          Specifies the authentication used for specifying MD5 
                                                cryptographic authentication. The value for id_number is an 
                                                number from 1 to 255. The value for md5_key is a one‐ to sixteen‐
                                                character string.
                 start‐generate date_time       (Optional) The start and stop values must be in the format: 
                                                YYYY‐MM‐DD.HH.MM. Each start and stop value is optional, 
                 stop‐generate date_time
                                                and order is not important when specifying multiple 
                 start‐accept date_time         commands.
                 stop‐accept date_time

           Defaults
                No authentication.

           Mode
                OSPF Router Configuration.

           Usage
                Authentication can help to guarantee that routing information is imported only from trusted 
                routers. A variety of authentication schemes can be used, but a single scheme must be configured 
                for each network. The use of different schemes enables some interfaces to use much stricter 
                authentication than others. The two authentication schemes available are simple, and MD5.
                Authentication is used by OSPF to generate and verify the authentication field in the OSPF header. 
                The area authentication command specifies the type of authentication and key values used in 
                OSPF. The negative form of this command removes authentication for the area.
                The global authentication is the default and can be overridden here in the area command. 
                Similarly, this command can be overridden at the interface level.




32-34   OSPF Commands
Area Commands


   When you want to keep certain routers from exchanging OSPF packets, use the simple form of 
   authentication. The interfaces that the packets are to be sent on still need to be trusted, because the 
   key will be placed in the packets and can be seen by anyone with access to the network.
   When you do not trust other users of your network, use MD5 authentication. The system works by 
   using shared secret keys. Because keys are used to sign the packets with an MD5 checksum, they 
   cannot be forged or tampered with and because they are not included in the packet, snooping the 
   key is not possible. Network users can still snoop the contents of packets, though, because packets 
   are not encrypted.
   The Matrix X MD5 authentication is compliant with the specification in OSPF RFC 2328. This 
   specification uses the MD5 algorithm and an authentication key of up to 16 characters. RFC 2328 
   allows multiple MD5 keys per interface. Each key has two associated time ranges.
   In order to turn off authentication, you must include the authentication type in the no form of the 
   command. For example, if MD5 authentication was configured, then simply specifying no area 
   authentication will not work. In addition, you must specify the simple key when turning off 
   simple authentication, and you must specify the MD5 id_number when turning off MD5 
   authentication.

Examples
   The following example configures simple authentication in OSPF instance 1:
   matrix-x(router-config)# router ospf 1
   matrix-x(config-router-ospf)# area 1.2.3.4 authentication simple abc
   The following example configures MD5 authentication for OSPF area 1.2.3.4. The ID for this MD5 
   configuration is 1, and the key is configured as bar.
   matrix-x(router-config)# router ospf 2
   matrix-x(config-router-ospf)# area 1.2.3.4 authentication md5 1 bar
   The following example turns off the MD5 authentication that was configured in the previous 
   example. Note that you need not specify the MD5 key, but must specify the MD5 ID.
   matrix-x(router-config)# router bgp ospf 2
   matrix-x(config-router-ospf)# no area 1.2.3.4 authentication md5 1
   The following example configures MD5 authentication for OSPF instance 3. MD5 authentication is 
   configured with a start‐generate time of January 2, 2005 at 9:30 p.m., a stop‐generate time of 
   January 2, 2005 at 9:45 p.m., a start‐accept time set to January 2, 2005 at 9:00 p.m, and a stop‐accept 
   time set to January 2, 2005 at 10:00 p.m.
   matrix-x(router-config)# router ospf 3
   matrix-x(config-router-ospf)# area 1.1.1.1 authentication md5 2 md5 start-
   generate 2005-01-02.21.30 stop-generate 2005-01-02.21.45 start-accept 2005-01-
   02.21.00 stop-accept 2005-01-02.22.00

Related Commands
   authentication

   ip ospf authentication




                                                  Matrix X Router Command Line Interface Reference Guide   32-35
Area Commands


area dead-interval
                This command specifies the interval that can elapse without receiving a router’s hello packets 
                before the router’s neighbors will declare it down.

           Syntax
                area area_id dead-interval time-seconds

                no area area_id dead-interval [time-seconds]

           Parameters


                 area_id             An ID for an area specified as an IP address in dotted‐quad format. A value of 
                                     0.0.0.0 means the area is a backbone.
                 time-seconds        An integer ranging from 1 to 65535 seconds.

           Mode
                OSPF Router Configuration.

           Defaults
                40 seconds.

           Usage
                Use this command to specify the interval that can elapse without receiving a router’s hello packets 
                before the router’s neighbors will declare it down. It is specified here at the area level, and it can be 
                overridden in the equivalent interface command, ip ospf dead‐interval.
                Generally speaking, this value should be equal to four times the HELLO interval. (Refer to the area 
                hello‐interval command.) Do not set this value to less than the HELLO interval because 
                convergence will not occur.
                Use the no form of this command to reset the specified value to the default. Specifying a value for 
                time‐seconds in the no form has no effect on the configuration.

           Example
                The following example configures a dead‐interval of 80 seconds for area 1.2.3.4, and a dead‐
                interval of 60 seconds on interface ge.1.1:
                matrix-x(router-config)# router ospf 1
                matrix-x(config-router-ospf)# area 1.2.3.4 dead-interval 80
                matrix-x(config-router-ospf)# exit
                matrix-x(router-config)# interface ge.1.1
                matrix-x(router-config-if-ge.1.1)# ip ospf dead-interval 60

           Related Commands
                dead-interval

                ip ospf dead-interval




32-36   OSPF Commands
Area Commands


area hello-interval
          This command specifies the interval between Hello packets that the router sends.

      Syntax
          area area_id hello-interval time-seconds

          no area area_id hello-interval [time-seconds]

      Parameters


           area_id            An ID for an area specified as an IP address in dotted‐quad format. A value of 
                              0.0.0.0 means the area is a backbone.
           time-seconds       An integer ranging from 1 to 65535 seconds.

      Mode
          OSPF Router Configuration.

      Defaults
          10 seconds.

      Usage
          Use this command to specify the interval between Hello packets that the router sends. It is 
          specified here at the area level, and it can be overridden in the equivalent interface command. 
          (Refer to ip ospf hello‐interval). A general rule for configuring this value is that it should be equal 
          to one fourth the dead interval. (Refer to area dead‐interval.) This value should never be less than 
          the dead interval value.
          Use the no form of this command resets the specified value to the default. Specifying a value for
          time‐seconds in the no form has no effect on the configuration.

      Example
          The following example configures a hello interval of 20 seconds for area 1.2.3.4, and a hello 
          interval of 15 seconds on interface ge.1.1:
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# area 1.2.3.4 hello-interval 20
          matrix-x(config-router-ospf)# exit
          matrix-x(router-config)# interface ge.1.1
          matrix-x(router-config-if-ge.1.1)# ip ospf hello-interval 15

      Related Commands
          hello-interval

          ip ospf hello-interval




                                                         Matrix X Router Command Line Interface Reference Guide   32-37
Area Commands


area nssa
                This command configures a Not So Stubby Area (NSSA).

           Syntax
                area area-id nssa [metric] [metric-type]

                no area area-id nssa

           Parameters

                 area_id            NSSA area expressed in as an IP address in dotted‐quad format. A value of 
                                    0.0.0.0 means the area is a backbone.
                 metric             (Optional) The default OSPF metric, ranging from 1 to 65535. If area nssa is 
                                    configured, then this value defaults to 1.
                 metric-type        (Optional) Specify 1 or 2 as the default metric type. Routes exported from the 
                                    routing table into OSPF default to becoming Type 1 ASEs. If area nssa is 
                                    configured, then this value defaults to 1.

           Mode
                OSPF Router Configuration.

           Defaults
                Non‐stub, non‐NSSA. If area nssa is set, the default metric is 1 and the default metric type is 1.

           Usage
                Use this command to configure an area as a NSSA. External routes that are not imported into an 
                NSSA can be represented by means of a default route. It is used when an OSPF inter‐network is 
                connected to multiple non‐OSPF routing domains.
                Using the no form of this command changes the NSSA back to a plain area.
                If the router is an ABR and has the highest router ID of all the ABRs in the area, and no other ABR 
                in the area is configured to translate always, it will translate Type 7 LSAs with the P‐bit (set by the 
                propagate flag in an export command) to Type 5 LSAs. When an ABR that was translating loses a 
                translator election, it will cease translating, and after a number of seconds (determined by nssa‐
                stability‐ interval), it will flush any Type 5 LSAs resulting from aggregation. Any Type 5 LSAs 
                resulting from direct translation of Type 7 LSAs will be allowed to age out.
                An ABR will always originate a default route into any attached NSSAs. The metric of this default 
                route can be specified in the command and defaults to 1. If there are any filters for the NSSA, the 
                default will be Type 3 LSA. 

                          Note: NSSA and Stub are mutually exclusive.


           Example
                The following example changes the default metric type to 2:
                matrix-x(router-config)# router ospf 1

32-38   OSPF Commands
Area Commands

         matrix-x(config-router-ospf)# area 1.2.3.4 nssa 10 2


area nssa-range
         This command specifies the network ranges that should be translated into Type 5 LSas from NSSA 
         Type 7 LSAs.

     Syntax
         area area_id nssa-range ip_address mask [no-advertise]

         no area area_id nssa-range ip_address mask [no-advertise]

     Parameters


          area_id          An ID for an area specified as IP address in dotted‐quad format. A value of 
                           0.0.0.0 means the area is a backbone.
          ip_address       The IPv4 address associated with this range.
          mask             The network mask for the specified IP address.
          no-advertise     (Optional) Sets the address range status to DoNotAdvertise. The Type 3 
                           summary LSA will not be suppressed, and the component networks will 
                           remain hidden from other networks.

     Mode
         OSPF Router Configuration.

     Defaults
         NSSA net ranges are not configured by default.

     Usage
         Use this command to specify the network ranges that should be translated into Type 5 LSas from 
         NSSA Type 7 LSAs. The default behavior is to translate Type 7 LSas that do not fall within a 
         configured net range.
         This command is valid only in an NSSA. It will be ignored when configured in a non‐NSSA.

     Example
         The following example configures an NSSA range on address 192.168.110.0 with a mask of 
         255.255.0.0:
         matrix-x(router-config)# router ospf 1
         matrix-x(config-router-ospf)# area 1.2.3.4 nssa-range 192.168.110.0 255.255.0.0




                                                    Matrix X Router Command Line Interface Reference Guide   32-39
Area Commands


area nssa-translate-always
                This command allows an Area Border Router (ABR) to always translate Type 7 LSAs into Type 5 
                LSAs for the specified area.

           Syntax
                area area_id nssa-translate-always

                no area area_id nssa-translate-always

           Parameters


                 area_id           NSSA area expressed as an IP address in dotted‐quad format. A value of 
                                   0.0.0.0 means the area is a backbone.

           Mode
                OSPF Router Configuration.

           Defaults
                Disabled.

           Usage
                Use this command to allow an ABR to always translate Type 7 LSAs into Type 5 LSAs for the 
                specified area. Ordinarily, a translator election is run to determine which on ABR for a given 
                NSSA will translate. But this option allows an ABR to always translate Type 7 LSAs into Type 5 
                LSAs for the containing area. If an ABR is configured to always translate, then no other ABR will 
                translate unless it is also configured to always translate.

           Example
                The following example configures area 1.2.3.4 to always translate Type 7 LSAs into Type 5 LSAs.
                matrix-x(router-config)# router ospf 1
                matrix-x(config-router-ospf)# area 1.2.3.4 nssa-translate-always




32-40   OSPF Commands
Area Commands


area poll-interval
          This command specifies the interval between OSPF packets that the router sends before adjacency 
          is established with a neighbor.

      Syntax
          area area_id poll-interval time-seconds

          no area area_id poll-interval [time-seconds]

      Parameters


           area_id             An ID for an area specified as an IP address in dotted‐quad format. A value 
                               of 0.0.0.0 means that the area is a backbone.
           time‐seconds        The poll interval, ranging from 1 to 65535 seconds.

      Mode
          OSPF Router Configuration.

      Defaults
          120 seconds.

      Usage
          Use this command to specify the interval between OSPF packets that the router sends before 
          adjacency is established with a neighbor. Utilizing this command reduces network overhead in 
          cases where a router may have a neighbor on a given interface at the expense of initial 
          convergence time.
          Specifying a poll interval for an area overrides the default configured poll interval. Similarly, an 
          interface‐specific poll interval overrides a value configured here.
          Use the no form of this command to reset the configured time‐seconds to the default. Specifying a 
          value for time‐seconds in the no form has no effect on the configuration.

      Examples
          The following example configures an area poll interval of 100 seconds. This value is overridden in 
          interface ge.1.1, where it is configured to be 110 seconds.
          matrix-x(router-config)# router ospf 1
          matrix-x(config-router-ospf)# area 1.2.3.4 poll-interval 100
          matrix-x(config-router-ospf)# exit
          matrix-x(router-config)# interface ge.1.1
          matrix-x(router-config-if-ge.1.1)# ip ospf poll-interval 110

      Related Commands
          poll-interval

          ip ospf poll-interval




                                                        Matrix X Router Command Line Interface Reference Guide   32-41
Area Commands


area priority
                This command specifies the priority for becoming the Designated Router (DR).

           Syntax
                area area_id priority level

                no area area_id priority [level]

           Parameters


                 area_id              An ID for an area specified as an IP address in dotted‐quad format. A value 
                                      of 0.0.0.0 means the area is a backbone.
                 level                A priority number, ranging from 0 to 255, for becoming a DR. A priority of 0 
                                      indicates that the router is ineligible to become the DR.

           Mode
                OSPF Router Configuration.

           Defaults
                1.

           Usage
                Use this command to specify the priority for becoming the DR. The priority specified at the area 
                level can be overridden at the interface level. When more than one router attached to a network 
                attempts to become the DR, the one with the highest priority wins. If the competing routers have 
                the same priority, the one with the highest router ID becomes the DR. The router coming in second 
                in the election becomes the backup DR. A router with a priority set to 0 is ineligible to become the 
                DR. 

                         Note: This command applies only to broadcast or NBMA media.


                Use the no form of this command to reset the configured value to its default. Specifying a value for 
                level in the no form has no effect on the configuration.

           Example
                The following example configures an area priority of 10. It also sets the priority for interface ge.1.1 
                to be 5:
                matrix-x(router-config)# router ospf 1
                matrix-x(config-router-ospf)# area 1.2.3.4 priority 10
                matrix-x(config-router-ospf)# exit
                matrix-x(router-config)# interface ge.1.1
                matrix-x(router-config-if-ge.1.1)# ip ospf priority 5

           Related Commands
                priority



32-42   OSPF Commands
Area Commands

         ip ospf priority


area range
         This command configures the scope of an area on an Area Border Router (ABR).

     Syntax
         area area_id range ip_address mask [no-advertise]

         no area area_id range ip_address mask [no-advertise]

     Parameters


          area_id              The area ID, specified as an IP address in dotted‐quad format. A value of 
                               0.0.0.0 means the area is a backbone.
          ip_address           IPv4 address associated with this range.
          mask                 Network mask of the specified IP address.
          no-advertise         Optional. Sets the address range status to DoNotAdvertise. Type 3 summary 
                               LSAs will not be suppressed, and component networks will remain hidden 
                               from other networks.

     Defaults
         Not explicitly configured.

     Mode
         OSPF Router Configuration.

     Usage
         Use this command to define the range of addresses to be used by an ABR when it communicates 
         routes to other areas. Intra‐area LSAs that fall within the specified ranges are not advertised into 
         other areas as inter‐area routes. Instead, the specified ranges are advertised as summary network 
         LSAs.
         If no‐advertise is specified, the summary network LSAs and all LSAs within the range are not 
         advertised. Intra‐area LSAs that do not fall into any range are also advertised as summary 
         network LSAs.
         On well‐designed networks, this command reduces routing data overhead propagated between 
         areas. The entries in this command can be either networks or subnetwork/mask‐length pairs. 
         Specifying the command on a non‐ABR will have no effect.
         Use the no form of this command to remove the configured summarization.

     Example
         The following example configures an area range on address 192.168.0.0 with a mask of 255.255.0.0:
         matrix-x(router-config)# router ospf 1
         matrix-x(config-router-ospf)# area 1.2.3.4 range 192.168.0.0 255.255.0.0



                                                      Matrix X Router Command Line Interface Reference Guide   32-43
Area Commands


area retransmit-interval
                This command specifies the interval between Link State Advertisement (LSA) retransmissions for 
                adjacencies.

           Syntax
                area area_id retransmit-interval time-seconds

                no area area_id retransmit-interval [time-seconds]

           Parameters


                 area_id             An ID for an area specified as an IP address in dotted‐quad format. A value 
                                     of 0.0.0.0 means the area is a backbone.
                 time-seconds        The retransmit interval, ranging from 1 to 65535 seconds.

           Mode
                OSPF Router Configuration.

           Defaults
                5 seconds.

           Usage
                Use this command to specify the interval between LSA retransmissions for adjacencies. If a Link 
                State Protocol (LSP) is not acknowledged within the specified period, then it is re‐sent. This setting 
                is another convergence/network traffic trade‐off.
                This command overrides the global retransmit interval and can be overridden at the interface 
                level.
                Use the no form of this command to reset the specified value to its default. Specifying a value for 
                time‐ seconds in the no form has no effect on the configuration.

           Example
                The following example configures the retransmit interval for area 1.2.3.4 at 10 seconds. This value 
                is then overridden in interface ge.1.1, where it is set to 7 seconds.
                matrix-x(router-config)# router ospf 1
                matrix-x(config-router-ospf)# area 1.2.3.4 retransmit-interval 10
                matrix-x(config-router-ospf)# exit
                matrix-x(router-config)# interface ge.1.1
                matrix-x(router-config-if-ge.1.1)# ip ospf retransmit-interval 7

           Related Commands
                retransmit-interval

                ip ospf retransmit-interval




32-44   OSPF Commands
Area Commands


area stub
            This command configures an area as a stub area where there are no Autonomous System External 
            (ASE) or NSSA routes.

     Syntax
            area area_id stub [metric]

            no area area_id stub [metric]

     Parameters


            area_id                An ID for an area specified as an IP address in dotted‐quad format. A value 
                                   of 0.0.0.0 means the area is a backbone.
            metric                 Metric for the stub area, ranging from 1 to 65535. If a stub area is 
                                   configured, then this value defaults to 1.

     Mode
            OSPF Router Configuration.

     Defaults
            •   No stub areas are explicitly configured.
            •   Metric: 1

     Usage
            Use this command to configure an area as a stub area. A stub area is one in which there are no ASE 
            or NSSA routes. Each router in the area must specify that the area is a stub, or adjacencies will not 
            form. If a metric is specified, then it is used to inject a default route into the area with the specified 
            value originating from this router. A metric value should only be specified on an ABR. It is 
            possible to use stub on multiple ABRs and give them different metrics. 

                     Note: NSSA and stub areas are mutually exclusive.


            Use the no form of this command to remove the configured stub area.

     Example
            The following example configures area 4.3.2.1 as a stub area with a metric of 15:
            matrix-x(router-config)# router ospf
            matrix-x(config-router-ospf)# area 4.3.2.1 stub 15




                                                            Matrix X Router Command Line Interface Reference Guide   32-45
Area Commands


area stubhost
                This command specifies directly attached hosts that should be advertised as reachable from the 
                router and the metrics with which they should be advertised.

           Syntax
                area area_id stubhost ip_address metric_value

                no area area_id stubhost ip_address metric_value

           Parameters


                 area_id              An ID for an area specified as an IP address in dotted‐quad format. A value 
                                      of 0.0.0.0 means the area is a backbone.
                 ip_addres            The address of the host to be advertised.
                 metric_value          Metric to be advertised for the host, ranging from 1 to 65535. If a stubhost is 
                                      configured, then this value defaults to 1.

           Mode
                OSPF Router Configuration.

           Defaults
                •   The area stubhost command is not explicitly configured.
                •   Metric: 1

           Usage
                Use this command to specify directly attached hosts that should be advertised as reachable from 
                the router and the metrics with which they should be advertised. Point‐to‐point interfaces on 
                which it is not desirable to run OSPF should be specified here. It is also useful to assign an 
                additional address to the loopback interface (one not on the 127 network) and advertise it as a 
                stubhost.
                If this address is the same as the router ID, it enables routing to OSPF routers by router ID instead 
                of by interface address. Routing by router ID is more reliable than routing to one of the router’s 
                interface addresses, which may not always be reachable. 

                         Note: This command is identical to area stubnetwork in function except that a 32-bit mask is
                         assumed.


                Use the no form of this command removes the configured stubhost.

           Example
                The following example configures a single stubhost, 192.1.1.1 with a metric of 2 in area 1.2.3.4:
                matrix-x(router-config)# router ospf 1
                matrix-x(config-router-ospf)# area 1.2.3.4 stubhost 192.1.1.1 2




32-46   OSPF Commands
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf
Comandos ospf

Contenu connexe

Tendances

Packet Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocolPacket Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocolRafat Khandaker
 
piplining ...very nice
piplining ...very nicepiplining ...very nice
piplining ...very niceOsama Tahir
 
Ccna 3 chapter 5 v4.0 answers 2011
Ccna 3 chapter 5 v4.0 answers 2011Ccna 3 chapter 5 v4.0 answers 2011
Ccna 3 chapter 5 v4.0 answers 2011Dân Chơi
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path FirstKashif Latif
 
Understanding stp-rstp-convergence
Understanding stp-rstp-convergenceUnderstanding stp-rstp-convergence
Understanding stp-rstp-convergenceHazhir Yadegari
 
64bit SMP OS for TILE-Gx many core processor
64bit SMP OS for TILE-Gx many core processor64bit SMP OS for TILE-Gx many core processor
64bit SMP OS for TILE-Gx many core processorToru Nishimura
 
STP Protection
STP ProtectionSTP Protection
STP ProtectionNetwax Lab
 
Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1Nguyen Thanh
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree ProtocolManoj Gharate
 
Ospf and eigrp concepts and configuration
Ospf and eigrp concepts and configurationOspf and eigrp concepts and configuration
Ospf and eigrp concepts and configurationIT Tech
 
RSTP (rapid spanning tree protocol)
RSTP (rapid spanning tree protocol)RSTP (rapid spanning tree protocol)
RSTP (rapid spanning tree protocol)Netwax Lab
 
Juniper mpls best practice part 1
Juniper mpls best practice   part 1Juniper mpls best practice   part 1
Juniper mpls best practice part 1Febrian ‎
 
Network Attack Counter
Network Attack CounterNetwork Attack Counter
Network Attack CounterKHNOG
 
Label distribution protocol
Label distribution protocolLabel distribution protocol
Label distribution protocolAtakan ATAK
 

Tendances (19)

Packet Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocolPacket Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocol
 
piplining ...very nice
piplining ...very nicepiplining ...very nice
piplining ...very nice
 
OSPF Fundamental
OSPF FundamentalOSPF Fundamental
OSPF Fundamental
 
Ccna 3 chapter 5 v4.0 answers 2011
Ccna 3 chapter 5 v4.0 answers 2011Ccna 3 chapter 5 v4.0 answers 2011
Ccna 3 chapter 5 v4.0 answers 2011
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
 
05linkers
05linkers05linkers
05linkers
 
Understanding stp-rstp-convergence
Understanding stp-rstp-convergenceUnderstanding stp-rstp-convergence
Understanding stp-rstp-convergence
 
64bit SMP OS for TILE-Gx many core processor
64bit SMP OS for TILE-Gx many core processor64bit SMP OS for TILE-Gx many core processor
64bit SMP OS for TILE-Gx many core processor
 
STP Protection
STP ProtectionSTP Protection
STP Protection
 
Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree Protocol
 
5242 bgp-ospf-redis
5242 bgp-ospf-redis5242 bgp-ospf-redis
5242 bgp-ospf-redis
 
Ospf and eigrp concepts and configuration
Ospf and eigrp concepts and configurationOspf and eigrp concepts and configuration
Ospf and eigrp concepts and configuration
 
Doc Mg33 C402
Doc Mg33 C402Doc Mg33 C402
Doc Mg33 C402
 
RSTP (rapid spanning tree protocol)
RSTP (rapid spanning tree protocol)RSTP (rapid spanning tree protocol)
RSTP (rapid spanning tree protocol)
 
Juniper mpls best practice part 1
Juniper mpls best practice   part 1Juniper mpls best practice   part 1
Juniper mpls best practice part 1
 
Network Attack Counter
Network Attack CounterNetwork Attack Counter
Network Attack Counter
 
Ospf
OspfOspf
Ospf
 
Label distribution protocol
Label distribution protocolLabel distribution protocol
Label distribution protocol
 

En vedette

Vlan truks
Vlan truksVlan truks
Vlan truks1 2d
 
Spantree
SpantreeSpantree
Spantree1 2d
 
Notas clase java ii
Notas clase java iiNotas clase java ii
Notas clase java ii1 2d
 
5. administracioìn de claves y certificados
5. administracioìn de claves y certificados5. administracioìn de claves y certificados
5. administracioìn de claves y certificados1 2d
 
Notas clase
Notas claseNotas clase
Notas clase1 2d
 
J2me
J2meJ2me
J2me1 2d
 
Led switch
Led switchLed switch
Led switch1 2d
 

En vedette (9)

Vlan truks
Vlan truksVlan truks
Vlan truks
 
Spantree
SpantreeSpantree
Spantree
 
7
77
7
 
Notas clase java ii
Notas clase java iiNotas clase java ii
Notas clase java ii
 
6
66
6
 
5. administracioìn de claves y certificados
5. administracioìn de claves y certificados5. administracioìn de claves y certificados
5. administracioìn de claves y certificados
 
Notas clase
Notas claseNotas clase
Notas clase
 
J2me
J2meJ2me
J2me
 
Led switch
Led switchLed switch
Led switch
 

Similaire à Comandos ospf

Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questionszahadath
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsShawn Zandi
 
Dynamische Routingprotokolle Aufzucht und Pflege - OSPF
Dynamische Routingprotokolle Aufzucht und Pflege - OSPFDynamische Routingprotokolle Aufzucht und Pflege - OSPF
Dynamische Routingprotokolle Aufzucht und Pflege - OSPFMaximilan Wilhelm
 
Ccna 2 chapter 11 v4.0 answers 2011
Ccna 2 chapter 11 v4.0 answers 2011Ccna 2 chapter 11 v4.0 answers 2011
Ccna 2 chapter 11 v4.0 answers 2011Dân Chơi
 
Pyretic - A new programmer friendly language for SDN
Pyretic - A new programmer friendly language for SDNPyretic - A new programmer friendly language for SDN
Pyretic - A new programmer friendly language for SDNnvirters
 
Efficient JIT to 32-bit Arches
Efficient JIT to 32-bit ArchesEfficient JIT to 32-bit Arches
Efficient JIT to 32-bit ArchesNetronome
 
Fabric Path PPT by NETWORKERS HOME
Fabric Path PPT by NETWORKERS HOMEFabric Path PPT by NETWORKERS HOME
Fabric Path PPT by NETWORKERS HOMEnetworkershome
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccnarobertoxe
 
Dynamic Routing Protocol OSPF
Dynamic Routing Protocol OSPFDynamic Routing Protocol OSPF
Dynamic Routing Protocol OSPFAtakan ATAK
 
Testbeds IntErconnections with L2 overlays - SRv6 for SFC
Testbeds IntErconnections with L2 overlays - SRv6 for SFCTestbeds IntErconnections with L2 overlays - SRv6 for SFC
Testbeds IntErconnections with L2 overlays - SRv6 for SFCStefano Salsano
 
ENSA_Module_2.pptx
ENSA_Module_2.pptxENSA_Module_2.pptx
ENSA_Module_2.pptxserieux1
 
Cisco discovery drs ent module 6 - v.4 in english.
Cisco discovery   drs ent module 6 - v.4 in english.Cisco discovery   drs ent module 6 - v.4 in english.
Cisco discovery drs ent module 6 - v.4 in english.igede tirtanata
 
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...Hsien-Hsin Sean Lee, Ph.D.
 

Similaire à Comandos ospf (20)

JUNOS: OSPF and BGP
JUNOS: OSPF and BGPJUNOS: OSPF and BGP
JUNOS: OSPF and BGP
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applications
 
Dynamische Routingprotokolle Aufzucht und Pflege - OSPF
Dynamische Routingprotokolle Aufzucht und Pflege - OSPFDynamische Routingprotokolle Aufzucht und Pflege - OSPF
Dynamische Routingprotokolle Aufzucht und Pflege - OSPF
 
Ccna 2 chapter 11 v4.0 answers 2011
Ccna 2 chapter 11 v4.0 answers 2011Ccna 2 chapter 11 v4.0 answers 2011
Ccna 2 chapter 11 v4.0 answers 2011
 
Allwyn ospf ppt
Allwyn ospf pptAllwyn ospf ppt
Allwyn ospf ppt
 
Pyretic - A new programmer friendly language for SDN
Pyretic - A new programmer friendly language for SDNPyretic - A new programmer friendly language for SDN
Pyretic - A new programmer friendly language for SDN
 
Efficient JIT to 32-bit Arches
Efficient JIT to 32-bit ArchesEfficient JIT to 32-bit Arches
Efficient JIT to 32-bit Arches
 
Fabric Path PPT by NETWORKERS HOME
Fabric Path PPT by NETWORKERS HOMEFabric Path PPT by NETWORKERS HOME
Fabric Path PPT by NETWORKERS HOME
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Dynamic Routing Protocol OSPF
Dynamic Routing Protocol OSPFDynamic Routing Protocol OSPF
Dynamic Routing Protocol OSPF
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
Testbeds IntErconnections with L2 overlays - SRv6 for SFC
Testbeds IntErconnections with L2 overlays - SRv6 for SFCTestbeds IntErconnections with L2 overlays - SRv6 for SFC
Testbeds IntErconnections with L2 overlays - SRv6 for SFC
 
ENSA_Module_2.pptx
ENSA_Module_2.pptxENSA_Module_2.pptx
ENSA_Module_2.pptx
 
ENSA_Module_2.pptx
ENSA_Module_2.pptxENSA_Module_2.pptx
ENSA_Module_2.pptx
 
MPLS-RFC3031-Summary.pptx
MPLS-RFC3031-Summary.pptxMPLS-RFC3031-Summary.pptx
MPLS-RFC3031-Summary.pptx
 
Cisco discovery drs ent module 6 - v.4 in english.
Cisco discovery   drs ent module 6 - v.4 in english.Cisco discovery   drs ent module 6 - v.4 in english.
Cisco discovery drs ent module 6 - v.4 in english.
 
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...
Lec12 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- P6, Netbur...
 
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
 

Plus de 1 2d

6. control de acceso
6. control de acceso6. control de acceso
6. control de acceso1 2d
 
4. certificados digitales
4. certificados digitales4. certificados digitales
4. certificados digitales1 2d
 
3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales1 2d
 
2. criptografiìa con java
2. criptografiìa con java2. criptografiìa con java
2. criptografiìa con java1 2d
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1 2d
 
1046 pdfsam opos informatica
1046 pdfsam opos informatica1046 pdfsam opos informatica
1046 pdfsam opos informatica1 2d
 
1203 pdfsam opos informatica
1203 pdfsam opos informatica1203 pdfsam opos informatica
1203 pdfsam opos informatica1 2d
 
878 pdfsam opos informatica
878 pdfsam opos informatica878 pdfsam opos informatica
878 pdfsam opos informatica1 2d
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica1 2d
 
1704 pdfsam opos informatica
1704 pdfsam opos informatica1704 pdfsam opos informatica
1704 pdfsam opos informatica1 2d
 
1893 pdfsam opos informatica
1893 pdfsam opos informatica1893 pdfsam opos informatica
1893 pdfsam opos informatica1 2d
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica1 2d
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica1 2d
 
330 pdfsam opos informatica
330 pdfsam opos informatica330 pdfsam opos informatica
330 pdfsam opos informatica1 2d
 
1 pdfsam opos informatica
1 pdfsam opos informatica1 pdfsam opos informatica
1 pdfsam opos informatica1 2d
 
1379 pdfsam opos informatica
1379 pdfsam opos informatica1379 pdfsam opos informatica
1379 pdfsam opos informatica1 2d
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica1 2d
 
Guia del-en roo-tador-2.8
Guia del-en roo-tador-2.8Guia del-en roo-tador-2.8
Guia del-en roo-tador-2.81 2d
 
Tlk
TlkTlk
Tlk1 2d
 
Conf basica switch-p1
Conf basica switch-p1Conf basica switch-p1
Conf basica switch-p11 2d
 

Plus de 1 2d (20)

6. control de acceso
6. control de acceso6. control de acceso
6. control de acceso
 
4. certificados digitales
4. certificados digitales4. certificados digitales
4. certificados digitales
 
3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales
 
2. criptografiìa con java
2. criptografiìa con java2. criptografiìa con java
2. criptografiìa con java
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad
 
1046 pdfsam opos informatica
1046 pdfsam opos informatica1046 pdfsam opos informatica
1046 pdfsam opos informatica
 
1203 pdfsam opos informatica
1203 pdfsam opos informatica1203 pdfsam opos informatica
1203 pdfsam opos informatica
 
878 pdfsam opos informatica
878 pdfsam opos informatica878 pdfsam opos informatica
878 pdfsam opos informatica
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica
 
1704 pdfsam opos informatica
1704 pdfsam opos informatica1704 pdfsam opos informatica
1704 pdfsam opos informatica
 
1893 pdfsam opos informatica
1893 pdfsam opos informatica1893 pdfsam opos informatica
1893 pdfsam opos informatica
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica
 
330 pdfsam opos informatica
330 pdfsam opos informatica330 pdfsam opos informatica
330 pdfsam opos informatica
 
1 pdfsam opos informatica
1 pdfsam opos informatica1 pdfsam opos informatica
1 pdfsam opos informatica
 
1379 pdfsam opos informatica
1379 pdfsam opos informatica1379 pdfsam opos informatica
1379 pdfsam opos informatica
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica
 
Guia del-en roo-tador-2.8
Guia del-en roo-tador-2.8Guia del-en roo-tador-2.8
Guia del-en roo-tador-2.8
 
Tlk
TlkTlk
Tlk
 
Conf basica switch-p1
Conf basica switch-p1Conf basica switch-p1
Conf basica switch-p1
 

Dernier

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 

Dernier (20)

FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 

Comandos ospf

  • 1. 32 OSPF Commands Overview This chapter describes Open Shortest Path First (OSPF) router commands. OSPF is a shortest path first or link‐state protocol. The Matrix X Router supports OSPF Version 2.0,  as defined in RFC 2328. OSPF is an interior gateway protocol that distributes routing information  between routers in a single autonomous system (AS). OSPF chooses the least‐cost path as the best  path. OSPF is suitable for complex networks with a large number of routers because it provides  equal‐cost multi‐path routing where packets to a single destination can be sent by more than one  interface simultaneously. In a link‐state protocol, each router maintains a database that describes the entire AS topology,  which it builds out of the collected link state advertisements of all routers. Each participating  router distributes its local state (that is, the router’s usable interfaces and reachable neighbors)  throughout the AS by flooding. Each multi‐access network that has at least two attached routers  has a designated router and a backup designated router. The designated router floods a link state  advertisement for the multi‐access network and has other special responsibilities. The designated  router concept reduces the number of adjacencies required on a multi‐access network. For information about... Refer to page... Global Configuration Mode OSPF Command 32-2 Global Commands 32-2 Area Commands 32-32 Default Commands 32-51 Interface Commands 32-57 Querying Commands 32-73 Matrix X Router Command Line Interface Reference Guide 32-1
  • 2. Global Configuration Mode OSPF Command Global Configuration Mode OSPF Command There is one global configuration mode OSPF command, router ospf. router ospf This command acquires configuration mode for an instance in OSPF. Syntax router ospf instance_id no router ospf instance_id Parameters instance_id An integer from 1 to 4294967294 identifying the OSPF instance. Up to 4 concurrent OSPF instances can be configured. Mode Global Router Configuration. Usage Use the router ospf command to enter OSPF Router Configuration mode for an OSPF instance.  Once in OSPF Router Configuration mode, begin adding or reconfiguring an OSPF instance. Example This example shows how to acquire OSPF Router Configuration mode for OSPF instance 1 from  the switch mode. matrix-x(switch-su)->router matrix-x(router-exec)# config matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# Global Commands The global OSPF commands are listed below. For information about... Refer to page... advertise-subnet 32-3 authentication 32-5 compatible rfc1583 32-7 dead-interval 32-8 distance 32-9 enable 32-10 32-2 OSPF Commands
  • 3. Global Commands For information about... Refer to page... hello-interval 32-11 igp-shortcut 32-12 inherit-metric 32-13 multicast-rib 32-14 network 32-15 nssa-inherit-metric 32-16 nssa-stability-interval 32-17 poll-interval 32-18 priority 32-19 redistribute 32-20 redistribute-nssa 32-22 require-vbit 32-23 retransmit-interval 32-24 router id 32-25 timers spf 32-26 trace file 32-27 trace flag 32-29 transmit-delay 32-31 advertise-subnet This command determines whether OSPF will, when advertising point‐to‐point interfaces,  advertise the network number and netmask instead of a host route to the remote IP network. Syntax advertise-subnet no advertise-subnet Parameters None. Defaults Disabled. Mode OSPF Router Configuration. Matrix X Router Command Line Interface Reference Guide 32-3
  • 4. Global Commands Usage This command determines whether OSPF will, when advertising point‐to‐point interfaces,  advertise the network number and netmask instead of a host route to the remote IP network.  Because the netmask is sometimes set improperly on point‐to‐point interfaces, this option is  disabled by default. This command can be overridden at the area and interface levels. Example The following example turns the global advertise‐subnet on, then turns it off for area 1.2.3.4: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# advertise-subnet matrix-x(config-router-ospf)# no area 1.2.3.4 advertise-subnet Related Commands area advertise-subnet ip ospf advertise-subnet 32-4 OSPF Commands
  • 5. Global Commands authentication This command specifies the type of OSPF authentication employed. Syntax authentication {simple key | md5 id_number md5_key [start-generate date_time] [stop-generate date_time] [start-accept date_time] [stop-accept date_time]} no authentication {simple key | md5 id_number} Parameters simple key Specifies simple (clear password) authentication. The value for key  is specified as a one‐ to eight‐character string. md5 id_number md5_key Specifies the authentication used for specifying MD5  cryptographic authentication. The value for id_number is an integer ranging from 1 to 255. The value for md5_key is a character string, ranging from 1 to 16  characters. start‐generate date_time (Optional) Specifies the start and stop times for generating MD5  authentication. The date_time values must be in the format  stop‐generate date_time YYYY‐MM‐DD.HH.MM. Both parameters are optional and you may enter them in any  order when specifying multiple commands. start‐accept date_time (Optional) Specifies the start and stop times for accepting MD5  authentication. The date_time values must be in the format  stop‐accept date_time YYYY‐MM‐DD.HH.MM. Both parameters are optional and you may enter them in any  order when specifying multiple commands. Defaults The default is for no authentication to be explicitly configured. Mode OSPF Router Configuration. Usage Authentication can help to guarantee that routing information is imported only from trusted  routers. A variety of authentication schemes can be used, but a single scheme must be configured  for each network. The use of different schemes enables some interfaces to use much stricter  authentication than others. The two authentication schemes available are simple and MD5. Use the authentication command to specify the type of global authentication and key values used  in OSPF. Use the no form of this command to remove authentication for the area. Authentication is  used by OSPF to generate and verify the authentication field in the OSPF header. The global  authentication is the default and can be overridden at the area command and interface levels. Matrix X Router Command Line Interface Reference Guide 32-5
  • 6. Global Commands When you want to keep certain routers from exchanging OSPF packets, use the simple form of  authentication. The interfaces that the packets are to be sent on still need to be trusted, because the  key will be placed in the packets and can be seen by anyone with access to the network. When you do not trust other users of your network, use MD5 authentication. The system works by  using shared secret keys. Because the keys are used to sign the packets with an MD5 checksum,  they cannot be forged or tampered with. Because the keys are not included in the packet, snooping  the key is not possible. Users of the network can still snoop the contents of packets, however,  because the packets are not encrypted. The Matrix X MD5 authentication is compliant with RFC 2328 which uses the MD5 algorithm and  an authentication key of up to 16 characters. RFC 2328 allows multiple MD5 keys per interface.  Each key has two associated time ranges. In order to turn off authentication, you must include the authentication type in the no form of the  command. For example, if MD5 authentication was configured, then simply specifying no  authentication will not work. In addition, you must specify the simple key when turning off  simple authentication, and you must specify the MD5 id_number when turning off MD5  authentication. Examples The following example configures simple authentication in OSPF instance 1. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# authentication simple abc The following example configures MD5 authentication for OSPF instance 2. The ID for this MD5  configuration is 1, and the key is configured as bar. matrix-x(router-config)# router ospf 2 matrix-x(config-router-ospf)# authentication md5 1 bar The following example turns off the MD5 authentication that was configured in the previous  example. Note that specifying the MD5 key is not required, but specifying the MD5 ID is. matrix-x(router-config)# router ospf 2 matrix-x(config-router-ospf)# no authentication md5 1 The following example configures md5 authentication for OSPF instance 3. MD5 authentication is  configured with a start‐generate time set to November 2, 2004 at 9:30 p.m., a stop‐generate time set  to November 2, 2004 at 9:45 p.m., a start‐accept time set to December 2, 2004 at 9 p.m. and a stop‐ accept time set to December 31, 2004 at 2 p.m.: matrix-x(router-config)# router ospf 3 matrix-x(config-router-ospf)# authentication md5 2 md5 start-generate 2004-11- 02.21.30 stop-generate 2004-11-02.21.45 start-accept 2004-12-02.21.00 stop-accept 2004-12-31.22.00 Related Commands area authentication ip ospf authentication 32-6 OSPF Commands
  • 7. Global Commands compatible rfc1583 This command specifies this Matrix X Router to run in RFC 1583 mode instead of RFC 2328 mode. Syntax compatible rfc1583 no compatible rfc1583 Parameters None. Defaults Enabled. Mode OSPF Router Configuration. Usage Do not specify this command if all the routers using an OSPF implementation in your domain are  based on RFC 2328 or later. This option should be specified the same way on all routers in the  domain. If any router does not have this option, you should always enable this. When disabled,  the preference rules for best route election are changed to eliminate certain kinds of possible  routing loops. Use the no form of this command removes the requirement to run in RFC 1583 mode and reverts  to RFC 2328. Example The following example disables RFC 1583 mode for instance 1 of OSPF: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# no compatible rfc1583 Matrix X Router Command Line Interface Reference Guide 32-7
  • 8. Global Commands dead-interval This command specifies the interval that can elapse without receiving a router’s hello packets  before the router’s neighbors will declare it down. Syntax dead-interval time-seconds no dead-interval time-seconds Parameters time‐seconds Interval ranging from 1 to 65535 seconds. Defaults 40 seconds. Mode OSPF Router Configuration. Usage Use this command to specify the interval that can elapse without receiving a router’s hello packets  before the router’s neighbors will declare it down. This value can be overridden at the area and  interface levels. Generally, this value should equal four times the HELLO interval. Do not set this  value to be less than the HELLO interval or convergence will fail. Use the no form of this command removes the configured value and returns to its default value of  40 seconds. Specifying a value for time‐seconds in the no form has no effect on configuration. Example The following example configures a global dead‐interval value of 30. This value is then overridden  in area 1.2.3.4 to be 25. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# dead-interval 30 matrix-x(config-router-ospf)# area 1.2.3.4 dead-interval 25 Related Commands area dead-interval ip ospf dead-interval 32-8 OSPF Commands
  • 9. Global Commands distance This command specifies how active routes that are learned from OSPF internal reachability will be  selected, compared to other protocols. Syntax distance int_value no distance [int_value] Parameters int_value The preference for internal routes, ranging from 1 and 255 inclusive. Defaults 10. Mode OSPF Router Configuration. Usage Use the distance command to specify how active routes that are learned from the OSPF internal  reachability (compared to other protocols) will be selected. When a route has been learned from  more than one protocol, the active route will be selected from the protocol with the lowest  distance. Each protocol has a default distance in this selection. Use the negative form of this command, no distance, to remove the configured value and return it  to its default value of 10. Example The following example configures the default distance for internal routes to be 100. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# distance ospf 100 Matrix X Router Command Line Interface Reference Guide 32-9
  • 10. Global Commands enable This command enables an OSPF instance. Syntax enable no enable Mode OSPF Router Configuration. Defaults Enabled. Usage The no form of this command disables the instance. If an enabled instance is disabled, then it is  stopped, and all running state is deleted but all configuration state is preserved. If a disabled instance  is enabled, it will start running again with its preserved configuration state. Example The following example disables OSPF instance 3: matrix-x(router-config)# router ospf 3 matrix-x(config-router-ospf)# no enable 32-10 OSPF Commands
  • 11. Global Commands hello-interval This command specifies the interval between hello packets that a peer router sends on an  interface. Syntax hello-interval time-seconds no hello-interval [time-seconds] Parameters time-seconds The interval between hello packet transmissions a peer router sends on  an interface, ranging from 1 to 65535 seconds. Defaults 10 seconds. Mode OSPF Router Configuration. Usage Use this command to specify the interval between hello packets that a peer router sends on an  interface. Although specified here at the global level, it can be overridden in the area and interface  levels. Use the no form of this command to remove the configured value and return it to the default.  Specifying a time‐seconds value in the no form has no effect on the configuration. Example The following example configures a global hello interval of 15 seconds which is then overridden in  the area statement where it is set to 5 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# hello-interval 15 matrix-x(config-router-ospf)# area 1.2.3.4 hello-interval 5 Related Commands area hello-interval ip ospf hello-interval Matrix X Router Command Line Interface Reference Guide 32-11
  • 12. Global Commands igp-shortcut This command enables the IGP shortcut feature for OSPF. Syntax igp-shortcut no igp-shortcut Mode OSPF Router Configuration. Defaults Disabled. Usage This command enables the IGP shortcut feature for OSPF. When configured, OSPF will consider  MPLS tunnels as uni‐directional, directly connected, point‐to‐point links. The no form of this command disables this feature. Examples The following command enables the IGP Shortcut feature for OSPF instance 1: matrix-x(router-config)# router ospf 1 matrix-x(router-ospf)# igp-shortcut The following command disables the IGP Shortcut feature for OSPF instance 1: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# no igp-shortcut 32-12 OSPF Commands
  • 13. Global Commands inherit-metric This command configures an OSPF ASE (Autonomous System External) route to inherit the metric  of the external route when no metric is specified on the export policy. Syntax inherit-metric no inherit-metric Parameters None. Defaults Disabled. Mode OSPF Router Configuration. Usage Use this command to configure an OSPF ASE route to inherit the metric of the external route when  no metric is specified on the export policy. This feature maintains compatibility with all current  export functions. A metric specified on the export policy takes precedence. Note: The metric specified in the defaults section (default-metric) is used if this command is not specified. Example The following example configures ASE routes exported into OSPF to inherit the metric of the  external route: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# inherit-metric Matrix X Router Command Line Interface Reference Guide 32-13
  • 14. Global Commands multicast-rib This command specifies the Routing Information Base (RIB) in which OSPF internal routes are  installed. Syntax multicast-rib no multicast-rib Parameters None. Defaults Disabled. Mode OSPF Router Configuration. Usage Use this command to specify the RIB in which OSPF internal routes are installed. The unicast RIB  is required and is the default. In code bases supporting extended RIBs, OSPF routes can be  installed in the multicast RIB. This command has no effect on self‐originated ASE (Autonomous System External) or NSSA  routes because they are exported from another protocol. Use the no form of this command to change the parameter to its default. Example The following example configures OSPF routes to be installed in the unicast and multicast RIBs: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# multicast-rib 32-14 OSPF Commands
  • 15. Global Commands network This command defines the interfaces on which OSPF will run and the area ID for those interfaces.  Syntax network ip_address wildcard-mask area area_id no network ip_address wildcard-mask area area_id Parameters ip_address A valid IP address. wildcard‐mask IP‐address‐type mask that includes don’t care bits. area area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means the area is a backbone. If you want to associate areas with IP  subnets, you can specify a subnet address for this value. Defaults This command is not explicitly configured by default. Mode OSPF Router Configuration. Usage Use the network area command to specify interfaces on which OSPF runs and to define the area  ID for those interfaces. Use the negative form of this command, no network area, to disable OSPF  routing for any specified interfaces. Examples The following example defines network 192.168.10.5 0.0.0.255 in area 1.2.3.4: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# network 192.168.10.5 0.0.0.255 area 1.2.3.4 The following example disables OSPF routing on interface 102.168.10.10 in area 1.2.3.4: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# no network 192.168.10.10 0.0.0.0 area 1.2.3.4 Matrix X Router Command Line Interface Reference Guide 32-15
  • 16. Global Commands nssa-inherit-metric This command allows an OSPF NSSA route to inherit the metric of the external route when no  metric is specified on the export policy. This feature maintains compatibility with all current  export functions. A metric specified on the export policy will take precedence. Syntax nssa-inherit-metric no nssa-inherit-metric Parameters None. Defaults Disabled. Mode OSPF Router Configuration. Example The following example sets NSSA routes exported into OSPF to inherit the metric of the external  route: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# nssa-inherit-metric 32-16 OSPF Commands
  • 17. Global Commands nssa-stability-interval This command sets the interval that an NSSA translator will continue to translate after losing the  translator election. Syntax nssa-stability-interval time-seconds no nssa-stability-interval [time-seconds] Parameters time-seconds A period ranging from 1 to 65535 seconds. Defaults 40 seconds. Mode Global Configuration. Usage An NSSA ABR can translate Type 7 LSAs into Type 5 LSAs. A translator election is run to  determine which one ABR for a given NSSA will translate. When an ABR was a translator and loses this election, it will cease translating after the specified  seconds value. This allows newly translated Type 5 LSAs from the new translator to be flooded  throughout the domain before the currently translated Type 5 LSAs from this translator are  flushed and Type 5 LSAs resulting from direct translation are allowed to age out. Example The following example sets the nssa‐stability‐interval to 10 seconds: matrix-x(router-config)# nssa-stability-interval 10 Matrix X Router Command Line Interface Reference Guide 32-17
  • 18. Global Commands poll-interval This command specifies the interval between OSPF packets that the router sends before adjacency  is established with a neighbor. Syntax poll-interval time-seconds no poll-interval [time-seconds] Parameters time-seconds A period ranging from 1 to 65535 seconds. Defaults 120 seconds. Mode OSPF Router Configuration. Usage Use this command to reduce network overhead in cases where a router may have a neighbor on a  given interface at the expense of initial convergence time. The value configured here at the global  level can be overridden at the area and interface levels. Use the no form of this command to reset the specified value to the default. Specifying a value for  time‐seconds in the no form has no effect on the configuration. Example The following example configures a global poll interval of 100 seconds. This value is overridden in  interface ge.4.2, where it is configured to be 110 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# poll-interval 100 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.4.2 matrix-x(config-router-if-ge.4.2)# ip ospf poll-interval 110 Related Commands area poll-interval ip ospf poll-interval 32-18 OSPF Commands
  • 19. Global Commands priority This command specifies the priority for becoming the Designated Router (DR). Syntax priority level no priority [level] Parameters level A priority number, ranging from 0 to 255, for becoming a DR. Defaults 1. Mode OSPF Router Configuration. Usage Use this command to specify the priority for becoming the DR. When more than one router  attached to a network tries to become the DR, the one with the highest priority wins. If competing  routes have the same priority, the one with the highest router ID becomes the DR. The router  placing second in the election becomes the backup DR. A router with a router priority set to 0 is  ineligible to become the DR. The value specified here at the global level can be overridden at the area and interface levels (area  priority and ip ospf priority commands). Use the no form of this command to reset the specified value to the default. Specifying a value for  level in the no form has no effect on the configuration. Example The following example sets a global priority of 10 which is then overridden in area 1.2.3.4, where it  is set to 15: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# priority 10 matrix-x(config-router-ospf))# area 1.2.3.4 priority 15 Related Commands area priority ip ospf priority Matrix X Router Command Line Interface Reference Guide 32-19
  • 20. Global Commands redistribute This command specifies routes to import into OSPF. Syntax redistribute protocol [route-map name] {0-9} no redistribute protocol [route-map name] Parameters protocol Protocol name for routes you want to redistribute to the current  protocol being configured. Valid choices are: aggregate, bgp, direct,  kernel, isis, ospf, ospf‐ase, rip, and static. route‐map name (Optional) Name of a route map to apply to these routes. {0-9} Although this command can be given multiple times, it can only be  given once to each of the nine configurable protocols. For example, if a  redistribute command is given for a protocol and route map, and then  given again for the same protocol with a different route map, the  second configuration overrides the first. Defaults The default is to redistribute OSPF and the direct routes associated with the interfaces on which  OSPF is running. Note: This is an implicit default and is erased with the first redistribute configuration. Mode OSPF Router Configuration. Usage Use this command to specify routes to export to OSPF. This command causes routes from the  specified protocol to be considered for redistribution into the current protocol. Additionally, if a  route map is specified, then routes from the specified protocol matching the named route map will  be considered for redistribution into the current protocol. If the referenced route map has not yet been configured, then an empty route map is created with  the specified name. Note: Configuring away from the default removes the implicitly configured default. To export those routes you must go back and specify to redistribute OSPF and direct routes after the first redistribute configuration. 32-20 OSPF Commands
  • 21. Global Commands Examples In the following example OSPF instance 2 is configured to redistribute all BGP and RIP routes: matrix-x(router-config)# router ospf 2 matrix-x(config-router-ospf)# redistribute bgp x-series(config-router-ospf)# redistribute rip The following example configures a community set, set1, that permits AS:num 101:102. It then  configures an extended community set extset1, that permits Route Target AS:num 201:202. matrix-x(router-config)# ip community-set set1 permit 101:102 matrix-x(router-config)# ip extcommunity-set ext-set1 permit rt 201:202 The two are then added to a community list, called commlist1: matrix-x(router-config)# ip community-list commlist1 permit set1 matrix-x(router-config)# ip community-list commlist1 permit ext-set1 The community list is then applied to a route map called matchcommlist1. If the route map matches  BGP Community list commlist1, then the metric for routes is set to 20: matrix-x(router-config)# route-map match-commlist1 matrix-x(config-route-map)# match community commlist1 matrix-x(config-route-map)# set metric 20 Finally, route map match‐commlist1 is applied to BGP routes and exported into instance 1 of OSPF: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# redistribute bgp route-map match- commlist1 In the following example, route map abc is configured with the following match criteria: If a route matches interface ge.1.1 and a pre‐configured BGP Community labeled bgpcomm1, then  communities specified in community com‐set‐1 will be added to the route, communities specified  in community labeled com‐set‐2 will be deleted from the route, and the route metric set to 50. matrix-x(router-config)# route-map abc matrix-x(config-route-map)# match interface ge.1.1 matrix-x(config-route-map)# match community-set bgpcomm1 matrix-x(config-route-map)# set community-set com-set-1 additive matrix-x(config-route-map)# set community-set com-set-2 delete matrix-x(config-route-map)# set metric 50 This route map is then applied to static routes and exported into OSPF instance 2: matrix-x(router-config)# router ospf 2 matrix-x(config-router-ospf)# redistribute static route-map abc Matrix X Router Command Line Interface Reference Guide 32-21
  • 22. Global Commands redistribute-nssa This command specifies routes to export to OSPF NSSA in an OSPF instance. Syntax redistribute-nssa protocol [route-map name] {0-9} no redistribute-nssa protocol [route-map name] Parameters protocol Protocol name for routes you want to redistribute to the current  protocol being configured. Valid choices are: aggregate, bgp, direct,  isis, kernel, ospf, ospf‐ase, rip, and static. route‐map name Name of a route map to apply to these routes. {0‐9} Although this command can be given multiple times, it can only be  given once to each of the nine configurable protocols. For example, if a  redistribute command is given for a protocol and route map, and then  given again for the same protocol with a different route map, the  second configuration overrides the first. Defaults OSPF does not redistribute any routes into NSSA. Mode OSPF Router Configuration. Usage This command specifies routes to export to OSPF NSSA in an OSPF instance. It causes routes from  the specified protocol to be considered for redistribution into OSPF‐NSSA. Also, if a route map is  specified, then routes from the specified protocol matching the named route map will be  considered for redistribution into OSPF‐NSSA. If the referenced route map has not yet been configured, then an empty route map is created with  the specified name. Examples In the following example, route map abc is configured to match all IPv4 prefixes (configured in  prefix list pl1), to set the exported metric to 1, and to set the NSSA Propagate (P) bit: matrix-x(router-config)# ip prefix-list pl1 seq 1 permit 0.0.0.0/0 le 32 matrix-x(router-config)# route-map abc matrix-x(config-route-map)# match ip address prefix-list pl1 matrix-x(config-route-map)# set metric 1 matrix-x(config-route-map)# set propagate This route map is then applied to static routes and exported into OSPF NSSA: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# redistribute-nssa static route-map abc 32-22 OSPF Commands
  • 23. Global Commands require-vbit This command instructs the spf code to require that the vbit be set in the router LSAs of routers  that are the end points of virtual links. Syntax require-vbit no require-vbit Parameters None. Defaults Disabled. Mode OSPF Router Configuration. Usage When this command is not specified, the vbit can be clear, and the virtual link will still be  considered. This command is a work around for issues in some OSPF implementations. Example The following example turns require‐vbit on: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# require-vbit Matrix X Router Command Line Interface Reference Guide 32-23
  • 24. Global Commands retransmit-interval This command sets the interval between Link State Advertisement (LSA) retransmissions for  adjacencies. Syntax retransmit-interval time-seconds no retransmit-interval [time-seconds] Parameters time-seconds A period ranging from 1 to 65535 seconds. Defaults 5 seconds. Mode OSPF Router Configuration. Usage This command sets the interval between LSA retransmissions for adjacencies. If a Link State  Protocol (LSP) is not acknowledged within the interval specified with this command, it is re‐sent. This command is specified at the global level and can be overridden in the area and interface  levels with the area retransmit‐interval and ip ospf retransmit‐interval commands. The no form of this command resets the specified value to the default. Specifying a value for time‐seconds in the no form has no effect on the configuration. Example The following example configures the global retransmit interval to be 10 seconds. This value is  then overridden in area 1.2.3.4, where it is configured to be 15 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# retransmit-interval 10 matrix-x(config-router-ospf)# area 1.2.3.4 retransmit-interval 15 Related Commands area retransmit-interval ip ospf retransmit-interval 32-24 OSPF Commands
  • 25. Global Commands router id This command sets the OSPF 32‐bit router ID for the specified instance. The Router ID set by this  command is the lowest loopback interface IP address on the Matris X router. If no loopback  interfaces are configured, then the lowest interface IP address is chosen. Finally, if no interface IP  addresses are configured, the IP address 127.0.0.1 is chosen. Once a Router ID has been selected, it  will change only as the result of entering the no router id command or a system reboot. Syntax router id rid_value no router id rid_value Parameters rid_value A 32‐bit address in dotted‐quad notation. Defaults The globally specified Router ID. If a globally specified Router ID does not exist, then the highest  IP address will be used. Mode OSPF Router Configuration. Usage If the Router ID is not specified, then the instance uses the global default router ID. The no form of this command resets the configured router ID to its default value specified by the  globally defined Router ID. Example The following example configures the OSPF router ID to be 4.3.2.1. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# router id 4.3.2.1 Matrix X Router Command Line Interface Reference Guide 32-25
  • 26. Global Commands timers spf This command specifies the minimum period between when OSPF receives a topology change  and when it starts the Sender Policy Framework (SPF) computation. Syntax timers spf time-seconds no timers spf [time-seconds] Parameters time-seconds The minimum interval in seconds between SPF calculations, ranging from 1 to  65535. Defaults 5 seconds. Mode OSPF Router Configuration. Usage The no form of this command resets the specified value to its default. Example The following example configures the SPF timer interval to 15 seconds: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# timers spf 15 32-26 OSPF Commands
  • 27. Global Commands trace file This command specifies the file to receive tracing information, the size of the file, whether to  overwrite existing files, and the maximum number of files allowed. Syntax trace file file_name [max-size file_size[M | m | K | k]] [max-files num_files] [no-timestamp] [noverwrite] no trace file file_name [max-size file_size[M | m | K | k]] [max-files num_files] [no-timestamp] [overwrite] Parameters file_name The name of the file to receive the tracing information. Note that the file  name is not specified in quotes. max‐size  (Optional) Maximum file size in bytes (by default) or megabytes or  file_size[M|m|K|k] kilobytes, ranging from 10K to 4,095,000,000 bytes. Notice that there is no  space between the file_size parameter and the unit type. M and m both specify megabytes. K and k both specify kilobytes. If no  unit type is entered, bytes is assumed. If no maximum file size is specified, the default is “unlimited.” The size  of a trace file is limited by the file system on which the trace file resides. max‐files num_files (Optional) Maximum number of files allowed in the directory, ranging  from 2 to 4,294,967,295. If no maximum number of files is specified, the default is 4,294,967,295 no-timestamp (Optional) A timestamp should not be prepended to all trace lines. The  default is to prepend a timestamp to all lines written to a trace file. overwrite (Optional) Begin tracing by overwriting, or truncating, an existing file.  The default is to append to an existing file. Defaults • Disabled. • max-size file_size: Unlimited. The size of a trace file is limited by the file system on which  the trace file resides. • max-files num_files: 4,294,967,295 files. • no-timestamp: Prepend a timestamp to all lines written to a trace file. • overwrite: Append to an existing file. Mode OSPF Router Configuration. Matrix X Router Command Line Interface Reference Guide 32-27
  • 28. Global Commands Usage This command specifies the file to receive tracing information for all OSPF events. The specific  events that are traced are controlled by the trace flag command. The trace file command is also  associated with each protocol, so that data pertaining to a single protocol can be written to its own  file. On the Matrix X Router, trace files are stored in the /var/trace directory. When entering a trace file  name, specify only the file name, not the complete path. Trace files are not persistent across system  reboots. The no form of this command disables tracing. Command options are governed by the following rules: • The max‐size option specifies a maximum size of the trace file which can be specified in  megabytes by giving ‘M’ or ‘m’ (without a leading space), or it can be specified in kilobytes by  giving ʹKʹ or ʹkʹ. If you specify no units, the size is assumed to be in bytes. When the maximum  file size is reached, the file is closed and renamed to fname.0, then fname.1, and so on, until the  maximum number of files specified by the max‐files option is reached. • The max‐files option specifies the maximum number of files allowed in the specified directory  with a default of 4,294,967,295 files. • The no‐timestamp option disables the pre‐pending of a timestamp to all lines written to the  trace file. • The overwrite option specifies whether to start tracing by truncating or appending to an  existing file. These options are not cumulative across multiple commands. Consider the following example: matrix-x(config-router-ospf)# trace file ospf.log no-timestamp matrix-x(config-router-ospf)# trace file ospf.log max-files 10 The option given in the second command completely replaces that given in the first. In order to  specify both no‐timestamp and max‐files 10, they must be entered on the same line as follows: matrix-x(config-router-ospf)# trace file ospf.log max-files 10 no-timestamp Example In the following example, OSPF tracing is written to the file /var/trace/ospf.log. The maximum size  of the file is configured to be 1024 KB, and the maximum number of files permitted is 4. When the  file reaches 1 megabyte in size (the maximum size in this configuration), the file is renamed to  ospf.log.0, and ospf.log is re‐created. This continues until four log files exist (the maximum allowed  in this configuration). No timestamp will display at the beginning of the trace lines. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# trace file ospf.log max-size 1024k max-files 4 no- timestamp 32-28 OSPF Commands
  • 29. Global Commands trace flag This command sets OSPF‐specific tracing options as well as options common across all protocols.  Each flag must reside on its own configuration line, that is, you cannot specify to trace both task  and policy packets in the same command. Syntax trace flag {route | normal | state | policy | task | timer | all} |{db | ospf- state | drelect | spf | flood | debug} | {packets | hello | dd | lsr | lsu | lsa [send | receive | send-receive] [detail]} no trace flag {route | normal | state | policy | task | timer | all} |{db | ospf- state | drelect | spf | flood | debug} | {packets | hello | dd | lsr | lsu | lsa [send | receive | send-receive] [detail]} Parameters The following tracing flags are common to all protocols. They cannot be associated with a send,  receive, or send‐receive action item. Similarly, you cannot specify to show detailed data when  tracing these flags The following tracing flag is common to all protocols. It cannot be associated with a send,  receive, or send‐receive action item. Similarly, you cannot specify showing detailed data when  tracing all. route Trace routing table changes for routes installed by this protocol or peer. normal Trace normal protocol occurrences. Note: Abnormal protocol occurrences are  always traced. state Trace state machine transition in the protocol. policy Trace the application of protocol and user‐specified policy to routes being  imported or exported. task Trace system interface and processing associated with this protocol. timer Trace timer usage by this protocol. all Turns on all trace flags. The following OSPF‐specific flags cannot be associated with the send, receive, or send‐receive  action items: db Trace the link‐state database operations. ospf‐state Trace OSPF state change information. drelect Trace the Designated Router operations. spf Trace the Shortest Path First (SPF) calculations. flood Trace the flooding procedure. debug Trace OSPF at the debugging level of detail. The following OSPF‐specific flags can be associated with the send, receive, or send‐receive action  items: packets Trace all OSPF link‐state packets. hello Trace OSPF hello packets, which are used to determine neighbor reachability. Matrix X Router Command Line Interface Reference Guide 32-29
  • 30. Global Commands dd Trace OSPF Database Description (DD) packets, which are used in  synchronizing OSPF databases. lsr Trace OSPF link‐state request packets, which are used in synchronizing OSPF  databases. lsu Trace OSPF link‐state update packets, which are used in synchronizing OSPF  databases. lsa Trace OSPF link‐state acknowledgement packets, which are used in  synchronizing OSPF databases. These optional action items specify whether to limit the tracing to packets as follows: send Optionally specify to limit tracing for packets sent. receive Optionally specify to limit tracing for packets received. send‐receive Optionally specify to limit tracing for packets sent and received. detail Optionally specify to use a more verbose format when displaying information  about the contents of packets instead of one or two lines. Mode OSPF Router Configuration. Usage Use the trace flag command to specify tracing flags for OSPF tracing. Each flag must reside on its  own configuration line. For example, you cannot specify to trace both task and policy packets in  the same command. On the Matrix X Router, trace files are stored in the /var/trace directory. When  entering a trace file name, specify only the file name, not the complete path. Trace files are not  persistent across system reboots. Defaults No flags to be explicitly configured. Example In the following example, trace flags specify that both the sent and received link state request and  hello messages are traced in detail. This tracing data will be written to the file /var/trace/ospf.log. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# trace file ospf max-size 1024k matrix-x(config-router-ospf)# trace flag lsr send-receive detail matrix-x(config-router-ospf)# trace flag hello send-receive detail 32-30 OSPF Commands
  • 31. Global Commands transmit-delay This command specifies the time in seconds required to transmit a link state update. Syntax transmit-delay time-seconds no transmit-delay [time-seconds] Parameters time-seconds An interval ranging from 1 to 65535 seconds. Defaults 1 second. Mode OSPF Router Configuration. Usage This command sets the estimated time in seconds required to transmit a link state update. It takes  into account transmission and propagation delays and must be greater than 0. The transmit delay  is specified here at the global level. It can be overridden at the area and interface levels (area  transmit‐delay and ip ospf transmit‐delay) as well as within a virtual link (area virtual‐link). The no form of this command resets the specified value to the default. Specifying a value for time‐ seconds in the no form has no effect on the configuration. Example The following example configures a global transmit delay of 5 seconds. This value is then  overridden in area 1.2.3.4 to be 3 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# transmit-delay 5 matrix-x(config-router-ospf)# area 1.2.3.4 transmit-delay 3 Matrix X Router Command Line Interface Reference Guide 32-31
  • 32. Area Commands Area Commands The area commands are listed below. For information about... Refer to page... area advertise-subnet 32-33 area authentication 32-34 area dead-interval 32-36 area hello-interval 32-37 area nssa 32-38 area nssa-range 32-39 area nssa-translate-always 32-40 area poll-interval 32-41 area priority 32-42 area range 32-43 area retransmit-interval 32-44 area stub 32-45 area stubhost 32-46 area stubnetwork 32-47 area transmit-delay 32-48 area virtual-link 32-49 32-32 OSPF Commands
  • 33. Area Commands area advertise-subnet This command specifies whether OSPF will, when advertising point‐to‐point interfaces, advertise  the network number and netmask instead of a host route to the remote IP. Syntax area area_id advertise-subnet no area area_id advertise-subnet Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value of  0.0.0.0 means that the area is a backbone. Defaults Disabled. Mode OSPF Router Configuration. Usage Use this command to specify whether OSPF will, when advertising point‐to‐point interfaces,  advertise the network number and netmask instead of a host route to the remote IP. Because the  netmask is sometimes set improperly on point‐to‐point interfaces, this option is disabled by  default. Configuring this command in an area overrides a global advertise‐subnet command. Similarly,  this command can be overridden in an interface command. Examples The following example turns advertise‐subnet on for area 1.2.3.4 and off for interface ge.1.1 in the  same area: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 advertise-subnet matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# no ip ospf advertise-subnet Related Commands advertise-subnet ip ospf advertise-subnet Matrix X Router Command Line Interface Reference Guide 32-33
  • 34. Area Commands area authentication This command specifies the type of OSPF authentication used and any key values. Syntax area area-id authentication {simple key]} | {md5 id_number md5_key [start-generate date_time] [stop-generate date_time] [start-accept date_time] [stop-accept date_time]} no area area-id authentication {simple key | md5 id_number} Parameters area-id An ID for OSPF area to be authenticated, expressed as an IP  address in dotted‐quad format. A value of 0.0.0.0 means the area  is a backbone. simple key Specifies simple (clear password} authentication. The value for  key is specified as a one‐ to eight‐character string. md5 id_number md5_key Specifies the authentication used for specifying MD5  cryptographic authentication. The value for id_number is an  number from 1 to 255. The value for md5_key is a one‐ to sixteen‐ character string. start‐generate date_time (Optional) The start and stop values must be in the format:  YYYY‐MM‐DD.HH.MM. Each start and stop value is optional,  stop‐generate date_time and order is not important when specifying multiple  start‐accept date_time commands. stop‐accept date_time Defaults No authentication. Mode OSPF Router Configuration. Usage Authentication can help to guarantee that routing information is imported only from trusted  routers. A variety of authentication schemes can be used, but a single scheme must be configured  for each network. The use of different schemes enables some interfaces to use much stricter  authentication than others. The two authentication schemes available are simple, and MD5. Authentication is used by OSPF to generate and verify the authentication field in the OSPF header.  The area authentication command specifies the type of authentication and key values used in  OSPF. The negative form of this command removes authentication for the area. The global authentication is the default and can be overridden here in the area command.  Similarly, this command can be overridden at the interface level. 32-34 OSPF Commands
  • 35. Area Commands When you want to keep certain routers from exchanging OSPF packets, use the simple form of  authentication. The interfaces that the packets are to be sent on still need to be trusted, because the  key will be placed in the packets and can be seen by anyone with access to the network. When you do not trust other users of your network, use MD5 authentication. The system works by  using shared secret keys. Because keys are used to sign the packets with an MD5 checksum, they  cannot be forged or tampered with and because they are not included in the packet, snooping the  key is not possible. Network users can still snoop the contents of packets, though, because packets  are not encrypted. The Matrix X MD5 authentication is compliant with the specification in OSPF RFC 2328. This  specification uses the MD5 algorithm and an authentication key of up to 16 characters. RFC 2328  allows multiple MD5 keys per interface. Each key has two associated time ranges. In order to turn off authentication, you must include the authentication type in the no form of the  command. For example, if MD5 authentication was configured, then simply specifying no area  authentication will not work. In addition, you must specify the simple key when turning off  simple authentication, and you must specify the MD5 id_number when turning off MD5  authentication. Examples The following example configures simple authentication in OSPF instance 1: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 authentication simple abc The following example configures MD5 authentication for OSPF area 1.2.3.4. The ID for this MD5  configuration is 1, and the key is configured as bar. matrix-x(router-config)# router ospf 2 matrix-x(config-router-ospf)# area 1.2.3.4 authentication md5 1 bar The following example turns off the MD5 authentication that was configured in the previous  example. Note that you need not specify the MD5 key, but must specify the MD5 ID. matrix-x(router-config)# router bgp ospf 2 matrix-x(config-router-ospf)# no area 1.2.3.4 authentication md5 1 The following example configures MD5 authentication for OSPF instance 3. MD5 authentication is  configured with a start‐generate time of January 2, 2005 at 9:30 p.m., a stop‐generate time of  January 2, 2005 at 9:45 p.m., a start‐accept time set to January 2, 2005 at 9:00 p.m, and a stop‐accept  time set to January 2, 2005 at 10:00 p.m. matrix-x(router-config)# router ospf 3 matrix-x(config-router-ospf)# area 1.1.1.1 authentication md5 2 md5 start- generate 2005-01-02.21.30 stop-generate 2005-01-02.21.45 start-accept 2005-01- 02.21.00 stop-accept 2005-01-02.22.00 Related Commands authentication ip ospf authentication Matrix X Router Command Line Interface Reference Guide 32-35
  • 36. Area Commands area dead-interval This command specifies the interval that can elapse without receiving a router’s hello packets  before the router’s neighbors will declare it down. Syntax area area_id dead-interval time-seconds no area area_id dead-interval [time-seconds] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. time-seconds An integer ranging from 1 to 65535 seconds. Mode OSPF Router Configuration. Defaults 40 seconds. Usage Use this command to specify the interval that can elapse without receiving a router’s hello packets  before the router’s neighbors will declare it down. It is specified here at the area level, and it can be  overridden in the equivalent interface command, ip ospf dead‐interval. Generally speaking, this value should be equal to four times the HELLO interval. (Refer to the area  hello‐interval command.) Do not set this value to less than the HELLO interval because  convergence will not occur. Use the no form of this command to reset the specified value to the default. Specifying a value for  time‐seconds in the no form has no effect on the configuration. Example The following example configures a dead‐interval of 80 seconds for area 1.2.3.4, and a dead‐ interval of 60 seconds on interface ge.1.1: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 dead-interval 80 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# ip ospf dead-interval 60 Related Commands dead-interval ip ospf dead-interval 32-36 OSPF Commands
  • 37. Area Commands area hello-interval This command specifies the interval between Hello packets that the router sends. Syntax area area_id hello-interval time-seconds no area area_id hello-interval [time-seconds] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. time-seconds An integer ranging from 1 to 65535 seconds. Mode OSPF Router Configuration. Defaults 10 seconds. Usage Use this command to specify the interval between Hello packets that the router sends. It is  specified here at the area level, and it can be overridden in the equivalent interface command.  (Refer to ip ospf hello‐interval). A general rule for configuring this value is that it should be equal  to one fourth the dead interval. (Refer to area dead‐interval.) This value should never be less than  the dead interval value. Use the no form of this command resets the specified value to the default. Specifying a value for time‐seconds in the no form has no effect on the configuration. Example The following example configures a hello interval of 20 seconds for area 1.2.3.4, and a hello  interval of 15 seconds on interface ge.1.1: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 hello-interval 20 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# ip ospf hello-interval 15 Related Commands hello-interval ip ospf hello-interval Matrix X Router Command Line Interface Reference Guide 32-37
  • 38. Area Commands area nssa This command configures a Not So Stubby Area (NSSA). Syntax area area-id nssa [metric] [metric-type] no area area-id nssa Parameters area_id NSSA area expressed in as an IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. metric (Optional) The default OSPF metric, ranging from 1 to 65535. If area nssa is  configured, then this value defaults to 1. metric-type (Optional) Specify 1 or 2 as the default metric type. Routes exported from the  routing table into OSPF default to becoming Type 1 ASEs. If area nssa is  configured, then this value defaults to 1. Mode OSPF Router Configuration. Defaults Non‐stub, non‐NSSA. If area nssa is set, the default metric is 1 and the default metric type is 1. Usage Use this command to configure an area as a NSSA. External routes that are not imported into an  NSSA can be represented by means of a default route. It is used when an OSPF inter‐network is  connected to multiple non‐OSPF routing domains. Using the no form of this command changes the NSSA back to a plain area. If the router is an ABR and has the highest router ID of all the ABRs in the area, and no other ABR  in the area is configured to translate always, it will translate Type 7 LSAs with the P‐bit (set by the  propagate flag in an export command) to Type 5 LSAs. When an ABR that was translating loses a  translator election, it will cease translating, and after a number of seconds (determined by nssa‐ stability‐ interval), it will flush any Type 5 LSAs resulting from aggregation. Any Type 5 LSAs  resulting from direct translation of Type 7 LSAs will be allowed to age out. An ABR will always originate a default route into any attached NSSAs. The metric of this default  route can be specified in the command and defaults to 1. If there are any filters for the NSSA, the  default will be Type 3 LSA.  Note: NSSA and Stub are mutually exclusive. Example The following example changes the default metric type to 2: matrix-x(router-config)# router ospf 1 32-38 OSPF Commands
  • 39. Area Commands matrix-x(config-router-ospf)# area 1.2.3.4 nssa 10 2 area nssa-range This command specifies the network ranges that should be translated into Type 5 LSas from NSSA  Type 7 LSAs. Syntax area area_id nssa-range ip_address mask [no-advertise] no area area_id nssa-range ip_address mask [no-advertise] Parameters area_id An ID for an area specified as IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. ip_address The IPv4 address associated with this range. mask The network mask for the specified IP address. no-advertise (Optional) Sets the address range status to DoNotAdvertise. The Type 3  summary LSA will not be suppressed, and the component networks will  remain hidden from other networks. Mode OSPF Router Configuration. Defaults NSSA net ranges are not configured by default. Usage Use this command to specify the network ranges that should be translated into Type 5 LSas from  NSSA Type 7 LSAs. The default behavior is to translate Type 7 LSas that do not fall within a  configured net range. This command is valid only in an NSSA. It will be ignored when configured in a non‐NSSA. Example The following example configures an NSSA range on address 192.168.110.0 with a mask of  255.255.0.0: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 nssa-range 192.168.110.0 255.255.0.0 Matrix X Router Command Line Interface Reference Guide 32-39
  • 40. Area Commands area nssa-translate-always This command allows an Area Border Router (ABR) to always translate Type 7 LSAs into Type 5  LSAs for the specified area. Syntax area area_id nssa-translate-always no area area_id nssa-translate-always Parameters area_id NSSA area expressed as an IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. Mode OSPF Router Configuration. Defaults Disabled. Usage Use this command to allow an ABR to always translate Type 7 LSAs into Type 5 LSAs for the  specified area. Ordinarily, a translator election is run to determine which on ABR for a given  NSSA will translate. But this option allows an ABR to always translate Type 7 LSAs into Type 5  LSAs for the containing area. If an ABR is configured to always translate, then no other ABR will  translate unless it is also configured to always translate. Example The following example configures area 1.2.3.4 to always translate Type 7 LSAs into Type 5 LSAs. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 nssa-translate-always 32-40 OSPF Commands
  • 41. Area Commands area poll-interval This command specifies the interval between OSPF packets that the router sends before adjacency  is established with a neighbor. Syntax area area_id poll-interval time-seconds no area area_id poll-interval [time-seconds] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means that the area is a backbone. time‐seconds The poll interval, ranging from 1 to 65535 seconds. Mode OSPF Router Configuration. Defaults 120 seconds. Usage Use this command to specify the interval between OSPF packets that the router sends before  adjacency is established with a neighbor. Utilizing this command reduces network overhead in  cases where a router may have a neighbor on a given interface at the expense of initial  convergence time. Specifying a poll interval for an area overrides the default configured poll interval. Similarly, an  interface‐specific poll interval overrides a value configured here. Use the no form of this command to reset the configured time‐seconds to the default. Specifying a  value for time‐seconds in the no form has no effect on the configuration. Examples The following example configures an area poll interval of 100 seconds. This value is overridden in  interface ge.1.1, where it is configured to be 110 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 poll-interval 100 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# ip ospf poll-interval 110 Related Commands poll-interval ip ospf poll-interval Matrix X Router Command Line Interface Reference Guide 32-41
  • 42. Area Commands area priority This command specifies the priority for becoming the Designated Router (DR). Syntax area area_id priority level no area area_id priority [level] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means the area is a backbone. level A priority number, ranging from 0 to 255, for becoming a DR. A priority of 0  indicates that the router is ineligible to become the DR. Mode OSPF Router Configuration. Defaults 1. Usage Use this command to specify the priority for becoming the DR. The priority specified at the area  level can be overridden at the interface level. When more than one router attached to a network  attempts to become the DR, the one with the highest priority wins. If the competing routers have  the same priority, the one with the highest router ID becomes the DR. The router coming in second  in the election becomes the backup DR. A router with a priority set to 0 is ineligible to become the  DR.  Note: This command applies only to broadcast or NBMA media. Use the no form of this command to reset the configured value to its default. Specifying a value for  level in the no form has no effect on the configuration. Example The following example configures an area priority of 10. It also sets the priority for interface ge.1.1  to be 5: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 priority 10 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# ip ospf priority 5 Related Commands priority 32-42 OSPF Commands
  • 43. Area Commands ip ospf priority area range This command configures the scope of an area on an Area Border Router (ABR). Syntax area area_id range ip_address mask [no-advertise] no area area_id range ip_address mask [no-advertise] Parameters area_id The area ID, specified as an IP address in dotted‐quad format. A value of  0.0.0.0 means the area is a backbone. ip_address IPv4 address associated with this range. mask Network mask of the specified IP address. no-advertise Optional. Sets the address range status to DoNotAdvertise. Type 3 summary  LSAs will not be suppressed, and component networks will remain hidden  from other networks. Defaults Not explicitly configured. Mode OSPF Router Configuration. Usage Use this command to define the range of addresses to be used by an ABR when it communicates  routes to other areas. Intra‐area LSAs that fall within the specified ranges are not advertised into  other areas as inter‐area routes. Instead, the specified ranges are advertised as summary network  LSAs. If no‐advertise is specified, the summary network LSAs and all LSAs within the range are not  advertised. Intra‐area LSAs that do not fall into any range are also advertised as summary  network LSAs. On well‐designed networks, this command reduces routing data overhead propagated between  areas. The entries in this command can be either networks or subnetwork/mask‐length pairs.  Specifying the command on a non‐ABR will have no effect. Use the no form of this command to remove the configured summarization. Example The following example configures an area range on address 192.168.0.0 with a mask of 255.255.0.0: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 range 192.168.0.0 255.255.0.0 Matrix X Router Command Line Interface Reference Guide 32-43
  • 44. Area Commands area retransmit-interval This command specifies the interval between Link State Advertisement (LSA) retransmissions for  adjacencies. Syntax area area_id retransmit-interval time-seconds no area area_id retransmit-interval [time-seconds] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means the area is a backbone. time-seconds The retransmit interval, ranging from 1 to 65535 seconds. Mode OSPF Router Configuration. Defaults 5 seconds. Usage Use this command to specify the interval between LSA retransmissions for adjacencies. If a Link  State Protocol (LSP) is not acknowledged within the specified period, then it is re‐sent. This setting  is another convergence/network traffic trade‐off. This command overrides the global retransmit interval and can be overridden at the interface  level. Use the no form of this command to reset the specified value to its default. Specifying a value for  time‐ seconds in the no form has no effect on the configuration. Example The following example configures the retransmit interval for area 1.2.3.4 at 10 seconds. This value  is then overridden in interface ge.1.1, where it is set to 7 seconds. matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 retransmit-interval 10 matrix-x(config-router-ospf)# exit matrix-x(router-config)# interface ge.1.1 matrix-x(router-config-if-ge.1.1)# ip ospf retransmit-interval 7 Related Commands retransmit-interval ip ospf retransmit-interval 32-44 OSPF Commands
  • 45. Area Commands area stub This command configures an area as a stub area where there are no Autonomous System External  (ASE) or NSSA routes. Syntax area area_id stub [metric] no area area_id stub [metric] Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means the area is a backbone. metric Metric for the stub area, ranging from 1 to 65535. If a stub area is  configured, then this value defaults to 1. Mode OSPF Router Configuration. Defaults • No stub areas are explicitly configured. • Metric: 1 Usage Use this command to configure an area as a stub area. A stub area is one in which there are no ASE  or NSSA routes. Each router in the area must specify that the area is a stub, or adjacencies will not  form. If a metric is specified, then it is used to inject a default route into the area with the specified  value originating from this router. A metric value should only be specified on an ABR. It is  possible to use stub on multiple ABRs and give them different metrics.  Note: NSSA and stub areas are mutually exclusive. Use the no form of this command to remove the configured stub area. Example The following example configures area 4.3.2.1 as a stub area with a metric of 15: matrix-x(router-config)# router ospf matrix-x(config-router-ospf)# area 4.3.2.1 stub 15 Matrix X Router Command Line Interface Reference Guide 32-45
  • 46. Area Commands area stubhost This command specifies directly attached hosts that should be advertised as reachable from the  router and the metrics with which they should be advertised. Syntax area area_id stubhost ip_address metric_value no area area_id stubhost ip_address metric_value Parameters area_id An ID for an area specified as an IP address in dotted‐quad format. A value  of 0.0.0.0 means the area is a backbone. ip_addres The address of the host to be advertised. metric_value  Metric to be advertised for the host, ranging from 1 to 65535. If a stubhost is  configured, then this value defaults to 1. Mode OSPF Router Configuration. Defaults • The area stubhost command is not explicitly configured. • Metric: 1 Usage Use this command to specify directly attached hosts that should be advertised as reachable from  the router and the metrics with which they should be advertised. Point‐to‐point interfaces on  which it is not desirable to run OSPF should be specified here. It is also useful to assign an  additional address to the loopback interface (one not on the 127 network) and advertise it as a  stubhost. If this address is the same as the router ID, it enables routing to OSPF routers by router ID instead  of by interface address. Routing by router ID is more reliable than routing to one of the router’s  interface addresses, which may not always be reachable.  Note: This command is identical to area stubnetwork in function except that a 32-bit mask is assumed. Use the no form of this command removes the configured stubhost. Example The following example configures a single stubhost, 192.1.1.1 with a metric of 2 in area 1.2.3.4: matrix-x(router-config)# router ospf 1 matrix-x(config-router-ospf)# area 1.2.3.4 stubhost 192.1.1.1 2 32-46 OSPF Commands