<?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/"
xmlns:series="http://unfoldingneurons.com/"
> <channel><title>Linglom.com &#187; Networking</title> <atom:link href="http://www.linglom.com/category/networking/feed/" rel="self" type="application/rss+xml" /><link>http://www.linglom.com</link> <description>Source of IT knowledge</description> <lastBuildDate>Wed, 07 Dec 2011 14:03:35 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>IP Addressing Fundamentals</title><link>http://www.linglom.com/2010/09/13/ip-addressing-fundamentals/</link> <comments>http://www.linglom.com/2010/09/13/ip-addressing-fundamentals/#comments</comments> <pubDate>Mon, 13 Sep 2010 03:28:33 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[IP Address]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=1178</guid> <description><![CDATA[IP address is a numeric identifier that is assigned to a device for communicate with other devices on a network. IP address consists of four decimal numbers which are separated by dots or decimal points. Hence, we call dotted-decimal notation. For example, 192.168.0.1 is an IP address written in dotted-decimal notation, but the binary version [...]
No related posts.]]></description> <content:encoded><![CDATA[<p>IP address is a numeric identifier that is assigned to a device for communicate with other devices on a network. IP address consists of four decimal numbers which are separated by dots or decimal points. Hence, we call <strong>dotted-decimal notation</strong>. For example, 192.168.0.1 is an IP address written in dotted-decimal notation, but the binary version is 11000000 10101000 00000000 00000001 (IP address is stored as binary numbers). You will see how to convert between binary and decimal numbers later.</p><p><span
id="more-1178"></span></p><p> <?php @include_once("/home/nipawit/public_html/linglom/adlogger/ad_check_include.php"); if ($show_ads == 'y') { ?> <script type="text/javascript">google_ad_client = "ca-pub-7765165459812980";
/* 336 x 280. created 12/7/10 */
google_ad_slot = "2657223297";
google_ad_width = 336;
google_ad_height = 280;</script> <script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> <?php } ?></p><p>Each decimal numbers of an IP address represents 8-bit (or 1 byte), and is therefore called an <strong>octet</strong>. Hence, an IP address represents 32-bit (or 4 bytes). The range of each octet is between 0 and 255 inclusively.</p><div
align='center'><table
border="1" cellspacing="0" cellpadding="2"><tbody><tr><th>Formats/Octets</th><th>First</th><th>Second</th><th>Third</th><th>Fourth</th></tr><tr><td>Binary</td><td>11000000</td><td>10101000</td><td>00000000</td><td>00000001</td></tr><tr
align="center"><td
align="left">Decimal</td><td>192</td><td>168</td><td>0</td><td>1</td></tr></tbody></table></div><h3>Classes of Networks</h3><p>For better understanding in IP addressing, let&#8217;s see a sample network diagram below.<br
/> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/1.png" target="_blank"><img
title="Sample Network Diagram" src="http://www.linglom.com/images/Network/Basic-IP-Address/_1.png" alt="Sample Network Diagram" width="200" height="148" /></a></p><p>On this diagram, there are 2 networks: 10.0.0.0 and 192.168.0.0 which is separated by a router. At this time, you may want to know how can I know that 192.168.0.101 and 192.168.0.102 are on the same network. Or if I want to add new PC on 10.0.0.0 network, what are valid IP addresses that I can choose? The answer is about classes of networks.</p><p>An IP address can be divided in 2 parts, network and host. RFC 790 defines IP protocol, including network classes which are Class A, Class B, and Class C. TCP/IP defines Class D and Class E as well. See the table below for details on each class.</p><table
border="1" cellspacing="0" cellpadding="2"><tr><td> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/2.png" target="_blank"><img
class="alignleft" src="http://www.linglom.com/images/Network/Basic-IP-Address/_2.png" alt="" width="200" height="63" /></a></td><td><strong>Class A</strong>, network part has 1 byte (8 bits) and 3 bytes (24 bytes) for host part.<br
/> *Total number of this class of network: 2 ^ 7 &#8211; 2<br
/> Valid network numbers: 1.0.0.0 to 126.0.0.0<br
/> **Number of hosts per network: 2 ^ 24 &#8211; 2<br
/> Valid host addresses: 1.0.0.1 to 126.255.255.254</td></tr><tr><td><a
href="http://www.linglom.com/images/Network/Basic-IP-Address/3.png" target="_blank"><img
class="alignleft" src="http://www.linglom.com/images/Network/Basic-IP-Address/_3.png" alt="" width="200" height="63" /></a></td><td><strong>Class B</strong>, network part has 2 bytes (16 bits) and 2 bytes (16 bits) for host part.<br
/> *Total number of this class of network: 2 ^ 14 &#8211; 2<br
/> Valid Network numbers: 128.1.0.0 to 191.254.0.0<br
/> **Number of hosts per network: 2 ^ 16 &#8211; 2<br
/> Valid host addresses: 128.1.0.1 to 191.255.255.254</td></tr><tr><td> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/4.png" target="_blank"><img
class="alignleft" src="http://www.linglom.com/images/Network/Basic-IP-Address/_4.png" alt="" width="200" height="63" /></a></td><td><strong>Class C</strong>, network part has 3 bytes (24 bits) and 1 byte (8 bits) for host part.<br
/> *Total number of this class of network: 2 ^ 21 &#8211; 2<br
/> Valid Network numbers: 192.0.1.0 to 223.255.254.0<br
/> **Number of hosts per network: 2 ^ 8 &#8211; 2<br
/> Valid host addresses: 192.0.1.1 to 223.255.254.254</td></tr><tr><td> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/5.png" target="_blank"><img
class="alignleft" src="http://www.linglom.com/images/Network/Basic-IP-Address/_5.png" alt="" width="200" height="42" /></a></td><td><strong>Class D</strong> is reserved for multicast address and used for communicate between router or gateway.<br
/> Valid IP addresses: 224.0.0.0 to 239.255.255.255.</td></tr><tr><td> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/6.png" target="_blank"><img
class="alignleft" src="http://www.linglom.com/images/Network/Basic-IP-Address/_6.png" alt="" width="200" height="42" /></a></td><td><strong>Class E</strong> is reserved for experiment, development purpose, or future use.<br
/> Valid IP addresses: 240.0.0.0 to 254.255.255.254.</td></tr></table><p><em><strong>Note:</strong></em><br
/> *The valid network numbers shows actual network numbers. There are several reserved cases. For example, network 0.0.0.0, originally defined for use as a broadcast address, and 127.0.0.0, reserved for loopback address. Network 128.0.0.0, 191.255.0.0, 192.0.0.0 and 223.255.255.0 also are reserved.</p><p>**There are 2 reserved host addresses per network: its network address and network broadcast address.</p><h3>Network Mask</h3><p>Network mask or NetMask is a 32-bit binary number, usually written in dotted-decimal format. Network mask defines the size of the host part of an IP address, representing the host part of the IP address with binary 0s in the mask. For example, class A mask has its last 24 bits as binary 0, which means that the last three octets of the mask are 0s. You can see the default masks on the table below.</p><div
align='center'><table
border="1" cellspacing="0" cellpadding="2"><tr><th>Class</th><th>Size of network part, in bits</th><th>Size of host part, in bits</th><th>Default mask</th></tr><tr><td
align="center">A</td><td>8</td><td>24</td><td>255.0.0.0</td></tr><tr><td
align="center">B</td><td>16</td><td>16</td><td>255.255.0.0</td></tr><tr><td
align="center">C</td><td>24</td><td>8</td><td>255.255.255.0</td></tr></table></div><h3>Network Address</h3><p>Network address or network number is a number that uses dotted-decimal notation like IP addresses, but the number itself represents all hosts in a single Class A, B, or C IP network. For example, given an IP address 192.168.0.1 with network mask 255.255.255.0, the network address will be 192.168.0.0.</p><p>To calculate network address, we use logical AND operation between one IP address (any) in the network and its network mask. For example, an IP address 192.168.0.1 with network mask 255.255.255.0.</p><ol><li>Convert the IP address 192.168.0.1 to binary format, we get 11000000 10101000 00000000 00000001.</li><li>Convert its network mask 255.255.255.0 to binary format, we get 11111111 11111111 11111111 00000000</li><li>Do logical AND operation on two binary numbers, we get 11000000 10101000 00000000 00000000.<br
/> <em><strong>Note:</strong></em> A logical AND operation compares 2 bits. In each pair, the result is 1 if the first bit is 1 and the second bit is 1. Otherwise, the result is 0.</li><li>Convert the result back to decimal, we get 192.168.0.0.</li></ol><p>You can see the example on the figure below:<br
/> <a
href="http://www.linglom.com/images/Network/Basic-IP-Address/7.png"><img
src="http://www.linglom.com/images/Network/Basic-IP-Address/_7.png" width="200" height="75" alt="AND Operation" title="AND Operation"  /></a></p><h3>Broadcast Address</h3><p>Broadcast Address or Direct Broadcast Address is an IP address which refers to all nodes on a network or subnet instead of a single node. For example, a network address 192.168.0.0 with network mask 255.255.255.0, the broadcast address is 192.168.0.255 which refers to 192.168.0.1 to 192.168.0.254. If you send a packet to 192.168.0.255, all nodes on this network (192.168.0.1 to 192.168.0.254) will get the packet.</p><p>To calculate broadcast address, we first do bit inversion on network mask and use logical XOR operation between the inverted network mask and network address. For example, an IP address 192.168.0.1 with network mask 255.255.255.0</p><ol><li>Convert network mask 255.255.255.0 to binary format, we get 11111111 11111111 11111111 00000000.</li><li>Do bit inversion on the network mask, we get 00000000 00000000 00000000 11111111.</li><li>Convert network address 192.168.0.0 to binary format, we get 11000000 10101000 00000000 00000000.</li><li>Do logical XOR operation on two binary numbers, we get 11000000 10101000 00000000 11111111.<br
/> <em><strong>Note:</strong></em> A logical XOR (exclusive or) is a type of logical disjunction on two operands that results in a value of true if exactly one of the operands has a value of true. A simple way to state this is &#8220;one or the other but not both.&#8221;</li><li>Convert the result back to decimal, we get 192.168.0.255.</li></ol><p>You can see the example on the figure below:</p><h3>Loopback Address</h3><p>Loopback address is a special IP address, usually 127.0.0.1. It is designated for the software loopback interface of a machine. The loopback interface has no hardware associated with it, and it is not physically connected to a network.</p><p>The loopback interface allows IT professionals to test IP software<br
/> without worrying about broken or corrupted drivers or hardware.</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2010/09/13/ip-addressing-fundamentals/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Change MAC Address in Windows, Part III: Windows Registry</title><link>http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/</link> <comments>http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/#comments</comments> <pubDate>Sun, 26 Apr 2009 03:20:13 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Tips]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[MAC Address]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=662</guid> <description><![CDATA[Introduction This post shows how to change MAC Address in Windows by edit Windows Registry. Before you read this post, I suggest you to read Change MAC Address in Windows, Part I: Introduction first. Also, if you haven&#8217;t try to change MAC Address by using feature on a NIC, I recommend to try it before [...]
Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/' rel='bookmark' title='Change MAC Address in Windows, Part I: Introduction'>Change MAC Address in Windows, Part I: Introduction</a> <small>Introduction MAC Address (Media Access Control) or physical address is...</small></li><li><a
href='http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/' rel='bookmark' title='Change MAC Address in Windows, Part II: Feature on NIC'>Change MAC Address in Windows, Part II: Feature on NIC</a> <small>Introduction Before you read this post, I suggest you to...</small></li></ol>]]></description> <content:encoded><![CDATA[<h3>Introduction</h3><p>This post shows how to change MAC Address in Windows by edit Windows Registry. Before you read this post, I suggest you to read <a
href="http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/">Change MAC Address in Windows, Part I: Introduction</a> first. Also, if you haven&#8217;t try to change MAC Address by using feature on a NIC, I recommend to try it before on <a
href="http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/">Part II: Feature on NIC</a>.</p><p><span
id="more-662"></span></p><p></p><p>If you have tried the first method and not succeed, it&#8217;s time to use this method to change MAC Address by modify the Windows Registry. It is a best practice to backup the Windows Registry before modify it.<br
/> <em><strong>Note:</strong></em> Changing MAC Address in Windows by this method is not supported by Microsoft. I&#8217;ll not be responsible on any damage or loss on your system. Do on your own risk!</p><h3>Step-by-step</h3><ol><li>Before start, I&#8217;ll show the current MAC Address. It is 00-21-85-08-45-65.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/1.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_1.png" width="200" height="204" alt="Current MAC Address" title="Current MAC Address"  /></a></li><li>Open command prompt by click <strong>Start</strong> -> <strong>Run</strong> -> type <strong>&#8220;cmd&#8221;</strong> -> Press <strong>Enter</strong>. Then, type command below to list all NICs on the current computer.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">net config rdr</pre></div></div><p>In this example, there are 3 NICs (on red mark). The NIC that I want to change MAC Address is the first one which I have observed by the MAC Address at the end of each line. Then, I have to note down the string in the bracket {}, the easiest way is to copy and paste to the Notepad. In this example, I have noted the string <strong>{F2B0CA68-D2F5-4907-938E-DD338B60A8A0}</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/2.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_2.png" width="200" height="115" alt="Find GUID of the NIC" title="Find GUID of the NIC"  /></a></li><li>Next, open Registry Editor by type the command below:<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">regedt32</pre></div></div><p><em><strong>Note:</strong></em> You can also use &#8220;regedit.exe&#8221;. For more information about these tools, read <a
href="http://support.microsoft.com/kb/141377" target="_blank" rel="nofollow">Differences between Regedit.exe and Regedt32.exe</a> on Microsoft KB.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/3.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_3.png" width="200" height="19" alt="Open Registry Editor" title="Open Registry Editor"  /></a></li><li>On Registry Editor, navigate to <strong>HKEY_LOCAL_MACHINE</strong> -> <strong>SYSTEM</strong> -> <strong>CurrentControlSet</strong> -> <strong>Control</strong> -> <strong>Class</strong> -><br
/> <strong>{4D36E972-E325-11CE-BFC1-08002bE10318}</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/4.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_4.png" width="200" height="150" alt="Navigate to the targeted key" title="Navigate to the targeted key"  /></a></li><li>You see lots of sub-folders in {4D36E972-E325-11CE-BFC1-08002bE10318} with 00xx format, for instance 0001,0002,0003, etc. Now I have to compare the value of <strong>NetCfgInstanceId</strong> on each of these sub-folders with the value that I have noted down on step 2. In this example, I have found the match on <strong>0001</strong> sub-folder. Normally, you should find the match on 0000 sub-folder.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/5.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_5.png" width="200" height="119" alt="NetCfgInstanceId" title="NetCfgInstanceId"  /></a></li><li>Next, check if the key <strong>&#8220;NetworkAddress&#8221;</strong> is existed on the sub-folder in step 5 or not. If not, create a new key by right-click on the sub-folder -> <strong>New</strong> -> <strong>String Value</strong>. If there is already the key, goes to step 8.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/6.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_6.png" width="200" height="125" alt="Create a String Key" title="Create a String Key"  /></a></li><li>Set name as <strong>&#8220;NetworkAddress&#8221;</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/7.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_7.png" width="200" height="115" alt="" title=""  /></a></li><li>Double-click on the key <strong>NetworkAddress</strong> and assign MAC Addresss as you desire. In this example, I set to <strong>0021850845AA</strong>.<br
/> <em><strong>Note: </strong></em>Enter the MAC Address without dash (-), dot (.), semi-colon (:).<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/8.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_8.png" width="200" height="88" alt="Enter New MAC Address" title="Enter New MAC Address"  /></a></li><li>The configuration will look similar to the figure below.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/9.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_9.png" width="200" height="121" alt="Registry Editor" title="Registry Editor"  /></a></li><li>Open Network Connection by <strong>Start</strong> -> <strong>Settings</strong> -> <strong>Control Panel</strong> -> <strong>Network Connections</strong>. Disable the Network Connection by right-click and select <strong>Disabled</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/10.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_10.png" width="200" height="150" alt="Disable the Network Connection" title="Disable the Network Connection"  /></a></li><li>Enable the Network Connection by right-click and select <strong>Enabled</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/11.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_11.png" width="200" height="150" alt="Enable the Network Connection" title="Enable the Network Connection"  /></a></li><li>Observe the Network Connection again. Now the MAC Address has been changed to 00-21-85-08-45-AA.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/12.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part3/_12.png" width="200" height="204" alt="New MAC Address" title="New MAC Address"  /></a></li><li>To change the MAC Address value back to the original (the built-in value), simply remove out the value that you have set on step 8 and restart the network connection again.</li></ol><p>Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/' rel='bookmark' title='Change MAC Address in Windows, Part I: Introduction'>Change MAC Address in Windows, Part I: Introduction</a> <small>Introduction MAC Address (Media Access Control) or physical address is...</small></li><li><a
href='http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/' rel='bookmark' title='Change MAC Address in Windows, Part II: Feature on NIC'>Change MAC Address in Windows, Part II: Feature on NIC</a> <small>Introduction Before you read this post, I suggest you to...</small></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Change MAC Address in Windows, Part II: Feature on NIC</title><link>http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/</link> <comments>http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/#comments</comments> <pubDate>Fri, 17 Apr 2009 15:28:48 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Tips]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[MAC Address]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=776</guid> <description><![CDATA[Introduction Before you read this post, I suggest you to read Change MAC Address in Windows, Part I: Introduction first. This post shows how to change MAC Address in Windows. It requires that the Network Interface Card (NIC) supports virtual MAC Address feature. Most of NICs nowadays should has this feature. You can check if [...]
Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/' rel='bookmark' title='Change MAC Address in Windows, Part I: Introduction'>Change MAC Address in Windows, Part I: Introduction</a> <small>Introduction MAC Address (Media Access Control) or physical address is...</small></li><li><a
href='http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/' rel='bookmark' title='Change MAC Address in Windows, Part III: Windows Registry'>Change MAC Address in Windows, Part III: Windows Registry</a> <small>Introduction This post shows how to change MAC Address in...</small></li><li><a
href='http://www.linglom.com/2008/04/20/how-to-change-ip-address-on-linux-redhat/' rel='bookmark' title='How to change IP Address on Linux Redhat'>How to change IP Address on Linux Redhat</a> <small>Introduction Most of the time, I work in Windows environment....</small></li></ol>]]></description> <content:encoded><![CDATA[<h3>Introduction</h3><p>Before you read this post, I suggest you to read <a
href="http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/">Change MAC Address in Windows, Part I: Introduction</a> first.</p><p><span
id="more-776"></span></p><p>This post shows how to change MAC Address in Windows. It requires that the Network Interface Card (NIC) supports virtual MAC Address feature. Most of NICs nowadays should has this feature. You can check if your NIC supports this feature by follow the step-by-step section until step 5.<br
/> <em><strong>Note: </strong></em>This method doesn&#8217;t change the burned-in (physical) MAC Address on a NIC.</p><p></p><p>If you can&#8217;t change MAC Address by this method, you still has another method which requires you to change values on Windows registry or using the tool such as SMAC tool to change MAC Address.<br
/> <em><strong>Note:</strong></em> Changing MAC Address in Windows by this method is not supported by Microsoft. I&#8217;ll not be responsible on any damage or loss on your system. Do on your own risk!</p><p>Change MAC Address in Windows, Part I: Introduction</p><h3>Step-by-step</h3><ol><li>Before start, I&#8217;ll show the current MAC Address. It is 0021.8508.4565.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/1.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_1.png" width="200" height="204" alt="Current MAC Address" title="Current MAC Address"  /></a></li><li>Open Control Panel. Click <strong>Start</strong> -> <strong>Settings</strong> -> <strong>Control Panel</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/2.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_2.png" width="200" height="150" alt="Open Control Panel" title="Open Control Panel"  /></a></li><li>Open Network Connection Properties. Right-click on the network connection that you want to change MAC Address and select <strong>Properties</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/3.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_3.png" width="200" height="150" alt="Open Network Connection Properties" title="Open Network Connection Properties"  /></a></li><li>On the Connection Properties, click <strong>Configure</strong>.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/4.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_4.png" width="200" height="245" alt="Select Configure" title="Select Configure"  /></a></li><li>On Network Connection Properties, select <strong>Advanced</strong> tab -> select <strong>Locally Administrated Address</strong> or <strong>Network Address</strong> -> enter the MAC Address value that you want in the value box (without dot(.) or dash(-) between the MAC Address numbers). In this example, I&#8217;ll set to <strong>&#8220;000C29530036&#8243;</strong>. Then, click <strong>OK</strong>.<br
/> <em><strong>Note:</strong></em> If you can&#8217;t find <strong>Locally Administrated Address</strong> or <strong>Network Address</strong> property, it means that the NIC doesn&#8217;t support virtual MAC Address feature so you can&#8217;t change MAC Address by this method.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/5.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_5.png" width="200" height="225" alt="Enter New MAC Address" title="Enter New MAC Address"  /></a></li><li>The network connection will be restarted.<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/6.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_6.png" width="200" height="150" alt="Network connection is restarting" title="Network connection is restarting"  /></a></li><li>After that, observe the MAC Address of the network connection again. You&#8217;ll see that the MAC Address value has been changed to the value that I&#8217;ve just entered (00-0C-29-53-00-36).<br
/> <a
href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/7.png" target="_blank"><img
src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/_7.png" width="200" height="204" alt="New MAC Address" title="New MAC Address"  /></a></li><li>To change the MAC Address value back to the original (the built-in value), just select <strong>Not Present</strong> or <strong>Use Default</strong> or delete out the configured MAC Address value on step 5 depends on which NIC you&#8217;re using.</li></ol><p>Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/' rel='bookmark' title='Change MAC Address in Windows, Part I: Introduction'>Change MAC Address in Windows, Part I: Introduction</a> <small>Introduction MAC Address (Media Access Control) or physical address is...</small></li><li><a
href='http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/' rel='bookmark' title='Change MAC Address in Windows, Part III: Windows Registry'>Change MAC Address in Windows, Part III: Windows Registry</a> <small>Introduction This post shows how to change MAC Address in...</small></li><li><a
href='http://www.linglom.com/2008/04/20/how-to-change-ip-address-on-linux-redhat/' rel='bookmark' title='How to change IP Address on Linux Redhat'>How to change IP Address on Linux Redhat</a> <small>Introduction Most of the time, I work in Windows environment....</small></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Change MAC Address in Windows, Part I: Introduction</title><link>http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/</link> <comments>http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/#comments</comments> <pubDate>Tue, 07 Apr 2009 04:00:26 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Tips]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[MAC Address]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=655</guid> <description><![CDATA[Introduction MAC Address (Media Access Control) or physical address is a unique address assigned to NICs (Network Interface Card) by the manufacturer for identification. Even though MAC Address is a unique address which means that there shouldn&#8217;t be any MAC Address duplication occur in the world. But do you know that you can still change [...]
Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/' rel='bookmark' title='Change MAC Address in Windows, Part II: Feature on NIC'>Change MAC Address in Windows, Part II: Feature on NIC</a> <small>Introduction Before you read this post, I suggest you to...</small></li><li><a
href='http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/' rel='bookmark' title='Change MAC Address in Windows, Part III: Windows Registry'>Change MAC Address in Windows, Part III: Windows Registry</a> <small>Introduction This post shows how to change MAC Address in...</small></li></ol>]]></description> <content:encoded><![CDATA[<h3>Introduction</h3><p><strong>MAC Address</strong> (Media Access Control) or physical address is a unique address assigned to NICs (Network Interface Card) by the manufacturer for identification. Even though MAC Address is a unique address which means that there shouldn&#8217;t be any MAC Address duplication occur in the world. But do you know that you can still change the MAC Address of NICs which is called <strong>MAC spoofing</strong>. It is a technique of hacking which you change the MAC Address to bypass access control lists on firewalls or routers.</p><p><span
id="more-655"></span></p><p></p><p>For MAC Address, there are 2 types of address: Universally Administered Address (UAA) and Locally Administered Address (LAA).</p><ul><li>Universally Administered Address, also known as burned-in address (BIA), is uniquely assigned to NIC by its manufacturer.</li><li>Locally Administered Address is assigned to NIC by user or network administrator to override the burned-in address.</li></ul><p>For more information about MAC Address, see <a
href="http://en.wikipedia.org/wiki/MAC_address" target="_blank" rel="nofollow">MAC address &#8211; Wikipedia, the free encyclopedia</a></p><p><em><strong>Note:</strong></em> I write this article not for encourage hacking activity but to show that MAC Address can be changed easily so you shouldn&#8217;t define security policy that rely on MAC Address too much. It can also be use for troubleshoot or test network problems.</p><p>This article will cover changing MAC Address on Windows only. There are many ways you can change MAC Address. The first easiest method is to change MAC Address from NIC&#8217;s Properties. But the method requires that a NIC supports this feature. If your NIC doesn&#8217;t support the feature, you still can change MAC Address by modify Windows Registry. This method requires some knowledge about edit Windows Registry. If you doesn&#8217;t familiar with Windows Registry, you can try the last method which use a tool to change MAC Address (but it doesn&#8217;t free) &#8211; <a
href="http://www.klcconsulting.net/smac/" target="_blank" rel="nofollow">SMAC</a>.</p><p>I&#8217;ll not write the last method since you can get documentation and help from the tool&#8217;s website. So only first and second methods that I&#8217;ll write which are:</p><ol><li><a
href="http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/">Change MAC Address in Windows, Part II: Feature on NIC</a></li><li><a
href="http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/">Change MAC Address in Windows, Part III: Windows Registry</a></li></ol><p><em><strong>Note:</strong></em> Changing MAC Address in Windows by the methods above are not supported by Microsoft. I&#8217;ll not be responsible on any damage or loss on your system. Do on your own risk!</p><p>Related posts:<ol><li><a
href='http://www.linglom.com/2009/04/17/change-mac-address-in-windows-part-ii-feature-on-nic/' rel='bookmark' title='Change MAC Address in Windows, Part II: Feature on NIC'>Change MAC Address in Windows, Part II: Feature on NIC</a> <small>Introduction Before you read this post, I suggest you to...</small></li><li><a
href='http://www.linglom.com/2009/04/26/change-mac-address-in-windows-part-iii-windows-registry/' rel='bookmark' title='Change MAC Address in Windows, Part III: Windows Registry'>Change MAC Address in Windows, Part III: Windows Registry</a> <small>Introduction This post shows how to change MAC Address in...</small></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2009/04/07/change-mac-address-in-windows-part-i-introduction/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Secure the Network using Cisco Port Security, Part II: Configuration</title><link>http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/</link> <comments>http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/#comments</comments> <pubDate>Fri, 23 Jan 2009 15:03:23 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Port Security]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=543</guid> <description><![CDATA[This topic separates into 2 posts: Secure the Network using Cisco Port Security, Part I: Concept Secure the Network using Cisco Port Security, Part II: Configuration From the previous, you know basic concept about Port Security. Now let&#8217;s see it in the real action. Step-by-step Telnet to the switch. c:\telnet 10.0.0.1 Enter configuration mode. switch#config [...]
Related posts:<ol><li><a
href='http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/' rel='bookmark' title='Secure the Network using Cisco Port Security, Part I: Concept'>Secure the Network using Cisco Port Security, Part I: Concept</a> <small>This topic separates into 2 posts: Secure the Network using...</small></li></ol>]]></description> <content:encoded><![CDATA[<p>This topic separates into 2 posts:</p><ol><li><a
href="http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/">Secure the Network using Cisco Port Security, Part I: Concept</a></li><li>Secure the Network using Cisco Port Security, Part II: Configuration</li></ol><p><span
id="more-543"></span></p><p>From the previous, you know basic concept about Port Security. Now let&#8217;s see it in the real action.</p><p></p><h3>Step-by-step</h3><ol><li>Telnet to the switch.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">c:\telnet 10.0.0.1</pre></div></div></li><li>Enter configuration mode.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch#config t</pre></div></div></li><li>Enter interface configuration mode. I&#8217;m going to enable port security on the first interface (GigabitEthernet 0/1).<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config)#interface GigabitEthernet 0/1</pre></div></div></li><li>Sets the interface mode as access.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#switchport mode access</pre></div></div></li><li>Enables port security on this interface. When you&#8217;ve enabled port security, all the connection on the interface<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#switchport port-security</pre></div></div><p><em><strong>Note:</strong></em>When you&#8217;ve enabled port security, all connections on this interface will be resetted so don&#8217;t try to enable on a working interface.</li><li>Set the maximum number of secure MAC Addresses on the interface to 2. Some interfaces may have more than a device connected to. Default is 1.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#switchport port-security maximum 2</pre></div></div></li><li>Set the violation mode to restrict. For more information about violation mode, see Port Security Options section above.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#switchport port-security violation restrict</pre></div></div></li><li>If there is any device connected to this interface, the switch will learn and insert into Secure Mac Address Table. This is <strong>Dynamic secure MAC Addresses</strong>. These MAC Addresses will be removed if the port shut down or the switch restarts.<br
/> To view the current <strong>Secure Mac Address Table</strong>, exit the configuration mode and enters the command below.</p><div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#exit
switch(config)#exit
switch#show port-security interface GigabitEthernet 0/1 address</pre></div></div><p><em><strong>Note:</strong></em> If the port shuts down, all dynamically learned addresses are removed.<br
/> You&#8217;ll see the figure as below. This example has 2 PCs connect to the interface so there are 2 MAC Addresses on the table. It may takes some time for the switch to learn MAC Addresses.<br
/> <a
href="http://www.linglom.com//images/Network/Port-Security/Part2/1.png" target="_blank"><img
src="http://www.linglom.com//images/Network/Port-Security/Part2/_1.png" width="250" height="50" alt="Secure Mac Address Table" title="Secure Mac Address Table"  /></a></li><li>After the interface has reached the maximum number of secure MAC Addresses. In this example is 2. No more devices can access the network&#8217;s resource anymore. To check if there is any violation on the interface, type the command below.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch#show port-security interface GigabitEthernet 0/1</pre></div></div><p>In this example, I have connected a third device to the interface so you&#8217;ll see the last line <strong>Security Violation Count</strong>. If this value is more than 0, then there is a violation occur on the interface.<br
/> <a
href="http://www.linglom.com//images/Network/Port-Security/Part2/2.png" target="_blank"><img
src="http://www.linglom.com//images/Network/Port-Security/Part2/_2.png" width="250" height="102" alt="Port Security Detail" title="Port Security Detail"  /></a></li><li>If you want MAC Addresses to be deleted after a period of time from the Secure Mac Addresses Table, you&#8217;ll have to set aging of the interface. In this example, I&#8217;m going to set to delete a MAC Address after no activity of the device for 5 minutes.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch#conf t
switch(config)#interface GigabitEthernet 0/1
switch(config-if)#switchport port-security aging type inactivity
switch(config-if)#swtichport port-security aging time 5</pre></div></div></li><li>View Secure Mac Address Table again. You&#8217;ll the <strong>Remaining Age</strong> is change to 5 (I) which <strong>I</strong> indicates inactivity type of aging. So if there is an inactivity device for 5 minutes, the MAC Address of the device will be removed from the Secure Mac Address Table.<br
/> <a
href="http://www.linglom.com//images/Network/Port-Security/Part2/3.png" target="_blank"><img
src="http://www.linglom.com//images/Network/Port-Security/Part2/_3.png" width="250" height="44" alt="Inactivity Aging" title="Inactivity Aging"  /></a></li><li>You can add a <strong>Static secure MAC Address</strong> by type the command below.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch#conf t
switch(config)#interface GigabitEthernet 0/1
switch(config-if)#switchport port-security mac-address 000C.29E9.F24A</pre></div></div></li><li>To enable sticky learning, type the command below.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#switchport port-security mac-address sticky</pre></div></div><p>When you&#8217;ve enabled sticky learning, it converts the dynamic MAC addresses to sticky secure MAC addresses and to add them to the running configuration automatically.<br
/> <a
href="http://www.linglom.com//images/Network/Port-Security/Part2/4.png" target="_blank"><img
src="http://www.linglom.com//images/Network/Port-Security/Part2/_4.png" width="250" height="25" alt="Sticky Learning" title="Sticky Learning"  /></a></li><li>Now when you want to add a new device to the interface, you only have 2 options: delete one sticky secure MAC Address or increase maximum allowed secure MAC Addresses.<br
/> To delete one sticky secure MAC Address,</p><div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#no switchport port-security mac-address sticky 000c.29e9.f24a</pre></div></div><p>To increase maximum allowed secure MAC Addresses</p><div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#no switchport port-security maximum 3</pre></div></div></li><li>Next, to disable sticky learning.<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#no switchport port-security mac-address sticky</pre></div></div></li><li>To disable port security<div
class="wp_syntax"><div
class="code"><pre class="text" style="font-family:monospace;">switch(config-if)#no switchport port-security</pre></div></div></li></ol><h3>Summary</h3><p>Port Security can protect network from unauthorized access efficiency (if it is applied properly). But it requires some work for administrator. For example, add/remove secure MAC Addresses in sticky secure MAC Address type. There is also another way to implement Network Access Control by implement IEEE 802.1X which authenticate through RADIUS server.</p><p>Related posts:<ol><li><a
href='http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/' rel='bookmark' title='Secure the Network using Cisco Port Security, Part I: Concept'>Secure the Network using Cisco Port Security, Part I: Concept</a> <small>This topic separates into 2 posts: Secure the Network using...</small></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Secure the Network using Cisco Port Security, Part I: Concept</title><link>http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/</link> <comments>http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/#comments</comments> <pubDate>Tue, 20 Jan 2009 13:22:46 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Port Security]]></category> <guid
isPermaLink="false">http://www.linglom.com/?p=540</guid> <description><![CDATA[This topic separates into 2 posts: Secure the Network using Cisco Port Security, Part I: Concept Secure the Network using Cisco Port Security, Part II: Configuration Introduction In every organization or even a home that has a network, security is one of the important issue. Having a strong network security means you have decreased a [...]
Related posts:<ol><li><a
href='http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/' rel='bookmark' title='Secure the Network using Cisco Port Security, Part II: Configuration'>Secure the Network using Cisco Port Security, Part II: Configuration</a> <small>This topic separates into 2 posts: Secure the Network using...</small></li></ol>]]></description> <content:encoded><![CDATA[<p>This topic separates into 2 posts:</p><ol><li>Secure the Network using Cisco Port Security, Part I: Concept</li><li><a
href="http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/">Secure the Network using Cisco Port Security, Part II: Configuration</a></li></ol><p><span
id="more-540"></span></p><h3>Introduction</h3><p>In every organization or even a home that has a network, security is one of the important issue. Having a strong network security means you have decreased a success chance of hackers or malicious people that try to break into your network. Hence, reduce the loss of damage from them. I&#8217;m using the word &#8216;decrease&#8217; mean that there is no way to completely secure the network without any threat and risk. It is a challenge task for network administrators to harden the network to be secure as possible.</p><p></p><p>One way to enhance network security, you can implement Network Access Control (NAC) or Network Admission Control. This will allow only certain devices such as PC, laptop, PDA, etc. to access the network&#8217;s resources. Thus, limiting the potential damage from emerging security threats and risks. In this post, I&#8217;ll talk about a feature on Cisco&#8217;s products which is <strong>&#8220;Port Security&#8221;</strong>. Port Security is a feature on Cisco&#8217;s products that help you to protect unauthorized access to the network by restrict MAC Addresses that can be connected to interface on the switch. So only defined MAC Addresses can have accessed to the network. If a user attempts to connect a new device (E.g, laptop) on the port which has already enabled port security and the port has reach the maximum allow MAC Addresses, the device won&#8217;t have access to the network until an administrator changes the configuration on the swtich.</p><p>The features of Port Security are</p><ul><li>Restrict only specified MAC Addresses on a certain port. Devices that have other MAC Addresses can&#8217;t connect to the network.</li><li>Restrict a number of MAC Addresses on a certain port. The port inserts MAC Address dynamically to the configuration when a new device has plugged in until it reach the maximum allowed MAC Addresses.</li><li>Set aging time and type for secure MAC Addresses. This feature, remove and add PCs on a secure port without manually deleting the existing secure MAC addresses while still limiting the number of secure addresses on a port.</li><li>Enable/Disable to send a SNMP Trap if there is any violation detected.</li></ul><p>To configure a port security,</p><ul><li>A secure port cannot be a trunk port.</li><li>A secure port cannot be a destination port for Switch Port Analyzer (SPAN).</li><li>A secure port cannot belong to an EtherChannel port-channel interface.</li><li>A secure port cannot be an 802.1X port. If you try to enable 802.1X on a secure port, an error message appears, and 802.1X is not enabled. If you try to change an 802.1X-enabled port to a secure port, an error message appears, and the security settings are not changed.</li><li>A secure port and static MAC address configuration are mutually exclusive.</li></ul><h3>Secure MAC Addresses</h3><h4>Types of secure MAC Addresses</h4><ol><li>Static secure MAC addresses. These are manually configured by using the <strong>switchport port-security mac-address</strong> mac-address interface configuration command, stored in the address table, and added to the switch running configuration.</li><li>Dynamic secure MAC addresses. These are dynamically configured, stored only in the address table, and removed when the switch restarts.</li><li>Sticky secure MAC addresses. These can be dynamically learned or manually configured, stored in the address table, and added to the running configuration. If these addresses are saved in the configuration file, when the switch restarts, the interface does not need to dynamically reconfigure them.</li></ol><p>You can configure an interface to convert the dynamic MAC addresses to sticky secure MAC addresses and to add them to the running configuration by enabling sticky learning. After you&#8217;ve enabled sticky learning, the interface converts all the dynamic secure MAC addresses, including those that were dynamically learned before sticky learning was enabled, to sticky secure MAC addresses. All sticky secure MAC addresses are added to the running configuration.</p><p>The sticky secure MAC addresses do not automatically become part of the configuration file, which is the startup configuration used each time the switch restarts. If you save the sticky secure MAC addresses in the configuration file, when the switch restarts, the interface does not need to relearn these addresses. If you do not save the sticky secure addresses, they are lost.</p><p>If sticky learning is disabled, the sticky secure MAC addresses are converted to dynamic secure addresses and are removed from the running configuration.</p><h3>Port Security Options</h3><h4>Violation Mode</h4><ol><li>Protect. Drops packets with unknown source addresses until you remove a sufficient number of secure MAC addresses to drop below the maximum value.</li><li>Restrict. Drops packets with unknown source addresses until you remove a sufficient number of secure MAC addresses to drop below the maximum value and causes the SecurityViolation counter to increment.</li><li>Shutdown. Puts the interface into the error-disabled state immediately and sends an SNMP trap notification. You can bring it out of this state by entering the <strong>errdisable recovery cause</strong> psecure-violation global configuration command, or you can manually re-enable it by entering the <strong>shutdown</strong> and <strong>no shut down</strong> interface configuration commands. This is the default mode.</li></ol><h4>Security Violation Mode Actions</h4><table
width='100%' cellspacing='1' cellpadding='1' border='1'><tr><th>Violation Mode</th><th>Sends SNMP trap</th><th>Sends syslog message</th><th>Violation counter increments</th><th>Shuts down port</th></tr><tr><td>protect</td><td>No</td><td>No</td><td>No</td><td>No</td></tr><tr><td>restrict</td><td>Yes</td><td>Yes</td><td>Yes</td><td>No</td></tr><tr><td>shutdown</td><td>Yes</td><td>Yes</td><td>Yes</td><td>Yes</td></tr></table><h4>Aging</h4><ol><li>Static. Enables aging for statically configured secure addresses on this port.</li><li>Time. Specifies the aging time for this port. Valid range for aging time is from 0 to 1440 minutes. If the time is equal to 0, aging is disabled for this port.</li><li>Type. Sets the aging type as absolute or inactivity.</li></ol><h4>Aging Type</h4><ol><li>Absolute. All the secure addresses on this port ago out exactly after the time (minutes) specified and are removed from the secure address list.</li><li>Inactivity. The secure addresses on this port ago out only if there is no data traffic from the secure source address for the specified time period.</li></ol><p>Now you have understand the basic. Next, I&#8217;ll show example configuration to enable port security on a Cisco Switch C2960 Serie. See Secure the Network using Cisco Port Security, Part II: Configuration.</p><p>Related posts:<ol><li><a
href='http://www.linglom.com/2009/01/23/secure-the-network-using-cisco-port-security-part-ii-configuration/' rel='bookmark' title='Secure the Network using Cisco Port Security, Part II: Configuration'>Secure the Network using Cisco Port Security, Part II: Configuration</a> <small>This topic separates into 2 posts: Secure the Network using...</small></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2009/01/20/secure-the-network-using-cisco-port-security-part-i-concept/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to configure trunk port (802.1Q) on 3Com Switch 3300XM</title><link>http://www.linglom.com/2007/09/09/how-to-configure-trunk-port-8021q-on-3com-switch-3300xm/</link> <comments>http://www.linglom.com/2007/09/09/how-to-configure-trunk-port-8021q-on-3com-switch-3300xm/#comments</comments> <pubDate>Sat, 08 Sep 2007 17:43:52 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[3Com]]></category> <category><![CDATA[Trunk]]></category> <guid
isPermaLink="false">http://www.linglom.com/2007/09/09/how-to-configure-trunk-port-8021q-on-3com-switch-3300xm/</guid> <description><![CDATA[Introduction If you need to connect more than one switch and going to have more than one VLAN, you need to configure trunk port in order to send traffic between switches. Below shows how to set trunk port (802.1Q) on 3Com Switch 3300XM. Concept You have to configure a port on each switch to be [...]
No related posts.]]></description> <content:encoded><![CDATA[<h3>Introduction</h3><p> If you need to connect more than one switch and going to have more than one VLAN, you need to configure trunk port in order to send traffic between switches. Below shows how to set trunk port (802.1Q) on 3Com Switch 3300XM.</p><p><span
id="more-47"></span></p><h3>Concept</h3><p> You have to configure a port on each switch to be a trunk port (802.1Q). For 3Com Switch 3300XM, you need to assign the trunk port into both VLANs by set the first VLAN’s port tag type is none and other VLAN’s port tag type are 802.1Q. For example, you have two 3COM Switches and set VLAN 1(Default VLAN) on port 1-12 and VLAN 2 on port 13-23 on both switches. And you’ll set port 24 to be a trunk port on both switches. On the first switch, you assign port 24 to VLAN 1 with tag type is none and also assign port 24 again to VLAN 2 with tag type is 802.1Q. Then, you configure on the second switch as the same in the first switch. That’s it.</p><p></p><h3>Step-by-step</h3><ol><li>The guide below will configure as the same situation which mentioned above(Concept section).</li><li>Telnet to switch, you’ll see menu option.<br
/> <a
href="http://www.linglom.com/images/howto/networking/trunk/1.png" target="_blank"><img
src="http://www.linglom.com/images/howto/networking/trunk/_1.png" width="550" height="239" alt="3Com Switch 3300XM menu console" title="3Com Switch 3300XM menu console"  /></a></li><li>Select bridge -> vlan.<br
/> <a
href="http://www.linglom.com/images/howto/networking/trunk/2.png" target="_blank"><img
src="http://www.linglom.com/images/howto/networking/trunk/_2.png" width="550" height="191" alt="Switch 3300XM menu console" title="Switch 3300XM menu console"  /></a></li><li>You’ll add port 24 to VLAN 1.<br
/> Select ‘addPort’ -> select VLAN (in this case, we’ll assign port 24 to the VLAN 1 	first) -> type 24 (port number) -> type ‘none’ to set tag type.<br
/> <img
src="http://www.linglom.com/images/howto/networking/trunk/3.png" width="383" height="85" alt="Configure trunk port" title="Configure trunk port" /></li><li>Next, add port 24 to VLAN 2 with tag type as 802.1Q.<br
/> Select ‘addPort’ -> select VLAN 2 -> type 24 (port number) -> type ‘802.1Q’ to set tag type.<br
/> <img
src="http://www.linglom.com/images/howto/networking/trunk/4.png" width="369" height="82" alt="Configure trunk port" title="Configure trunk port" /></li><li>Now you have finished on the first switch. Try to repeat this configuration (step 1-5) on the second switch and you’re done.</li></ol><p><em>Note:</em> 3Com switch also has web-based configuration menu but it doesn’t flexible as in command-line.<br
/> <a
href="http://www.linglom.com/images/howto/networking/trunk/5.png" target="_blank"><img
src="http://www.linglom.com/images/howto/networking/trunk/_5.png" width="550" height="412" alt="Switch 3300XM web-based menu" title="Switch 3300XM web-based menu"  /></a></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2007/09/09/how-to-configure-trunk-port-8021q-on-3com-switch-3300xm/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to backup and restore router configuration via TFTP</title><link>http://www.linglom.com/2007/08/23/how-to-backup-and-restore-router%e2%80%99s-configuration-via-tftp/</link> <comments>http://www.linglom.com/2007/08/23/how-to-backup-and-restore-router%e2%80%99s-configuration-via-tftp/#comments</comments> <pubDate>Thu, 23 Aug 2007 13:45:58 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[Router]]></category> <category><![CDATA[TFTP]]></category> <guid
isPermaLink="false">http://www.linglom.com/2007/08/23/how-to-backup-and-restore-router%e2%80%99s-configuration-via-tftp/</guid> <description><![CDATA[Introduction Backup hardware’s configuration is the one important routine for network engineers so that when the hardware break down you can recover the failed system within an acceptable time. To backup the configuration, one effective way is to use TFTP to backup and restore configuration between remote hosts. In the example below, I’ll show how [...]
No related posts.]]></description> <content:encoded><![CDATA[<h3>Introduction</h3><p> Backup hardware’s configuration is the one important routine for network engineers so that when the hardware break down you can recover the failed system within an acceptable time. To backup the configuration, one effective way is to use TFTP to backup and restore configuration between remote hosts.<br
/> In the example below, I’ll show how to backup and restore configurations between TFTP Server and Cisco’s router. The TFTP Server will use Cisco TFTP Server software.</p><p><span
id="more-45"></span></p><p></p><h3>Configure TFTP Server</h3><ol><li>Download Cisco TFTP Server from cisco.com or old version at <a
href="http://www.linglom.com/downloads/ciscotftp11.exe" target="_blank">here</a>. Run setup file to install the software on the computer that will be a TFTP Server (the computer that connected to Cisco router on Ethernet port).<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/1.png" width="77" height="68" alt="Cisco TFTP Server setup file" title="Cisco TFTP Server setup file" /></li><li>After installed, you’ll see Cisco TFTP Server shortcut on desktop.<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/2.png" width="69" height="77" alt="Cisco TFTP Server icon" title="Cisco TFTP Server icon" /></li><li>Open Cisco TFTP Server. You’ll see the window as below that means you have finished setup TFTP Server. You must leave this window open to send/receive configuration with Router.<br
/> <a
href="http://www.linglom.com/images/howto/networking/tftp/3.png" target="_blank"><img
src="http://www.linglom.com/images/howto/networking/tftp/_3.png" width="500" height="372" alt="Cisco TFTP Server window" title="Cisco TFTP Server window"  /></a></li><li>You can customize TFTP Server root directory (the directory to keep configuration files) by click View -> Options on menu bar.<br
/> <a
href="http://www.linglom.com/images/howto/networking/tftp/4.png" target="_blank"><img
src="http://www.linglom.com/images/howto/networking/tftp/_4.png" width="500" height="372" alt="Change root directory" title="Change root directory"  /></a></li></ol><h3>Backup running configuration from a router to the TFTP Server</h3><ol><li>Connect cable from the router to the TFTP Server. Assign IP on both and ensure that you can ping each other. In this example, the TFTP Server has IP address 192.168.11.10 and the router is 192.168.11.1</li><li>Connect to the router.<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/5.png" width="253" height="129" alt="Telnet to router" title="Telnet to router" /></li><li>Type ‘copy running-config tftp:’ (without quote).</li><li>Enter the IP address of the remote host (the TFTP Server). In this example, it is 192.168.11.10</li><li>Enter the destination filename to save the configuration to. Or you can enter to accept the value in the bracket[].<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/6.png" width="428" height="205" alt="Copy configuration to TFTP Server" title="Copy configuration to TFTP Server" /></li><li>You’ll see the file that has been created and the status on TFTP Server is updated.<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/7.png" width="503" height="415" alt="A backup file was created" title="A backup file was created" /><br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/10.png" width="537" height="173" alt="The status on TFTP Server was updated" title="The status on TFTP Server was updated" /></li><li>The file contain the running configuration of the router.<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/8.png" width="503" height="516" alt="Content of the file that was created" title="Content of the file that was created" /></li></ol><h3>Restore startup configuration from a file on TFTP Server</h3><ol><li>Connect cable from the router to the TFTP Server. Assign IP on both and ensure that you can ping each other. In this example, the TFTP Server has IP address 192.168.11.10 and the router is 192.168.11.1</li><li>Connect to the router.</li><li>Enter the IP address of the remote host (the TFTP Server)</li><li>Enter the source filename for restore to startup configuration.</li><li>The destination is startup-config.</li><li>Now the configuration file has been restored to startup-configuration.<br
/> <img
src="http://www.linglom.com/images/howto/networking/tftp/9.png" width="531" height="126" alt="Restore startup configuration from a file on TFTP Server" title="Restore startup configuration from a file on TFTP Server" /></li></ol><h3>Summary</h3><p> The example above shows only one common way to backup and restore the configurations but there are other ways like FTP, HTTP, etc so that you can try which way will suit you best.</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2007/08/23/how-to-backup-and-restore-router%e2%80%99s-configuration-via-tftp/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>How to find IP addresses and subnet number in a few seconds</title><link>http://www.linglom.com/2007/02/20/how-to-find-subnet-number-ip-addresses-in-the-subnet-in-a-few-seconds/</link> <comments>http://www.linglom.com/2007/02/20/how-to-find-subnet-number-ip-addresses-in-the-subnet-in-a-few-seconds/#comments</comments> <pubDate>Tue, 20 Feb 2007 14:31:49 +0000</pubDate> <dc:creator>linglom</dc:creator> <category><![CDATA[Networking]]></category> <category><![CDATA[IP Address]]></category> <guid
isPermaLink="false">http://www.linglom.com/2007/02/20/how-to-find-subnet-number-ip-addresses-in-the-subnet-in-a-few-seconds/</guid> <description><![CDATA[When you know IP address and mask number, you sometimes want to know subnet number, subnet broadcast address and range of valid IP addresses. In common ways, you can find these by convert the IP address with mask number to binary and perform boolean AND but that takes too much time. So let see how [...]
No related posts.]]></description> <content:encoded><![CDATA[<p>When you know IP address and mask number, you sometimes want to know subnet number, subnet broadcast address and range of valid IP addresses. In common ways, you can find these by convert the IP address with mask number to binary and perform boolean AND but that takes too much time. So let see how to find these answers in a short time.</p><p><span
id="more-30"></span></p><p></p><p>Before I start, let see the general table which will used to describe IP address. In each column will be the IP address that separate by octet, dot-notation (x.x.x.x). In each row is the IP address.</p><p><strong>Generic Subnet Table</strong></p><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td></td><td></td><td></td><td></td></tr><tr><td><strong>Subnet number</strong></td><td></td><td></td><td></td><td></td></tr><tr><td><strong>First Address</strong></td><td></td><td></td><td></td><td></td></tr><tr><td><strong>Broadcast Address</strong></td><td></td><td></td><td></td><td></td></tr><tr><td><strong>Last Address</strong></td><td></td><td></td><td></td><td></td></tr></tbody></table><h2>Let&#8217;s start</h2><p>I divide into 2 categories which depend on subnet mask:</p><ol><li><strong>Do Maths with easy masks</strong><br
/> For the masks that contain only 255s and 0s. There are three masks which are 255.0.0.0, 255.255.0.0 and 255.255.255.0.<br
/> I guess many people know this already, but l will explain a little bit to revise for someone.</p><ol><li><strong>Find the subnet number</strong><ul><li>Copy first octet (mask 255.0.0.0), first two octets (mask 255.255.0.0) or first three octets (mask 255.255.255.0) from IP address</li><li>Put 0s in the remaining octets</li></ul></li><li><strong>Find the broadcast the address</strong><ul><li>Copy first octet (mask 255.0.0.0), first two octets (mask 255.255.0.0) or first three octets (mask 255.255.255.0) from IP address. This is the same in &#8216;Find the subnet number&#8217;, step 1</li><li>Put 255s in the remaining octets</li></ul></li><li><strong>Find range of valid IP addresses</strong><ul><li>To find the first valid IP address, copy the subnet number and add 1 to the fourth octet</li><li>To find the last valid IP address, copy the broadcast address and subtract 1 to the fourth octet</li></ul></li><li><strong>Example</strong><ul><li>Mask 255.0.0.0<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>10</td><td>110</td><td>140</td><td>1</td></tr><tr><td><strong>Subnet number</strong></td><td>10</td><td>0</td><td>0</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>10</td><td>0</td><td>0</td><td>1</td></tr><tr><td><strong>Broadcast Address</strong></td><td>10</td><td>255</td><td>255</td><td>255</td></tr><tr><td><strong>Last Address</strong></td><td>10</td><td>255</td><td>255</td><td>254</td></tr></tbody></table></li><li>Mask 255.255.0.0<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>10</td><td>110</td><td>140</td><td>1</td></tr><tr><td><strong>Subnet number</strong></td><td>10</td><td>110</td><td>0</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>10</td><td>110</td><td>0</td><td>1</td></tr><tr><td><strong>Broadcast Address</strong></td><td>10</td><td>110</td><td>255</td><td>255</td></tr><tr><td><strong>Last Address</strong></td><td>10</td><td>110</td><td>255</td><td>254</td></tr></tbody></table></li><li>Mask 255.255.255.0<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>10</td><td>110</td><td>140</td><td>1</td></tr><tr><td><strong>Subnet number</strong></td><td>10</td><td>110</td><td>140</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>10</td><td>110</td><td>140</td><td>1</td></tr><tr><td><strong>Broadcast Address</strong></td><td>10</td><td>110</td><td>140</td><td>255</td></tr><tr><td><strong>Last Address</strong></td><td>10</td><td>110</td><td>140</td><td>254</td></tr></tbody></table></li></ul></li></ol></li><li><strong>Do Maths with difficult masks</strong><br
/> In this case, most people find it&#8217;s difficult to calculate and some has to do by binary math which is time consuming. Let see the way to figure out in few seconds.</p><ol><li><strong>Find the subnet number</strong><ul><li>I will define the column that contain the difficult number(not 255s and 0s) as the interesting column. For any octets fully to the left of the interesting column, copy value(s) from the original IP Address into all addresses(subnet number, first-last address and broadcast address).<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>130</td><td>4</td><td>102</td><td>1</td></tr><tr><td><strong>Mask</strong></td><td>255</td><td>255</td><td>252</td><td>0</td></tr><tr><td><strong>Subnet number</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>First Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Broadcast Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Last Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr></tbody></table></li><li>For any octets fully to the right of the interesting column, put 0s in the subnet number.<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>130</td><td>4</td><td>102</td><td>1</td></tr><tr><td><strong>Mask</strong></td><td>255</td><td>255</td><td>252</td><td>0</td></tr><tr><td><strong>Subnet number</strong></td><td>130</td><td>4</td><td></td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Broadcast Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Last Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr></tbody></table></li><li>Now the tricky part, find a &#8216;magic number&#8217; which is 256 minus mask&#8217;s interesting octet. In this example, it is 256 &#8211; 252 = 4.</li><li>Find the multiple of the magic number that is closest to, but not greater than the the interesting octet of original IP address. For this case, it is 100 (4*25) which also not greater than 102.</li><li>Put the result from previous step in subnet number of the interesting column.<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>130</td><td>4</td><td>102</td><td>1</td></tr><tr><td><strong>Mask</strong></td><td>255</td><td>255</td><td>252</td><td>0</td></tr><tr><td><strong>Subnet number</strong></td><td>130</td><td>4</td><td>100</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Broadcast Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Last Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr></tbody></table></li></ul></li><li><strong>Find the broadcast address</strong><ul><li>For any octets fully to the right of the interesting column, put 255s in the broadcast address. The left part should be filled already in Find subnet number, the upper.</li><li>Again, use the magic number. By adding the magic number to the interesting octet of subnet number and subtract 1. In this example, the magic number is 256 &#8211; 252 = 4, 100 + 4 &#8211; 1 = 103.</li><li>Put the result from previous step in broadcast number of the interesting column.<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>130</td><td>4</td><td>102</td><td>1</td></tr><tr><td><strong>Mask</strong></td><td>255</td><td>255</td><td>252</td><td>0</td></tr><tr><td><strong>Subnet number</strong></td><td>130</td><td>4</td><td>100</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr><tr><td><strong>Broadcast Address</strong></td><td>130</td><td>4</td><td>103</td><td>255</td></tr><tr><td><strong>Last Address</strong></td><td>130</td><td>4</td><td></td><td></td></tr></tbody></table></li></ul></li><li><strong>Find range of valid IP addresses</strong><br
/> The way used to find the first and last IP addresses are the same in easy mask.</p><ul><li>To find the first valid IP address, copy the subnet number and add 1 to the fourth octet</li><li>To find the last valid IP address, copy the broadcast address and subtract 1 to the fourth octet<br
/><table><tbody><tr><th>Octet</th><th>1</th><th>2</th><th>3</th><th>4</th></tr><tr><td><strong>Address</strong></td><td>130</td><td>4</td><td>102</td><td>1</td></tr><tr><td><strong>Mask</strong></td><td>255</td><td>255</td><td>252</td><td>0</td></tr><tr><td><strong>Subnet number</strong></td><td>130</td><td>4</td><td>100</td><td>0</td></tr><tr><td><strong>First Address</strong></td><td>130</td><td>4</td><td>100</td><td>1</td></tr><tr><td><strong>Broadcast Address</strong></td><td>130</td><td>4</td><td>103</td><td>255</td></tr><tr><td><strong>Last Address</strong></td><td>130</td><td>4</td><td>103</td><td>254</td></tr></tbody></table></li></ul></li></ol></li></ol><p><strong>Reference:</strong> CCNA Self-Study, CCNA ICND, Chapter 4: IP Addressing and Subnetting</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.linglom.com/2007/02/20/how-to-find-subnet-number-ip-addresses-in-the-subnet-in-a-few-seconds/feed/</wfw:commentRss> <slash:comments>107</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Database Caching 8/58 queries in 0.030 seconds using disk: basic
Content Delivery Network via cdn.linglom.com/linglom

Served from: www.linglom.com @ 2012-02-05 04:06:18 -->
