AI, ML, Development + Cisco Learning Blog Learning about Machine Learning, Artificial Intelligence, related devlopment topics and formerly Routing and Switching, Datacenter, Security and other topics, CCIE #23664, Frank Wagner

20. Februar 2009

Free graded lab by ipexpert including 8 hours rack access

Filed under: Allgemein,Lab,Tips / Hints — ocsic @ 17:15


here is the good news, thanks to my colleague pointing to.

Everyone who wants to try a graded lab, can do this for free, including a free 8 hours rack rental session .,bcHBn6KQ,w

17. Februar 2009

Graded Labs IPExpert / IE / Cisco

Filed under: Allgemein,Lab,Tips / Hints — ocsic @ 15:10

While IPExpert and proctorlabs has the grading feature for their labs, IE is now also the offering of the Poly Lab Assessment. I tried both and i can suggest both of them. While the Poly Lab is quite new, i tried it twice and the results have been interesting for learning. You can generate your own lab, depending on you skills. If you are novice, beginner, intermediate, advanced or expert in the different R&W topics. The lab questions are then generated on behalf of your skills. The difference to a mock lab is, that after you hit the grade button, your result will be generated in 5 minutes by tcl scripts. The mock lab will be graded by a human and you will get comments on your configurations.

The IPExpert labs have been also very interesting and grading has worked well.

You should try a graded lab. You will probably be astonished about how many errors you can make even with a first looking working configuration. That was for me also the most important thing. Since you will overlook many little errors looking at your own configuration. Many things you wont see that fast and the secure and more easy way to have a script grade you. Since it will not be able to overlook missing or wrong configurations parts. Very good for learning also.

If you are working at a Cisco Gold Partner, then you could also ask your Cisco SE for the ASET Labs. They have a grading machine in the back also from There are several different topics for about 4 hour sessions and also currently 6 different full time labs. All labs can be graded. These are very similar to the real labs, although they are not written by the CCIE Lab team from Cisco. But most important thing is, that you will get them for free and they come from Cisco. You can get about 72 hours per month lab time from Cisco. Even if you just want to lab some things out, this is possible on Cisco’s lab equipment.

If you want to get in touch with the real Labs, you can try the Assessor Lab from Cisco. The will cost you about 200$ each. Still only two four hour labs available, but is also good for a try.


24. Januar 2009

Nice learning resource for free: vLectures by ipexpert

Filed under: Tips / Hints — ocsic @ 17:26

Just got a hint from a study college about these lectures, which are free and also interesting to have a look at. If you have the flash player installed and maybe sometimes like learning by watching Scott Morris or Marvin Greenlee explaining the following topics, then this is the right thing for you:

  • CCIE Related Topics: All Tracks
  • CCIE R&S Related Topics
  • Source:

    13. September 2006

    traffic generators for testing purposes

    Filed under: Tips / Hints — ocsic @ 20:43

    Use telnet to debug certain policies and look if traffic is matching. There is the /source-interface option for that.

    To controll which source interface telnet is using, you can set it up with /source-interface.

    It’s also possbile to generate certain traffic with the rtr command:

    R1(config)#rtr 2
    R1(config-rtr)#type ?
    dhcp DHCP Operation
    dlsw DLSW Operation
    dns DNS Query Operation
    echo Echo Operation
    frame-relay Perform frame relay operation
    ftp FTP Operation
    http HTTP Operation
    jitter Jitter Operation
    pathEcho Path Discovered Echo Operation
    pathJitter Path Discovered Jitter Operation
    slm SLM Operation
    tcpConnect TCP Connect Operation
    udpEcho UDP Echo Operation

    R1(config-rtr)#type tcpConnect dest-ipaddr ?
    dest-port Destination Port

    R1(config-rtr)#type tcpConnect dest-ipaddr dest-port 80 ?
    control Enable or Disable Control packets
    source-ipaddr Source Address
    source-port Source Port
    R1(config-rtr)#rtr schedule 2 life 600 start-time now
    Or „ip sla monitor“ is available to generate traffic also.


    2. September 2006

    Checking connectivity with ping scripts

    Filed under: Tips / Hints — ocsic @ 09:45

    Some scripts are very usefull to test full reachability within routers and switches. On most routers there is a tclsh available and you can use is like this:


    foreach i {
    } { puts [ exec „ping $i“ ] }

    And then you can just copy and paste in your addresses. On some routers tclsh is not available. There you can use a ping macro:

    SW1(config)#macro name PING
    Enter macro commands one per line. End with the character ‚@‘.
    do ping
    do ping
    do ping
    do ping
    do ping
    do ping
    do ping

    SW1(config)#macro global apply PING
    The last command executes the script. With this you can start pinging all your routers.

    24. August 2006

    Quite nice site with some usefull tips

    Filed under: Tips / Hints — ocsic @ 08:45

    about the CCIE lab.

    Check out:

    21. August 2006

    Finding RFC’s

    Filed under: Tips / Hints — ocsic @ 07:34

    A good source of information are RFC’s (Request for Comments). You can find definitions at this FTP address:

    5. August 2006

    Remove empty lines with sed from a configuration

    Filed under: Tips / Hints — ocsic @ 05:53

    If you want to remove all empty lines from a config file, you can use sed on unix system. Use with the regular expression:

    sed ‚/^$/d/‘ config-file > new-file


    4. August 2006

    loading configurations with copy and paste and over TFTP

    Filed under: Tips / Hints — ocsic @ 15:01

    It’s quite easy that you can load a configurations into your router. You can for example load the config over TFTP oder you can just copy the config with copy and paste from another terminal.

    It’s neccessary that you go into „conf t“ mode.

    So if you then just put your configuration from the textfile in your editor into your clipboard, then you can copy it into your terminalwindow and you will see that all commands are set in a row. After this your device is configured.

    It’s also possible to load the configuration over TFTP. Of course you need an TFTP Server. Search google to find one, matching your operating system.

    Then you can copy a configuration file from the TFTP server directly into mem of the device and into running-config. It looks like:

    copy tftp running-config

    or for example to

    copy tftp nvram:startup-config

    to overwrite the startup configuration.

    You can list available local configs with:

    dir nvram:

    As a result you could see:

    Router#dir nvram:
    Directory of nvram:/

    29 -rw- 1410 startup-config
    30 —- 5 private-config
    1 -rw- 0 ifIndex-table

    32762 bytes total (30273 bytes free)

    You might have problems with hyperterminal and copy and paste also. It could be possbile to set the charcter dely from 10ms to 200ms. This could work with swollowed characters.

    19. Juli 2006

    OSPF process clearing

    Filed under: OSPF,Tips / Hints — ocsic @ 12:45

    A very helpful command to reset the current ospf process is:

    clear ip ospf process

    This restarts the process and let OSPF re-establish adjacencies.

    What i found out, ist that the router-id does not change, when you have set up another ip address for a loopback.

    But then resetting the OSPF process with the „router-id“ command is successful.

    So for example the current router-id is because of loopback0 with ip add and  you change the ip address of loopback0, the OSPF process does not update the router-id, even with „clear ip ospf proc“ not.

    „router-id“ does reset the OSPF process too. So setting it and then removing with „no router-id“ would do the trick. Anyway, you can of course set the right id before. Just to mention that. Hope i made that clear. 🙂

    Older Posts »

    Powered by WordPress