<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>xpresslearn.com &#187; Dynamips</title>
	<atom:link href="http://www.xpresslearn.com/category/tools/dynamips/feed" rel="self" type="application/rss+xml" />
	<link>http://www.xpresslearn.com</link>
	<description>Solutions to your Networking and Security questions</description>
	<lastBuildDate>Wed, 30 Jun 2010 18:20:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Dynagen Configuration using Etherchannel</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-etherchannel</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-etherchannel#comments</comments>
		<pubDate>Thu, 10 Jul 2008 20:43:47 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[Etherchannel]]></category>
		<category><![CDATA[GNS3]]></category>
		<category><![CDATA[Router Subinterface]]></category>
		<category><![CDATA[Vlan Trunking]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/?p=123</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips. It’s purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself. This network consists of one 7200 router and another 3640 router serving the function of a switch.]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center;"><img class="size-full wp-image-125" title="Dynagen Network using Etherchannel" src="http://www.xpresslearn.com/wp-content/uploads/2008/07/etherchannel.png" alt="Dynagen Network Drawing" width="500" height="131" /></p>
<p><strong>Router Platform(s):</strong> 7200, 3600<br />
<strong>IOS Version:</strong> 12.4(11)T1, 12.4(18)<br />
<strong>IOS Feature Set:</strong> Service Provider, Enterprise<br />
<strong> IOS File Name:</strong> c7200-spservicesk9-mz.124-11.T1.bin, c3640-js-mz.124-18.uncompressed.bin<br />
<strong>idlepc</strong>: 0x61280c1c, 0x60428c4c<br />
<strong>IOS Image Uncompressed before use:</strong> Yes , Yes<br />
<strong>IOS Memory Requirements:</strong> 256Mb, 128Mb<br />
<strong>Average Dynamips.exe CPU Utilization:</strong> 30%</p>
<p><span id="more-123"></span></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Comments:</strong></p>
<p>The configuration in this article contains two devices, one 7200 serving as the router and one 3600 used as a network switch.  The point of this lab is to demonstrate the use of Etherchannel and also Vlan Trunking in an Etherchannel configuration (2 separate scenarios).  There are two .net configuration files included.  One file contains the 7200 setup with etherchannel and the 3640 acting as the switch has the etherchannel interfaces in access mode (assigned to vlan 10).  The other .net file is basically the same scenario, with Vlan Trunking added.</p>
<p><strong>Other Notes:</strong></p>
<p>You will need to create vlan 10 on the 3640 after it boots.  You can do this by getting to an enable prompt and typing:</p>
<pre>vlan database
vlan 10
exit</pre>
<p>Failure to do this will prevent you from pinging the layer3 interface configured on the 3640 from the 7200 router.</p>
<p><strong>Link to configuration files:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/07/etherchannel-trunk.zip">Dynagen GNS3 configuration files</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-etherchannel/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using TACACS with Dynagen-Dynamips</title>
		<link>http://www.xpresslearn.com/tools/dynamips/using-tacacs-with-dynagen-dynamips</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/using-tacacs-with-dynagen-dynamips#comments</comments>
		<pubDate>Thu, 03 Apr 2008 22:17:15 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[tacacs+]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/?p=96</guid>
		<description><![CDATA[Here is a network Diagram containing a Windows host running Dynamips and Dynagen using a loopback adapter to communicate with a single virtual 3640 router. The TACACS+ Windows executable can be downloaded from here. First step is to extract TACACS+ zip file into a directory of your choice (in this example, I used c:\tacacs). Next, [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a network Diagram containing a Windows host running Dynamips and Dynagen using a loopback adapter to communicate with a single virtual 3640 router.</p>
<p style="text-align: center;"><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/windows-tacacs-host.jpg"><img class="aligncenter size-full wp-image-97" title="Windows Host running TACACS and Dynamips" src="http://www.xpresslearn.com/wp-content/uploads/2008/04/windows-tacacs-host.jpg" alt="Windows Host running TACACS and Dynamips" width="500" height="194" /></a></p>
<p style="text-align: left;"><span id="more-96"></span></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p style="text-align: left;">The TACACS+ Windows executable can be downloaded from <a title="Windows TACACS server download" href="http://www.xpresslearn.com/tools/software-tools/cisco-tacacs-server-for-windows" target="_blank">here</a>.</p>
<p style="text-align: left;">First step is to extract TACACS+ zip file into a directory of your choice (in this example, I used c:\tacacs).  Next, edit the configuration file as needed to define server characteristics and users.  Be sure to edit the configuration file in an editor that supports UNIX file types.  You will be fine if you open the existing file in an editor that doesn&#8217;t add &lt;CRLF&gt; characters at the end of each line (so don&#8217;t use Windows notepad, although Wordpad will be fine).</p>
<p style="text-align: left;">Start the TACACS server with the following command:</p>
<p style="text-align: left;">tac_plus -C tac.cfg</p>
<p style="text-align: center;"><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/start-tacacs.jpg"><img class="alignnone size-full wp-image-95" title="Starting tac_plus in a Windows command prompt" src="http://www.xpresslearn.com/wp-content/uploads/2008/04/start-tacacs.jpg" alt="" width="500" height="247" /></a></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p style="text-align: left;">The warning regarding not running tac_plus as root can safely be ignored.  To verify the tacacs+ server is running, open task manager and go to the processes tab &#8211; you should see tac_plus.exe running:</p>
<p style="text-align: center;"><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/tacacs-taskman.jpg"><img class="aligncenter size-full wp-image-94" title="Windows task manger showing tac_plus.exe" src="http://www.xpresslearn.com/wp-content/uploads/2008/04/tacacs-taskman.jpg" alt="" width="482" height="663" /></a></p>
<p style="text-align: left;">If you need to stop the tacacs server, just select it in the task manager list and click on End Process.</p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p style="text-align: left;"><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/dynagen-config-windows-tacacs.zip">Dynagen configuration with one 3640 router instance</a></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/using-tacacs-with-dynagen-dynamips/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dynagen configuration using five 3640 routers</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-five-3640-routers</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-five-3640-routers#comments</comments>
		<pubDate>Wed, 02 Apr 2008 14:44:07 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[3640]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Dynagen]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/?p=89</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips. It’s purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself. This network consists of five 3640 routers running both OSPF and EIGRP in the network.]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center;"><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/five3640routers.jpg"><img class="alignnone size-full wp-image-88" title="Network Router Diagram" src="http://www.xpresslearn.com/wp-content/uploads/2008/04/five3640routers.jpg" alt="Dynamips/Dynagen Network Diagram using 5 3640 routers" width="500" height="180" /></a></p>
<p><strong>Router Platform:</strong> 3640<strong><br />
IOS Version:</strong> 12.3.24<br />
<strong>IOS Feature Set:</strong> IP PLUS IPSEC 3DES<strong><br />
IOS File Name:</strong> c3640-ik9s-mz.123-24.bin<br />
<strong>idlepc</strong>: 0x6050aae0<br />
<strong>IOS Image Uncompressed before use:</strong> Yes<br />
<strong>IOS Memory Requirements:</strong> 128MM<br />
<strong>Average Dynamips.exe CPU Utilization:</strong> 65%</p>
<p><span id="more-89"></span></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Comments:</strong></p>
<p>Five 3640 Routers running the IP Plus Crypto feature set.  R1 is running OSPF and EIGRP and has two ethernet links, one connected to R2 and the other connected to R3.  R2 is connected to R4 over a single serial connection and is running OSPF.  R3 is connected to R4 over a single serial connection and is running EIGRP.  R4 is running both OSPF and EIGRP and has a static route to R5, which is being redistributed into both routing protocols.</p>
<p><strong>Link to file:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/04/dynagenfive3640routers.zip">Dynagen configuration configured for five 3640 routers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-five-3640-routers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynagen Configuration using four 7206 Routers</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-four-7206-routers</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-four-7206-routers#comments</comments>
		<pubDate>Wed, 27 Feb 2008 04:26:23 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[MPLS]]></category>
		<category><![CDATA[P Device; Provider Router]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-four-7206-routers</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips. It’s purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself. This network consists of 7206 routers and will serve as the core of a MPLS network buildout.]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center"><img src="http://www.xpresslearn.com/wp-content/uploads/2008/02/mpls.gif" alt="Dynagen network layout using four 7200 routers" /></p>
