Lab Assignment 1 - due XXX at class time. Script output and or short answers in the following format: 1. this is the question This is the answer... blah, blah. -------------------------------------------------------- Part 1: static routes and Cisco router setup In this part of the assignment we want to setup 5 Cisco routers according to the basic network topology. The goal here is to make L3 routing work and give the routers a minimal sane setup. In order to prove L3 routing works, do traceroute and ping to all "networks" from all routers. There are 5 "nets" that you need to be able to find from all 5 routers (subnets 0..3, and the Internet). The 5 Cisco routers are dexter/radia/tony/yakov/mrhorse with the following topology. Note: you only need to setup one interface on yakov (yakov is thus more or less a host). the Internet (subnet infinity) | -----------------------subnet 0-------------------- | dexter | mrhorse --------- subnet 1 | | | radia | | subnet 2 | tony |---------------| subnet 3 yakov Note that mrhorse is connected on subnet 1, with dexter/radia, and again on subnet 3 with tony/yakov. Questions: 1. in terms of basic L3 ip addressing, give both the Cisco config interface setup and the static route setups for all routers, in order to have a non-partitioned network. This should be in Cisco IOS language. 2. what should the security setup for a basic Cisco router config be? Give the config setup for dexter.cs.pdx.edu. And explain the commands. 3. what do the following Cisco config commands do? 1. interface FastEthernet0/1 no ip directed-broadcast 2. line con 0 transport preferred none 3. clock timezone PS -8 clock summer-time PDT recurring 4. what commands do you use to do the following: 1. show the basic interface stats and whether an interface is working or not. 2. show the routing table 3. show the arp table 4. show process status 5. how can you show that the Internet can reach subnet 1? -------------------------------------------------------- Part 2: RIP routing Here our goal is *dynamic* routing, not manual/static routes. 1. set up RIPv2 on the same 5 routers as above. That is, *remove* the static routes. And bring up RIPv2 routing daemons. Do this *without* default routes. Give the config language needed just to set up the RIP routing. Now of the 5 subnets, which subnet/s can you no longer reach? 2. answer some really stupid questions about #1 above: 2.1 do we use ripv1 or ripv2? why? 2.2 from the link point above, how is mrhorse different? does rip care? 2.3 what do we do about the static routes in the router configs? 3. setup a default route ... dexter is the default route originator. show that yakov is getting the default route. who is yakov getting the default route from? 3.1 at yakov, can you find any indication that yakov might know about more than one path to dexter. ? 3.2 what does the routing table show? 4. demo convergence; i.e., see who yakov's next hop to the default route via dexter is ... 4.1 shutdown that interface (at radia or mrhorse) and break that path. 4.2 what happens at yakov? 4.3 how long did convergence take? You might try and turn on debugging, and see if it gives you any more information about routing convergence. optional extra credit: o1. Using your knowledge of netlab topology (and which router has only 10Mbit links), make your network _prefer_ faster links to slower ones, but still reconverge onto the slower links if the fast ones break. (There are at least two major ways to do this, and many minor variations of each.) o2. use ACLs to ignore RIP updates from everybody but your neighbor routers. Test this by redistributing a static route from one other router (say yakov), and make sure it is ignored.