With some prodding by Doug Stevenson, and probably in the wrong direction, I'm working on a router simulator in my spare time. It's written in Perl using POE. So far you can add interfaces, assign addresses, enable RIP, add networks to RIP, connect interfaces together. The RIP "process" (POE session) will automatically determine what interfaces are active depending on the list of networks, and send out RIP updates (version 1 or version 2) on a regular basis (including the Cisco 0-15% jitter in the update process). I don't have the part that actually transfers the RIP packet to the other connected router, accepts the packet, or updates a routing table (there is none yet).
If anyone's interested just send me an email. I hope to get the basic RIP functionality done first, then branch off into other routing protocols. Since it will only be simulating routing protocols and not actually handing user traffic in real-time, I figure it could be 10's of times slower than the "real" IOS implementation and still be able to handle a significant number of virtual routers. The ultimate goal would be to be able to parse actual IOS configuration files and program the virtual routers automagically. The only thing the user would need to do is connect interfaces together. Fred Reimer - CCNA Eclipsys Corporation, 200 Ashford Center North, Atlanta, GA 30338 Phone: 404-847-5177 Cell: 770-490-3071 Pager: 888-260-2050 NOTICE; This email contains confidential or proprietary information which may be legally privileged. It is intended only for the named recipient(s). If an addressing or transmission error has misdirected the email, please notify the author by replying to this message. If you are not the named recipient, you are not authorized to use, disclose, distribute, copy, print or rely on this email, and should immediately delete it from your computer. Message Posted at: http://www.groupstudy.com/form/read.php?f=7&i=74816&t=74816 -------------------------------------------------- **Please support GroupStudy by purchasing from the GroupStudy Store: http://shop.groupstudy.com FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html