<p><strong>Router Platform:</strong> 7200<br />
<strong>IOS Version:</strong> 12.4(11)T1<br />
<strong>IOS Feature Set:</strong> Service Provider<strong><br />
IOS File Name:</strong> c7200-spservicesk9-mz.124-11.T1.bin<br />
<strong>idlepc</strong>: 0x61280bd8<br />
<strong>IOS Image Uncompressed before use:</strong> Yes<br />
<strong>IOS Memory Requirements:</strong> 128MB<br />
<strong>Average Dynamips.exe CPU Utilization:</strong> 40%</p>
<p><span id="more-79"></span></p>
<p style="text-align: center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Comments:</strong></p>
<p>The configuration in this article contains four 7206 Routers running the Service Provider feature set.  This particular configuration will be used as the basis of a series of MPLS articles.  The four routers in this configuration will serve as the Provider (P) devices performing label switching.</p>
<p><strong>Link to File:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/02/mpls.zip" title="Dynagen Configuration using Four 7206 Routers">Dynagen Configuration using Four 7206 Routers</a></p>
<p style="text-align: center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-four-7206-routers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynagen Configuration using NM-16ESW modules</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-nm-16esw-modules</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-nm-16esw-modules#comments</comments>
		<pubDate>Mon, 11 Feb 2008 04:06:44 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Cisco Switch Module]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[dynagen.exe]]></category>
		<category><![CDATA[dynamips.exe]]></category>
		<category><![CDATA[NM-16ESW]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[Switching lab]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-nm-16esw-modules</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips. It’s purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself. This network consists of 3640 routers and NM-16ESW modules.]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center"><img src="http://www.xpresslearn.com/wp-content/uploads/2008/02/dynagenfournm-16.gif" alt="Dynagen network layout using 3640 routers and NM-16ESW modules" /></p>
