Using the OSPF default-information originate command with two ISPs

I am working for a company that has two Internet circuits with different ISPs at two different locations for redundancy, and both Internet circuits run at different speeds. I'd like to be able to direct the majority (but not all) of the traffic through the ISP with the larger bandwith, but then failover all traffic to one ISP when the other goes down. We're currently using the "default-information originate" command, which fails over OK, but I haven't figured out how to do the load balancing. I'd appreciate your thoughts. Thank you.

One thing that you could consider is advertising the default route as and
external 1 route instead of an external 2 route(cisco default). If you advertise it as an E1
route, all routers will take into consideration the cost associated with the
default route to the router advertising the default route plus the cost of the
default route itself. Whereas if it is an E2 route, the routers just use the
cost associated with the external cost and not the path to get to the router
advertising the default route.
If you made the default route E1, then the routers closest to the advertised
routers will prefer the closest default route and their preference could then be
tweaked by adjusting the interface costs for the default route with a routemap.
By using this method, you could then control which routers use which internet
connection on a per router basis because you could control the cost the internal router
sees for the path from the internal router to the ASBR advertising the default route. The
path with the lowest cost will be prefered.
router ospf 1
default-information originate metric-type 1

Similar Messages

  • OSPFv3 AF NSSA default-information-originate

    Hi,
    I'm having trouble injecting a default route into OSPFv3 AF NSSA using this config:
    router ospfv3 1520
     auto-cost reference-bandwidth 100000
     address-family ipv6 unicast vrf CUST-1
      redistribute connected route-map SET-TAG-LOCAL
      router-id 100.64.20.9
      capability vrf-lite
      area 1520 nssa default-information-originate
     exit-address-family
    ipv6 route vrf CUST-1 ::/0 2A01:79A0:3000:F8BB::5
    The default route does not get injected into the database. I have to clear the process for this VRF for it to appear in the database:
    ROUTER# sh ospfv3 ipv6 vrf CUST-1 dat | in ::|Type-7
                    Type-7 AS External Link States (Area 1520)
     100.64.20.9     632         0x80000004  2A01:79A0:3000:F8BB::/125
    ROUTER#clear ospfv3 ipv6 vrf CUST-1 process
    Reset selected OSPFv3 processes? [no]: yes
    ROUTER# sh ospfv3 ipv6 vrf I-ST-INSIDE-1 dat | in ::|Type-7
                    Type-7 AS External Link States (Area 1520)
     100.64.20.9     1           0x80000001  ::/0
     100.64.20.9     1           0x80000001  2A01:79A0:3000:F8BB::/125
    ROUTER#
    Any help is greatly appreciated.
    Thanks.
    /JZ

    Hi,
    A quick check of the config guide shows that their examples of default origination in OSPFv3 use the 'default information-originate' command, this can be tied in with a route-map, in order to match a certain condition. i.e. statement is configured under the process, not using the 'area' command.
    1. create prefix -list matching routes (these form the matching condition)
    2. create a route-map - with a permit statement matching the prefix-list.
    3. default information-originate route-map [map name]
    HTH
    Mike

  • Ospf no summary and default information originate

    Hi all,
    I have very simple question and I would like to have your opinion.
    I can inject default route in to a nssa area in two way
    - no-summary (to be used in to the NSSA ABR or NSSA ASBR)
    -default-information originate (To be used in to the NSSA ABR)
    Doubts (alle the below query are referred to a nssa area)
    - Case no-summary: what will happen if the nssa abr does not have a default route?
    -Case default-information originate: what will happen if the nssa abr does not have a default route?
    - When do I have to use no-summary and when default information originate?
    -What is the benefit to use the following command area xx nssa no-summary default information originate?
    Thanks!!

    Hi,
    have a look at this document:
    http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094a88.shtml#defaultnssa
    - no-summary (to be used in to the NSSA ABR or NSSA ASBR)-default-information originate (To be used in to the NSSA ABR or NSSA ASBR)
    - Case no-summary: what will happen if the nssa abr does not have a default route?
    A (summary) default-route will be injected by the NSSABR; the backbone area is supposed to have detailed routing information.
    -Case default-information originate: what will happen if the nssa abr does not have a default route?
    A default-route will be injected by the NSSABR; the backbone area is supposed to have detailed routing information.
    - When do I have to use no-summary and when default information originate? -What is the benefit to use the following command area xx nssa no-summary default information originate?
    The no-summary option defines a NSSA totally stub; the NSSABR doesn't translate Backbone Area's LSAs (more precisely: their corresponding routing-table entries) into NSSA summary-LSAs, instead it injects a (summary) default route. If you want the NSSABR to do the summary-translation and also inject a default-route, you can use the default-information-originate option. A NSSABR the will inject a type-7 LSA for the default-route, which is not translated to type-5. This option can also be used on a NSSA ASBR, but in this case a non-OSPF default-route is required and a type-5 translation is possible.
    [EDIT] :
    Perhaps this discussion is also helpful to understand some of the design aspects of different area types:
    https://supportforums.cisco.com/message/3977926#3977926
    HTH
    Rolf

  • The default-information originate and blackhole

    I have read an article :
    (((1- The default-information originate OSPF routing process subcommand will generate a default route into the OSPF domain.
    2- By default this default cannot be advertised unless the local device actually has a default route installed
    in the routing table.
    3- This stipulation is added to prevent the case where default reachability is lost from an upstream peer, but default reachability is still advertised into the OSPF domain.
    4- An example of this case is as follows.
    Suppose that your OSPF domain has two or more connections to an upstream Internet provider. At these exit points from your internal network the border routers are learning a default from the ISP.
    5- Additionally these border routers are generating default routes into the OSPF domain by issuing the default-information originate routing process subcommand.
    6- Now suppose that one of these connections to the upstream provider is lost. If the border router with the lost upstream connection is still advertising default reachability into the OSPF domain some of the traffic will be blackholed.
    7- Instead the router with the
    lost connection should withdraw the default route from the OSPF domain, which
    in turn would cause all internal devices to reroute out a still valid exit point from the network))).
    Regarding to point 6 how does it make a blackhole ?

    Because the router still anounces default route into ospf domain, and the packets which prefer this route will be blackholed. because the link to isp is broken. and the router will drop these packets.but the packets those prefer the other default route will go through the second router cause its link to isp is still up.
    is it clear?

  • HT1212 Using the "if you have never synched with itunes" instructions, will I lose all data on the phone? That is the most important information, how to recover the data. The phone is fungible.

    Using the "if you have never synched with itunes" instructions, will I lose all data on the phone? That is the most important information, how to recover the data. The phone is fungible.

    Thanks @ KiltedTim, but losing "only" any data is really not acceptable and, in this case, the phone had not been backed up, but thanks for taking the time. Also, yes, fungible means what I think it means. An iphone is a completely substitutible commodity, unlike my data, so instructions that inform me as to how to fix a phone I could replace for a small sum of money while failing to address the more important issue of the data are almost useless - they potentially save me the $99 it would cost me to replace the phone if I were so inclined to trust another apple product. Not worth the hour it took to find them or the 35 minutes on the phone to confirm my suspicions about the data.

  • How do you use the Multiple Item Information dialog box ???

    How do you use the Multiple Item Information dialog box ???
    Where are the instructions on how the information in the Multiple Item Information dialog box equates to ...
    1. The way iTunes sorts tracks and albums
    2. The reason to select a leading check box
    3. Why there are Option selections (Yes /No) and leading check boxes.
    4. Why some changes remain in the track info, but do not "take effect" in iTunes (Part of a compilation is an example)
    Looked in Help, Support, went to the local Genius bar for an hour, even arrainged a call from apple support ...
    Thanks

    As Christopher says, it's a compilation. Different tracks are by different artists.
    Setting the *Album Artist* field to *Various Artists* and setting *Part of a compilation* to Yes should be all that is required. Depending on your *Group compilations when browsing* setting ( I recommend On ) either should suffice but I suggest doing both.
    Based on your commentary, I selected all the "O Brother" tracks, and checked the boxes for everything line that was blank in the Info and the Sort panes. Only exceptions were the album name and the disc number 1 of 1 and the artwork. I blanked and checked anything else.
    That's not what I meant. When you select multiple tracks, only those values which +are already common+ to all tracks are displayed. Typically these will include Artist, though not with compilation albums, Album Artist, Album, No. of Tracks, Genre plus various sort fields. A blank value may indicate that different tracks have different values or it may be that the value is blank for all tracks. For the drop down values on the Options tab the value shown may not reflect the information in every tag. If values you expect to be common, such as Album Artist or the Album title are not displayed you can simply type these in and click OK. This will often be enough to group the album.
    If you place a checkmark against the blank boxes and apply changes then you will clear those fields so you should only do this if that is the effect you want. Putting a checkmark next to an empty (representing different values) *Track No.* box, for example, will just clear the all the track numbers which is very rarely useful.
    Adding then removing extra text is for a specific problem where despite all common values being identical across the tracks of the album iTunes seems to "remember" that it should see two albums. A typical example would be when an album originally listed as *Album CD1* & *Album CD2* is given disc numbers X of Y and then has the Album name changed to Album. I've seen iTunes merge all but one track into the new album, but insist on listing one remaining track separately, despite both albums having the same title. In this case I've found overtyping the album title again has no effect whereas changing it to AlbumX and then back to Album does what I was trying to achieve in the first place.
    Don't forget that even properly organsied albums may still break up if you don't chose an album-friendly view. Sorting on the track name or track number columns can be useful in some circumstances but in general I revert to Album by Artist when browsing through my library.
    tt2

  • Using the Netbeans GUI within a Project with existing Ant Script

    I cannot seem to figure out how to use the Netbeans GUI in my Project with existing Ant Script. Is this possible? I have no problem creating GUI interfaces in a java Application, but attempting to make a new JFrame Form gives the error: package org.jdesktop.layout does not exist, and I have not been able to find a way around this. Any suggestions? Thanks in advance.
    Chris Coulon

    OK, I think I am on the right track, but I don't understand why I am still getting this error:
    clean:
    compile:
    Copying 1 file to /Users/chris/**JavaProjects/Netbeans_ImageJ
    Created dir: /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build
    Compiling 292 source files to /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:31: package org.jdesktop.layout does not exist
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:31: package org.jdesktop.layout does not exist
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:34: package org.jdesktop.layout does not exist
    layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:38: package org.jdesktop.layout does not exist
    layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    4 errors
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build.xml:11: Compile failed; see the compiler error output for details.
    BUILD FAILED (total time: 6 seconds)
    I no longer have the error in my java code in the Projects list, but I still cannot build the project. This is my current build.xml file:
    <!-- Ant makefile for ImageJ -->
    <project name="ImageJ" default="run">
      <target name="compile" description="Compile everything.">
          <!-- Copy the swing layout library into dist.lib -->
        <copy file="dist/lib/swing-layout-1.0.3.jar" todir=".." />
        <!-- First, ensure the build directory exists. -->
        <mkdir dir="build" />
        <!-- Build everything; add debug="on" to debug -->
        <javac srcdir="." destdir="build" optimize="on" source="1.4" target="1.4" debug="on">
          <!-- The plugins directory only needs to be
                 present at runtime, not at build time. -->
          <!-- exclude name="plugins/**"/-->
        </javac>
      </target>
      <target name="build" depends="compile" description="Build ij.jar.">
        <!-- Copy needed files into the build directory. -->
        <copy file="IJ_Props.txt" todir="build" />
        <copy file="images/microscope.gif" tofile="build/microscope.gif" />
        <copy file="images/about.jpg" tofile="build/about.jpg" />
         <copy file="plugins/MacAdapter.class" tofile="build/MacAdapter.class" />
        <copy todir="build/macros"><fileset dir="macros"/></copy>
        <!-- Build ij.jar. -->
        <jar jarfile="ij.jar" basedir="build"
             manifest="MANIFEST.MF" />
      </target>
      <target name="clean" description="Delete the build files.">
        <delete dir="build" />
        <delete file="ij.jar" />
      </target>
      <target name="run" depends="build" description="Build and run ImageJ.">
        <copy file="ij.jar" toDir=".." />
        <java maxmemory="640m" jar="ij.jar" fork="yes" />
      </target>
      <target name="run2" depends="build" description="Build and run ImageJ.">
        <!-- Run in ImageJ directory -->
        <copy file="ij.jar" toDir=".." />
        <java maxmemory="640m" dir=".." jar="ij.jar" fork="yes" />
      </target>
      <target name="zip" depends="clean" description="Build zrc.zip.">
        <zip zipfile="../src.zip"
           basedir=".."
           includes="source/**"
        />
      </target>
      <target name="javadocs" description="Build the JavaDocs.">
        <delete dir="../api" />
        <mkdir dir="../api" />
        <javadoc
               sourcepath="."
               packagenames="ij.*"
               destdir="../api"
               author="true"
               version="true"
               use="true"
               windowtitle="ImageJ API">
        </javadoc>
      </target>
       </project>notice I added this line: <copy file="dist/lib/swing-layout-1.0.3.jar" todir=".." />
    because the dir ".." is where the other jar files are placed, i.e.:
    [GAIAG:~/**JavaProjects/Netbeans_ImageJ/source] chris% ls ..
    PolarDisplay          ij.jar               swing-layout-1.0.3.jar
    TestFrames          myApp
    api               source
    So why is the build not able to see the package org.jdesktop.layout in the jar file?
    Chris

  • Can I use the iPhone 6 t-mobile version with straight talk?

    Can I use the iPhone 6 t-mobile version with straight talk?

    All,
    I have read and understand most of the post (s) on this: Apple Support Community:
    It looks like the long way around my elbow approach: (piecing together an iPhone 6+ with a Straight Talk AT&T /T Mobile; Compatible Nano SIM Card) may yet work, just a bit gun shy on the $949.00 cost for the iPhone 6+ from Apple.
    I live in Hawaii on the island of Oahu (north shore), and have  an iPhone 4 8gb cdma iPhone which is on Verizon's network rebranded by TFW / Straight Talk for several years. It works fine but I need an iPhone with more storage.
    I have had a talk / chat with both sides Apple & Straight Talk, neither have real answers to support using the iPhone 6+ with Straight Talk as a carrier.
    On the Apple site: " http://www.apple.com/iphone/LTE/ ". It is clear that Straight Talk has certified their LTE network with iPhone 6/6+ to meet basic standards.
    I / we need all of the successful trail braisers on this community to post what works & what does not work.
    What I plan / have to purchase / buy:
    Direct from Apple:
    1. Contract-free iPhone 6 Plus 128GB Space Gray (GSM) T-Mobile. (pending research to ensure it will work). Apple confirms, without the T Mobile nano sim that this iPhone is unlocked.
    Direct from Straight Talk:
    2. AT&T /T Mobile; Compatible Nano SIM Card. (GSM; on its way)
    Would have purchased a Verizon Nano SIM Card from Straight Talk but they do not seem to have one.
    All support, advice & information is greatly appreciated.
    V/R
    Rick from Hawaii

  • Can Firefox be set to use the system default printer?

    I would really like it of Firefox would use the system default printer set in the control panel, similar to the way office programs do. Is there no setting in about:config to do this? Or an add-on perhaps?

    I really, really wish Firefox would change this, but I did find one thing.
    In about:config I set:
    print.print_printer to null
    print.save_print_settings to false
    Now it seems to use the system default. And it doesn't remember any changes with in a session, or from one session to the next. It always uses the system default printer.
    I realize different people have different preferences. But on my system the default printer changes automatically depending on what wireless network I'm on at the moment. I wanted Firefox to reflect that.

  • LabVIEW crashes when using the Get Scale Information.vi

    Hi,
    I'm using LV 6.02 and MAX 2.2.0.3010 on WinNT 4.0 SP6 and a AT-MIO 16E-10 DAQ-Board.
    In MAX I've created some virtual chanels and also some scales. Data-Aquisition works fine so far. But now in my application I need to know the scale coefficients to calculate the voltage of my waveform signal. For this I tried to use the Get Scale Information.vi from DAQ-Chanel Utilities palette. But everytime I run this vi with a valid scale name, LV chrashes down.
    Has anyone an idea, what to do?
    Thanks in advandce!

    Hi Jeremy,
    I couldn't test my vi on another computer, I only have one with LV installed.
    I also couldn't post the error message, because there is no one. LV is immediatly chrashing after executing this single vi. There is another Windows Application that starts to log some memory and task stuff ('Dr. Watson').
    I will attache this vi.
    In MAX I have defined three different linear scalings.
    Hope, you can help me.
    Thanks so far, Andreas
    Attachments:
    DAQ_Scale_info.vi ‏33 KB

  • How do I use the AirPlay Mirroing on my mac with Mountain Lion ?

    How do I use the AirPlay Mirroing on my mac with Mountain Lion ?
    I watched the video about Mountain Lion, but the airplay icon can't appear on my menu bar.
    WHY ?

    i have a MacBook Air (Early 2011)
    and it doesn't support the airplay mirroring ,,, the only things that the failed to do is  " MENTION IT "
    it wouldn't hurt anyone if they just say it's limited to Late macs ,,,, i really wanted that feature and i updated my mac so i can watch movies on my HD screen ,,,,
    i hope they made and update for it ,,, otherwise i have to wait another 4 months to get a new macbook pro

  • Can I use the Apple ADC to DVI adapter with a VGA monitor?

    Hey everybody,
    I have a quick question. I work on computers fr friends and family as a hobby. I have an ADC monitor and need ot be able to hook up computers with a VGA port on them to it. Can I use the Apple ADC to DVI adapter along with an Apple DVI to VGA adapter to successfully connect VGA computers to my ADC display? I was assuming this would work and ordered both adapters but now I have made myself nervous about weather or not this will actually work. Has anybody out there successfully done this? Thanks for your help in advance everybody.

    You can't run an ADC display with a VGA computer without a converter. Adapters won't do it.
    a VGA to ADC converter will drive the ADC display directly
    <http://www.gefen.com/kvm/product.jsp?prod_id=1301>
    If you have the Apple DVI to ADC adapter
    <http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=18 72D402&nplm=M8661LL/B>
    you could use it with a VGA to DVI converter
    <http://www.gefen.com/kvm/product.jsp?prod_id=1310>
    It might be cheaper to get DVI graphics boards for the computers and use the Apple DVI to ADC adapter.
    <http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=18 72D402&nplm=M8661LL/B>
    Your title says "Can I use the Apple ADC to DVI adapter with a VGA monitor?". If you want to connect a VGA monitor to a computer's ADC port you need the ADC to VGA adapter
    <http://www.gefen.com/kvm/product.jsp?prod_id=1299> You can't use an ADC to DVI adapter followed by a DVI to VGA adapter, because the ADC to DVI adapter doesn't pass the analog video signals needed for VGA.

  • Why can't i use the radio on my nano 7g with bluetooth

    why can't i use the radio on my nano 7g with bluetooth. i wanted to use wireless feature at work but i only use the radio at work , so i bought bluetooth stereo headphones by plantronics, got the backbeat 903, at wal-mart  . got home got it all set up and works fine but not for radio , i'm so dissaponted and am thinking i might take them back and continue using the wire ware , but then again i like listening to my podcast while doing dishes and chores at home so the bluetooth would be better for that .

    i have sent a feedback form to apple about this problem . i hope that they work on a sulotion for it .

  • Can I use the camera on my iPod Touch with FaceTime?

      I have been trying to use the camera on my iPod Touch with FaceTime.  Will it work?  How do I sign in?  When I click on Preferences the preferences window does not appear, and preferences in the drop down menu becomes greyed out.  I am using an older Apple Cinema Display.  Also Apple doesn't show the iSight camera for sale on the website.

    Hello Chris
    Pairing an iPod touch to the computer to use the camera is not supported, but you can use any webcam that can be plugged into the computer.
    FaceTime for Mac: About HD video calling
    http://support.apple.com/kb/HT4534
    Thanks for using Apple Support Communities.
    Regards,
    -Norm G.

  • The disk drive in my iMac 8,1 has stopped working, so I now use an LG 8x Slim Portable that works.  However, every time I use the LG drive, I lose contact with my Time Machine back-up drive that has to be deleted and reinstalled.  Help!

    The disk drive in my iMac 8,1 has stopped working, so I now use an LG 8x Slim Portable that works.  However, every time I use the LG drive, I lose contact with my Time Machine back-up drive that has to be deleted and reinstalled.  Help!

    It's not Logic that can't find them, it's your Komplete apps, though if you did exaclty as you say I can see no reason why they can't.
    Do you know where the apps installed them in the first place? I chose a non-standard locarion for mine, but I'm sure it installs sounds to your documents folder/native instruments/name of app.
    Go into the prefs of each app and choose the library location button on the library tab and point it to the relevant folder in documents/native instruments and see if that works
    jake

Maybe you are looking for