<?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>Fnode Online &#187; Networking</title>
	<atom:link href="http://www.fnode.com/category/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fnode.com</link>
	<description>A Network Systems &#38; Technology Blog</description>
	<lastBuildDate>Fri, 01 Jan 2010 19:57:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TCP Window Calculation</title>
		<link>http://www.fnode.com/2009/10/tcp-window-calculation/</link>
		<comments>http://www.fnode.com/2009/10/tcp-window-calculation/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 08:30:01 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[TCP Window]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=533</guid>
		<description><![CDATA[I was going through some TCP windowing over a high speed WAN link, and thought it might be worth to post some info regarding this.
We do face a typical problem of having slow speed file transfer even if the dedicated pipe is capable of supporting it.
There are three factors which affects this&#8230;

TCP Window Size.
Round trip [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I was going through some TCP windowing over a high speed WAN link, and thought it might be worth to post some info regarding this.</p>
<p>We do face a typical problem of having slow speed file transfer even if the dedicated pipe is capable of supporting it.</p>
<p>There are three factors which affects this&#8230;</p>
<ol>
<li>TCP Window Size.</li>
<li>Round trip latency of the circuit.</li>
<li>Bandwidth of the circuit.</li>
</ol>
<p>Maximum throughput you can get from a line with 10ms latency and a TCP window of 32KB can be calculated with&#8230;</p>
<p>32KB &#8211;&gt; 32 x 1024 x 8 = 262144 Bits</p>
<p>262144 ÷ 0.01 = 26214400 bps = 26.2144 Mbps</p>
<p>Let’s say we have an OC-3 line, which is at 155 Mbps and a round trip latency of 10ms, and we need to calculate the TCP window size to maximize the throughput&#8230;</p>
<p>155.52 x 10<sup>6</sup> = 155520000 bps</p>
<p>TCP_WINDOW = 155520000 x 0.01 = 1555200 Bits = 194400 Bytes = <strong>189.84375</strong> KB</p>
<p>Hope I got the calculation right <img src='http://www.fnode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/10/tcp-window-calculation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to configure PPP Multilink</title>
		<link>http://www.fnode.com/2009/09/how-to-configure-ppp-multilink/</link>
		<comments>http://www.fnode.com/2009/09/how-to-configure-ppp-multilink/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 23:19:39 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Mu1]]></category>
		<category><![CDATA[multilink]]></category>
		<category><![CDATA[ppp]]></category>
		<category><![CDATA[ppp multilink]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=513</guid>
		<description><![CDATA[Multilink is a way of bundling more than one PPP WAN links and bundle them together into one logical interface. This is one of the method you can implement when you have a primary and secondary links in place and create a logical conduit where both links are present.
This method can be used to load [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Multilink is a way of bundling more than one PPP WAN links and bundle them together into one logical interface. This is one of the method you can implement when you have a primary and secondary links in place and create a logical conduit where both links are present.</p>
<p>This method can be used to load balance data across the links and at the same time it will support redundancy when one one link fails.</p>
<p>I have tested this configuration on 2 of my 2500 Routers and I haven’t tested these on more recent IOS so some commands may vary. I will be checking them on a pair of 3845s/2691s on a later date and will add my findings to this post.</p>
<p>As you can see the Diagram, I am using R4 and R5 which are connected via Serial 0 and Serial 1 respectivly.</p>
<p style="text-align: center;"><img class="size-full wp-image-514 aligncenter" title="multilink" src="http://www.fnode.com/wp-content/uploads/multilink.png" alt="multilink" width="552" height="118" /></p>
<p><strong>R4 Configuration</strong></p>
<pre>Multilink Interface
interface Multilink1
ip address 172.16.1.1 255.255.255.252
ppp multilink
ppp multilink links maximum 2
ppp multilink links minimum 1
ppp multilink group 1</pre>
<p><strong>Serial 0</strong></p>
<pre>interface Serial0
no ip address
encapsulation ppp
clock rate 64000
ppp multilink
ppp multilink group 1</pre>
<p><strong>Serial 1</strong></p>
<pre>interface Serial1
no ip address
encapsulation ppp
clock rate 64000
ppp multilink
ppp multilink group 1
</pre>
<p>As you can see, since this is a lab scenario, I have set the <strong>clock rate</strong> on the link. If you are setting this up on a WAN link, you don’t need to do this as the circuit provider would be setting this up for you.</p>
<p><span id="more-513"></span></p>
<p>Also another thing to watch out for is to <strong>create the Multilink interface first</strong> then move onto configuring the Serial interfaces. If you do the other way around, it will not allow you to set the <strong>multilink group</strong> as it is not present on the router (See the error message below).</p>
<pre>R4(config-if)#ppp multi gr 1
% Cannot set multilink group. Interface Multilink1 does not exist</pre>
<p>That is all to watch out for and you can see my R5 configuration below&#8230;</p>
<p><strong>R5 Configuration</strong></p>
<p><strong>Multilink</strong></p>
<pre>interface Multilink1
ip address 172.16.1.2 255.255.255.252
ppp multilink
ppp multilink links maximum 2
ppp multilink links minimum 1
ppp multilink group 1
</pre>
<p><strong>Serial 0</strong></p>
<pre>interface Serial0
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1</pre>
<p><strong>Serial 1</strong></p>
<pre>interface Serial1
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1</pre>
<p>Here is how it should look&#8230;</p>
<pre>R4#sh ip int br | i up
Multilink1    172.16.1.1    YES   manual  up  up
Serial0       unassigned    YES   manual  up  up
Serial1       unassigned    YES   manual  up  up</pre>
<pre>R5#sh ip int br | i up
Multilink1    172.16.1.2    YES   manual  up  up
Serial0       unassigned    YES   manual  up  up
Serial1       unassigned    YES   manual  up  up</pre>
<pre>R4#ping 172.16.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/44/52 ms
R4#</pre>
<p>Now I will bring Serial 0 interface down and test the Multilink&#8230;</p>
<pre>R4(config)#int se0
R4(config-if)#shut
R4(config-if)#</pre>
<pre>*Mar  1 01:19:41.123: %LINK-5-CHANGED: Interface Serial0, changed state to administratively down
*Mar  1 01:19:42.123: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to down</pre>
<pre>R4(config-if)#do sh ip int br
Interface     IP-Address   OK?    Method  Status              Protocol
Ethernet0     unassigned   YES    NVRAM   administratively    down  down
Multilink1    172.16.1.1   YES    manual  up                  up
Serial0       unassigned   YES    manual  administratively    down  down
Serial1       unassigned   YES    manual  up                  up</pre>
<pre>R4(config-if)#do ping 172.16.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/32/36 ms
R4(config-if)#</pre>
<p>As you can see, it works even when one interface is down&#8230; <img src='http://www.fnode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/09/how-to-configure-ppp-multilink/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Configure Frame-Relay</title>
		<link>http://www.fnode.com/2009/09/frame-relay-config/</link>
		<comments>http://www.fnode.com/2009/09/frame-relay-config/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 23:48:42 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[frame-relay]]></category>
		<category><![CDATA[framerelay]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=493</guid>
		<description><![CDATA[Frame-Relay is one of the core concept of networking and nowadays it is one of the under appreciated part on modern networking.
I am just going to go over how to configure it using 4 Routers and one will act as a Frame-Relay cloud.
Before I go ahead and explain the configuration, You can see the below [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Frame-Relay is one of the core concept of networking and nowadays it is one of the under appreciated part on modern networking.</p>
<p>I am just going to go over how to configure it using 4 Routers and one will act as a Frame-Relay cloud.</p>
<p>Before I go ahead and explain the configuration, You can see the below diagram which represents the physical topology.</p>
<p style="text-align: center;"><img class="size-full wp-image-495 aligncenter" title="FRS1" src="http://www.fnode.com/wp-content/uploads/FRS1.png" alt="FRS1" width="511" height="544" /></p>
<p>As you can see, FRS is connected via&#8230;</p>
<p>Serial 1/1 to R1 Serial 1/0<br />
Serial 1/2 to R2 Serial 1/0<br />
Serial 1/3 to R3 Serial 1/0</p>
<p>Now we have got the physical topology clear, we will move onto Frame-Relay configuration and the DLCI assignment.</p>
<p style="text-align: center;"><img class="size-full wp-image-496 aligncenter" title="FRS2" src="http://www.fnode.com/wp-content/uploads/FRS2.png" alt="FRS2" width="511" height="534" /></p>
<p>As you can see the DLCI configuration&#8230;</p>
<p>On R1 : DLCI 122 is connected to R2 and DLCI 123 is connected to R3<br />
On R2 : DLCI 221 is connected to R1<br />
On R3: DLCI 321 is connected to R3.</p>
<p>If you are configuring the DLCI then I would suggest you follow this method of numbering, Because from the DLCI Number, I can simply distinguish where the DLCI is connecting to&#8230;</p>
<p><span id="more-493"></span></p>
<p>For Example, we will take DLCI 122 (One Two Two ) I remember it as; From Router <strong>One</strong> 2 <strong>Two</strong> and the same goes for DLCI 321 (Three Two One) Router<strong> Three</strong> 2 <strong>One</strong>.</p>
<p>Here are the configuration on the <strong>FRS</strong> (Please see the first diagram for interface info&#8230;)</p>
<p><strong>Serial 1/1</strong></p>
<pre>interface Serial1/1
no ip address
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clock rate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 122 interface Serial1/2 221
frame-relay route 123 interface Serial1/3 321</pre>
<p><strong>Serial 1/2</strong></p>
<pre>interface Serial1/2
no ip address
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clock rate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 221 interface Serial1/1 122</pre>
<p><strong>Serial 1/3</strong></p>
<pre>interface Serial1/3
no ip address
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clock rate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 321 interface Serial1/1 123</pre>
<p>As you can see, if you are configuring Frame-Relay you should understand what every command does and I will be writing a more detailed post on Frame-Relay switching where all of these commands will be covered.</p>
<p>Now the FRS is set, we will go ahead and configure each interface of the routers R1, R2 and R3.</p>
<p><strong>R1</strong></p>
<pre>interface Serial1/0
ip address 172.16.10.1 255.255.255.0
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
no fair-queue
frame-relay map ip 172.16.10.2 122 broadcast
frame-relay map ip 172.16.10.3 123 broadcast
no frame-relay inverse-arp</pre>
<p><strong>R2</strong></p>
<pre>interface Serial1/0
ip address 172.16.10.2 255.255.255.0
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
no fair-queue
frame-relay map ip 172.16.10.1 221 broadcast
frame-relay map ip 172.16.10.3 221 broadcast
no frame-relay inverse-arp</pre>
<p><strong>R3</strong></p>
<pre>interface Serial1/0
ip address 172.16.10.3 255.255.255.0
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
no fair-queue
frame-relay map ip 172.16.10.1 321 broadcast
frame-relay map ip 172.16.10.2 321 broadcast
no frame-relay inverse-arp</pre>
<p>The most important commands are &#8220;Frame-Relay Map&#8221; on the Routers and the &#8220;Frame-Relay Route&#8221; command on the Frame switching router.</p>
<p>As you can see, I have the <strong>Broadcast</strong> option at the end of the &#8220;frame-relay map&#8221; command; It is there to allow routing packets such as RIP to be passed through the Frame network. Without this option, it will not allow IP traffic to be switch through frame network.</p>
<p>If you don&#8217;t get the DLCI mapping correct, you will not get the circuit to come &#8220;active&#8221;</p>
<p>You can check the Frame route by issuing the &#8220;show frame-relay route&#8221; command on FRS.</p>
<pre>
FRS#sh fr ro
Input Intf   Input Dlci   Output Intf   Output Dlci   Status
Serial1/1    122          Serial1/2     221           active
Serial1/1    123          Serial1/3     321           active
Serial1/2    221          Serial1/1     122           active
Serial1/3    321          Serial1/1     123           active
FRS#</pre>
<p>And &#8220;show frame-relay map&#8221; on the Routers (R1, R2, R3)</p>
<pre>R1#sh frame map
Serial1/0 (up): ip 172.16.10.2 dlci 122(0x7A,0x1CA0), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 172.16.10.3 dlci 123(0x7B,0x1CB0), static,
broadcast,
CISCO, status defined, active

R2#sh frame map
Serial1/0 (up): ip 172.16.10.1 dlci 221(0xDD,0x34D0), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 172.16.10.3 dlci 221(0xDD,0x34D0), static,
broadcast,
CISCO, status defined, active

R3#sh frame map
Serial1/0 (up): ip 172.16.10.1 dlci 321(0x141,0x5010), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 172.16.10.2 dlci 321(0x141,0x5010), static,
broadcast,
CISCO, status defined, active
</pre>
<p>If it says &#8220;inactive&#8221; or &#8220;deleted&#8221;, I would first check the DLCI assignment and encapsulation and so forth&#8230;</p>
<p>And it is always nice to see the following message&#8230;</p>
<pre>*Mar  1 00:00:21.005: %FR-5-DLCICHANGE: Interface Serial1/1 - DLCI 122 state changed to ACTIVE
*Mar  1 00:00:21.005: %FR-5-DLCICHANGE: Interface Serial1/1 - DLCI 123 state changed to ACTIVE
*Mar  1 00:00:21.098: %FR-5-DLCICHANGE: Interface Serial1/2 - DLCI 221 state changed to ACTIVE
*Mar  1 00:00:21.146: %FR-5-DLCICHANGE: Interface Serial1/3 - DLCI 321 state changed to ACTIVE</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/09/frame-relay-config/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IP helper-address Explained</title>
		<link>http://www.fnode.com/2009/08/ip-helper-address-explained/</link>
		<comments>http://www.fnode.com/2009/08/ip-helper-address-explained/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 14:58:35 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[forward-protocol]]></category>
		<category><![CDATA[helper-address]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=441</guid>
		<description><![CDATA[All broadcasts messages are dropped by the router when it receives on an interface. This specific command is enables the router to convert the broadcast messages distended for a specific destination into unicast. This interface level command needs to be applied on the interface which the broadcast receives from.
R1(config-if)#ip helper-address 10.10.10.10
Also there are other options [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>All broadcasts messages are dropped by the router when it receives on an interface. This specific command is enables the router to convert the broadcast messages distended for a specific destination into unicast. This interface level command needs to be applied on the interface which the broadcast receives from.</p>
<p><code>R1(config-if)#ip helper-address 10.10.10.10</code></p>
<p>Also there are other options where you point the address to a vrf etc&#8230;</p>
<p>The following broadcasts are forwarded by default&#8230;</p>
<p>TIME &#8211; Port 37<br />
TACACS &#8211; Port 49<br />
DNS &#8211; Port 53<br />
BOOTP/DHCP Server &#8211; Port 67<br />
BOOTP/DHCP Client &#8211; Port 68<br />
TFTP &#8211; Port 69<br />
NetBIOS Name Service &#8211; Port 137<br />
NetBios Datagram Service &#8211; Port 138</p>
<p>Other protocols can be forwarded by using the following Global config commanding&#8230;</p>
<p><code>R1(config)#ip forward-protocol udp ?</code></p>
<p>Use the ? to see the supported protocols. You may use the following command to remove a specific protocol being forwarded&#8230;</p>
<p><code>R1(config)#no ip forward-protocol udp ?</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/08/ip-helper-address-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPSec Explained</title>
		<link>http://www.fnode.com/2009/08/ipsec-explained/</link>
		<comments>http://www.fnode.com/2009/08/ipsec-explained/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 22:45:41 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[ip security]]></category>
		<category><![CDATA[ipsec]]></category>

		<guid isPermaLink="false">http://www.nishv.com/?p=366</guid>
		<description><![CDATA[I have been going through YouYube and found this great video about IPSec&#8230;

]]></description>
			<content:encoded><![CDATA[<p></p><p>I have been going through YouYube and found this great video about IPSec&#8230;</p>
<p style="text-align: center;"><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/DH1zI8QYi4A&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/DH1zI8QYi4A&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/08/ipsec-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BGP no-export vs local-as</title>
		<link>http://www.fnode.com/2009/07/bgp-no-export-vs-local-as/</link>
		<comments>http://www.fnode.com/2009/07/bgp-no-export-vs-local-as/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 22:47:00 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[BGP]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[local-as]]></category>
		<category><![CDATA[no-export]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=423</guid>
		<description><![CDATA[This is one of the BGP configuration I have came across on my lab&#8230;
no-export : This will keep the route inside the confederation, but not to any peers.
local-as : This will keep the route inside the AS, but not even to confederation peers.
no-export –&#62; local-as –&#62; no-advertise
If there is no confederation present, no-export will reflect [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This is one of the BGP configuration I have came across on my lab&#8230;</p>
<p><strong>no-export</strong> : This will keep the route inside the confederation, but not to any peers.</p>
<p><strong>local-as</strong> : This will keep the route inside the AS, but not even to confederation peers.</p>
<p>no-export –&gt; local-as –&gt; no-advertise</p>
<p>If there is no confederation present, no-export will reflect the same result as local-as.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/07/bgp-no-export-vs-local-as/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to do an IOS Upgrade via TFTP</title>
		<link>http://www.fnode.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/</link>
		<comments>http://www.fnode.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:11:13 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Cisco Update Image]]></category>
		<category><![CDATA[IOS Upgrade]]></category>
		<category><![CDATA[TFTP Update]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=393</guid>
		<description><![CDATA[There are many free TFTP server sortware out there, just install one.
First of all, make sure you have IP reachablity to the TFTP Server. You can do that via Ping&#8230;
Then check whether TCP port 69 is open. Usually it is not the case, but when it comes to troubleshooting, it is the first thing to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There are many free TFTP server sortware out there, just install one.</p>
<p>First of all, make sure you have IP reachablity to the TFTP Server. You can do that via Ping&#8230;</p>
<p>Then check whether TCP port 69 is open. Usually it is not the case, but when it comes to troubleshooting, it is the first thing to check after a succesful Ping test.</p>
<p>Jump onto the router you are going to do the IOS upgrade.</p>
<p>Make sure the IOS you are going to replace it with is compatible with your router &amp; also you have the necessary Flash / RAM.</p>
<p>If your Flash is big enough to have more than two IOS images, then you can straight away go and download it from the TFTP Server.</p>
<p>If you are going to have two IOS images in flash, you need to specify the router which image to load on boot. It can be done via the following command&#8230;</p>
<p><span id="more-393"></span></p>
<p><strong>boot system flash IMAGE_NAME_HERE</strong></p>
<p>Example:<br />
<code>Router(config)#boot system flash c2691-adventerprisek9_ivs-mz.124-15.T9.bin</code><br />
If the flash is not big enough to have both images, you need to delete the old image.</p>
<p>I usually use the command show flash: then delete the content via the command delete flash:</p>
<p>You can see an example here&#8230;</p>
<p><code>Router#show flash: all<br />
-#- --length-- -----date/time------ path<br />
1     32293924 Mar 1 1993 00:23:52 +00:00 c2691-adventerprisek9-mz.124-5a.bin<br />
31739904 bytes available (32296960 bytes used)<br />
Router#delete flash:<br />
Delete filename []? c2691-adventerprisek9-mz.124-5a.bin<br />
Delete flash:c2691-adventerprisek9-mz.124-5a.bin? [confirm]<br />
Router#<br />
Router#<br />
Router#<br />
Router#show flash:<br />
No files on device<br />
64036864 bytes available (0 bytes used)</code></p>
<p><strong><br />
Now copy the IOS image from the TFTP Server</strong></p>
<p>Copy tftp: flash:</p>
<p>Example here&#8230;</p>
<p><code>Router#copy tftp: flash:<br />
Address or name of remote host []? 192.168.1.100<br />
Source filename []? c2691-adventerprisek9_ivs-mz.124-15.T9.bin<br />
Destination filename [c2691-adventerprisek9_ivs-mz.124-15.T9.bin]?<br />
Accessing tftp://192.168.1.100/c2691-adventerprisek9_ivs-mz.124-15.T9.bin...<br />
Loading c2691-adventerprisek9_ivs-mz.124-15.T9.bin from 192.168.1.100 (via FastEthernet0/1):  !!!!!!!!!!</code></p>
<p>Sometimes the router might ask you to erase Flash: but I usually do that&#8230;</p>
<p>Reload the router and it should be able to run the new IOS Image.</p>
<p>If you happen to have more than one IOS on Flash: You can hardcode which version of IOS to load with the global config command.</p>
<p><code>Router(config)#boot system flash c2691-adventerprisek9_ivs-mz.124-15.T9.bin</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CCDE Design Track Certification</title>
		<link>http://www.fnode.com/2008/08/ccde-design-track-certification/</link>
		<comments>http://www.fnode.com/2008/08/ccde-design-track-certification/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 22:59:26 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[CCDE]]></category>

		<guid isPermaLink="false">http://www.nishv.com/?p=369</guid>
		<description><![CDATA[An interview with Russ White, CCIE No. 2635, a member of the Routing Protocol Design and Architecture Team at Cisco Systems. In this interview he presents valuable insights into CCDE Design Track Certification.

]]></description>
			<content:encoded><![CDATA[<p></p><p>An interview with Russ White, CCIE No. 2635, a member of the Routing Protocol Design and Architecture Team at Cisco Systems. In this interview he presents valuable insights into CCDE Design Track Certification.</p>
<p style="text-align: center;"><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Xlmf0wgkbVk&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/Xlmf0wgkbVk&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2008/08/ccde-design-track-certification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Internet Connection</title>
		<link>http://www.fnode.com/2008/03/secure-internet-connection/</link>
		<comments>http://www.fnode.com/2008/03/secure-internet-connection/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 19:09:40 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[ethernet modem]]></category>
		<category><![CDATA[secure interent]]></category>
		<category><![CDATA[secure router]]></category>

		<guid isPermaLink="false">http://www.nishv.com/2008/03/15/secure-internet-connection/</guid>
		<description><![CDATA[In this post I will only be covering how you are connected to the interent, and most users are connected to the internet via a router and connected via an Ethernet Cable (Cat5/Cat6). It is definitely the best way to connect to the internet because when you use a router, it doesn’t normally expose your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In this post I will only be covering how you are connected to the interent, and most users are connected to the internet via a router and connected via an Ethernet Cable (Cat5/Cat6). It is definitely the best way to connect to the internet because when you use a router, it doesn’t normally expose your PC to the internet. By using a router, a user is reducing the risk of being vulnerable on the internet.</p>
<p>When you are using a Router, your PC is not directly connected to the Internet but the router handles the connection. Most routers nowadays have some sort of protection system by default. It is typically used when there are multiple computers sharing one Internet connection.</p>
<p>Cable and some DSL providers only give their users an Ethernet Modem, in some case a USB modem. When you use such devices, you are directly connected to the Internet and your computer is exposed unless the PC is fully configured and there is a Firewall present to block all the unwanted activities. It is recommended to use a router with the modem to minimize the risk when you use the internet.</p>
<p>If you use an ADSL USB modem, I would recommend you to get an ADSL Modem Router and replace the USB Modem; and If you are using an Ethernet Modem, I would recommend you to get a Broadband Router and use it with the Ethernet Modem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2008/03/secure-internet-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing Internet Provider</title>
		<link>http://www.fnode.com/2008/03/choosing-internet-provider/</link>
		<comments>http://www.fnode.com/2008/03/choosing-internet-provider/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 15:57:14 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Choosing ISP]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[Which ISP]]></category>

		<guid isPermaLink="false">http://www.nishv.com/2008/03/13/choosing-internet-provider/</guid>
		<description><![CDATA[BT had finally called for action on internet speed and how they are advertised to the customers, and this brings me to the topic on how to choose your ISP (Internet Service Provider).
For an average person, it sounds pretty straight forward and all you have to do is, choose the one who are cheaper and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>BT had finally called for action on internet speed and how they are advertised to the customers, and this brings me to the topic on how to choose your ISP (Internet Service Provider).</p>
<p>For an average person, it sounds pretty straight forward and all you have to do is, choose the one who are cheaper and offers you free equipments. This post is mainly going to be concentrating about DSL connection and not Cable, which I will be covering in the coming days&#8230;<br />
When choosing an ISP, in my opinion the lesser the contract period the better, so if you are not happy about their services, you can always move on&#8230;</p>
<p>When an ISP offers free equipment, you are pretty much tired to a lengthy contract just like a Mobile phone contract, which could last up to 12 or even 18 months. Think about it, it makes sense&#8230; they need to get the equipment money from somewhere&#8230;!</p>
<p>Do not go with an ISP by looking at their Adverts, what you should do is to research about the ISP, there are some great websites out there who writes reviews and comparison about ISPs, one of them is called broadbandchoice.co.uk&#8230; You can always search around Google and find the ones in your Country!</p>
<p>You have to bear in mind, you won’t normally get the Advertised speed, and for example only 15% of the UK people get the advertised speed of eight megabit per second packages actually got the speed&#8230; So if your line can only handle only 4 Mbps, then there is no point paying extra money for an 8 Mbps line which you are not going to get the speed anyways..</p>
<p>The speed depends on a few variables but the main two are, you’re Line and how far away from the Exchange do you live&#8230; In a nutshell, you need to live within 1 Mile radius of your exchange to get even close 8 Mbps.<br />
And finally, read the terms and condition and especially contract length, what happens If you decide to cancel the contract, What happens when you want to move house, how much is the cancellation fees etc&#8230;</p>
<p><em><strong>If you are one of those people who are confused about the internet speed and how long it will take to download files over a connection&#8230; That’s about 90% of the people&#8230; <img src='http://www.fnode.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></em></p>
<p>These days it is typically measured in Mbps (Mega bits per Second) and some case Kbps (Kilo bits per second).  Note, we are talking about Bits and NOT Byte those are totally different things and if you are curious, 1 Byte = 8 Bits</p>
<p>What people get confused is the fact that when an Internet speed is advertised, for example 1 Mbps (1 Mega bit per second) they would automatically think it takes 1 Seconds to send a 1MB file through the internet connection. Please don’t think it will only take you around 4 Seconds to send a typical <strong>.mp3</strong> (around 4MB); in fact it will take a longer&#8230;</p>
<p>This will show how long it will take to send 1 MB file through a 1 Mbps internet connection&#8230;</p>
<p><strong>1 MB = 1 x 1024 KB = 1024 x 1024 bytes<br />
1 KB = 1,048,576 bytes ( x Eight)<br />
= 8,388,608 Bits</strong></p>
<p>So we have a file size of 8,388,608 Bits, and you have a connection speed of 1 Mbps; let’s just assume that your line is fully capable of transferring at the speed of 1 Mbps&#8230;</p>
<p><strong> 1 Mbps = 1000 Kbps = 1,000,000 Bps</strong></p>
<p>So you have a line which is capable of Carrying 1,000,000 Bits per second and you have a file the size of 8,388,608 Bits&#8230; So how long will it take to send it&#8230;?</p>
<p>8,388,608 / 1,000,000 = 8.388608 Seconds which is roughly <strong>8</strong> Seconds&#8230;</p>
<p>So whenever you see an advert saying 8 Mbps, don’t think it will take you less than a second to send a typical <strong>.mp3</strong> file to your friend!</p>
<p>I hope you find post informative for you and thank you for reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnode.com/2008/03/choosing-internet-provider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