<p><strong>Router Platform:</strong> 3640<br />
<strong>IOS Version:</strong> 12.4(18)<br />
<strong>IOS Feature Set:</strong> Enterprise<strong><br />
IOS File Name:</strong> c3640-js-mz.124-18.bin<br />
<strong>idlepc</strong>: 0x60428c4c<br />
<strong>IOS Image Uncompressed before use:</strong> Yes<br />
<strong>IOS Memory Requirements:</strong> 128MB<br />
<strong>Average Dynamips.exe CPU Utilization:</strong> 55%</p>
<p><strong>Comments:</strong></p>
<p>Four 1640 Routers running the Enterprise feature set with 16 port Ethernet switch network modules.  Two switches (SW1&amp;SW2) serve as the small office/datacenter core/distribution switches.  SW3&amp;SW4  serves as a desktop access switch typically installed in a wiring closet and has dual uplinks back to each distribution switch.</p>
<p><span id="more-72"></span></p>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Examples demonstrated in the included switch configurations:</strong></p>
<ul>
<li>802.1q trunking</li>
<li>Spanning tree root bridge configurations</li>
<li>Load balancing vlans across multiple uplinks</li>
<li>VTP client/server operation</li>
<li>Etherchannel</li>
<li>Native vlan configuration</li>
<li>Switch management vlan configuration</li>
</ul>
<p><strong>Link to file:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/02/dynagennm-16switchlab.zip" title="Dynagen Lab and Configuration files using 3640 Routers and NM-16ESW modules">Dynagen Lab and Configuration files using 3640 Routers and NM-16ESW modules</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-nm-16esw-modules/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dynagen Configuration using Three 1721 Routers</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-three-1721-routers</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-three-1721-routers#comments</comments>
		<pubDate>Sat, 09 Feb 2008 02:44:25 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[dynagen.exe]]></category>
		<category><![CDATA[dynamips.exe]]></category>
		<category><![CDATA[Router]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-three-1721-routers</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips. It’s purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself.  This network consists of three 1721 routers with 3 Total Lans and 1 Wan]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center"><img src="http://www.xpresslearn.com/wp-content/uploads/2008/02/dynagenthree1721.gif" alt="Dynagen network layout using three 1721 routers" /></p>
