<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.3" -->
<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/"
	>

<channel>
	<title>2000Trainers.com</title>
	<link>http://www.2000trainers.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Thu, 25 Oct 2007 12:19:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<item>
		<title>Creating an Instant Windows FTP Server</title>
		<link>http://www.2000trainers.com/windows-xp/instant-ftp-server-windows/</link>
		<comments>http://www.2000trainers.com/windows-xp/instant-ftp-server-windows/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 18:42:40 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[Windows XP]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/windows-xp/instant-ftp-server-windows/</guid>
		<description><![CDATA[As part of my consulting work, I regularly find myself in need of a quick and efficient way to transfer files between different operating systems, like Windows and Linux. This is especially the case when I&#8217;m trying to deal with a Windows system that won&#8217;t boot and I need to recover data. When faced with [...]]]></description>
			<content:encoded><![CDATA[<p>As part of my consulting work, I regularly find myself in need of a quick and efficient way to transfer files between different operating systems, like Windows and <a href="http://www.2000trainers.com/tutorials/linux/"  class="alinks_links" onclick="return alinks_click(this);" title="More Linux tips and tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Linux</a>. This is especially the case when I&#8217;m trying to deal with a Windows system that won&#8217;t boot and I need to recover data. When faced with this situation, I generally boot into Linux, mount the hard drive, and then transfer user data to my Windows desktop. Rather than deal with the hassles associated with SMB/SAMBA connections, I prefer to transfer the files via FTP.</p>
<p>While <a href="http://www.2000trainers.com/tutorials/windows-xp/"  class="alinks_links" onclick="return alinks_click(this);" title="More Windows XP tips and tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Windows XP</a> Pro does sport an FTP server in the form of <a href="http://www.2000trainers.com/tutorials/iis-web-server-on-windows-xp/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about using IIS with Windows XP"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">IIS</a>, I find it overkill for my needs. In cases where I want an FTP server up and running instantly, I rely on a basic but effective (and very small) utility called <a href="http://www.sentex.net/~mwandel/ftpdmin/" target="_blank">FTPDMIN</a>.</p>
<p>FTPDMIN is described by its author as an &#8220;ad-hoc&#8221; FTP server and the description fits the bill - it&#8217;s best suited to temporary connections only, not meant as a dedicated always-on server. After downloading the file to an appropriate location, you simply double-click to get the server up and running (or run it from a command line). It will then wait for a connection from FTP clients, allowing you to upload and download files as required. Client connections are handled anonymously, so all you need to supply in the username anonymous and an email address as your password to connect.</p>
<p>Available startup options allow you to control whether users can upload files, specify the server&#8217;s listening port, and more. As a slender 65K file, FTPDMIN in a tool that every admin should keep in their utility pouch.</p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/windows-xp/instant-ftp-server-windows/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Backing Up and Restoring Cisco Switch Settings</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/backup-restore-switch-configuration/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/backup-restore-switch-configuration/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:26:15 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/backup-restore-switch-configuration/</guid>
		<description><![CDATA[Much like with Cisco routers, it’s generally a good idea to back up the configuration of your switches as well. The syntax to copy the configuration of a Catalyst 1900 series to a TFTP server is different than on a router, although it does following a similar “copy from to” format. The example below shows [...]]]></description>
			<content:encoded><![CDATA[<p>Much like with Cisco routers, it’s generally a good idea to back up the configuration of your switches as well. The syntax to copy the configuration of a Catalyst 1900 series to a TFTP server is different than on a router, although it does following a similar “copy from to” format. The example below shows the configuration of a Catalyst 1912 being backed up to a TFTP server at address 192.168.1.31.</p>
<p><code>Cisco1912#copy nvram tftp://192.168.1.31/config-1912<br />
Configuration upload is successfully completed</code></p>
<p>In this example, the contents of NVRAM (the configuration file) are copied to a TFTP server at 192.168.1.31, with a filename of config-1912. The command to copy this same configuration file from the TFTP server back to the switch is shown below.</p>
<p><code>Cisco1912#copy tftp://192.168.1.31/config-1912 nvram<br />
TFTP successfully downloaded configuration file</code></p>
<p>Unlike with a Cisco router, a Cisco 1900 series switch does not allow you to upload its IOS image to a TFTP server. However, it does allow you to download a new IOS image from a TFTP server. The command to do so is listed below.</p>
<p><code>Cisco1912#copy tftp://192.168.1.31/cat1900EN_9_00.bin opcode</code></p>
<p>In this example, the image to be downloaded from the TFTP server is named cat1900EN_9_00.bin. The opcode command is used to instruct the switch to download the file into Flash memory.</p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/backup-restore-switch-configuration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring Spanning Tree Protocol Costs on a Cisco Switch</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:24:28 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[Spanning Tree Protocol]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/</guid>
		<description><![CDATA[The purpose of the Spanning Tree Protocol (STP) is to prevent loops on a switched or bridged network. STP is enabled on Catalyst 1900 series switches by default. In fact, one instance of Spanning Tree is enabled for each and every VLAN.
In earlier articles we examined some of the default settings relating to the Spanning [...]]]></description>
			<content:encoded><![CDATA[<p>The purpose of the Spanning Tree Protocol (<a href="http://www.2000trainers.com/tutorials/spanning-tree-protocol/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Spanning Tree Protocol and eliminating network loops"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">STP</a>) is to prevent loops on a switched or bridged network. STP is enabled on Catalyst 1900 series switches by default. In fact, one instance of Spanning Tree is enabled for each and every VLAN.</p>
<p>In earlier articles we examined some of the default settings relating to the Spanning Tree Protocol, including bridge priorities, port costs, and port priorities. These settings can all be changed from their default values if required.</p>
<p>The cost or priority of a switch interface is changed using the spantree command from interface configuration mode. Notice that the cost associated with a port can range between 1 and 65536, while the priority of a port can be set to any number between 0 and 255.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#interface f0/27<br />
Cisco1912(config-if)#spantree ?<br />
cost              Change an interface's spanning tree path cost<br />
priority          Change an interface's spanning tree priority<br />
start-forwarding  Allow a change from blocking to forwarding<br />
Cisco1912(config-if)#spantree cost ?<br />
&lt;1-65535&gt;  Change an interface's spanning tree path cost<br />
Cisco1912(config-if)#spantree priority ?<br />
&lt;0-255&gt;  Change an interface's spanning tree priority</code></p>
<p>In order to simplify the configuration of Spanning Tree on a switch, global settings are configured using what are known as Spanning Tree templates. These templates include settings such as bridge priority, hello interval, and so forth. On a Cisco 1900 switch, up to four templates can be defined. Ultimately, these templates can be applied to different <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>, allowing you to configure STP settings once for many different VLANs. By default, all VLANs have the first Spanning Tree template applied, as shown below.</p>
<p><code>Cisco1912#show span?<br />
Spantree  spantree-option  spantree-template<br />
Cisco1912#show spantree-template 1</code></p>
<p><code>                       Bridge Template 1<br />
Bridge Priority                                   : 32768 (8000 hex)<br />
Max age when operating as root                    : 20 second(s)<br />
Hello time when operating as root                 : 2 second(s)<br />
Forward delay when operating as root              : 15 second(s)<br />
VLANs assigned to option                          : 1-1005</code></p>
<p>Some of the default values shown above should look familiar. Notice that the default bridge priority is set to 32768, and that the hello interval is set to 2 seconds by default.<br />
If you wanted a particular switch to become the root bridge, it would be a good idea to lower its priority value. This is accomplished using the spantree-template 1 priority command, as shown below. In this case, I have set the priority value to 1000.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#spantree-template 1 ?<br />
forwarding-time  Set a Spanning Tree FORWARD Interval<br />
hello-time       Set a Spanning Tree HELLO Interval<br />
max-age          Set a Spanning Tree MAX AGE Interval<br />
priority         Set a Spanning Tree PRIORITY<br />
vlan             Assign up to ten VLANs to a bridge template<br />
Cisco1912(config)#spantree-template 1 priority 1000<br />
Cisco1912(config)#exit<br />
Cisco1912#show spantree-template 1</code></p>
<p><code>                       Bridge Template 1<br />
Bridge Priority                                   : 1000 (3E8 hex)<br />
Max age when operating as root                    : 20 second(s)<br />
Hello time when operating as root                 : 2 second(s)<br />
Forward delay when operating as root              : 15 second(s)<br />
VLANs assigned to option                          : 1-1005</code></p>
<p>There may of course be times where you want to turn Spanning Tree off, for example if your network topology is loop-free. This is accomplished by issuing the no spantree command from global configuration mode, followed by the VLAN number for which you want Spanning Tree disabled. To re-enable Spanning Tree, simply remove the no option.</p>
<p><code>Cisco1912(config)#no spantree 100<br />
Cisco1912(config)#spantree 100</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring Spanning Tree Protocol Costs on a Cisco Switch</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:24:28 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[Spanning Tree Protocol]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/</guid>
		<description><![CDATA[The purpose of the Spanning Tree Protocol (STP) is to prevent loops on a switched or bridged network. STP is enabled on Catalyst 1900 series switches by default. In fact, one instance of Spanning Tree is enabled for each and every VLAN.
In earlier articles we examined some of the default settings relating to the Spanning [...]]]></description>
			<content:encoded><![CDATA[<p>The purpose of the Spanning Tree Protocol (<a href="http://www.2000trainers.com/tutorials/spanning-tree-protocol/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Spanning Tree Protocol and eliminating network loops"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">STP</a>) is to prevent loops on a switched or bridged network. STP is enabled on Catalyst 1900 series switches by default. In fact, one instance of Spanning Tree is enabled for each and every VLAN.</p>
<p>In earlier articles we examined some of the default settings relating to the Spanning Tree Protocol, including bridge priorities, port costs, and port priorities. These settings can all be changed from their default values if required.</p>
<p>The cost or priority of a switch interface is changed using the spantree command from interface configuration mode. Notice that the cost associated with a port can range between 1 and 65536, while the priority of a port can be set to any number between 0 and 255.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#interface f0/27<br />
Cisco1912(config-if)#spantree ?<br />
cost              Change an interface's spanning tree path cost<br />
priority          Change an interface's spanning tree priority<br />
start-forwarding  Allow a change from blocking to forwarding<br />
Cisco1912(config-if)#spantree cost ?<br />
&lt;1-65535&gt;  Change an interface's spanning tree path cost<br />
Cisco1912(config-if)#spantree priority ?<br />
&lt;0-255&gt;  Change an interface's spanning tree priority</code></p>
<p>In order to simplify the configuration of Spanning Tree on a switch, global settings are configured using what are known as Spanning Tree templates. These templates include settings such as bridge priority, hello interval, and so forth. On a Cisco 1900 switch, up to four templates can be defined. Ultimately, these templates can be applied to different <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>, allowing you to configure STP settings once for many different VLANs. By default, all VLANs have the first Spanning Tree template applied, as shown below.</p>
<p><code>Cisco1912#show span?<br />
Spantree  spantree-option  spantree-template<br />
Cisco1912#show spantree-template 1</code></p>
<p><code>                       Bridge Template 1<br />
Bridge Priority                                   : 32768 (8000 hex)<br />
Max age when operating as root                    : 20 second(s)<br />
Hello time when operating as root                 : 2 second(s)<br />
Forward delay when operating as root              : 15 second(s)<br />
VLANs assigned to option                          : 1-1005</code></p>
<p>Some of the default values shown above should look familiar. Notice that the default bridge priority is set to 32768, and that the hello interval is set to 2 seconds by default.<br />
If you wanted a particular switch to become the root bridge, it would be a good idea to lower its priority value. This is accomplished using the spantree-template 1 priority command, as shown below. In this case, I have set the priority value to 1000.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#spantree-template 1 ?<br />
forwarding-time  Set a Spanning Tree FORWARD Interval<br />
hello-time       Set a Spanning Tree HELLO Interval<br />
max-age          Set a Spanning Tree MAX AGE Interval<br />
priority         Set a Spanning Tree PRIORITY<br />
vlan             Assign up to ten VLANs to a bridge template<br />
Cisco1912(config)#spantree-template 1 priority 1000<br />
Cisco1912(config)#exit<br />
Cisco1912#show spantree-template 1</code></p>
<p><code>                       Bridge Template 1<br />
Bridge Priority                                   : 1000 (3E8 hex)<br />
Max age when operating as root                    : 20 second(s)<br />
Hello time when operating as root                 : 2 second(s)<br />
Forward delay when operating as root              : 15 second(s)<br />
VLANs assigned to option                          : 1-1005</code></p>
<p>There may of course be times where you want to turn Spanning Tree off, for example if your network topology is loop-free. This is accomplished by issuing the no spantree command from global configuration mode, followed by the VLAN number for which you want Spanning Tree disabled. To re-enable Spanning Tree, simply remove the no option.</p>
<p><code>Cisco1912(config)#no spantree 100<br />
Cisco1912(config)#spantree 100</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/configuring-stp-costs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enabling and Configuring VLAN Trunking Protocol (VTP) on Cisco 1900 Switches</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:21:25 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/</guid>
		<description><![CDATA[The VLAN Trunking Protocol (VTP) is used to manage the configuration of switches that are part of a VTP management domain, as we learned in Chapter 3. Recall that three VTP modes exist – server, client, and transparent mode. Once a VTP server is configured, any changes made (such as adding or removing VLANs) will [...]]]></description>
			<content:encoded><![CDATA[<p>The VLAN Trunking Protocol (VTP) is used to manage the configuration of switches that are part of a VTP management domain, as we learned in Chapter 3. Recall that three VTP modes exist – server, client, and transparent mode. Once a VTP server is configured, any changes made (such as adding or removing <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>) will be propagated throughout the VTP domain. Remember that all members of the same VTP management domain must be configured with the same VTP password.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#vtp ?<br />
client       VTP client<br />
domain       Set VTP domain name<br />
password     Set VTP password<br />
pruning      VTP pruning<br />
server       VTP server<br />
transparent  VTP transparent<br />
trap         VTP trap<br />
Cisco1912(config)#vtp server<br />
Cisco1912(config)#vtp domain ?<br />
WORD  Name of the VTP management domain<br />
Cisco1912(config)#vtp domain 2000trainers.com<br />
Cisco1912(config)#vtp password cisco999<br />
Cisco1912(config)#<br />
Cisco1912#show vtp<br />
VTP version: 1<br />
Configuration revision: 1<br />
Maximum VLANs supported locally: 1005<br />
Number of existing VLANs: 6<br />
VTP domain name         : 2000trainers.com<br />
VTP password            : cisco999<br />
VTP operating mode      : Server<br />
VTP pruning mode        : Disabled<br />
VTP traps generation    : Enabled<br />
Configuration last modified by: 192.168.1.100 at 00-00-0000 00:00:00</code></p>
<p>VTP pruning was also discussed in Chapter 3. When VTP pruning is enabled, traffic will not be passed to another switch across a trunk link unless that switch has ports configured for a given VLAN. For example, imagine SwitchA has VLANs 1, 2, and 3 configured, and a trunk link to SwitchB. If VTP pruning is enabled, and SwitchB has no ports on VLAN 2, traffic for VLAN 2 will not passed to it. VLAN pruning is enabled using the command vtp pruning enable.</p>
<p><code>Cisco1912(config)#vtp pruning ?<br />
disable  Disable VTP pruning<br />
enable   Enable VTP pruning<br />
Cisco1912(config)#vtp pruning enable</code></p>
<p>Recall from earlier in this appendix that while the command delete nvram erases the configuration of a switch, it does not delete the VTP <a href="http://www.2000trainers.com/tutorials/database/"  class="alinks_links" onclick="return alinks_click(this);" title="More Database tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">database</a>. To delete VTP information from a Cisco 1900 switch, you must issue the delete vtp command, which also requires the switch to reload.</p>
<p><code>Cisco1912#delete ?<br />
nvram  NVRAM configuration<br />
vtp    Reset VTP configuration to defaults<br />
Cisco1912#delete vtp</code></p>
<p>This command resets the switch with VTP parameters set to factory defaults.<br />
All other parameters will be unchanged.</p>
<p><code>Reset system with VTP parameters set to factory defaults, [Y]es or [N]o?  Yes</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enabling and Configuring VLAN Trunking Protocol (VTP) on Cisco 1900 Switches</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:21:25 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/</guid>
		<description><![CDATA[The VLAN Trunking Protocol (VTP) is used to manage the configuration of switches that are part of a VTP management domain, as we learned in Chapter 3. Recall that three VTP modes exist – server, client, and transparent mode. Once a VTP server is configured, any changes made (such as adding or removing VLANs) will [...]]]></description>
			<content:encoded><![CDATA[<p>The VLAN Trunking Protocol (VTP) is used to manage the configuration of switches that are part of a VTP management domain, as we learned in Chapter 3. Recall that three VTP modes exist – server, client, and transparent mode. Once a VTP server is configured, any changes made (such as adding or removing <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>) will be propagated throughout the VTP domain. Remember that all members of the same VTP management domain must be configured with the same VTP password.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#vtp ?<br />
client       VTP client<br />
domain       Set VTP domain name<br />
password     Set VTP password<br />
pruning      VTP pruning<br />
server       VTP server<br />
transparent  VTP transparent<br />
trap         VTP trap<br />
Cisco1912(config)#vtp server<br />
Cisco1912(config)#vtp domain ?<br />
WORD  Name of the VTP management domain<br />
Cisco1912(config)#vtp domain 2000trainers.com<br />
Cisco1912(config)#vtp password cisco999<br />
Cisco1912(config)#<br />
Cisco1912#show vtp<br />
VTP version: 1<br />
Configuration revision: 1<br />
Maximum VLANs supported locally: 1005<br />
Number of existing VLANs: 6<br />
VTP domain name         : 2000trainers.com<br />
VTP password            : cisco999<br />
VTP operating mode      : Server<br />
VTP pruning mode        : Disabled<br />
VTP traps generation    : Enabled<br />
Configuration last modified by: 192.168.1.100 at 00-00-0000 00:00:00</code></p>
<p>VTP pruning was also discussed in Chapter 3. When VTP pruning is enabled, traffic will not be passed to another switch across a trunk link unless that switch has ports configured for a given VLAN. For example, imagine SwitchA has VLANs 1, 2, and 3 configured, and a trunk link to SwitchB. If VTP pruning is enabled, and SwitchB has no ports on VLAN 2, traffic for VLAN 2 will not passed to it. VLAN pruning is enabled using the command vtp pruning enable.</p>
<p><code>Cisco1912(config)#vtp pruning ?<br />
disable  Disable VTP pruning<br />
enable   Enable VTP pruning<br />
Cisco1912(config)#vtp pruning enable</code></p>
<p>Recall from earlier in this appendix that while the command delete nvram erases the configuration of a switch, it does not delete the VTP <a href="http://www.2000trainers.com/tutorials/database/"  class="alinks_links" onclick="return alinks_click(this);" title="More Database tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">database</a>. To delete VTP information from a Cisco 1900 switch, you must issue the delete vtp command, which also requires the switch to reload.</p>
<p><code>Cisco1912#delete ?<br />
nvram  NVRAM configuration<br />
vtp    Reset VTP configuration to defaults<br />
Cisco1912#delete vtp</code></p>
<p>This command resets the switch with VTP parameters set to factory defaults.<br />
All other parameters will be unchanged.</p>
<p><code>Reset system with VTP parameters set to factory defaults, [Y]es or [N]o?  Yes</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/cisco-switch-vtp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring ISL Trunk Links</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:18:11 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/</guid>
		<description><![CDATA[Earlier in Chapter 3, we looked at ways to connect switches with trunk links, such that VLANs could span multiple switches. The two main ways to accomplish this are via the Inter-Switch Link (ISL) and 802.1q frame tagging methods. The Cisco 1900 series does not support 802.1q, leaving ISL as the only option for creating [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier in Chapter 3, we looked at ways to connect switches with trunk links, such that <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a> could span multiple switches. The two main ways to accomplish this are via the Inter-Switch Link (ISL) and 802.1q frame tagging methods. The Cisco 1900 series does not support 802.1q, leaving ISL as the only option for creating trunk connections with other Cisco switches.</p>
<p>Recall that two main types of links exist between switches – access links, which provide a link for only a single VLAN, and trunk links, which are capable of carrying the traffic of many VLANs through the use of a tagging method like ISL. ISL can only be configured on switch ports with speeds of 100 Mbps and above. On a Cisco 1900, this means that only ports 26 and 27 can be used to define ISL trunk links.</p>
<p>The command to configure a trunk port is simply trunk, followed by the state of the port. There are five states into which you can place a trunk port, as shown below.</p>
<ul>
<li><strong>auto </strong>- Will configure the port as a trunk link if the connected system is set to on or auto.</li>
<li><strong>desirable </strong>- Port will negotiate to become a trunk link if the other system is set to auto, desirable, or on.</li>
<li><strong>nonegotiate </strong>- Port will become a permanent trunk link, will not negotiate the connection.</li>
<li><strong>off </strong>- Disables the trunk port and negotiates with the connected system to turn trunking off.</li>
<li><strong>on </strong>- Configures the port as a permanent ISL trunk link, and negotiates with the other system to convert their port to trunk mode.</li>
</ul>
<p>In this example we’ll configure port e0/26 as a trunk port, turning ISL on.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#int f0/26<br />
Cisco1912(config-if)#trunk ?<br />
auto         Set DISL state to AUTO<br />
desirable    Set DISL state to DESIRABLE<br />
nonegotiate  Set DISL state to NONEGOTIATE<br />
off          Set DISL state to OFF<br />
on           Set DISL state to ON<br />
Cisco1912(config-if)#trunk on</code></p>
<p>Once trunking is configured for a given port, that port will trunk traffic for all configured VLANs. However, it is also possible to deny traffic from certain VLANs from being trunked by issuing the no trunk-vlan command. In the example below, traffic from VLAN 50 will not be trunked across the port 26 link.</p>
<p><code>Cisco1912(config-if)#no trunk-vlan 50</code></p>
<p>Once trunk links have been configured, their state can be viewed using the show trunk command, followed by a letter associated with that link. Since port 0/26 is the first FastEthernet port, it is known as trunk A, while port 0/27 would be known as trunk B.</p>
<p><code>Cisco1912#show trunk ?<br />
A  Trunk A<br />
B  Trunk B<br />
Cisco1912#show trunk A<br />
DISL state: On, Trunking: On, Encapsulation type: ISL</code></p>
<p>Going a step further, you can also view which VLANs are allowed to use the trunk link by appending the command to include allowed-vlans, as shown below.</p>
<p><code>Cisco1912#show trunk a allowed-vlans<br />
1-49, 51-1005</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring ISL Trunk Links</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:18:11 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/</guid>
		<description><![CDATA[Earlier in Chapter 3, we looked at ways to connect switches with trunk links, such that VLANs could span multiple switches. The two main ways to accomplish this are via the Inter-Switch Link (ISL) and 802.1q frame tagging methods. The Cisco 1900 series does not support 802.1q, leaving ISL as the only option for creating [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier in Chapter 3, we looked at ways to connect switches with trunk links, such that <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a> could span multiple switches. The two main ways to accomplish this are via the Inter-Switch Link (ISL) and 802.1q frame tagging methods. The Cisco 1900 series does not support 802.1q, leaving ISL as the only option for creating trunk connections with other Cisco switches.</p>
<p>Recall that two main types of links exist between switches – access links, which provide a link for only a single VLAN, and trunk links, which are capable of carrying the traffic of many VLANs through the use of a tagging method like ISL. ISL can only be configured on switch ports with speeds of 100 Mbps and above. On a Cisco 1900, this means that only ports 26 and 27 can be used to define ISL trunk links.</p>
<p>The command to configure a trunk port is simply trunk, followed by the state of the port. There are five states into which you can place a trunk port, as shown below.</p>
<ul>
<li><strong>auto </strong>- Will configure the port as a trunk link if the connected system is set to on or auto.</li>
<li><strong>desirable </strong>- Port will negotiate to become a trunk link if the other system is set to auto, desirable, or on.</li>
<li><strong>nonegotiate </strong>- Port will become a permanent trunk link, will not negotiate the connection.</li>
<li><strong>off </strong>- Disables the trunk port and negotiates with the connected system to turn trunking off.</li>
<li><strong>on </strong>- Configures the port as a permanent ISL trunk link, and negotiates with the other system to convert their port to trunk mode.</li>
</ul>
<p>In this example we’ll configure port e0/26 as a trunk port, turning ISL on.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#int f0/26<br />
Cisco1912(config-if)#trunk ?<br />
auto         Set DISL state to AUTO<br />
desirable    Set DISL state to DESIRABLE<br />
nonegotiate  Set DISL state to NONEGOTIATE<br />
off          Set DISL state to OFF<br />
on           Set DISL state to ON<br />
Cisco1912(config-if)#trunk on</code></p>
<p>Once trunking is configured for a given port, that port will trunk traffic for all configured VLANs. However, it is also possible to deny traffic from certain VLANs from being trunked by issuing the no trunk-vlan command. In the example below, traffic from VLAN 50 will not be trunked across the port 26 link.</p>
<p><code>Cisco1912(config-if)#no trunk-vlan 50</code></p>
<p>Once trunk links have been configured, their state can be viewed using the show trunk command, followed by a letter associated with that link. Since port 0/26 is the first FastEthernet port, it is known as trunk A, while port 0/27 would be known as trunk B.</p>
<p><code>Cisco1912#show trunk ?<br />
A  Trunk A<br />
B  Trunk B<br />
Cisco1912#show trunk A<br />
DISL state: On, Trunking: On, Encapsulation type: ISL</code></p>
<p>Going a step further, you can also view which VLANs are allowed to use the trunk link by appending the command to include allowed-vlans, as shown below.</p>
<p><code>Cisco1912#show trunk a allowed-vlans<br />
1-49, 51-1005</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring VLANs on a Cisco Catalyst 1900 Switch</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:13:24 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/</guid>
		<description><![CDATA[A VLAN is essentially a broadcast domain, assigned according to switch ports. By default, all ports on a Cisco 1900 are assigned to VLAN 1, sometimes referred to as the management or administrative VLAN. In order to implement additional VLANs, you will first need to define them, and then add ports to that VLAN. New [...]]]></description>
			<content:encoded><![CDATA[<p>A VLAN is essentially a broadcast domain, assigned according to switch ports. By default, all ports on a Cisco 1900 are assigned to VLAN 1, sometimes referred to as the management or administrative VLAN. In order to implement additional <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>, you will first need to define them, and then add ports to that VLAN. New VLANs are created from global configuration mode by using the vlan command and specifying both a VLAN number and name. For example, let’s say that we want to create a new VLAN for our Human Resources department (VLAN 100), and one for executives, VLAN 50.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#vlan 100 name HR<br />
Cisco1912(config)#vlan 50 name Executives</code></p>
<p>To view all VLANs configured on a switch, use the show vlan command.</p>
<p><code>Cisco1912#show vlan</code></p>
<p><code>VLAN Name             Status     Ports<br />
--------------------------------------<br />
1    default          Enabled    1-12, AUI, A, B<br />
50   Executives       Enabled<br />
100  HR               Enabled<br />
1002 fddi-default     Suspended<br />
1003 token-ring-defau Suspended<br />
1004 fddinet-default  Suspended<br />
1005 trnet-default    Suspended<br />
--------------------------------------</code></p>
<p>Notice that currently, all ports on our Catalyst 1912 switch are still part of VLAN 1. The next step involves adding ports to the newly configured VLAN. This is done from interface configuration mode, using the vlan-membership static command. In this case, we’ll add <a href="http://www.2000trainers.com/tutorials/ethernet/"  class="alinks_links" onclick="return alinks_click(this);" title="More Ethernet tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ethernet</a> ports 0/2 and 0/8 to VLAN 100.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#int e0/2<br />
Cisco1912(config-if)#vlan-membership static 100<br />
Cisco1912(config-if)#int e0/8<br />
Cisco1912(config-if)#vlan-membership static 100</code></p>
<p>To confirm that the ports are now part of VLAN 100, use the show vlan command. An individual VLAN can be viewed by specifying the VLAN number after this command.</p>
<p><code>Cisco1912#show vlan</code></p>
<p><code>VLAN Name             Status     Ports<br />
--------------------------------------<br />
1    default          Enabled    1, 3-7, 9-12, AUI, A, B<br />
50   Executives       Enabled<br />
100  HR               Enabled    2, 8<br />
1002 fddi-default     Suspended<br />
1003 token-ring-defau Suspended<br />
1004 fddinet-default  Suspended<br />
1005 trnet-default    Suspended<br />
--------------------------------------</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring VLANs on a Cisco Catalyst 1900 Switch</title>
		<link>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/</link>
		<comments>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 13:13:24 +0000</pubDate>
		<dc:creator>Dan DiNicolo</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/dinicol3/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />

		<category><![CDATA[CCNA Study Guide Chapter 03]]></category>

		<category><![CDATA[VLAN]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/</guid>
		<description><![CDATA[A VLAN is essentially a broadcast domain, assigned according to switch ports. By default, all ports on a Cisco 1900 are assigned to VLAN 1, sometimes referred to as the management or administrative VLAN. In order to implement additional VLANs, you will first need to define them, and then add ports to that VLAN. New [...]]]></description>
			<content:encoded><![CDATA[<p>A VLAN is essentially a broadcast domain, assigned according to switch ports. By default, all ports on a Cisco 1900 are assigned to VLAN 1, sometimes referred to as the management or administrative VLAN. In order to implement additional <a href="http://www.2000trainers.com/tutorials/vlan/"  class="alinks_links" onclick="return alinks_click(this);" title="Learn more about Virtual LANs"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLANs</a>, you will first need to define them, and then add ports to that VLAN. New VLANs are created from global configuration mode by using the vlan command and specifying both a VLAN number and name. For example, let’s say that we want to create a new VLAN for our Human Resources department (VLAN 100), and one for executives, VLAN 50.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#vlan 100 name HR<br />
Cisco1912(config)#vlan 50 name Executives</code></p>
<p>To view all VLANs configured on a switch, use the show vlan command.</p>
<p><code>Cisco1912#show vlan</code></p>
<p><code>VLAN Name             Status     Ports<br />
--------------------------------------<br />
1    default          Enabled    1-12, AUI, A, B<br />
50   Executives       Enabled<br />
100  HR               Enabled<br />
1002 fddi-default     Suspended<br />
1003 token-ring-defau Suspended<br />
1004 fddinet-default  Suspended<br />
1005 trnet-default    Suspended<br />
--------------------------------------</code></p>
<p>Notice that currently, all ports on our Catalyst 1912 switch are still part of VLAN 1. The next step involves adding ports to the newly configured VLAN. This is done from interface configuration mode, using the vlan-membership static command. In this case, we’ll add <a href="http://www.2000trainers.com/tutorials/ethernet/"  class="alinks_links" onclick="return alinks_click(this);" title="More Ethernet tutorials"  style="padding-right: 13px; background: url(http://www.2000trainers.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ethernet</a> ports 0/2 and 0/8 to VLAN 100.</p>
<p><code>Cisco1912#config t<br />
Enter configuration commands, one per line.  End with CNTL/Z<br />
Cisco1912(config)#int e0/2<br />
Cisco1912(config-if)#vlan-membership static 100<br />
Cisco1912(config-if)#int e0/8<br />
Cisco1912(config-if)#vlan-membership static 100</code></p>
<p>To confirm that the ports are now part of VLAN 100, use the show vlan command. An individual VLAN can be viewed by specifying the VLAN number after this command.</p>
<p><code>Cisco1912#show vlan</code></p>
<p><code>VLAN Name             Status     Ports<br />
--------------------------------------<br />
1    default          Enabled    1, 3-7, 9-12, AUI, A, B<br />
50   Executives       Enabled<br />
100  HR               Enabled    2, 8<br />
1002 fddi-default     Suspended<br />
1003 token-ring-defau Suspended<br />
1004 fddinet-default  Suspended<br />
1005 trnet-default    Suspended<br />
--------------------------------------</code></p>
<img src="http://www.2000trainers.com/e7e71b2f/26673f3b/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.2000trainers.com/cisco-ccna-03/catalyst-vlan-configuration/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
