From: cech@bgs.sk
Date: Fri Jan 27 2006 - 06:39:43 GMT-3
Hi Fady,
you can run as many processes as you want (as many as your computer can
handle:-), you can define up to six interfaces in each instance and force them
to communicate through different udp ports on same loopback interface in any
combinations, for example:
-p 0:C7200-IO-FE:udp:10001:127.0.0.1:10002
-p 0:C7200-IO-FE:udp:10002:127.0.0.1:10001 -p
1:PA-FE-TX:udp:10003:127.0.0.1:10004
-p 0:C7200-IO-FE:udp:10004:127.0.0.1:10003
which will create 3 daisy chained routers
Adrian
Quoting Fady Boules <fady@synergyct.com>:
> Hi Adrian,
> By using UDP port mapping, 10001 to 10002 and 10002 to 10001, that means
> I
> can run 2 processes only do you have any idea how to run more than 2
> processes?
>
> Thanks
> Fady
>
>
> -----Original Message-----
> From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
> Adrian Cech
> Sent: Wednesday, January 25, 2006 9:07 PM
> To: 'Guyler, Rik'; ccielab@groupstudy.com
> Subject: RE: 7200 router emulator
>
> Hi all,
>
>
> I have got the same problem as Rik, I used 10001:127.0.0.1:10002 and
> 10002:127.0.0.1:10001 configuration, all seemed work fine (BGP
> adjacencies
> and so on), but after another restart connectivity was broken. When I run
> debug, I see only multicast, broadcast frames are received on both
> interfaces....
>
>
> Adrian
>
> -----Original Message-----
> From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
> Guyler, Rik
> Sent: 25. januara 2006 16:08
> To: 'ccielab@groupstudy.com'
> Subject: RE: 7200 router emulator
>
> Henk, I have no problem launching this but I'm not getting any
> connectivity
> between emulations. Would you please provide the line you are using to
> launch your sessions? I'm sure it's something to do with how I'm mapping
> the ports or something but I can't seem to find a good explanation of
> these
> details.
>
> Thanks,
>
> Rik
>
> -----Original Message-----
> From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
> Henk
> de Tombe
> Sent: Wednesday, January 25, 2006 1:00 AM
> To: 'cech@bgs.sk'; Mark Lasarko
> Cc: ccielab@groupstudy.com; Henk de Tombe
> Subject: RE: 7200 router emulator
>
> Hi,
>
> The guy from the site simulates a 7206, so six slots are available for
> use.
> You can put the module PA-FE-TX in slot 2 to 6 ending up with six
> fastethernet interfaces. Just map the UDP portnumbers to each other and
> you'll be fine.
>
> Yesterday I setup three routers. Two routers connected to one (hub and
> spoke). One the hub I created a bridged group and a BVI with an ip
> address
> so It looked like there was a switch in the middle. Nice for testing RIP
> broadcast/unicast setups etc.
>
> Also don't forget you can fire up an atm interface in the config as well,
> along with a virtual ATM switch in the middle. Download the source code
> from
> the site and open the readme file, you can find everything in it.
>
> The only bad thing is that is is very slow with three of four routers, is
> takes about 15 to 20 minutes to start up the routers. With two routers
> It's
> much better.
>
> Regards,
> Henk
>
>
> -----Oorspronkelijk bericht-----
> Van: cech@bgs.sk [mailto:cech@bgs.sk]
> Verzonden: dinsdag 24 januari 2006 16:39
> Aan: Mark Lasarko
> CC: ccielab@groupstudy.com; henk.de.tombe@qi.nl
> Onderwerp: Re: 7200 router emulator
>
> Hi,
>
>
> is it possible to emulate more than one FE interface? (and build up mesh
> of
> 7200 routers network through FE interfaces)
>
>
> Adrian
>
>
> Quoting Mark Lasarko <mlasarko@co.ba.md.us>:
>
> > The good:
> > I have run this in up to three windows with different versions on the
> > same
> > (Windows) workstation
> > Seems very stable, config is saved in the directory in which you
> > install/configure So far it's solid with 4 of the latest IOS versions!
> >
> > The bad:
> > Exponentially slower with each window, even on a "fast" workstation
> > (launching two takes four times as long to boot as one, for three go
> > take a lunch break and come back)
> >
> > Overall, I think this is an *excellent* contribution to the training
> > community (especially the less fortunate who do not have the hardware
> > onhand)
> >
> > Bottom line: For the price ($0.00/GNU) it's really quite nice !!!
> >
> > My $.02,
> > ~M
> >
> >
> > >>> Henk de Tombe <henk.de.tombe@qi.nl> 01/24/06 6:58 AM >>>
> >
> > Hi Group,
> >
> > I've found something that might be interesting for you.
> > http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
> >
> > From this site you can download an emulator for booting a 7200 IOS. If
> > you boot two IOS images from two emulators you can setup some
> > communicating between these routers. See the output below:
> >
> >
> > Rack1R2#sh ver
> > Cisco IOS Software, 7200 Software (C7200-JK9O3S-M), Version 12.4(5a),
> > RELEASE SO FTWARE (fc3) Technical Support:
> > http://www.cisco.com/techsupport Copyright (c) 1986-2006 by Cisco
> > Systems, Inc.
> > Compiled Sat 14-Jan-06 00:25 by alnguyen
> >
> > ROM: ROMMON Emulation Microcode
> > BOOTLDR: ROMMON
> > Rack1R2 uptime is 0 minutes
> > System returned to ROM by unknown reload cause - suspect
> > boot_data[BOOT_COUNT] 0 x0, BOOT_COUNT 0, BOOTDATA 19 System image
> > file is "tftp://255.255.255.255/unknown"
> >
> > [output removed]
> >
> > Booting the router:
> > C:\Temp\cygwin>dynamips -t npe-400 -r 128 -p
> > 0:C7200-IO-FE:udp:10001:127.0.0.1:10002 c7200-jk9o3s-mz.124-5a.bin
> > Cisco 7200 Simulation Platform (version 0.2.3a-x86) Copyright (c)
> > 2005,2006 Christophe Fillot.
> >
> > Virtual RAM size set to 128 MB.
> > IOS image file: c7200-jk9o3s-mz.124-5a.bin
> >
> > C7200: Warning, no MAC address set.
> >
> > CPU0 Device list:
> > ram : 0x000000000000 (0x08000000)
> > rom : 0x00001fc00000 (0x00400000)
> > remote_ctrl : 0x000011000000 (0x00001000)
> > bootflash : 0x00001a000000 (0x00800000)
> > nvram : 0x00001e000000 (0x00020000)
> > zero : 0x00001f000000 (0x00c00000)
> > mp_fpga : 0x00001e800000 (0x00040000)
> > io_fpga : 0x00001e840000 (0x00001000)
> > pci_io : 0x000100000000 (0x00200000)
> > gt64120 : 0x000014000000 (0x00001000)
> > C7200-IO-FE(0) : 0x000048000000 (0x00800000)
> >
> > PCI Bus "MB0/MB1" Device list:
> > clpd6729 : ID 1013:1100, Bus 2, Dev. 16, Func. 0
> > C7200-IO-FE(0) : ID 1011:0009, Bus 1, Dev. 0, Func. 0, IRQ: 2
> > dec21150 : ID 1011:0023, Bus 0, Dev. 9, Func. 0
> > dec21150 : ID 1011:0023, Bus 0, Dev. 8, Func. 0
> > dec21150 : ID 1011:0023, Bus 0, Dev. 7, Func. 0
> > dec21050 : ID 1011:0001, Bus 0, Dev. 1, Func. 0
> > gt64120 : ID 11ab:4620, Bus 0, Dev. 0, Func. 0
> >
> > PCI Bus "MB2" Device list:
> > dec21150 : ID 1011:0023, Bus 0, Dev. 9, Func. 0
> > dec21150 : ID 1011:0023, Bus 0, Dev. 8, Func. 0
> > dec21150 : ID 1011:0023, Bus 0, Dev. 7, Func. 0
> >
> > Loading ELF file 'c7200-jk9o3s-mz.124-5a.bin'...
> > * Adding section at virtual address 0x80008000 ELF entry point:
> > 0x80008000
> >
> > Starting simulation (CPU0 PC=0xffffffffbfc00000), JIT is enabled.
> > Cisco 7200 (Predator) ROMMON emulation microcode.
> >
> > Launching IOS image at 0x80008000...
> > Self decompressing the image :
> > #################################################
> >
>
############################################################################
> > ####
> >
>
############################################################################
> > ####
> >
>
############################################################################
> > ####
> > ################################## [OK]
> >
> >
> > To see if it really emulates an IOS image I configured some basic
> > features between between the two routers. See the output below:
> >
> > Rack1R1#sh ip ospf neigh
> >
> > Neighbor ID Pri State Dead Time Address
> > Interface
> > 172.16.2.2 1 FULL/DR 00:00:29 194.151.50.2
> > FastEthernet0/
> > 0
> > Rack1R1#sh ip ro
> > Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
> > D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
> > N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
> > E1 - OSPF external type 1, E2 - OSPF external type 2
> > i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS
> > level-2
> > ia - IS-IS inter area, * - candidate default, U - per-user
> > static route
> > o - ODR, P - periodic downloaded static route
> >
> > Gateway of last resort is 194.151.50.2 to network 0.0.0.0
> >
> > 172.16.0.0/24 is subnetted, 1 subnets
> > C 172.16.1.0 is directly connected, Loopback1
> > 150.1.0.0/16 is variably subnetted, 2 subnets, 2 masks
> > C 150.1.1.0/24 is directly connected, Loopback0
> > O 150.1.2.2/32 [110/2] via 194.151.50.2, 00:01:15,
> FastEthernet0/0
> > C 194.151.50.0/24 is directly connected, FastEthernet0/0
> > S* 0.0.0.0/0 [1/0] via 194.151.50.2
> >
> >
> >
> > Rack1R1#sh crypto is sa
> > dst src state conn-id slot status
> > 194.151.50.2 194.151.50.1 QM_IDLE 1 0 ACTIVE
> >
> > Rack1R1#sh ip bgp summ
> > BGP router identifier 150.1.1.1, local AS number 65512 BGP table
> > version is 1, main routing table version 1
> >
> > Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down
> > State/PfxRcd
> >
> > 150.1.2.2 4 65520 4 4 1 0 0 00:00:59
>
> > 0
> >
> >
> >
> > Rack1R1#ping 224.222.222.222
> >
> > Type escape sequence to abort.
> > Sending 1, 100-byte ICMP Echos to 224.222.222.222, timeout is 2
> seconds:
> >
> > Reply to request 0 from 194.151.50.2, 1 ms
> >
> >
> >
> > Rack1R1#sh ip pim rp map
> > PIM Group-to-RP Mappings
> >
> > Group(s) 224.0.0.0/4
> > RP 150.1.2.2 (?), v2v1
> > Info source: 150.1.2.2 (?), elected via Auto-RP
> > Uptime: 00:00:31, expires: 00:02:23
> >
> >
> > Rack1R1#sh run
> > Building configuration...
> >
> > Current configuration : 1663 bytes
> > !
> > version 12.4
> > service timestamps debug datetime msec service timestamps log datetime
> > msec no service password-encryption !
> > hostname Rack1R1
> > !
> > boot-start-marker
> > boot-end-marker
> > !
> > !
> > no aaa new-model
> > !
> > resource policy
> > !
> > !
> > !
> > ip cef
> > no ip domain lookup
> > no ip dhcp use vrf connected
> > !
> > ip dhcp pool Rack1R1
> > network 192.168.1.0 255.255.255.0
> > default-router 192.168.1.1
> > !
> > !
> > ip multicast-routing
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > !
> > crypto isakmp policy 1
> > hash md5
> > authentication pre-share
> > crypto isakmp key hdt address 194.151.50.2 !
> > !
> > crypto ipsec transform-set ipsec esp-3des esp-md5-hmac !
> > crypto map ipsec 1 ipsec-isakmp
> > set peer 194.151.50.2
> > set transform-set ipsec
> > match address 100
> > !
> > !
> > !
> > !
> > interface Loopback0
> > ip address 150.1.1.1 255.255.255.0
> > !
> > interface Loopback1
> > ip address 172.16.1.1 255.255.255.0
> > !
> > interface FastEthernet0/0
> > ip address 194.151.50.1 255.255.255.0
> > ip pim sparse-mode
> > no ip route-cache cef
> > no ip route-cache
> > duplex half
> > crypto map ipsec
> > !
> > router ospf 1
> > log-adjacency-changes
> > network 150.1.1.1 0.0.0.0 area 0
> > network 194.151.50.1 0.0.0.0 area 0
> > !
> > router bgp 65512
> > no synchronization
> > bgp router-id 150.1.1.1
> > bgp log-neighbor-changes
> > neighbor 150.1.2.2 remote-as 65520
> > neighbor 150.1.2.2 ebgp-multihop 255
> > neighbor 150.1.2.2 update-source Loopback0 no auto-summary !
> > ip route 0.0.0.0 0.0.0.0 194.151.50.2
> > !
> > no ip http server
> > no ip http secure-server
> > !
> > ip pim autorp listener
> > !
> > access-list 100 permit ip 172.16.1.0 0.0.0.255 172.16.2.0 0.0.0.255
> > access-list 100 deny ip any any
> > !
> > !
> > !
> > !
> > control-plane
> > !
> > !
> > !
> > !
> > !
> > !
> > gatekeeper
> > shutdown
> > !
> > !
> > line con 0
> > stopbits 1
> > line aux 0
> > stopbits 1
> > line vty 0 4
> > login
> >
> >
> > The syntax I use is:
> > dynamips -t npe-200 -p 0:C7200-IO-FE:udp:10002:127.0.0.1:10001
> > c7200-jk9o3s-mz.124-5a.bin
> > dynamips -t npe-400 -p 0:C7200-IO-FE:udp:10001:127.0.0.1:10002
> > c7200-jk9o3s-mz.124-5a.bin
> >
> > With matching source and destination UDP ports the Interfaces can
> > communicatie via the loopback interface of your PC. If you use windows
> > please make sure to start every "7200" router from a different
> directory.
> >
> > I think that this emulator can be a great help for our study to become
> > a CCIE.
> >
> > Regards,
> > Henk
> >
> > ______________________________________________________________________
> > _ Subscription information may be found at:
> > http://www.groupstudy.com/list/CCIELab.html
> >
> > ______________________________________________________________________
> > _ Subscription information may be found at:
> > http://www.groupstudy.com/list/CCIELab.html
> >
>
>
> --
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
>
--
This archive was generated by hypermail 2.1.4 : Wed Feb 01 2006 - 07:45:50 GMT-3