<p><strong>Router Platform:</strong> 1721<br />
<strong>IOS Version:</strong> 12.4.18<br />
<strong>IOS Feature Set:</strong> Service Provider<strong><br />
IOS File Name:</strong> c1700-spservicesk9-mz.124-18.bin<br />
<strong>idlepc</strong>: 0x80c422a4<br />
<strong>IOS Image Uncompressed before use:</strong> Yes<br />
<strong>IOS Memory Requirements:</strong> 96MB<br />
<strong>Average Dynamips.exe CPU Utilization:</strong> 72%</p>
<p><span id="more-69"></span></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Comments:</strong></p>
<p>Three 1721 Routers running the Service Provider feature set.  The Lan and Wan routers is in the same office connected via local lan.  The Branch router is connected to the Wan router via point to point T1.</p>
<p><strong>Link to file:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/02/three1721routers.zip" title="Dynagen Configuration using Three 1721 Routers">Dynagen Configuration using Three 1721 Routers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-three-1721-routers/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dynagen Configuration using two 2621XM Routers</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-two-2621xm-routers</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-two-2621xm-routers#comments</comments>
		<pubDate>Sun, 03 Feb 2008 05:43:44 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[2621XM]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[Router]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-two-2621xm-routers</guid>
		<description><![CDATA[This is a configuration file to use with Dynagen and Dynamips.  It's purpose is to allow a particular router combination to be emulated, saving the time in having to craft the Dynagen file yourself.]]></description>
			<content:encoded><![CDATA[<p><strong>Network Drawing:</strong></p>
<p style="text-align: center"><img src="http://www.xpresslearn.com/wp-content/uploads/2008/02/dynagendual2621.gif" alt="Dynagen Network Diagram using two Cisco 2621XM Routers" /></p>
<p><strong>Router Platform:</strong> 2621XM<br />
<strong>Number of Ethernet Interfaces: </strong>2<br />
<strong>Number of Serial Interfaces: </strong>0<br />
<strong>IOS Version:</strong> 12.4.15T3<br />
<strong>IOS Feature Set:</strong> IP Base<br />
<strong> IOS File Name:</strong> c2600-ipbasek9-mz.124-15.T3.bin<br />
<strong>IOS Image Uncompressed before use:</strong> Yes<br />
<strong>IOS Memory Requirements:</strong> 128MB<br />
<strong>Average Dynamips CPU Utilization:</strong>  52%</p>
<p><span id="more-63"></span></p>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Comments:</strong></p>
<p>Routers are connected back to back via FastEthernet0/1.</p>
<p><strong>Link to file:</strong></p>
<p><a href="http://www.xpresslearn.com/wp-content/uploads/2008/02/two2621xmbacktoback.zip" title="Dynagen Network Configuration File with Cisco 2621XM Routers">Dynagen Network Configuration File with Cisco 2621XM Routers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynagen-configuration-using-two-2621xm-routers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to the dynamips hypervisor</title>
		<link>http://www.xpresslearn.com/tools/dynamips/introduction-to-the-dynamips-hypervisor</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/introduction-to-the-dynamips-hypervisor#comments</comments>
		<pubDate>Thu, 17 Jan 2008 03:15:53 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[7200]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[Hypervisor]]></category>
		<category><![CDATA[Router]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/introduction-to-the-dynamips-hypervisor</guid>
		<description><![CDATA[This is an explanation of how the Dynamips hypervisor function works.  It also gives step by step instructions on how to send commands to the hypervisor via a connected telnet connection.]]></description>
			<content:encoded><![CDATA[<p>In a previous article titled <a href="http://www.xpresslearn.com/tools/dynamips/dynamips-basics" title="Dynamips basics">Dynamips basics</a>, we configured a single router lab that communicated with a loopback adapter on the host Operating System.  The lab was accomplished using nothing but Dynamips (no front ends, configuration help programs, etc&#8230;).  Before we get into such tools as Dynagen or GNS3, let&#8217;s take a look at the Dynamips hypervisor feature.</p>
<p>One of the main purposes of the hypervisor is to provide a communication channel for distributing labs across multiple machines.  The hypervisor can be thought of as the server side of a client/server operation.  The hypervisor provides a &#8216;supervisor&#8217; like function for telling the dynamips instances what to do.  A hypervisor can talk to other hypervisor&#8217;s for communicating across distributed hardware.</p>
<p>The popular Dynagen project provides a configuration front end for Dynamips.  It allows you to use text based configuration files that defines Dynamips networks. Dynagen works by taking a properly written configuration file and translates that into the appropriate Dynamips commands, that are much harder to understand.  Dynagen then talks to a hypervisor instance to send the translated commands to Dynamips.  This article will explain how to manually send commands to a Dynamips hypervisor instance, just like what Dynagen would do.</p>
<p><span id="more-51"></span></p>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>The first thing needed is to start a Dynamips hypervisor instance.  This is done by opening a command prompt and switching to the Dynamips directory.  Start the hypervisor by typing the following command:</p>
<p>C:\dynamips&gt;<strong>start /belownormal /B /wait dynamips-wxp.exe -H 7200</strong></p>
<p style="text-align: center"><img src="http://www.xpresslearn.com/wp-content/uploads/2008/01/hypervisor.jpg" alt="Invoke dynamips.exe Hypervisor instance" /></p>
<p>The command does the following:</p>
<ul>
<li>Starts dynamips-wxp.exe (Dynamips) in the current command window using the belownormal priority class</li>
<li>The -H option tells it to operate as a hypervisor instance</li>
<li>The hypervisor will receive commands on port 7200</li>
</ul>
<p>Once the hypervisor is started, you can telnet to localhost on port 7200.  Open a separate window and issue the command: telnet localhost 7200 .  If preferred, any telnet program can be used to make the connection to the hypervisor.  Once connected to the hypervisor instance, there won&#8217;t initially be anything echoed to the terminal screen.  In order to test the connection, issue the following command inside the telnet window (your typing won&#8217;t echo back to the screen on this initial command).</p>
<p><strong>hypervisor version</strong> (press enter)</p>
<p>If operating properly, you will receive a response containing the version of Dynamips that is running</p>
<p>100-0.2.8-RC1-x86</p>
<p>The 100 in the response is a (successful) return code, with the command results following immediately after the dash following the return code.  In this case, the version is 0.2.8 Release Candidate 1, compiled for the x86 platform.</p>
<p>If an invalid command is sent to the hypervisor, a different response code will be returned along with an explanation:</p>
<p>200-At least a module and a command must be specified</p>
<p>To get started, clear the hypervisor to make sure you are starting with a clean slate.</p>
<p><em>hypervisor reset</em><br />
100-OK</p>
<p>Next, set the working directory that will contain the router virtual disk images and other files that are created to hold things like the contents of NVRAM, etc.</p>
<p><em>hypervisor working_dir &#8220;C:/Documents and Settings/Administrator/My Documents/dynamips/workdir&#8221;</em><br />
100-OK</p>
<p>Create a 7200 virtual router instance and call it R1</p>
<p><em>vm create R1 0 c7200</em><br />
100-VM &#8216;R1&#8242; created</p>
<p>Make the console port of R1 available on TCP port 2000:</p>
<p><em>vm set_con_tcp_port R1 2000</em><br />
100-OK</p>
<p>Set the amount of RAM for R1 to 160Mb:</p>
<p><em>vm set_ram R1 160</em><br />
100-OK</p>
<p>The Network Processing Engine (NPE) for the 7200 router called R1 will be a model npe-400:</p>
<p><em>c7200 set_npe R1 npe-400</em><br />
100-OK</p>
<p>Set the IOS image for the 7200 virtual router called R1 to boot:</p>
<p><em>vm set_ios R1 &#8220;C:\Documents and Settings\Administrator\My Documents\dynamips\ios\c7200-spservicesk9-mz.124-11.T1.image&#8221;</em><br />
100-IOS image set for &#8216;R1&#8242;</p>
<p>Don&#8217;t use the sparse memory option for R1:</p>
<p><em>vm set_sparse_mem R1 0</em><br />
100-OK</p>
<p><em>vm set_blk_direct_jump R1 0</em><br />
100-OK</p>
<p>Create a virtual switch (called S1) to allow communication between the router Ethernet interface and the a pc interface just as if they both were connected to a real switch:</p>
<p><em>ethsw create S1</em><br />
100-ETHSW &#8216;S1&#8242; created</p>
<p>Add a PA-2FE-TX Port Adapter in slot1 of R1:</p>
<p><em>vm slot_add_binding R1 1 0 PA-2FE-TX</em><br />
100-OK</p>
<p>Create a communication channel called nio_udp0 that listens for traffic on port 10000 and connects to the remote port 10001 on localhost to send traffic:</p>
<p><em>nio create_udp nio_udp0 10000 127.0.0.1 10001</em><br />
100-NIO &#8216;nio_udp0&#8242; created</p>
<p>Create a communication channel called nio_udp1 that listens for traffic on port 10001 and connects to the remote port 10000 on locahost to send traffic:</p>
<p><em>nio create_udp nio_udp1 10001 127.0.0.1 10000</em><br />
100-NIO &#8216;nio_udp1&#8242; created</p>
<p>Bind the interface in Slot 1 Port 0 (Interface Fa1/0) on R1 to the nio_udp0 communication channel:</p>
<p><em>vm slot_add_nio_binding R1 1 0 nio_udp0</em><br />
100-OK</p>
<p>Connect the virtual switch S1 with the nio_udp1 communication channel:</p>
<p><em>ethsw add_nio S1 nio_udp1</em><br />
100-NIO &#8216;nio_udp1&#8242; bound.</p>
<p>Set the nio_udp1 interface on virtual switch S1 to vlan 1:</p>
<p><em>ethsw set_access_port S1 nio_udp1 1</em><br />
100-Port settings OK</p>
<p>Create an interface called nio_gen_eth0 and associate it with a Windows interface on the host machine:</p>
<p><em>nio create_gen_eth nio_gen_eth0 \Device\NPF_{6BEED806-4E3F-41F9-A5E6-9E558ECFB2E3}</em><br />
100-NIO &#8216;nio_gen_eth0&#8242; created</p>
<p>Connect the Windows network interface to S1</p>
<p><em>ethsw add_nio S1 nio_gen_eth0</em><br />
100-NIO &#8216;nio_gen_eth0&#8242; bound.</p>
<p>Set the port connected to nio_gen_eth0 in virtual switch S1 to vlan 1</p>
<p><em>ethsw set_access_port S1 nio_gen_eth0 1</em><br />
100-Port settings OK</p>
<p>Set the idle pc value for the image R1 is running to prevent 100% cpu usage</p>
<p><em>vm set_idle_pc R1 0&#215;60791304</em><br />
100-OK</p>
<p>Boot the virtual router instance named R1</p>
<p><em>vm start R1</em><br />
100-VM &#8216;R1&#8242; started</p>
<p>Once the instance has been started, telnet to the console port of the router R1 by telneting to localhost on port 2000.</p>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Connected to Dynamips VM &#8220;R1&#8243; (ID 0, type c7200) &#8211; Console port</p>
<pre>R1#sh ip int brief
Interface            IP-Address      OK? Method Status                Protocol
FastEthernet0/0      unassigned      YES NVRAM  administratively down down

FastEthernet1/0      10.1.100.1      YES NVRAM  up                    up

FastEthernet1/1      unassigned      YES NVRAM  administratively down down</pre>
<pre></pre>
<pre>R1#sh hardware
Cisco IOS Software, 7200 Software (C7200-SPSERVICESK9-M), Version 12.4(11)T1, RE
LEASE SOFTWARE (fc5)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 25-Jan-07 19:57 by prod_rel_team

ROM: ROMMON Emulation Microcode
BOOTLDR: 7200 Software (C7200-SPSERVICESK9-M), Version 12.4(11)T1, RELEASE SOFTW
ARE (fc5)

R1 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"

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:

http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

Cisco 7206VXR (NPE400) processor (revision A) with 147456K/16384K bytes of memor
y.
Processor board ID 4294967295
R7000 CPU at 150MHz, Implementation 39, Rev 2.1, 256KB L2 Cache
6 slot VXR midplane, Version 2.1

Last reset from power-on

PCI bus mb0_mb1 (Slots 0, 1, 3 and 5) has a capacity of 600 bandwidth points.
Current configuration on bus mb0_mb1 has a total of 600 bandwidth points.
This configuration is within the PCI bus capacity and is supported.

PCI bus mb2 (Slots 2, 4, 6) has a capacity of 600 bandwidth points.
Current configuration on bus mb2 has a total of 0 bandwidth points
This configuration is within the PCI bus capacity and is supported.

Please refer to the following document "Cisco 7200 Series Port Adaptor
Hardware Configuration Guidelines" on Cisco.com &lt;http://www.cisco.com&gt;
for c7200 bandwidth points oversubscription and usage guidelines.

3 FastEthernet interfaces
125K bytes of NVRAM.

65536K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes).
8192K bytes of Flash internal SIMM (Sector size 256K).
Configuration register is 0x2102

R1#</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/introduction-to-the-dynamips-hypervisor/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Dynamips basics</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynamips-basics</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynamips-basics#comments</comments>
		<pubDate>Mon, 07 Jan 2008 05:55:51 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[Dynagen]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynamips-basics</guid>
		<description><![CDATA[This article explains the very basics of using Dynamips by itself without any additional front ends such as Dynagen or GNS3]]></description>
			<content:encoded><![CDATA[<p>Please note, this article represents the very basics of Dynamips.  There are several add-on projects that have made Dynamips much more user friendly for the average person to configure.  However, there is an old saying, &#8220;You must walk before you can run&#8221; that I truly believe in.  So, this explanation will at least give you some root information on how Dynamips works by itself (walking).  You will most likely run Dynamips using a &#8216;front end&#8217; such as Dynagen or GNS3(running) which will be covered in other articles.</p>
<p>In this initial explanation, we will run a single virtual 7200 router instance that will have an Ethernet interface bridged with a network adapter on the host PC.  By doing this, the host PC will be able to communicate to the virtual router just like it was a real router on a real network.</p>
<p><span id="more-48"></span></p>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>The first thing needed is to determine the PCAP string that represents the network adapter to be bridged with the virtual router interface.  To do this run the dynamips executable with just a &#8216;-e&#8217; option.</p>
<p>C:\Program Files\Dynamips&gt;dynamips -e<br />
Cisco Router Simulation Platform (version 0.2.8-RC1-x86)<br />
Copyright (c) 2005-2007 Christophe Fillot.<br />
Build date: Sep  7 2007 17:17:20</p>
<p>Network device list:</p>
<p>rpcap://\Device\NPF_{3A61C8A2-3B20-4C04-880D-C24930E29609} : Network adapter &#8216;Intel(R) PRO/1000 MT Mobile Connection &#8211; Deterministic Network Enhancer Miniport&#8217; on local host<br />
rpcap://\Device\NPF_{6BEED806-4E3F-41F9-A5E6-9E558ECFB2E3} : Network adapter &#8216;MS LoopBack Driver&#8217; on local host<br />
rpcap://\Device\NPF_{FCE28766-936D-4D4B-A534-CC9D50B477C5} : Network adapter &#8216;Intel(R) PRO/Wireless 2200BG Network Connectio&#8217; on local host</p>
<p>The Windows interface we want to use for communication with the virtual router interface is the MS Loopback Driver.  So the next step is to create a switch.cfg file, this will define the properties of the virtual switch.</p>
<pre>IF:E0:udp:10001:127.0.0.1:10000
IF:E1:gen_eth:\Device\NPF_{6BEED806-4E3F-41F9-A5E6-9E558ECFB2E3}</pre>
<pre>ACCESS:E0:4
ACCESS:E1:4</pre>
<p>The contents of this file will define the makeup of the virtual switch.  In this particular virtual switch, there are two interfaces: E0 and E1.  The virtual switch interface E0 will be sourced locally using udp port 10001 and will connect to port 10000, also residing on the localhost.  The virtual switch interface E1 will be mapped to the Windows loopback adapter.  Both ports are put in the same vlan, which is vlan 4 in this particular example. Once the file is created, you can run Dynamips like so:</p>
<p>dynamips-wxp.exe -X -i 996 -t npe-400 -r 256 -p 0:C7200-IO-FE -s 0:0:udp:10000:127.0.0.1:10001 c7200-spservicesk9-mz.124-11.T1.image -E switch.cfg</p>
<p>The above command string starts a single Dynamips 7200 instance with a C7200-IO card containing a single FastEthernet adapter, which will be FastEthernet0/0 inside the IOS.  The -s option says take the adapter in slot0:port0 and map it&#8217;s input locally to udp port 10000 and direct it&#8217;s output traffic to udp port 10001 on the localhost.  You will notice this is just the opposite of what is defined in the switch configuration file.  Below is what you will see after running the command string above:</p>
<pre>Cisco Router Simulation Platform (version 0.2.8-RC2-x86)
Copyright (c) 2005-2007 Christophe Fillot.
Build date: Oct 14 2007 10:54:51

Instance ID set to 996.
Virtual RAM size set to 256 MB.
IOS image file: ..\ios\c7200-spservicesk9-mz.124-11.T1.image

ILT: loaded table "mips64j" from cache.
ILT: loaded table "mips64e" from cache.
ILT: loaded table "ppc32j" from cache.
ILT: loaded table "ppc32e" from cache.
CPU0: carved JIT exec zone of 16 Mb into 512 pages of 32 Kb.
C7200 instance 'default' (id 996):
  VM Status  : 0
  RAM size   : 256 Mb
  IOMEM size : 0 Mb
  NVRAM size : 128 Kb
  NPE model  : npe-400
  Midplane   : vxr
  IOS image  : ..\ios\c7200-spservicesk9-mz.124-11.T1.image

Loading ELF file '..\ios\c7200-spservicesk9-mz.124-11.T1.image'...
ELF entry point: 0x80008000

C7200 'default': starting simulation (CPU0 PC=0xffffffffbfc00000), JIT enabled.
ROMMON emulation microcode.

Launching IOS image at 0x80008000...
Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

cisco Systems, Inc.
170 West Tasman Drive
San Jose, California 95134-1706

Cisco IOS Software, 7200 Software (C7200-SPSERVICESK9-M), Version 12.4(11)T1, RE
LEASE SOFTWARE (fc5)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 25-Jan-07 19:57 by prod_rel_team
Image text-base: 0x60009084, data-base: 0x62B1A000

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:

http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

Cisco 7206VXR (NPE400) processor (revision A) with 245760K/16384K bytes of memory.
Processor board ID 4294967295
R7000 CPU at 150MHz, Implementation 39, Rev 2.1, 256KB L2, 512KB L3 Cache
6 slot VXR midplane, Version 2.1

Last reset from power-on

PCI bus mb0_mb1 (Slots 0, 1, 3 and 5) has a capacity of 600 bandwidth points.
Current configuration on bus mb0_mb1 has a total of 200 bandwidth points.
This configuration is within the PCI bus capacity and is supported.

PCI bus mb2 (Slots 2, 4, 6) has a capacity of 600 bandwidth points.
Current configuration on bus mb2 has a total of 0 bandwidth points
This configuration is within the PCI bus capacity and is supported.

Please refer to the following document "Cisco 7200 Series Port Adaptor
Hardware Configuration Guidelines" on Cisco.com &lt;http://www.cisco.com&gt;
for c7200 bandwidth points oversubscription and usage guidelines.

1 FastEthernet interface
125K bytes of NVRAM.

65536K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes).
8192K bytes of Flash internal SIMM (Sector size 256K).
% Crashinfo may not be recovered at bootflash:crashinfo
% This file system device reports an error

Press RETURN to get started!

*Jan  6 23:23:01.927: %LINEPROTO-5-UPDOWN: Line protocol on Interface VoIP-Null0
, changed state to up
*Jan  6 23:23:01.931: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up
*Jan  6 23:23:03.047: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthern
et0/0, changed state to up
*Jan  6 23:23:03.531: %SYS-5-CONFIG_I: Configured from memory by console
*Jan  6 23:23:03.855: %SYS-5-RESTART: System restarted --
Cisco IOS Software, 7200 Software (C7200-SPSERVICESK9-M), Version 12.4(11)T1, RELEASE SOFTWARE (fc5)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 25-Jan-07 19:57 by prod_rel_team
*Jan  6 23:23:04.183: %SNMP-5-COLDSTART: SNMP agent on host Router is undergoing a cold start
Router&gt;</pre>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Our loopback IP address is statically defined on the Windows PC as 10.1.100.20, so we will ping it from the IOS command prompt:</p>
<pre>Router&gt;en</pre>
<pre>Router#sh ip int brief</pre>
<pre>Interface           IP-Address    OK?    Method    Status    Protocol</pre>
<pre>FastEthernet0/0     10.1.100.1    YES    NVRAM     up        up</pre>
<pre>Router#ping 10.1.100.20</pre>
<pre>Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.100.20, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 28/68/92 ms
Router#</pre>
<p>As you can see, we have successfully setup an single virtual router instance using Dynamips and have configured it to successfully communicate to an interface on the host Windows PC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynamips-basics/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dynamips Project Achievements</title>
		<link>http://www.xpresslearn.com/tools/dynamips/dynamips-project-achievements</link>
		<comments>http://www.xpresslearn.com/tools/dynamips/dynamips-project-achievements#comments</comments>
		<pubDate>Fri, 04 Jan 2008 03:50:31 +0000</pubDate>
		<dc:creator>Scott Pilkinton</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[dynamips.exe]]></category>

		<guid isPermaLink="false">http://www.xpresslearn.com/tools/dynamips/dynamips-project-achievements</guid>
		<description><![CDATA[Dynamips is a Cisco hardware emulation platform, this article contains a complete list of hardware emulated by Dynamips.]]></description>
			<content:encoded><![CDATA[<p>Emulation of the following hardware:</p>
<p>- MIPS64 and PowerPC CPU processors. The instruction sets are not completely emulated now (MIPS FPU support is lacking, TLB support is not finished and other minor things), but it is sufficient for IOS<br />
- DRAM and Packet SRAM memory<br />
- Non-Volatile Memory (NVRAM)<br />
- Signetics SCN 2681 DUART (C7200 Console and AUX ports)<br />
- National Semiconductors NS16552 DUART (C3600/C3700/C2600 Console/AUX ports)<br />
- Dallas DS1620 Temperature Sensors and Voltage Sensors, allowing the C7200 Environmental Monitor to work properly<br />
- NMC93C46 Serial EEPROM<br />
- Bootflash of 8 Mb (Intel 28F016SA)<br />
- Galileo GT64010/GT64120/GT96100 PCI controllers, DEC 21&#215;50 PCI bridges and so<br />
- PCMCIA ATA disk emulation (C7200 only at this time)</p>
<p><span id="more-47"></span></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><strong>Cisco 7200 (7206) Platform</strong></p>
<p>The following Port Adapters (PA) is currently supported:<br />
- FastEthernet cards C7200-IO-FE and PA-FE-TX based on DEC21140 chip<br />
- Ethernet cards PA-4E, and PA-8E based on AMD Am79c97x chips<br />
- ATM card PA-A1 based on Texas Instruments Tneta1570 chip<br />
- Serial cards PA-4T+ and PA-8T<br />
- POS (Packet over Sonet) card PA-POS-OC3</p>
<p>Chassis Types:<br />
- STD,VXR</p>
<p>NPE Models:<br />
- NPE-100, NPE-150, NPE-175, NPE-200, NPE-225, NPE-300, NPE-400</p>
<p><strong>Cisco 3600 (3620, 3640, and 3660) Platform</strong></p>
<p>The following Network Modules (NM) is currently supported:<br />
- Ethernet cards: NM-1E, NM-4E and NM-1FE-TX, all based on AMD Am79c97x chips<br />
- Ethernet switching module: NM-16ESW<br />
- Serial cards: NM-4T, WIC-1T, WIC-2T<br />
- Services cards: NM-NAM, NM-CIDS</p>
<p><strong>Cisco 3700 (2691, 3725, and 3745) Platform</strong></p>
<p>The following Network Modules (NM) is currently supported:<br />
- FastEthernet cards: NM-1FE-TX<br />
- Ethernet switching module: NM-16ESW<br />
- Serial card NM-4T, WIC-1T, WIC-2T<br />
- Services cards: NM-NAM, NM-CIDS</p>
<p><strong>Cisco 2600 (2610, 2611, 2620, 2621, 2610XM, 2611XM, 2620XM, 2621XM, 2650XM and 2651XM) Platform</strong></p>
<p>The following Network Modules (NM) is currently supported:<br />
- Ethernet cards: NM-1E, NM-4E and NM-1FE-TX<br />
- Ethernet switching module: NM-16ESW<br />
- Serial cards: WIC-1T, WIC-2T<br />
- Services cards: NM-NAM, NM-CIDS</p>
<p><strong>Cisco 1700 (1710,1720,1721,1750,1751, and 1760) Platform</strong></p>
<p>The following WIC Modules are currently supported:<br />
- Ethernet cards: WIC-1ENET<br />
- Serial cards: WIC-1T, WIC-2T</p>
<p class="MsoNormal">Non router hardware specific features:</p>
<p class="MsoNormal">- Ability to bridge Ethernet adapters on the emulated hardware with a NIC on the host PC.  This allows you to connect the emulated router directly to the network the host computer is plugged into.  For example, you might want an emulated router to interact somehow with an existing real network for some testing purposes.  This is possible by using the PC network adapter to transparently bridge an emulated router interface.  Another useful combination is using a network interface on the host pc (such as a loopback) to communicate with router interfaces in the virtual network.</p>
<p class="MsoNormal">- Capture packets on virtual Ethernet or Serial interfaces and write the output to a capture file for use with applications like tcpdump, Wireshark, or any other application that can read the libpcap capture file format.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0663307349809080";
google_ad_slot = "4388421750";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpresslearn.com/tools/dynamips/dynamips-project-achievements/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
