[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::decnis

Title: DEC Network Integration Server (DECNIS)
Notice:Please read note 1 to use this conference effectively
Moderator:MARVIN::WELCH
Created:Wed Sep 18 1991
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3660
Total number of notes:15082

3617.0. "How to announce a "Default Route" ?" by BRSADV::PACCO (Horum omnium fortissimi sunt Belgae) Mon Apr 28 1997 17:28

    May I submit the following simple question, related to the customer
    Belgacom.
    
    Actually a DECnis (IS-IS Level 2) is propagating hundreths of IP
    subnets onto an Ethernet LAN.  The DECnis is only propagating, not
    listening to RIP announcements.
    
    These subnets come from IS-ISLevel2-External, Is-ISLevel2Internal,
    Is-ISlevel1 and STATIC sources.
    
    I would like to disable the
    ROUTING CONTROL PROTOCOL RIP Propagate Destinations with source type
    	IS-ISLevel2-External, Is-ISLevel2Internal, Is-ISlevel1
    and replace these with only 1 announcement : a DEFAULT ROUTE.
    
    I ONLY want to propagate this DEFAULT ROUTE to the LAN,
    to minimise the RIP traffic on the LAN.  The ROUTER will
    have to determine later on if it is capable to route the IP traffic or
    not.  The router has no problem to announce a DEFAULT ROUTE which it
    gets from elsewhere(Section 10.7.4 page 10-28), but I do not see how t
    issue a default route or create a static default route without having to
    specify a 'next hop'(Section 9.15.3 page 9-44).
    
    Which is the crucial NCL COMMAND ? Note I do not use the configurator.
    
    Kind regards,
    	Dominique.
    Altough I have read about "Announce Default Route" I 
T.RTitleUserPersonal
Name
DateLines
3617.1MARVIN::PATELTue Apr 29 1997 04:444
Create a  RIP  propagate  destination.  Set it to match exact, source local,
set rip state to send only, filter action to pass, metric to whatever you
want to announce the route at and enable it.
By  the way this is all in the documenatation - did you check the docs first?
3617.2BRSADV::PACCOHorum omnium fortissimi sunt BelgaeTue Apr 29 1997 06:52102
    Jitu,
    
    Yes I have read the manual many, many times.  The NCL script I used
    until now for Level 2 routers is the following.  The lines starting
    with > are of interest now.  All "routed" routes are propagated by RIP,
    however no default route is announced (has never be from this source).
    
    As I understand the documentation, the propagation destination is a
    FILTER (address match) which allows to forward all routes known in a table
    (source) provided these are described by the set of domains.  My
    understanding is that the LOCAL routing table does not contain a
    default route, and the propagate destination is not able to announce
    this default route.
    
    Kind regards,
    Dominique.
    
    create routing network protocol IP
    !
    >create routing network protocol IP domain DEFAULT_ROUTE_DOMAIN
    >set routing network protocol IP domain DEFAULT_ROUTE_DOMAIN -
    >        ip address {{ addr=0.0.0.0 , mask=0.0.0.0 }}
    !
    create routing network protocol IP domain STATIC_ROUTES_DOMAIN
    !
    >create routing control protocol RIP type IP RIP
    >set routing control protocol RIP RIP state send only
    !
    !
    create routing control protocol RIP receive destination RIP_all_routes -
            filter action BLOCK
    set routing control protocol RIP receive destination RIP_all_routes -
            address match type PREFIX, -
            domain {{ routing network protocol IP domain DEFAULT_ROUTE_DOMAIN }}
    !
    >create routing control protocol RIP propagate destin DEFAULT_ROUTE_to_RIP -
    >        filter action PASS
    >set routing control protocol RIP propagate destin DEFAULT_ROUTE_to_RIP -
    >        address match type EXACT, -
    >        domain {{ routing network protocol IP dom DEFAULT_ROUTE_DOMAIN }}, -
    >        sources {{ routing control protocol LOCAL }}
    !
    create routing control protocol RIP propagate destin ISLevel1_to_RIP -
            filter action PASS
    set routing control protocol RIP propagate destination ISLevel1_to_RIP -
            address match type PREFIX, -
            domain {{ routing network protocol IP dom DEFAULT_ROUTE_DOMAIN }}, -
            sources {{ routing control protocol IS-ISLevel1 }}
    !
    !
    create routing control prot IS-ISlevel2 prop destin STATIC_to_ISLevel2I -
            filter action PASS
    set routing control protocol IS-ISlevel2 prop destin STATIC_to_ISLevel2I -
            address match type PREFIX, -
            domain {{ routing network protocol IP domain
    STATIC_ROUTES_DOMAIN }}, -
            sources {{ routing control protocol STATIC }}, -
            announce route attributes { ISIS Internal }
    !
    create routing control prot IS-ISlevel2 prop destin STATIC_to_ISLevel2E -
            filter action PASS
    set routing control protocol IS-ISlevel2 prop destin STATIC_to_ISLevel2E -
            address match type PREFIX, -
            domain {{ routing network protocol IP dom STATIC_ROUTES_DOMAIN }}, -
            sources {{ routing control protocol STATIC }}, -
            announce route attributes { ISIS External }
    !
    create routing control protocol RIP propagate destin ISLevel2I_to_RIP -
            filter action PASS, -
            source route attributes { ISIS Internal }
    set routing control protocol RIP propagate destination ISLevel2I_to_RIP -
            address match type PREFIX, -
            domain {{ routing network protocol IP domain
    DEFAULT_ROUTE_DOMAIN }}, -
            sources {{ routing control protocol IS-ISLevel2 }}
    !
    create routing control protocol RIP propagate destin ISLevel2E_to_RIP -
            filter action PASS, -
            source route attributes { ISIS External }
    set routing control protocol RIP propagate destination ISLevel2E_to_RIP -
            address match type PREFIX, -
            domain {{ routing network protocol IP dom DEFAULT_ROUTE_DOMAIN }}, -
            sources {{ routing control protocol IS-ISLevel2 }}
    !
    create routing control protocol RIP propagate destination STATIC_to_RIP -
            filter action PASS
    set routing control protocol RIP propagate destination STATIC_to_RIP -
            address match type PREFIX, -
            domain {{ routing network protocol IP dom STATIC_ROUTES_DOMAIN }}, -
            sources {{ routing control protocol STATIC }}
    !
    enable routing network protocol IP
    enable routing control protocol RIP
    enable routing control protocol RIP receive destination RIP_all_routes
    enable routing control protocol RIP propagate destin DEFAULT_ROUTE_to_RIP
    enable routing control protocol RIP propagate destination ISLevel1_to_RIP
    enable routing control protocol IS-ISlevel2 prop destin STATIC_to_ISLevel2I
    enable routing control protocol IS-ISlevel2 prop destin STATIC_to_ISLevel2E
    enable routing control protocol RIP propagate destination ISLevel2I_to_RIP
    enable routing control protocol RIP propagate destination ISLevel2E_to_RIP
    enable routing control protocol RIP propagate destination STATIC_to_RIP
    
3617.3MARVIN::PATELTue Apr 29 1997 12:573
I have an old management guide (version 3.0) that has a section 9.5.4 - 
'Advertising a Default Route'. This should be present in the current 
versions of the manual.
3617.4Change of section no. for V4LINGO::SILVERMANWed Apr 30 1997 04:5211
                      <<< Note 3617.3 by MARVIN::PATEL >>>

>I have an old management guide (version 3.0) that has a section 9.5.4 - 
>'Advertising a Default Route'. This should be present in the current 
>versions of the manual.

   For V4.0, the section is 11.7.4. 


   Marge Silverman
   DECNIS technical writer
3617.5BRSADV::PACCOHorum omnium fortissimi sunt BelgaeWed Apr 30 1997 06:2016
    Here the required NCL commands:
    
    create routing control protocol RIP type IP RIP
    set routing control protocol RIP RIP state send only
    !
    create routing control protocol RIP propagate dest DEFAULT_ROUTE_to_RIP -
            filter action PASS
    set routing control protocol RIP propagate dest DEFAULT_ROUTE_to_RIP -
            address match type EXACT, -
            sources {{ routing control protocol LOCAL }}
    
    
    Note: I had to OMIT the 'domain' attribute in the set command !!!
    
    	Thanks Jitu !