<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-902115039067645338</id><updated>2012-01-30T16:13:21.512+05:30</updated><category term='not working'/><category term='hack'/><category term='heat'/><category term='desktop'/><category term='infinite'/><category term='restart'/><category term='convert'/><category term='device'/><category term='frustrated'/><category term='heat sink'/><category term='MTP'/><category term='hp'/><category term='laptop'/><category term='compaq'/><category term='problem'/><title type='text'>Amrit Bera</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-2599919065406085282</id><published>2010-11-26T22:15:00.002+05:30</published><updated>2011-12-25T19:19:06.851+05:30</updated><title type='text'>Ubuntu 10.10 LAMP installation (Apache 2, PHP 5.3, mySql 5.1)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;Setup/install a full LAMP server in Ubuntu 10.10 (or lower)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Includes:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;1. Install &lt;b&gt;mysql&lt;/b&gt; (server and client)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;2. Install &lt;b&gt;apache2&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;3. Install &lt;b&gt;PHP 5.3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;4. Install &lt;b&gt;phpmyadmin&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;4. Enable &lt;b&gt;mod_rewrite&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;5. Set up &lt;b&gt;VirtualHost&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;6. set up a web_root folder in home directory to get &lt;b&gt;easier access&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;b&gt;Steps (internet connection required):&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Take ROOT privilages:&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;$&amp;nbsp;sudo su&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: #ead1dc;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Install mysql-server and mysql-client&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;#&amp;nbsp;apt-get install mysql-server mysql-client&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;*Enter desired ROOT password when asked.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;Install apache2&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# apt-get install apache2&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Install phpmyadmin&lt;/b&gt; &amp;nbsp;[ &amp;nbsp;PHP 5.3 will be &lt;b&gt;automatically&lt;/b&gt; installed ;) &amp;nbsp;]&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# apt-get install phpmyadmin&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Add the phpmyadmin entry to apache.conf&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# gedit /etc/apache2/apache.conf&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;Add this line at the end of this file:&amp;nbsp;&lt;/i&gt;&lt;b&gt;Include /etc/phpmyadmin/apache.conf&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Test the PHP installation:&lt;/b&gt;&lt;br /&gt;&lt;i&gt;(You can always install new/extra php packages like JSON, XML, etc. later)&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Create a file named info.php inside /var/www&lt;/i&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# gedit info.php&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;Create a new PHP file with this function: &lt;b&gt;phpinfo();&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Restart the server:&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# /etc/init.d/apache2 restart&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now visit http://localhost/info.php&lt;br /&gt;&lt;i&gt;You should see a php page with all the information about the installed packages and versions.&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/TO_lxL1P3GI/AAAAAAAAARk/U7O8l08MvSc/s1600/Screenshot-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="202" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/TO_lxL1P3GI/AAAAAAAAARk/U7O8l08MvSc/s320/Screenshot-1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Ubuntu won't allow to directly go and create new files in /var/www so we have to create a symbolic link with a folder in /home/&lt;username&gt;/&lt;/username&gt;&lt;br /&gt;&lt;i&gt;So, travel to your home directory using 'cd' command and execute&lt;/i&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# mkdir www&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# link -s /home/&lt;username&gt;/www /var/www&amp;nbsp;&lt;/username&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;Now put your php files in/home/&lt;username&gt;/www and you can access those from browse by http://localhost/www/&lt;filename&gt;.php&lt;/filename&gt;&lt;/username&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;This is &lt;b&gt;enough&lt;/b&gt; for the LAMP server.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;If you want to enable &lt;b&gt;mod_rewrite&lt;/b&gt; (for using clean, nice looking URLs) and &lt;b&gt;VirtualHost&lt;/b&gt; (to use www.mysite.com instead of localhost/... ) proceed:&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Enable mod_rewrite:&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# a2enmod rewrite&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# gedit /etc/apach2/sites-available/default&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;Find /var/www and replace these inside that block:&lt;/i&gt; &lt;b&gt;AllowOverride &lt;u&gt;None&lt;/u&gt; TO AllowOverride &lt;u&gt;All&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Set up VirtualHost:&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&lt;b&gt;&amp;nbsp;# gedit /etc/hosts&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;Inside that, add these lines:&lt;/i&gt;&lt;br /&gt;&lt;b&gt;127.0.0.1&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;        &lt;/span&gt;www.bs2.com&lt;/b&gt;&lt;br /&gt;&lt;b&gt;127.0.0.1&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www.cul5.com&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&amp;nbsp;# gedit /etc/apache2/sites-default/default&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;At the end/bottom of the file add lines similar to these:&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/TO_l5lxhR3I/AAAAAAAAARo/emDBmtio_Ns/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="122" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/TO_l5lxhR3I/AAAAAAAAARo/emDBmtio_Ns/s320/Screenshot.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You can add any number of virtual hosts (but restart apache every time)&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="background-color: purple;"&gt;&amp;nbsp;# /etc/init.d/apache2 restart&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;If you have any doubts or anything is wrong here, please leave your comments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Thanks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;:)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-2599919065406085282?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/2599919065406085282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=2599919065406085282' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/2599919065406085282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/2599919065406085282'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2010/11/ubuntu-1010-lamp-installation-apache-2.html' title='Ubuntu 10.10 LAMP installation (Apache 2, PHP 5.3, mySql 5.1)'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4DL0dzTJ04Y/TO_lxL1P3GI/AAAAAAAAARk/U7O8l08MvSc/s72-c/Screenshot-1.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1807863154131810187</id><published>2010-11-22T07:48:00.000+05:30</published><updated>2010-11-22T07:48:37.050+05:30</updated><title type='text'>ns</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Simulate  three nodes point-to-point networks with a duplex link between them.  Set the queue size and vary the bandwidth and find the number of  packets dropped.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;# This simulation contains three simple nodes with duplex link.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#node0 contains a TCP agent over which a CBR application resides.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#         cbr&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#          \&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#          TCP                sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#           |   2Mb     2Mb          |&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#           n0-------n1--------n2&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#produces 4 packets from n0 to n2 in FTP application&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#Create simulator&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set ntrace [open 1.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set file2 [open out.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns namtrace-all $file2&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;proc finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;         &lt;span style="font-size: small;"&gt;global ns ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;         &lt;span style="font-size: small;"&gt;$ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;         &lt;span style="font-size: small;"&gt;close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;         &lt;span style="font-size: small;"&gt;exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;        &lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#create node&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set n0 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set n1 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set n2 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#create link&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns duplex-link $n0 $n1 10Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns duplex-link $n1 $n2 10Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#Set Queue Size &lt;/span&gt; &lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns queue-limit $n0 $n1 10 &lt;/span&gt; &lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns queue-limit $n1 $n2 10&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#setup tcp connection&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set tcp0 [new Agent/TCP]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n0 $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#set sink to node&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set sink [new Agent/TCPSink]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n2 $sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;#connect tcp src and sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns connect $tcp0 $sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$tcp0 set window_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;set cbr [new Application/Traffic/CBR]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set type_ CBR&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set packetSize_ 100&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set rate_ 0.1Mb&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set random_ false&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 0.0 "$cbr start"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 5.0 "finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt; &lt;span style="font-size: small;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;&lt;span style="font-size: small;"&gt;--------------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;&lt;span style="font-size: small;"&gt;--------------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;&lt;span style="font-size: small;"&gt;2. &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Apply TCP agent between n0 to n3 and UDP n1 to n3. Apply relevant applications over TCP and UDP agents changing the parameters and determine the number of packets sent by TCP/UDP.&lt;/b&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 0.64cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Open the Trace file&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set ntrace [open out.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Finish procedure&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;proc finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;       &lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;       &lt;span style="font-size: small;"&gt;global ns ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Create four nodes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set n0 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set n1 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set n2 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set n3 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Create links between the nodes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns duplex-link $n0 $n2 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns duplex-link $n1 $n2 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns simplex-link $n2 $n3 0.07Mb 20ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns simplex-link $n3 $n2 0.07Mb 20ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Set Queue Size of link (n2-n3) to 10&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns queue-limit $n2 $n3 10&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Monitor the queue for link (n2-n3)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns simplex-link-op $n2 $n3 queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Setup a TCP connection&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set tcp [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n0 $tcp&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set sink [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n3 $sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns connect $tcp $sink&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$tcp set fid_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Setup a FTP over TCP connection&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set ftp [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ftp attach-agent $tcp&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ftp set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Setup a UDP connection&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set udp [new Agent/UDP]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n1 $udp&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set null [new Agent/Null]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns attach-agent $n3 $null&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns connect $udp $null&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$udp set fid_ 2&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;# Setup a CBR over UDP connection&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;set cbr [new Application/Traffic/CBR]&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr attach-agent $udp&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set type_ CBR&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set packetSize_ 1000&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set rate_ 0.01Mb&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$cbr set random_ false&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 0.1 "$cbr start"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 1.0 "$ftp start"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 24.0 "$ftp stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 24.5 "$cbr stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns at 25.5.0 "finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;------------------------------------------------------------------------------------------------------------------&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: medium;"&gt;&lt;b&gt;3. Simulation Program 3:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm;"&gt; &lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulate the different type of internet traffic such as FTP and TELNET over a network and analyze the throughput.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Simulator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Open Trace and NAM Trace File&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ntrace [open prog3.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set namfile [open prog3.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns namtrace-all $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Finish Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc Finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns ntrace namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Dump all trace data and close the files&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Execute the nam animation file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec nam prog3.nam &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Calculate throughput = (number of packets received/time taken for simulation)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set numTcp [exec grep "^r" prog3.tr | grep "tcp" | tail -n 1 | cut -d " " -f 6]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set TcpSize [exec grep "^r" prog3.tr | grep -c "tcp"]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set tcpTime 24.0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set numUdp [exec grep "^r" prog3.tr | grep "udp" | tail -n 1 | cut -d " " -f 6]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set UdpSize [exec grep "^r" prog3.tr | grep -c "udp"]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set udpTime 23.9&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The throughput of FTP is " &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "[expr ($numTcp*$TcpSize)/$tcpTime] bytes per second" &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The throughput of Telnet is "&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "[expr ($numUdp*$UdpSize)/$udpTime] bytes per second"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create four nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set n0 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set n1 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set n2 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set n3 [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create links between the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n0 $n2 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n1 $n2 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link $n2 $n3 1Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link $n3 $n2 1Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set queue size and Monitor the queue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns queue-limit $n0 $n2 10&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link-op $n0 $n2 queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set TCP Connection between n0 and n3&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp0 [new Agent/TCP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n0 $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink0 [new Agent/TCPSink]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n3 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp0 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Attach FTP Application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp0 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set UDP Connection between n1 and n3&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set udp0 [new Agent/UDP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n1 $udp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set null0 [new Agent/Null]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n3 $null0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $udp0 $null0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Attach Telnet Application over UDP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set telnet [new Application/Telnet]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$telnet attach-agent $udp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$telnet set type_ Telnet&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Schedule Events&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.1 "$telnet start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.5 "$ftp0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 24.0 "$telnet stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 24.5 "$ftp0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 25.0 "Finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Run Simulation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;Output:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;#ns prog3.tcl&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The throughput of FTP is &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;248906.66666666666 bytes per second&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The throughput of Telnet is &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;1422.5941422594144 bytes per second&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulation Program 4:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulate a transmission of ping message over a network topology consisting of 6 nodes and find the number of packets dropped due to congestion.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Simulator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Use colors to differentiate the traffic&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 1 Blue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 2 Red&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Open trace and NAM trace file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ntrace [open prog4.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set namfile [open prog4.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns namtrace-all $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Finish Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc Finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns ntrace namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Dump all trace data and close the file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Execute the nam animation file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec nam prog4.nam &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Find the number of ping packets dropped&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The number of ping packets dropped are "&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec grep "^d" prog4.tr | cut -d " " -f 5 | grep -c "ping" &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create six nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;for {set i 0} {$i &amp;lt; 6} {incr i} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set n($i) [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Connect the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;for {set j 0} {$j &amp;lt; 5} {incr j} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns duplex-link $n($j) $n([expr ($j+1)]) 0.1Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Define the recv function for the class 'Agent/Ping'&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;Agent/Ping instproc recv {from rtt} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $self instvar node_&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "node [$node_ id] received ping answer from $from with round trip time $rtt ms"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create two ping agents and attach them to n(0) and n(5)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set p0 [new Agent/Ping]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$p0 set class_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(0) $p0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set p1 [new Agent/Ping]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$p1 set class_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(5) $p1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $p0 $p1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set queue size and monitor the queue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Queue size is set to 2 to observe the drop in ping packets&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns queue-limit $n(2) $n(3) 2&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(2) $n(3) queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Congestion&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Generate a Huge CBR traffic between n(2) and n(4)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp0 [new Agent/TCP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set class_ 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(2) $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink0 [new Agent/TCPSink]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(4) $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp0 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply CBR traffic over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set cbr0 [new Application/Traffic/CBR]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set packetSize_ 500&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set rate_ 1Mb&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Schedule events&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.2 "$p0 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.4 "$p1 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.4 "$cbr0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.8 "$p0 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.0 "$p1 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.2 "$cbr0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.4 "$p0 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.6 "$p1 send"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.8 "Finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Run the Simulation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;Output:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;#ns prog4.tcl&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;node 0 received ping answer from 5 with round trip time 151.2 ms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;node 0 received ping answer from 5 with round trip time 301.4 ms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;node 5 received ping answer from 0 with round trip time 155.4 ms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The number of ping packets dropped are &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulation Program 5:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulate an Ethernet LAN using n nodes (6 – 10), change error rate and data rate and compare the throughput.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Simulator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Use colors to differentiate the traffic&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 1 Blue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 2 Red&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Open trace and NAM trace file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ntrace [open prog5.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set namfile [open prog5.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns namtrace-all $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Finish Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc Finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns ntrace namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Dump all trace data and close the files&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Execute the nam animation file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec nam prog5.nam &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Calculate the throughput = (number of packets received/time taken for simulation)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set TcpSize [exec grep "^r" prog5.tr | grep "tcp" | tail -n 1 | cut -d " " -f 6]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set numTcp [exec grep "^r" prog5.tr | grep -c "tcp"]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set tcpTime 123.0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set UdpSize [exec grep "^r" prog5.tr | grep "cbr" | tail -n 1 | cut -d " " -f 6]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set numUdp [exec grep "^r" prog5.tr | grep -c "cbr"]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set udpTime 124.4&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The throughput of FTP is"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "[expr ($numTcp*$TcpSize)/$tcpTime] bytes per second"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The throughput of CBR is"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "[expr ($numUdp*$UdpSize)/$udpTime] bytes per second" &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create 6 nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;for {set i 0} {$i &amp;lt; 6} {incr i} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set n($i) [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create duplex links between the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(0) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(1) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link $n(2) $n(3) 0.3Mb 100ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link $n(3) $n(2) 0.3Mb 100ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Node n(3), n(4) and n(5) are considered in a LAN&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set lan [$ns newLan "$n(3) $n(4) $n(5)" 0.5Mb 40ms LL Queue/DropTail MAC/802_3 Channel]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Orientation to the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(0) $n(2) orient right-down&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(1) $n(2) orient right-up&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link-op $n(2) $n(3) orient right&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup queue between n(2) and n(3) and monitor the queue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns queue-limit $n(2) $n(3) 20&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link-op $n(2) $n(3) queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set error model on link n(2) and n(3) and insert the error model&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set loss_module [new ErrorModel]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$loss_module ranvar [new RandomVariable/Uniform]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$loss_module drop-target [new Agent/Null]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns lossmodel $loss_module $n(2) $n(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup TCP Connection between n(0) and n(4)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp0 [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set fid_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set window_ 8000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set packetSize_ 552&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(0) $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink0 [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(4) $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp0 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply FTP Application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp0 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup UDP Connection between n(1) and n(5)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set udp0 [new Agent/UDP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$udp0 set fid_ 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(1) $udp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set null0 [new Agent/Null]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(5) $null0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $udp0 $null0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply CBR Traffic over UDP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set cbr0 [new Application/Traffic/CBR]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set type_ CBR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set packetSize_ 1000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set rate_ 0.1Mb&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 set random_ false&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$cbr0 attach-agent $udp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Schedule events&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.1 "$cbr0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 1.0 "$ftp0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 124.0 "$ftp0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 124.5 "$cbr0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 125.0 "Finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Run Simulation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;Output:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;#ns prog5.tcl&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The throughput of FTP is&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;72556.097560975613 bytes per second&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The throughput of CBR is&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;37363.34405144694 bytes per second&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; page-break-before: always;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulation Program 6:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulate an Ethernet LAN using n nodes and set multiple traffic nodes and determine the collision across different nodes.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Simualator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Use colors to differentiate the traffics&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 1 Blue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 2 Red&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Open trace and NAM trace file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ntrace [open prog6.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set namfile [open prog6.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns namtrace-all $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Finish Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc Finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns ntrace namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Dump all trace data and close the files&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Execute the NAM animation file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec nam prog6.nam &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Calculate the number of packets dropped due to collision&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts "The number of packet drops due to collision is"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec grep "^d" prog6.tr | cut -d " " -f 4 | grep -c "3" &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create 6 nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;for {set i 0} {$i &amp;lt; 6} {incr i} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set n($i) [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create duplex links between the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(0) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(1) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(2) $n(3) 0.2Mb 100ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Nodes n(3), n(4) and n(5) are considered in a LAN&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set lan0 [$ns newLan "$n(3) $n(4) $n(5)" 0.5Mb 40ms LL Queue/DropTail MAC/802_3 Channel]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Orientation to the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(0) $n(2) orient right-down&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(1) $n(2) orient right-up&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(2) $n(3) orient right&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set up queue between n(2) and n(3) and monitor the queue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns queue-limit $n(2) $n(3) 20&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns simplex-link-op $n(2) $n(3) queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup TCP connection between n(0) and n(4)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp0 [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(0) $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink0 [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(4) $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp0 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set fid_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set window_ 8000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set packetSize_ 552&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply FTP application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp0 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup another TCP connection between n(5) and n(1)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp1 [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(5) $tcp1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink1 [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(1) $sink1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp1 $sink1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set fid_ 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set window_ 8000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set packetSize_ 552&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply FTP application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp1 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp1 attach-agent $tcp1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp1 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Schedule the events&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.1 "$ftp0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.2 "$ftp1 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 24.8 "$ftp0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 24.9 "$ftp1 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 25.0 "Finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Run the simulation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;Output:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;#ns prog6.tcl&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;The number of packet drops due to collision is&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;22&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulation Program 7:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;&lt;b&gt;Simulate an Ethernet LAN using n nodes and set multiple traffic nodes and plot congestion window for different source/destination&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create Simulator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ns [new Simulator]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Use colors to differentiate the traffics&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 1 Blue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns color 2 Red&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Open trace and NAM trace file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ntrace [open prog7.tr w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns trace-all $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set namfile [open prog7.nam w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns namtrace-all $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Use some flat file to create congestion graph windows&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set winFile0 [open WinFile0 w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set winFile1 [open WinFile1 w]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Finish Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc Finish {} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Dump all trace data and Close the files&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns ntrace namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns flush-trace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $ntrace&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; close $namfile&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Execute the NAM animation file&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec nam prog7.nam &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; &lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;Plot the Congestion Window graph using xgraph&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exec xgraph WinFile0 WinFile1 &amp;amp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; exit 0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Plot Window Procedure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;proc PlotWindow {tcpSource file} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; global ns&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set time 0.1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set now [$ns now]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set cwnd [$tcpSource set cwnd_]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; puts $file "$now $cwnd"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; $ns at [expr $now+$time] "PlotWindow $tcpSource $file"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create 6 nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;for {set i 0} {$i&amp;lt;6} {incr i} {&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt; set n($i) [$ns node]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Create duplex links between the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(0) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(1) $n(2) 2Mb 10ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link $n(2) $n(3) 0.6Mb 100ms DropTail&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Nodes n(3) , n(4) and n(5) are considered in a LAN&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set lan [$ns newLan "$n(3) $n(4) $n(5)" 0.5Mb 40ms LL Queue/DropTail MAC/802_3 Channel]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Orientation to the nodes&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(0) $n(2) orient right-down&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(1) $n(2) orient right-up&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(2) $n(3) orient right&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Setup queue between n(2) and n(3) and monitor the queue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns queue-limit $n(2) $n(3) 20&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns duplex-link-op $n(2) $n(3) queuePos 0.5&lt;/span&gt;&lt;/div&gt;&lt;div lang="fr-FR" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set error model on link n(2) to n(3)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set loss_module [new ErrorModel]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$loss_module ranvar [new RandomVariable/Uniform]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$loss_module drop-target [new Agent/Null]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns lossmodel $loss_module $n(2) $n(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set up the TCP connection between n(0) and n(4)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp0 [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set fid_ 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set window_ 8000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp0 set packetSize_ 552&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(0) $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink0 [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(4) $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp0 $sink0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply FTP Application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp0 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 attach-agent $tcp0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp0 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Set up another TCP connection between n(5) and n(1)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set tcp1 [new Agent/TCP/Newreno]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set fid_ 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set window_ 8000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$tcp1 set packetSize_ 552&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(5) $tcp1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set sink1 [new Agent/TCPSink/DelAck]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns attach-agent $n(1) $sink1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns connect $tcp1 $sink1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Apply FTP application over TCP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;set ftp1 [new Application/FTP]&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp1 attach-agent $tcp1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ftp1 set type_ FTP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Schedule Events&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.1 "$ftp0 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.1 "PlotWindow $tcp0 $winFile0"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.5 "$ftp1 start"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 0.5 "PlotWindow $tcp1 $winFile1"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 25.0 "$ftp0 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 25.1 "$ftp1 stop"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns at 25.2 "Finish"&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;b&gt;#Run the simulation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;$ns run&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;########################### PART B #############################&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1. Write a program for error detecting code using CRC-CCITT (16bit)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;char m[50],g[50],r[50],q[50],temp[50];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void caltrans(int);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void crc(int);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void calram();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void shiftl();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int n,i=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; char ch,flag=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Enter the frame bits:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; while((ch=getc(stdin))!='\n')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; m[i++]=ch;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; n=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; m[n++]='0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; m[n]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Message after appending 16 zeros:%s",m);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;=16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; g[i]='0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; g[0]=g[4]=g[11]=g[16]='1';g[17]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\ngenerator:%s\n",g);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; crc(n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n\nquotient:%s",q);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; caltrans(n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\ntransmitted frame:%s",m);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nEnter transmitted freme:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; scanf("\n%s",m);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("CRC checking\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; crc(n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n\nlast remainder:%s",r);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if(r[i]!='0')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; flag=1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; continue;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if(flag==1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Error during transmission");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n\nReceived freme is correct");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void crc(int n)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;temp[i]=m[i];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; r[i]=m[i];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;printf("\nintermediate remainder\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&lt;n-16;i++)&gt;&lt;/n-16;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(r[0]=='1')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   q[i]='1';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   calram();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   q[i]='0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   shiftl();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  r[16]=m[17+i];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  r[17]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\nremainder %d:%s",i+1,r);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  for(j=0;j&amp;lt;=17;j++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  temp[j]=r[j];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; q[n-16]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void calram()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; r[i-1]=((int)temp[i]-48)^((int)g[i]-48)+48;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void shiftl()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=16;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; r[i-1]=r[i];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void caltrans(int n)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,k=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=n-16;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; m[i]=((int)m[i]-48)^((int)r[k++]-48)+48;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; m[i]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2. Write a program for frame sorting technique used in buffer&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct frame&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;  &lt;span style="font-size: small;"&gt;int fslno;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;  &lt;span style="font-size: small;"&gt;char finfo[20];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;};&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct frame arr[10];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void sort()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;int i,j,ex;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;struct frame temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;for(i=0;i&lt;n-1;i++)&gt;&lt;/n-1;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;ex=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;for(j=0;j&lt;n-i-1;j++)&gt;&lt;/n-i-1;j++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 2.54cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;if(arr[j].fslno&amp;gt;arr[j+1].fslno)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 2.54cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 3.81cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;temp=arr[j];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 3.81cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;arr[j]=arr[j+1];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 3.81cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;arr[j+1]=temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 3.81cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;ex++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 2.54cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;if(ex==0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 2.54cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;int i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;system("clear");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;printf("enter no of frames\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;scanf("%d",&amp;amp;n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;printf("enter frame sequence no and frame contents\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;scanf("%d%s",&amp;amp;arr[i].fslno,&amp;amp;arr[i].finfo);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;sort();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;printf("frames in sequence\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.27cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;printf("01111110  %d  lt  %s    01111110\n",arr[i].fslno,arr[i].finfo);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; text-indent: 1.27cm;"&gt; &lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3. Write a program for distance vector algorithm to find suitable path for transmission&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define nul 1000&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define nodes 10&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int no;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct node&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int a[nodes][4];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}router[nodes];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void init(int r)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  router[r].a[i][1]=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  router[r].a[i][2]=999;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  router[r].a[i][3]=nul;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; router[r].a[r][2]=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; router[r].a[r][3]=r;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void inp(int r)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nEnter dist from the node %d to other nodes",r);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nPls enter 999 if there is no direct route\n",r);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(i!=r)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   printf("\nEnter dist to the node %d:",i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   scanf("%d",&amp;amp;router[r].a[i][2]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   router[r].a[i][3]=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void display(int r)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n\nThe routing table for node %d is as follows:",r);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;       if(router[r].a[i][2]&amp;gt;=999)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;          printf("\n\t\t\t %d \t no link \t no hop",router[r].a[i][1]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;       else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm; margin-left: 1.91cm; text-indent: 0.32cm;"&gt; &lt;span style="font-size: small;"&gt;printf("\n\t\t\t %d \t %d \t\t d",router[r].a[i][1],router[r].a[i][2],router[r].a[i][3]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void dv_algo(int r)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,j,z;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(router[r].a[i][2]!=999 &amp;amp;&amp;amp; router[r].a[i][2]!=0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   for(j=1;j&amp;lt;=no;j++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;    z=router[r].a[i][2]+router[i].a[j][2];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;    if(router[r].a[j][2]&amp;gt;z)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;    {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;     router[r].a[j][2]=z;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;     router[r].a[j][3]=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;    }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int i,j,x,y;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; char choice;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Enter the no. of nodes required (less than 10 pls):");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; scanf("%d",&amp;amp;no);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  init(i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  inp(i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nThe configuration of the nodes after initialization is as follows:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  display(i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  dv_algo(i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nThe configuration of the nodes after computation of paths is as follows:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&amp;lt;=no;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  display(i);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; while(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\n\nWanna continue (y/n):");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  scanf("%c",&amp;amp;choice);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(choice=='n')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\nEnter the nodes btn which shortest path is to be found:\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  scanf("%d %d",&amp;amp;x,&amp;amp;y);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\nThe length of the shortest path is %d",router[x].a[y][2]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;4. Write a program for spanning tree algorithm to find loop less path&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define MAX 20&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define INFINITY 999&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;enum boolean {false,true};&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void prim(int c[][MAX],int t[MAX],int n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int mincost=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int n,c[MAX][MAX],t[2*(MAX-1)];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("this pgm implements prim's algom\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("how many nodes does the graph have?\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;scanf("%d",&amp;amp;n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("enter cost adjacency matrix\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("999 indicates no connection\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(j=0;j&lt;n;j++)&gt;&lt;/n;j++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;scanf("%d",&amp;amp;c[i][j]);&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;prim(c,t,n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("spanning tree\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&amp;lt;2*(n-1);i+=2)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("%d%d\n",t[i]+1,t[i+1]+1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("mincost=%d",mincost);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;void prim(int c[][MAX],int t[MAX],int n)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;enum boolean v[MAX];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int u,s,min,v1,v2;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;v[i]=false;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;v[0]=true;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;u=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;t[u]=1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;s=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;u++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;while(u&lt;n)&gt;&lt;/n)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;min=INFINITY;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&lt;n;i++)&gt;&lt;/n;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(j=1;j&lt;n;j++)&gt;&lt;/n;j++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(v[i]==true&amp;amp;&amp;amp;v[j]==false&amp;amp;&amp;amp;c[i][j]&lt;min)&gt;&lt;/min)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;min=c[i][j];&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;v1=i;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;v2=j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;mincost=mincost+min;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(min==INFINITY)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("graph disconnected:spanning tree impossible\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;v[v2]=true;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;u++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;t[s++]=v1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;t[s++]=v2;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 115%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;5. Using TCP or IP sockets write a client/server program to make client send the name of a file and server to send back the contents of the requested file if present.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Client Side:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/types.h&gt;&lt;/sys/types.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/socket.h&gt;&lt;/sys/socket.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;netinet/in.h&gt;&lt;/netinet/in.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;netdb.h&gt;&lt;/netdb.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main(int argc,char *argv[])&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int sockfd,newsockfd,portno,len,n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;char buffer[256],c[20000];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct sockaddr_in serv,cli;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;FILE *fd;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(argc&amp;lt;2)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("Err:no port no.\nusage:\n./client portno\n ex:./client 7777\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;sockfd=socket(AF_INET,SOCK_STREAM,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;bzero((char *)&amp;amp;serv,sizeof(serv));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;portno=atoi(argv[1]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;serv.sin_family=AF_INET;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;serv.sin_port=htons(portno);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(connect(sockfd,(struct sockaddr *)&amp;amp;serv,sizeof(serv))&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("server not responding..\n\n\n\ti am to terminate\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("Enter the file with complete path\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;scanf("%s",&amp;amp;buffer);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(write(sockfd,buffer,strlen(buffer))&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("Err writing to socket..\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;bzero(c,2000);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("Reading..\n..\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(read(sockfd,c,1999)&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("error: read error\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("client: display content of %s\n..\n",buffer);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;fputs(c,stdout);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\n..\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Server Side:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/types.h&gt;&lt;/sys/types.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;netinet/in.h&gt;&lt;/netinet/in.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/socket.h&gt;&lt;/sys/socket.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;netdb.h&gt;&lt;/netdb.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main(int argc,char *argv[])&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int sockfd,newsockfd,portno,len,n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;char buffer[256],c[2000],cc[20000];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct sockaddr_in serv,cli;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;FILE *fd;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(argc&amp;lt;2)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("erroe:no port no\n usage:\n/server port no\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;sockfd=socket(AF_INET,SOCK_STREAM,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;portno=atoi(argv[1]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;serv.sin_family=AF_INET;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;serv.sin_addr.s_addr=INADDR_ANY;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;serv.sin_port=htons(portno);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;bind(sockfd,(struct sockaddr *)&amp;amp;serv,sizeof(serv));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;listen(sockfd,10);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;len=sizeof(cli);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("serve:\nwaiting for connection\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;newsockfd=accept(sockfd,(struct sockaddr *)&amp;amp;cli,&amp;amp;len);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;bzero(buffer,255);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;n=read(newsockfd,buffer,255);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nserver recv:%s\n",buffer);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if((fd=fopen(buffer,"r"))!=NULL)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("server:%s found\n opening and reading..\n",buffer);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("reading..\n..reading complete");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;fgets(cc,2000,fd);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;while(!feof(fd))&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;fgets(c,2000,fd);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;strcat(cc,c);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;n=write(newsockfd,cc,strlen(cc));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(n&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("error writing to socket");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\ntransfer complete\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("server:file not found\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;n=write(newsockfd,"file not foung",15);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(n&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("error: writing to socket..\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;6. Implement the above program using as Message queue or FIFOs as IPC channels.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt; &lt;span style="font-size: small;"&gt;&lt;b&gt;Server Side:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;fcntl.h&gt;&lt;/fcntl.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/stat.h&gt;&lt;/sys/stat.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define fifo1 "fifo1"&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define fifo2 "fifo2"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; char p[100],c[100];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int fd1,fd2,fd,i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;100;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; c[i]=p[i]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; mknod(fifo1,S_IFIFO|0777,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; mknod(fifo2,S_IFIFO|0777,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("server online\n waiting for request...\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; fd1=open(fifo1,O_RDONLY);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; read(fd1,p,100);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if((fd=open(p,O_RDONLY))&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\n server:file %s not found\n",p);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n server:%s found!\n transfering the content");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; read(fd,c,1000);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; fd2=open(fifo2,O_WRONLY);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; write(fd2,c,strlen(c));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("server:transfer completed\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Client Side:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;fcntl.h&gt;&lt;/fcntl.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;sys/stat.h&gt;&lt;/sys/stat.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define fifo1 "fifo1"&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define fifo2 "fifo2"&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; char p[100],c[100],ch;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int fd1,fd2,fd,i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;100;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; c[i]=p[i]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; mknod(fifo1,S_IFIFO|0777,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; mknod(fifo2,S_IFIFO|0777,0);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("waiting for server");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; fd1=open(fifo1,O_WRONLY);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("server is online\n client enter the path");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; i=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; while(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  ch=getchar();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(ch=='\n')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  p[i++]=ch;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; p[i]='\0';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; write(fd1,p,strlen(p));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if((fd=open(p,O_RDONLY))&amp;lt;0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("error file not found!enter valid path name\n\n",p);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  exit(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; fd2=open(fifo2,O_RDONLY);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; read(fd2,c,1000);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("File Recieved:Display Contents");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; fputs(c,stdout);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\n\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;7. Write a program for simple RSA algorithm to encrypt and decrypt the data&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;math.h&gt;&lt;/math.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;string.h&gt;&lt;/string.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;unsigned long modexp(unsigned long msg,unsigned long exp,unsigned long n)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; unsigned long i,k=1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&lt;exp;i++)&gt;&lt;/exp;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; k=(k*msg)%n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; return k;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; unsigned long p,q,e,d,n,z,i,C,M;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int len;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; char data[100];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; system("clear");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Enter the value of P and Q (such that p*q&amp;gt;255 and p not equal to q)\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;scanf("%lu%lu",&amp;amp;p,&amp;amp;q);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;n=p*q;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; z=(p-1)*(q-1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&lt;z;i++)&gt;&lt;/z;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if((z%i)==0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  continue;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; e=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nEncryption key is :%lu",e);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=1;i&lt;z;i++)&gt;&lt;/z;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if(((e*i-1)%z)==0)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; d=i;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\ndecryption key is :%lu",d);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\npls enter the message:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; scanf("%s",data);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; len=strlen(data);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&lt;len;i++)&gt;&lt;/len;i++)&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  M=(unsigned long)data[i];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;C=modexp(M,e,n);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;printf("\nencrypted value and its char representation:%lu\t%c\n",C,C);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  M=modexp(C,d,n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  printf("\ndecrypted value and its char representation:%lu\t%c\n",M,M);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;8. Write a program for hamming code generation for error detection/correction &lt;/b&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Encoding&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;math.h&gt;&lt;/math.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int gmatrix[4][7]={0,1,1,1,0,0,0,&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;     1,0,1,0,1,0,0,&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;     1,1,1,0,0,1,0,&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;     1,1,1,0,0,0,1};&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;char data[5];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int encode[8];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int con(char x);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;  &lt;span style="font-size: small;"&gt;int i,j;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; system("clear");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("Enter the Hamming code\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; scanf("%s",&amp;amp;data);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;7;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  for(j=0;j&amp;lt;4;j++) &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   encode[i]=encode[i]+con(data[j])*gmatrix[j][i];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   puts(" ENCODE");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; for(i=0;i&amp;lt;7;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt; &lt;span style="font-size: small;"&gt;   encode[i]=encode[i]%2;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   printf("%i",encode[i]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;       &lt;span style="font-size: small;"&gt;puts(" ");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int con(char x)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(x == '1')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  return 1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="JUSTIFY" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Decoding&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;math.h&gt;&lt;/math.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int hmatrix[3][7]={1,0,0,0,1,1,1,&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;      0,1,0,1,0,1,1,&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;      0,0,1,1,1,0,1};&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;char edata[8];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int syndrome[3];&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int errdig;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int con(char x)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if(x=='1')&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  return 1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  return 0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int i,j,err;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;system("system");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nEnter the encoded bit\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;scanf("%s",edata);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&amp;lt;3;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;for(j=0;j&amp;lt;7;j++)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  syndrome[i]=syndrome[i]+con(edata[j])*hmatrix[i][j];&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=0;i&amp;lt;3;i++)&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; syndrome[i]=syndrome[i]%2;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;err=4*syndrome[0]+2*syndrome[1]+1*syndrome[2];&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nhi...%d\n",err);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(0==err)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nError free data\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{ switch(err)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  case 4:errdig=1;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  case 3:errdig=4;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  case 1:errdig=3;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   break;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  default:errdig=err;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nError in bit %d----%c",errdig,edata[errdig]);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;errdig--;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if('1'==edata[errdig])&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;edata[errdig]='0';&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; edata[errdig]='1';&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nThe data is:");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=3;i&amp;lt;7;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="it-IT"&gt;printf("%c",edata[i]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="it-IT" style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; puts(" ");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;-------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;9. Write a program for congestion control using Leaky Bucket algorithm&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#include&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;#define buffersize 10&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct buff&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; int pno;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; struct buff *link;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;};&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct buff *front,*rear,*temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;main()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;front=NULL;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;rear=NULL;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;int n=0,i,timer=0,npacks=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;for(i=1;i&amp;lt;=buffersize;i++)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; n++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; insert(n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; npacks++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;while(n&amp;lt;20)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; n++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; if(timer==5)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  delete();&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  npacks--;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  if(npacks&amp;lt;=10)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;   insert(n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;  timer=0;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;printf("\nPacket %d is discarded..\n",n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;timer++;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;sleep(1);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;insert(int n)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct buff *temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(front==NULL)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nPacket %d is queued..\n",n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp=(struct buff*)malloc(sizeof(struct buff));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp-&amp;gt;pno=n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp-&amp;gt;link=NULL;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; front=temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; rear=temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\npacket %d queued..\n",n);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp=(struct buff*)malloc(sizeof(struct buff));&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp-&amp;gt;pno=n;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp-&amp;gt;link=NULL;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; rear-&amp;gt;link=temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; rear=temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;delete()&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;struct buff *temp;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;if(front==NULL)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nBuffer is empty..\n");&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; temp=front;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; printf("\nPacket %d id deleted",temp-&amp;gt;pno);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; front=front-&amp;gt;link;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt; free(temp);&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 150%; margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0cm; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Calibri, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1807863154131810187?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1807863154131810187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1807863154131810187' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1807863154131810187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1807863154131810187'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2010/11/ns.html' title='ns'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-2137689494853373498</id><published>2010-01-04T12:42:00.004+05:30</published><updated>2010-01-05T17:24:20.988+05:30</updated><title type='text'>manual settings Indian GPRS providers</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Manual settings for Indian GPRS provider like Vodafone, Airtel, Aircel, BSNL, tata docomo, Idea, etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Use these settings when the "settings" ssent by your providers is not working or you are not getting the settings.&lt;br /&gt;&lt;br /&gt;To connect LG mobiles, China-set, and other uncommon sets.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ A I R T E L --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Airtel Live Manual GPRS settings&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Profile Neme: Live&lt;br /&gt;Homepage: http://live.airtelworld.com&lt;br /&gt;Username: blank&lt;br /&gt;Password: blank&lt;br /&gt;APN: airtelfun.com&lt;br /&gt;Proxy and Server Adress or IP: 100.1.200.99&lt;br /&gt;Port: 8080&lt;br /&gt;Data bearer - GPRS or Packet Data.&lt;br /&gt;Authentication: normal&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Airtel GPRS or Mobile Office Manual Sttings&lt;/span&gt;&lt;br /&gt;Profile Neme: mo&lt;br /&gt;Homepage: http://google.com&lt;br /&gt;Username: blank&lt;br /&gt;Password: blank&lt;br /&gt;APN: airtelgprs.com&lt;br /&gt;Proxy and Server Adress or IP: 202.56.231.117&lt;br /&gt;Port: 8080&lt;br /&gt;Data bearer - GPRS or Packet Data.&lt;br /&gt;Authentication: normal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;---------------------------------------------------------------------------------&lt;br /&gt;---------------------------------- I D E A --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;IDEA GPRS manual settings&lt;br /&gt;Profile Neme:Idea&lt;br /&gt;Homepage: http://wap.ideafresh.com&lt;br /&gt;Username: blank&lt;br /&gt;Password: blank&lt;br /&gt;APN: imis&lt;br /&gt;Proxy and Server Adress or IP: 10.4.42.45&lt;br /&gt;Port: 8080&lt;br /&gt;Data bearer - GPRS or Packet Data.&lt;br /&gt;Authentication: normal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ S M A R T --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Manual settings fot Smart GPRS:&lt;br /&gt;Smart SMARTWAP:&lt;br /&gt;&lt;br /&gt;* Account name : SMARTWAP&lt;br /&gt;* Access point name: SMARTWAP&lt;br /&gt;* Home page: http://wap.rworld.co.in/gsm/index.wml&lt;br /&gt;* Wapgateway proxy IP address: 97.253.29.199&lt;br /&gt;* Port: 8080&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Smart SMATRNET:&lt;br /&gt;&lt;br /&gt;* Account name: SMARTNET&lt;br /&gt;* Access point name: SMARTNET&lt;br /&gt;* Home page: http://www.google.co.in&lt;br /&gt;* Wapgateway proxy IP address: 97.253.29.199&lt;br /&gt;* Port: 8080&lt;br /&gt;&lt;br /&gt;Smart MMS:&lt;br /&gt;&lt;br /&gt;* Account name: RTLMMS&lt;br /&gt;* Access point name:MMS&lt;br /&gt;* Homepage: http://10.114.0.5/mms/&lt;br /&gt;* Wapgateway IP: 10.114.0.13&lt;br /&gt;* Port: 9401&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ V O D A F O N E --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Vodafone live manual GPRS Settings:&lt;br /&gt;&lt;br /&gt;Account Name - Vodafone Live&lt;br /&gt;User Name - leave Blank&lt;br /&gt;Password - leave Blank&lt;br /&gt;Proxy - Enabled/yes&lt;br /&gt;Access Point Name - portalnmms&lt;br /&gt;Proxy - Enabled/yes.&lt;br /&gt;Proxy and Server address - 010.010.001.100&lt;br /&gt;Proxy and Server Port - 9401 or 8080&lt;br /&gt;Homepage - http://live.vodafone.in&lt;br /&gt;Authentication Type - Normal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ B S N L --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BSNL gprs manual Settings:&lt;br /&gt;&lt;br /&gt;Account Name - bsnlwap&lt;br /&gt;Username - leave blank&lt;br /&gt;Password - leave blank&lt;br /&gt;Proxy - Enabled/yes&lt;br /&gt;Homepage - http://wap.cellone.in&lt;br /&gt;Proxy and Server address - 010.132.194.196&lt;br /&gt;Proxy and Server Port - 8080&lt;br /&gt;Acces Point Name - wapnorth.cellone.in&lt;br /&gt;Data bearer - GPRS/ Packetdata&lt;br /&gt;Authentication Type - Normal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aircel GPRS manual Setting:&lt;br /&gt;&lt;br /&gt;* Account name: Aircel Online&lt;br /&gt;* Home page: http://www.google.co.in&lt;br /&gt;* Access point name: aircelgprs.pr (for prepaid)&lt;br /&gt;* Access point name: aircelgprs.po (for post)&lt;br /&gt;* Homepage: http://10.114.0.5/mms/&lt;br /&gt;* Wapgateway IP: 192.168.035.201&lt;br /&gt;* Port: 8081&lt;br /&gt;&lt;br /&gt;The above given GPRS setting can be used in any mobile phone in India. Chinese mobile is also 100% supported.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;-------------------- Recent GPRS offers -------------------------------&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aircel recent offer:&lt;br /&gt;RS.14 recharge - 3 days unlimited internet .&lt;br /&gt;RS. 98 recharge - 30 days unlimited internet. It is the cheapest internet EDGE service in India.&lt;br /&gt;&lt;br /&gt;Airtel recent offer:&lt;br /&gt;RS. 498 recharge - 30 days unlimited internet.&lt;br /&gt;RS.35 recharge - one day Unlimited.&lt;br /&gt;&lt;br /&gt;Reliance GSM (Smart) offer:&lt;br /&gt;RS.39 recharge - 3 days unlimited internet .&lt;br /&gt;RS. 303 recharge - 30 days unlimited internet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;-------------------- M Y   F I N D I N G S ---------------------------------&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ T A T A   D O C O M O  ---------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------&lt;br /&gt;DOCOMO gprs manual settings to activate:&lt;br /&gt;----------------------------------------------&lt;br /&gt;For Nokia, Sony Erricson, Motorola:&lt;br /&gt;send message&lt;br /&gt;DIVE&lt;br /&gt;to 52270&lt;br /&gt;&lt;br /&gt;INTERNET&lt;br /&gt;to 52270&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For china set and LG:&lt;br /&gt;send message&lt;br /&gt;DIVEIN&lt;br /&gt;to 52270&lt;br /&gt;&lt;br /&gt;INTERNET&lt;br /&gt;to 52270&lt;br /&gt;&lt;br /&gt;For Accessing In the PC:&lt;br /&gt;Dial: *99#&lt;br /&gt;APN: TATA.DOCOMO.INTERNET&lt;br /&gt;Primary Server name: 0.0.0.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------&lt;br /&gt;MANUAL SETTINGS FOR DOCOMO in LG and China Phone:&lt;br /&gt;----------------------------------------------&lt;br /&gt;menu-settings-network-gprs attach-always online&lt;br /&gt;Access point NEW&lt;br /&gt;ANP: TATA.DOCOMO.DIVE.IN (in small letters)&lt;br /&gt;proxy: 10.124.94.7&lt;br /&gt;port: 8080&lt;br /&gt;data barrier : packet data&lt;br /&gt;&lt;br /&gt;menu-brwser address:http://www.google.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;---------------------------------------------------------------------------------&lt;br /&gt;------------------------------ A I R C E L --------------------------------------&lt;br /&gt;---------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------&lt;br /&gt;AIRCEL GPRS manual Settings&lt;br /&gt;----------------------------------------------&lt;br /&gt;Pocket Internet Settings:&lt;br /&gt;Proxy: Yes&lt;br /&gt;Proxy Address: 192.168.035.201&lt;br /&gt;Port No.: 8081&lt;br /&gt;Uname and pass : BLANK&lt;br /&gt;APN: aircelgprs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ip 192.168.035.201&lt;br /&gt;speed 14.1&lt;br /&gt;APN: aircelwap&lt;br /&gt;homepage:http://wap.google.com &lt;br /&gt;proxy: 8080&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you got any doubts, leave comments..&lt;br /&gt;take care and&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HaPPy BrOwsInG&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-2137689494853373498?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/2137689494853373498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=2137689494853373498' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/2137689494853373498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/2137689494853373498'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2010/01/manual-settings-indian-gprs-providers.html' title='manual settings Indian GPRS providers'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1232479719233599255</id><published>2009-12-22T12:31:00.016+05:30</published><updated>2009-12-27T08:31:24.631+05:30</updated><title type='text'>easiest way to share files</title><content type='html'>&lt;br /&gt;&lt;span style="font-size:180%;"&gt;THE EASIEST WAY TO SHARE FILES BETWEEN TWO COMPUERS!!&lt;/span&gt;&lt;br /&gt;(Only when you want to share the whole computer and ALL drives...)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvkDfAtiI/AAAAAAAAAOE/CGfhFhDUZTw/s1600-h/2.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style=""&gt;There are various ways to connect two (or more) computer&lt;span style=""&gt;  &lt;/span&gt;for file sharing. With various advantages and disadvantages.&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;I&lt;span style=""&gt;  &lt;/span&gt;am going to show a very easy way(but, very dangerous and unsecured, if used in INTERNET) to connect two computers and share files.&lt;span style=""&gt;  &lt;/span&gt;NO knowledge of networking is required. I’ll use Remote Desktop Connection(RDC).&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvXY173iI/AAAAAAAAAN8/raCwjuFeTsk/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvXY173iI/AAAAAAAAAN8/raCwjuFeTsk/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5417952799323053602" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Only a LAN/Ethernet wire is required (RJ45).&lt;/p&gt;  &lt;p class="MsoNormal" style="font-weight: bold;"&gt;We will name the remote computer as CLIENT and the host computer as HOST. We won’t do much work in the client.&lt;/p&gt;&lt;p class="MsoNormal" style="font-weight: bold;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBvkv8kjuI/AAAAAAAAAOM/v4DyFSVl0VA/s1600-h/3.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBvkv8kjuI/AAAAAAAAAOM/v4DyFSVl0VA/s400/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5417953028863200994" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvkDfAtiI/AAAAAAAAAOE/CGfhFhDUZTw/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvkDfAtiI/AAAAAAAAAOE/CGfhFhDUZTw/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953016928056866" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-weight: bold;"&gt;Always try configure the bigger-screen-computer as the host, if you don’t want to face any display problems.&lt;/p&gt;&lt;p class="MsoNormal" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:154422666; 	mso-list-type:hybrid; 	mso-list-template-ids:-444690898 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="font-weight: bold;"&gt;Client Configuration:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Disable firewall/antivirus (if any).&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Right click on My Computer, select properties.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Go to the remote tab, and select “Allow users to connect remotely to this computer".&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwwZV372I/AAAAAAAAAO0/OSnpn9w34EE/s1600-h/remote-enable.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 351px; height: 400px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwwZV372I/AAAAAAAAAO0/OSnpn9w34EE/s400/remote-enable.jpg" alt="" id="BLOGGER_PHOTO_ID_5417954328465370978" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select ok.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Go to control panel and select Network Connection.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwT-MQWzI/AAAAAAAAAOc/HA3B-d_uEmE/s1600-h/4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 301px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwT-MQWzI/AAAAAAAAAOc/HA3B-d_uEmE/s400/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953840140933938" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Right click on Local Area Connection and select Properties.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUNbn_bI/AAAAAAAAAOk/qi2xcECA6zc/s1600-h/5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 270px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUNbn_bI/AAAAAAAAAOk/qi2xcECA6zc/s400/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953844231929266" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select Internet Protocol (TCP/IP) and select properties. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUWQLxBI/AAAAAAAAAOs/oN8pBn_9mSU/s1600-h/6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 336px; height: 400px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUWQLxBI/AAAAAAAAAOs/oN8pBn_9mSU/s400/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953846599861266" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select Use the following IP address and give &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Ip: 192.168.121.12&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Subnet: 255.255.255.0&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Gateway: 192.168.121.1&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SzBxGEt5N6I/AAAAAAAAAO8/T39NFOgtaQw/s1600-h/8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 309px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SzBxGEt5N6I/AAAAAAAAAO8/T39NFOgtaQw/s400/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5417954700886095778" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Click OK.&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Now, the client configuration is finished.&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:2025860758; 	mso-list-type:hybrid; 	mso-list-template-ids:-444690898 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="font-weight: bold;"&gt;Host Configuration:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Disable firewall/antivirus (if any).&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Right click on My Computer, select properties.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Go to control panel and select Network Connection. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwT-MQWzI/AAAAAAAAAOc/HA3B-d_uEmE/s1600-h/4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 301px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwT-MQWzI/AAAAAAAAAOc/HA3B-d_uEmE/s400/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953840140933938" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Right click on Local Area Connection and select Properties. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUNbn_bI/AAAAAAAAAOk/qi2xcECA6zc/s1600-h/5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 270px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUNbn_bI/AAAAAAAAAOk/qi2xcECA6zc/s400/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953844231929266" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select Internet Protocol (TCP/IP) and select properties.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUWQLxBI/AAAAAAAAAOs/oN8pBn_9mSU/s1600-h/6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 336px; height: 400px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBwUWQLxBI/AAAAAAAAAOs/oN8pBn_9mSU/s400/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5417953846599861266" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select Use the following IP address and give &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Ip: 192.168.121.13&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Subnet: 255.255.255.0&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style=""&gt;Gateway: 192.168.121.1&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBxq5Q_DXI/AAAAAAAAAPE/9ZjR-PW949o/s1600-h/7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 327px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBxq5Q_DXI/AAAAAAAAAPE/9ZjR-PW949o/s400/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955333467213170" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Click OK.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cway04%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1483543299; 	mso-list-type:hybrid; 	mso-list-template-ids:789627024 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;Connection (from HOST):&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Go to Start -&gt; Run and type cmd.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByIgiJNDI/AAAAAAAAAPM/T0LcI0peFkI/s1600-h/9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 282px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByIgiJNDI/AAAAAAAAAPM/T0LcI0peFkI/s400/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955842224370738" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;In the command prompt, type, “ping 192.168.121.12”. If you get replies from the client, then your connection is working. If you are not getting replies, then re-check everything you have done, disable and enable the connection, remove and re-insert the cable, and try again to ping. Your firewall may also be responsible for restricting the connection (so, disable it). &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByIzUxAHI/AAAAAAAAAPU/TKKssWrujFI/s1600-h/10.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 205px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByIzUxAHI/AAAAAAAAAPU/TKKssWrujFI/s400/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955847268532338" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByJLzssDI/AAAAAAAAAPc/O-jJDrnCORk/s1600-h/11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 194px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByJLzssDI/AAAAAAAAAPc/O-jJDrnCORk/s400/11.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955853840724018" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;When you are connected, go to Start -&gt; All Programs -&gt; Accessories -&gt; Remote Desktop Connection. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByJjjGEPI/AAAAAAAAAPk/tMtGQqbp3qs/s1600-h/12.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 357px; height: 400px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByJjjGEPI/AAAAAAAAAPk/tMtGQqbp3qs/s400/12.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955860213534962" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Enter the IP address of client (192.168.121.12), and CLICK OPTIONS &gt;&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByKHznC8I/AAAAAAAAAPs/G7ba256Ll0Y/s1600-h/13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 236px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByKHznC8I/AAAAAAAAAPs/G7ba256Ll0Y/s400/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5417955869946481602" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Click on the LOCAL RESOURCES tab and then click on the more button.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBywBDSxUI/AAAAAAAAAP0/930WObAz4Ho/s1600-h/14.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SzBywBDSxUI/AAAAAAAAAP0/930WObAz4Ho/s400/14.jpg" alt="" id="BLOGGER_PHOTO_ID_5417956520968242498" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select the drives.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBywROG1wI/AAAAAAAAAP8/KF5Rki7lgoc/s1600-h/15.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 362px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBywROG1wI/AAAAAAAAAP8/KF5Rki7lgoc/s400/15.jpg" alt="" id="BLOGGER_PHOTO_ID_5417956525308565250" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Click Connect and then enter the username and password of the client. If your client computer doesn’t have an user name with password, then go to the client and create one user with password. Then try to connect with RDC. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SzBywhX7sRI/AAAAAAAAAQE/h_KMo4Jnz0Q/s1600-h/16.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 321px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SzBywhX7sRI/AAAAAAAAAQE/h_KMo4Jnz0Q/s400/16.jpg" alt="" id="BLOGGER_PHOTO_ID_5417956529644744978" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Now you got the desktop!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByw3BdL5I/AAAAAAAAAQM/vL_ypfE46hs/s1600-h/17.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 324px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzByw3BdL5I/AAAAAAAAAQM/vL_ypfE46hs/s400/17.jpg" alt="" id="BLOGGER_PHOTO_ID_5417956535456051090" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Go to my Computer and do whatever you want like, copy/paste/etc. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByxDWDS0I/AAAAAAAAAQU/7_Wtu_F-dC4/s1600-h/18.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 311px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzByxDWDS0I/AAAAAAAAAQU/7_Wtu_F-dC4/s400/18.jpg" alt="" id="BLOGGER_PHOTO_ID_5417956538763660098" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;When done, disconnect the connection.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=";font-family:&amp;quot;;font-size:7pt;"  &gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Disable the RDC from the client computer.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBzTMSv8II/AAAAAAAAAQc/JcBw23eQ0ME/s1600-h/19.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 308px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SzBzTMSv8II/AAAAAAAAAQc/JcBw23eQ0ME/s400/19.jpg" alt="" id="BLOGGER_PHOTO_ID_5417957125281280130" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;This method can be used for any two computers connected with each other (through internet) residing anywhere in the world.&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Always remember to disable the RDC when you are done. Again, I want to say that this is not a valid way of sharing files, but it’s very easy&lt;/span&gt;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1232479719233599255?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1232479719233599255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1232479719233599255' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1232479719233599255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1232479719233599255'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2009/12/easiest-wat-to-share-files.html' title='easiest way to share files'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4DL0dzTJ04Y/SzBvXY173iI/AAAAAAAAAN8/raCwjuFeTsk/s72-c/1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-6904559815391399816</id><published>2009-11-01T11:58:00.013+05:30</published><updated>2009-11-01T13:28:12.715+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='heat sink'/><category scheme='http://www.blogger.com/atom/ns#' term='restart'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='heat'/><category scheme='http://www.blogger.com/atom/ns#' term='convert'/><title type='text'>convert laptop to desktop</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;Convert your laptop to a desktop!! by AMRIT BERA&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/Su0vedSlz4I/AAAAAAAAAJk/DAfdxsrlYQQ/s1600-h/Photo+0493.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/Su0vedSlz4I/AAAAAAAAAJk/DAfdxsrlYQQ/s400/Photo+0493.jpg" alt="" id="BLOGGER_PHOTO_ID_5399023728592277378" border="0" /&gt;&lt;/a&gt; &lt;span style="font-weight: bold;font-size:130%;" &gt;This guide helps you to convert any laptop to a desktop with external heat-sink, mouse, keyboard, speakers and if you want, a UPS.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More specifically,&lt;br /&gt;&lt;ol&gt;&lt;li&gt;If your laptop is not booting because of overheating&lt;/li&gt;&lt;li&gt;HP infinite restarts problem&lt;/li&gt;&lt;li&gt;the outer chassis of the laptop is broken or cracked&lt;/li&gt;&lt;li&gt;keyboard or touch-pad is not working&lt;/li&gt;&lt;li&gt;laptop is overheating&lt;/li&gt;&lt;/ol&gt;There is nothing to explain. Just see the pictures and proceed.&lt;br /&gt;&lt;br /&gt;The cooler is simply kept on top of the processor and graphics chip. no screw. but, if possible, you can try to fix it to the system board using screws or tape or rope or anything which you think suitable ;-)&lt;br /&gt;&lt;br /&gt;Use a good quality heat-sink-compound. its very important.&lt;br /&gt;&lt;br /&gt;if your doubts, problems or success stories in the comments.&lt;br /&gt;&lt;br /&gt;be very gentle with the ZIF connectors!&lt;br /&gt;&lt;br /&gt;you can also refer to &lt;a href="http://amritbera.blogspot.com/2009/09/solved-hp-infinite-restarts.html"&gt;my previous post about heat-sink&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good Luck!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Guide:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su01nxwSn3I/AAAAAAAAAJs/tjGXEprjKUM/s1600-h/Photo+0491.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su01nxwSn3I/AAAAAAAAAJs/tjGXEprjKUM/s400/Photo+0491.jpg" alt="" id="BLOGGER_PHOTO_ID_5399030485774147442" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su016ayixII/AAAAAAAAAJ0/Nbrm7cSvB70/s1600-h/Photo+0490.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su016ayixII/AAAAAAAAAJ0/Nbrm7cSvB70/s400/Photo+0490.jpg" alt="" id="BLOGGER_PHOTO_ID_5399030806027093122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02rXksIVI/AAAAAAAAAKc/9iPfGMElKzE/s1600-h/Photo+0498.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02rXksIVI/AAAAAAAAAKc/9iPfGMElKzE/s400/Photo+0498.jpg" alt="" id="BLOGGER_PHOTO_ID_5399031646977270098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su02q7N1eaI/AAAAAAAAAKU/Ak7EltKgLrI/s1600-h/Photo+0497.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su02q7N1eaI/AAAAAAAAAKU/Ak7EltKgLrI/s400/Photo+0497.jpg" alt="" id="BLOGGER_PHOTO_ID_5399031639365220770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02qtUPLFI/AAAAAAAAAKM/NfC1LNrrO2c/s1600-h/Photo+0495.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02qtUPLFI/AAAAAAAAAKM/NfC1LNrrO2c/s400/Photo+0495.jpg" alt="" id="BLOGGER_PHOTO_ID_5399031635633974354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su02qtthnBI/AAAAAAAAAKE/tcx_I3aC-Cc/s1600-h/Photo+0496.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su02qtthnBI/AAAAAAAAAKE/tcx_I3aC-Cc/s400/Photo+0496.jpg" alt="" id="BLOGGER_PHOTO_ID_5399031635740040210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02qYKcFtI/AAAAAAAAAJ8/V3RWWwYydwI/s1600-h/Photo+0494.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su02qYKcFtI/AAAAAAAAAJ8/V3RWWwYydwI/s400/Photo+0494.jpg" alt="" id="BLOGGER_PHOTO_ID_5399031629955733202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08Wn1GcxI/AAAAAAAAALE/HJx12B_ZA9g/s1600-h/Photo+0503.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08Wn1GcxI/AAAAAAAAALE/HJx12B_ZA9g/s400/Photo+0503.jpg" alt="" id="BLOGGER_PHOTO_ID_5399037887633584914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su08WAuLHEI/AAAAAAAAAK8/3BxlieVB2Xc/s1600-h/Photo+0501.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su08WAuLHEI/AAAAAAAAAK8/3BxlieVB2Xc/s400/Photo+0501.jpg" alt="" id="BLOGGER_PHOTO_ID_5399037877135547458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su08VxGCMAI/AAAAAAAAAK0/CNSZY4mCWkY/s1600-h/Photo+0500.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su08VxGCMAI/AAAAAAAAAK0/CNSZY4mCWkY/s400/Photo+0500.jpg" alt="" id="BLOGGER_PHOTO_ID_5399037872940658690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08VmB6zPI/AAAAAAAAAKs/kdoo5WuRuZA/s1600-h/Photo+0499.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08VmB6zPI/AAAAAAAAAKs/kdoo5WuRuZA/s400/Photo+0499.jpg" alt="" id="BLOGGER_PHOTO_ID_5399037869970607346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08VRyb1PI/AAAAAAAAAKk/DkFWDdualdE/s1600-h/Photo+0499.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su08VRyb1PI/AAAAAAAAAKk/DkFWDdualdE/s400/Photo+0499.jpg" alt="" id="BLOGGER_PHOTO_ID_5399037864536954098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09LijSYFI/AAAAAAAAALs/ahflMjOlrdE/s1600-h/Photo+0508.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09LijSYFI/AAAAAAAAALs/ahflMjOlrdE/s400/Photo+0508.jpg" alt="" id="BLOGGER_PHOTO_ID_5399038796749758546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09LRGbq8I/AAAAAAAAALk/dw4wAfRj9mc/s1600-h/Photo+0507.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09LRGbq8I/AAAAAAAAALk/dw4wAfRj9mc/s400/Photo+0507.jpg" alt="" id="BLOGGER_PHOTO_ID_5399038792065330114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su09LJFRP5I/AAAAAAAAALc/5Di0cIHPJAQ/s1600-h/Photo+0506.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su09LJFRP5I/AAAAAAAAALc/5Di0cIHPJAQ/s400/Photo+0506.jpg" alt="" id="BLOGGER_PHOTO_ID_5399038789912969106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09KzSN5dI/AAAAAAAAALU/pvzFGcHvRnM/s1600-h/Photo+0505.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09KzSN5dI/AAAAAAAAALU/pvzFGcHvRnM/s400/Photo+0505.jpg" alt="" id="BLOGGER_PHOTO_ID_5399038784061695442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09KogyU0I/AAAAAAAAALM/FoUPNH9PZg4/s1600-h/Photo+0503.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09KogyU0I/AAAAAAAAALM/FoUPNH9PZg4/s400/Photo+0503.jpg" alt="" id="BLOGGER_PHOTO_ID_5399038781170012994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09ySr_ijI/AAAAAAAAAMM/OtCB6DcN-e4/s1600-h/Photo+0512.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09ySr_ijI/AAAAAAAAAMM/OtCB6DcN-e4/s400/Photo+0512.jpg" alt="" id="BLOGGER_PHOTO_ID_5399039462506203698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09yHgo3xI/AAAAAAAAAME/-Jxt4NuIEf4/s1600-h/Photo+0510.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Su09yHgo3xI/AAAAAAAAAME/-Jxt4NuIEf4/s400/Photo+0510.jpg" alt="" id="BLOGGER_PHOTO_ID_5399039459505790738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su09x7hcc3I/AAAAAAAAAL8/RN5pVptjAUY/s1600-h/Photo+0509.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/Su09x7hcc3I/AAAAAAAAAL8/RN5pVptjAUY/s400/Photo+0509.jpg" alt="" id="BLOGGER_PHOTO_ID_5399039456287945586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su09xtRHhII/AAAAAAAAAL0/rU3Nd9kfSeU/s1600-h/Photo+0508.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/Su09xtRHhII/AAAAAAAAAL0/rU3Nd9kfSeU/s400/Photo+0508.jpg" alt="" id="BLOGGER_PHOTO_ID_5399039452461368450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Thank you.... take care&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-6904559815391399816?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/6904559815391399816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=6904559815391399816' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/6904559815391399816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/6904559815391399816'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2009/11/convert-laptop-to-desktop.html' title='convert laptop to desktop'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4DL0dzTJ04Y/Su0vedSlz4I/AAAAAAAAAJk/DAfdxsrlYQQ/s72-c/Photo+0493.jpg' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-9197447631904440834</id><published>2009-09-10T20:09:00.009+05:30</published><updated>2010-05-21T09:32:56.323+05:30</updated><title type='text'>SOLVED!! HP INFINITE RESTARTS :: by Amrit Bera</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s1600-h/untitled.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379859802347681922" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s400/untitled.JPG" style="cursor: pointer; display: block; height: 71px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;Does your computer (HP Pavilion dv2000/dv6000 and Compaq Presario v3000/v6000 Series Notebook PCs) &lt;span style="font-size: 130%;"&gt;&lt;span style="color: red; font-weight: bold;"&gt;restarts infinite times WITHOUT/before BOOTING?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 85%;"&gt;by: Amrit Bera&lt;/span&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="color: red; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;And you are feeling &lt;span style="font-weight: bold;"&gt;frustrated &lt;/span&gt;and &lt;span style="font-weight: bold;"&gt;helpless &lt;/span&gt;and like &lt;span style="font-weight: bold;"&gt;crying&lt;/span&gt;??&lt;br /&gt;&lt;br /&gt;Then don’t worry! Here is the last option you can try to repair your computer &lt;span style="font-weight: bold;"&gt;FREE OF COST!!&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red; font-size: 130%; font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size: 180%;"&gt;Proceed only if:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Your warranty has&lt;span style="font-weight: bold;"&gt; expired&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Your computer is not eligible for the &lt;span style="font-weight: bold;"&gt;FREE REPAIR&lt;/span&gt; given by HP (&lt;a href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01296338&amp;amp;cc=in&amp;amp;dlc=en&amp;amp;lc=en&amp;amp;jumpid=reg_R1002_INEN"&gt;HP Pavilion dv2000/dv6000 and Compaq Presario v3000/v6000 Series Notebook PCs - HP Limited Warranty Service Enhancement&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;The only option you have is to spend almost US $400 to &lt;span style="font-weight: bold;"&gt;REPLACE &lt;/span&gt;the motherboard i.e. said by the HP Support executive (that means &lt;span style="font-weight: bold;"&gt;YOUR MOTHERBOARD IS A WASTE&lt;/span&gt; and&lt;span style="font-size: 130%;"&gt;&lt;span style="color: red; font-weight: bold;"&gt; you don’t care if I BREAK/BURN your motherboard!&lt;/span&gt;&lt;/span&gt;).&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="color: red; font-size: 130%; font-weight: bold;"&gt;&lt;br /&gt;Cause of the PROBLEM:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The integrated graphics chip heats and the temperature goes beyond limit. Every BIOS system is having a self-protection mechanism. So, when it sees the temp of the GPU is high and beyond limit, it restarts the computer. Even though sometime, this BIOS mechanism fails or executes lately, causing the chip to burn, this physically damages the motherboard.&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;I am assuming that you are lucky (the motherboard is not burnt) and it is the BIOS which is responsible for infinite number of restarts. So, we are going to rebuild the heat transfer mechanism.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red; font-size: 130%;"&gt;&lt;span style="font-weight: bold;"&gt;Things you MUST keep handy before proceeding:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download and keep the latest version &lt;span style="font-weight: bold;"&gt;BIOS &lt;/span&gt;in a &lt;span style="font-weight: bold;"&gt;REMOVABLE &lt;/span&gt;media like a pen-drive. For&lt;span style="color: #33cc00; font-weight: bold;"&gt; &lt;span style="color: #009900;"&gt;dv2000/V3000: F.39 or later&lt;/span&gt;&lt;/span&gt; AND for &lt;span style="color: #009900; font-weight: bold;"&gt;dv6000/V6000: F.3D or later&lt;/span&gt;. You can Download from the HP official website and going to the “&lt;span style="font-weight: bold;"&gt;Support and Driver&lt;/span&gt;” section. Download according to your Model number. (The file size is not more than 4MB)&lt;/li&gt;&lt;li&gt;Few grams of &lt;span style="font-weight: bold;"&gt;Heat Sink Compound&lt;/span&gt;. I got it free when I purchased a new DVD drive. It won’t cost more than US $1. If you are purchasing, then buy a good quality product because you are going to apply in your processor and GPU!!&lt;/li&gt;&lt;li&gt;Do everything carefully and gently because you can break the zero insertion force (ZIF) connectors, which are almost impossible to fix. Use a clean place and few small boxes to temporarily keep the screws.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size: 180%;"&gt;&lt;span style="color: yellow; font-weight: bold;"&gt;PLZ LEAVE YOUR COMMENTS.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red; font-size: 180%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Ok. Enough talking. Let’s get started.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi-mxyqiGI/AAAAAAAAAHU/a_Fxq3-xJG4/s1600-h/Photo-0148.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379759328304203874" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi-mxyqiGI/AAAAAAAAAHU/a_Fxq3-xJG4/s400/Photo-0148.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 1:&lt;/span&gt;&lt;br /&gt;Disassemble your computer and open the motherboard. Every model of Compaq laptops is almost same (from mechanical design point of view). only the placement of sub-devices differs. you can find a lot of disassembly guide over the internet. &lt;a href="http://www.insidemylaptop.com/disassemble-hp-compaq-8510p-8510w-notebook-pc/"&gt;Click here&lt;/a&gt;&lt;a href="http://www.insidemylaptop.com/disassemble-hp-compaq-8510p-8510w-notebook-pc/"&gt; for one.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also get the official manful of your laptop from the HP's official web-site. for me it was: Maintenance and Service Guide, Compaq Presario V6000 Notebook PC. Document Part Number: 416630-003&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 2:&lt;br /&gt;&lt;/span&gt;Open the complete heat sink mechanism (with the fan). For first time, you may face a little problem for removing the heat-sink from the top of the processor. Don’t worry, it’s the heat-sink-paste given by HP. pull it gently. it will come up.&lt;span style="color: black; font-size: 100%;"&gt;&lt;span style="color: black;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjHCVxV2AI/AAAAAAAAAHk/YZgN1PQWhnI/s1600-h/Photo-0116.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379768597911820290" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjHCVxV2AI/AAAAAAAAAHk/YZgN1PQWhnI/s400/Photo-0116.jpg" style="cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjH7T7alwI/AAAAAAAAAHs/MaNMPWHOO50/s1600-h/Photo-0117.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379769576669746946" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjH7T7alwI/AAAAAAAAAHs/MaNMPWHOO50/s400/Photo-0117.jpg" style="cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 3:&lt;br /&gt;&lt;/span&gt;Take a dust free clean cloth and clean the portions  labeled as "processor part" and "GPU part". clean it nicely and remove all the heat-sink-compound applied by the manufacturer.&lt;br /&gt;The "GPU part" is made of a special kind of soft material. don’t take that out from the copper pipe and keep it clean.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYuukXCI/AAAAAAAAAIE/ic_lLI3phEc/s1600-h/Photo-0124.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379771181591452706" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYuukXCI/AAAAAAAAAIE/ic_lLI3phEc/s400/Photo-0124.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYN0j9uI/AAAAAAAAAH8/8i-G2VAQOEg/s1600-h/Photo-0120.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379771172758222562" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYN0j9uI/AAAAAAAAAH8/8i-G2VAQOEg/s400/Photo-0120.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjJXp6SrlI/AAAAAAAAAH0/xU-Tv1HM_0c/s1600-h/Photo-0118.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379771163118579282" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjJXp6SrlI/AAAAAAAAAH0/xU-Tv1HM_0c/s400/Photo-0118.jpg" style="cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;Do the same with the graphics chip and processor. clean only the reflecting portions of the GPU and Processor. Also clean the full heat-sink panel and the cooling fan.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 4:&lt;/span&gt;&lt;br /&gt;After cleaning all the things nicely and gently, take some heat-sink-paste (I used a match stick, but I prefer an ATM card) and apply on top of the processor and the GPU. lay it nicely. nither give less nor more. hope you can understand.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjNJHgMUtI/AAAAAAAAAIM/IjX-7XgcPf0/s1600-h/Photo-0127.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379775311410647762" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjNJHgMUtI/AAAAAAAAAIM/IjX-7XgcPf0/s400/Photo-0127.jpg" style="cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 5:&lt;/span&gt;&lt;br /&gt;Fit the heat-sink-panel (along with the fan). into the motherboard gently, by not letting the paste to move as much as possible. tightly screw the panel with the GPU and processor, as you opened it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 6:&lt;/span&gt;&lt;br /&gt;Fit the LCD panel, keyboard, the power cable from motherboard to the power source, hard disc, and the power-switch circuit. the power switch circuit is very small and has three ports for motherboard, Speaker and one more which go into the LCD panel. I hope you know all these things because you disassembled the computer yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0YzbhkI/AAAAAAAAAIU/o14T0GUh_BY/s1600-h/untitled1.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379779353323996738" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0YzbhkI/AAAAAAAAAIU/o14T0GUh_BY/s400/untitled1.JPG" style="cursor: pointer; display: block; height: 170px; margin: 0px auto 10px; text-align: center; width: 278px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0-6ttCI/AAAAAAAAAIc/LGqyvOj0vcc/s1600-h/untitled2.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379779363555095586" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0-6ttCI/AAAAAAAAAIc/LGqyvOj0vcc/s400/untitled2.JPG" style="cursor: pointer; display: block; height: 175px; margin: 0px auto 10px; text-align: center; width: 283px;" /&gt;&lt;/a&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 6:&lt;/span&gt;&lt;br /&gt;on the computer by pressing the switch on the small circuit. For me, my computer &lt;span style="font-weight: bold;"&gt;still restarted for few more times&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;and then it started and showed the BOOT screen!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjTj9qCGCI/AAAAAAAAAIk/nCQv8SYEt00/s1600-h/Photo-0128.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379782369693800482" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjTj9qCGCI/AAAAAAAAAIk/nCQv8SYEt00/s400/Photo-0128.jpg" style="cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjTkT3KcbI/AAAAAAAAAIs/ooTi_knSV6g/s1600-h/Photo-0140.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379782375654453682" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjTkT3KcbI/AAAAAAAAAIs/ooTi_knSV6g/s400/Photo-0140.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 300px;" /&gt;&lt;/a&gt;&lt;span style="color: #33ff33; font-weight: bold;"&gt;*If you are not getting anything or if it is showing "Operating System Not Found", then connect the components with the motherboard properly. check Twice. Because I did that mistake. &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33ff33; font-weight: bold;"&gt;*After all these, if the computer is showing the same behavior as before, i.e. restarting without booting up, then &lt;a href="http://amritbera.blogspot.com/2009/11/convert-laptop-to-desktop.html"&gt;this is the last option, TRY THIS.&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red; font-size: 130%; font-weight: bold;"&gt;***Never Ever give up. keep trying.&lt;/span&gt; you can use a multimeter (only if you know how to use it) to check the motherboard if there is any small component like a register or a capacitor is burnt. By anyway, you have to throw the motherboard, so what is there to try...&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33ffff; font-size: 180%; font-weight: bold;"&gt;Step 7 (important):&lt;/span&gt;&lt;br /&gt;Now you got your very old desktop!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjWNPBhQSI/AAAAAAAAAI8/25kL7gqBDjY/s1600-h/Photo-0141.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379785277753606434" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjWNPBhQSI/AAAAAAAAAI8/25kL7gqBDjY/s400/Photo-0141.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 300px;" /&gt;&lt;/a&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="color: red; font-weight: bold;"&gt;AS SOON AS POSSIBLE  install the BIOS which you have saved in your pen-drive.&lt;/span&gt;&lt;/span&gt; Restart.&lt;br /&gt;&lt;br /&gt;Now You are done.&lt;br /&gt;&lt;br /&gt;I did it to my computer last week and from that time, it is working fine, without any problem. and guess what,&lt;span style="font-weight: bold;"&gt; I am writing this from the same computer!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: yellow; font-size: 180%;"&gt;&lt;span style="font-weight: bold;"&gt;PLZ LEAVE YOUR COMMENTS&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #99ffff; font-size: 180%;"&gt;&lt;span style="font-weight: bold;"&gt;जय&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;हिंद&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;!!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjgLnCfmkI/AAAAAAAAAJM/NMtd-XchmwI/s1600-h/indian-flag.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379796244956682818" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjgLnCfmkI/AAAAAAAAAJM/NMtd-XchmwI/s400/indian-flag.jpg" style="cursor: pointer; display: block; height: 299px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="color: red; font-weight: bold;"&gt;Dont forget to leave your comments, and if this solves your problem, then please give the link to your blog/forum/etc. where you had searched this solution, but couldnt find. The link is:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://amritbera.blogspot.com/2009/09/solved-hp-infinite-restarts.html" style="color: red; font-weight: bold;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="http://amritbera.blogspot.com/2009/09/solved-hp-infinite-restarts.html"&gt;http://amritbera.blogspot.com/2009/09/solved-hp-infinite-restarts.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 78%;"&gt;HP Computer Keeps restarting?? SOLVED by AMRIT EBRA&lt;/span&gt;&lt;br /&gt;&lt;h3 class="r"&gt;&lt;/h3&gt;&lt;a href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjgLnCfmkI/AAAAAAAAAJM/NMtd-XchmwI/s1600-h/indian-flag.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-9197447631904440834?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/9197447631904440834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=9197447631904440834' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/9197447631904440834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/9197447631904440834'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2009/09/solved-hp-infinite-restarts.html' title='SOLVED!! HP INFINITE RESTARTS :: by Amrit Bera'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s72-c/untitled.JPG' height='72' width='72'/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1606673670210840949</id><published>2009-09-10T17:04:00.002+05:30</published><updated>2009-09-10T20:54:36.933+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='compaq'/><category scheme='http://www.blogger.com/atom/ns#' term='restart'/><category scheme='http://www.blogger.com/atom/ns#' term='frustrated'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='not working'/><category scheme='http://www.blogger.com/atom/ns#' term='infinite'/><title type='text'>Solved! HP computer infinite time restarts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s1600-h/untitled.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 71px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s400/untitled.JPG" alt="" id="BLOGGER_PHOTO_ID_5379859802347681922" border="0" /&gt;&lt;/a&gt;Does your computer (HP Pavilion dv2000/dv6000 and Compaq Presario v3000/v6000 Series Notebook PCs) &lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;restarts infinite times WITHOUT/before BOOTING?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And you are feeling &lt;span style="font-weight: bold;"&gt;frustrated &lt;/span&gt;and &lt;span style="font-weight: bold;"&gt;helpless &lt;/span&gt;and like &lt;span style="font-weight: bold;"&gt;crying&lt;/span&gt;??&lt;br /&gt;&lt;br /&gt;Then don’t worry! Here is the last option you can try to repair your computer &lt;span style="font-weight: bold;"&gt;FREE OF COST!!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Proceed only if:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Your warranty has&lt;span style="font-weight: bold;"&gt; expired&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Your computer is not eligible for the &lt;span style="font-weight: bold;"&gt;FREE REPAIR&lt;/span&gt; given by HP (&lt;a href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01296338&amp;amp;cc=in&amp;amp;dlc=en&amp;amp;lc=en&amp;amp;jumpid=reg_R1002_INEN"&gt;HP Pavilion dv2000/dv6000 and Compaq Presario v3000/v6000 Series Notebook PCs - HP Limited Warranty Service Enhancement&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;The only option you have is to spend almost US $400 to &lt;span style="font-weight: bold;"&gt;REPLACE &lt;/span&gt;the motherboard i.e. said by the HP Support executive (that means &lt;span style="font-weight: bold;"&gt;YOUR MOTHERBOARD IS A WASTE&lt;/span&gt; and&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt; you don’t care if I BREAK/BURN your motherboard!&lt;/span&gt;&lt;/span&gt;).&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;br /&gt;Cause of the PROBLEM:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The integrated graphics chip heats and the temperature goes beyond limit. Every BIOS system is having a self-protection mechanism. So, when it sees the temp of the GPU is high and beyond limit, it restarts the computer. Even though sometime, this BIOS mechanism fails or executes lately, causing the chip to burn, this physically damages the motherboard.&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;I am assuming that you are lucky (the motherboard is not burnt) and it is the BIOS which is responsible for infinite number of restarts. So, we are going to rebuild the heat transfer mechanism.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Things you MUST keep handy before proceeding:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download and keep the latest version &lt;span style="font-weight: bold;"&gt;BIOS &lt;/span&gt;in a &lt;span style="font-weight: bold;"&gt;REMOVABLE &lt;/span&gt;media like a pen-drive. For&lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;dv2000/V3000: F.39 or later&lt;/span&gt;&lt;/span&gt; AND for &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;dv6000/V6000: F.3D or later&lt;/span&gt;. You can Download from the HP official website and going to the “&lt;span style="font-weight: bold;"&gt;Support and Driver&lt;/span&gt;” section. Download according to your Model number. (The file size is not more than 4MB)&lt;/li&gt;&lt;li&gt;Few grams of &lt;span style="font-weight: bold;"&gt;Heat Sink Compound&lt;/span&gt;. I got it free when I purchased a new DVD drive. It won’t cost more than US $1. If you are purchasing, then buy a good quality product because you are going to apply in your processor and GPU!!&lt;/li&gt;&lt;li&gt;Do everything carefully and gently because you can break the zero insertion force (ZIF) connectors, which are almost impossible to fix. Use a clean place and few small boxes to temporarily keep the screws.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 0);"&gt;PLZ LEAVE YOUR COMMENTS.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Ok. Enough talking. Let’s get started.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi-mxyqiGI/AAAAAAAAAHU/a_Fxq3-xJG4/s1600-h/Photo-0148.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi-mxyqiGI/AAAAAAAAAHU/a_Fxq3-xJG4/s400/Photo-0148.jpg" alt="" id="BLOGGER_PHOTO_ID_5379759328304203874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi_Z9mSy5I/AAAAAAAAAHc/jmLmAOh5spE/s1600-h/Photo-0153.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/Sqi_Z9mSy5I/AAAAAAAAAHc/jmLmAOh5spE/s400/Photo-0153.jpg" alt="" id="BLOGGER_PHOTO_ID_5379760207646870418" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 1:&lt;/span&gt;&lt;br /&gt;Disassemble your computer and open the motherboard. Every model of Compaq laptops is almost same (from mechanical design point of view). only the placement of sub-devices differs. you can find a lot of disassembly guide over the internet. &lt;a href="http://www.insidemylaptop.com/disassemble-hp-compaq-8510p-8510w-notebook-pc/"&gt;Click here&lt;/a&gt; for one.&lt;br /&gt;&lt;br /&gt;You can also get the official manful of your laptop from the HP's official web-site. for me it was: Maintenance and Service Guide, Compaq Presario V6000 Notebook PC. Document Part Number: 416630-003&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 2:&lt;br /&gt;&lt;/span&gt;Open the complete heat sink mechanism (with the fan). For first time, you may face a little problem for removing the heat-sink from the top of the processor. Don’t worry, it’s the heat-sink-paste given by HP. pull it gently. it will come up.&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjHCVxV2AI/AAAAAAAAAHk/YZgN1PQWhnI/s1600-h/Photo-0116.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjHCVxV2AI/AAAAAAAAAHk/YZgN1PQWhnI/s400/Photo-0116.jpg" alt="" id="BLOGGER_PHOTO_ID_5379768597911820290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjH7T7alwI/AAAAAAAAAHs/MaNMPWHOO50/s1600-h/Photo-0117.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjH7T7alwI/AAAAAAAAAHs/MaNMPWHOO50/s400/Photo-0117.jpg" alt="" id="BLOGGER_PHOTO_ID_5379769576669746946" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 3:&lt;br /&gt;&lt;/span&gt;Take a dust free clean cloth and clean the portions  labeled as "processor part" and "GPU part". clean it nicely and remove all the heat-sink-compound applied by the manufacturer.&lt;br /&gt;The "GPU part" is made of a special kind of soft material. don’t take that out from the copper pipe and keep it clean.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYuukXCI/AAAAAAAAAIE/ic_lLI3phEc/s1600-h/Photo-0124.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYuukXCI/AAAAAAAAAIE/ic_lLI3phEc/s400/Photo-0124.jpg" alt="" id="BLOGGER_PHOTO_ID_5379771181591452706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYN0j9uI/AAAAAAAAAH8/8i-G2VAQOEg/s1600-h/Photo-0120.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjJYN0j9uI/AAAAAAAAAH8/8i-G2VAQOEg/s400/Photo-0120.jpg" alt="" id="BLOGGER_PHOTO_ID_5379771172758222562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjJXp6SrlI/AAAAAAAAAH0/xU-Tv1HM_0c/s1600-h/Photo-0118.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjJXp6SrlI/AAAAAAAAAH0/xU-Tv1HM_0c/s400/Photo-0118.jpg" alt="" id="BLOGGER_PHOTO_ID_5379771163118579282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Do the same with the graphics chip and processor. clean only the reflecting portions of the GPU and Processor. Also clean the full heat-sink panel and the cooling fan.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 4:&lt;/span&gt;&lt;br /&gt;After cleaning all the things nicely and gently, take some heat-sink-paste (I used a match stick, but I prefer an ATM card) and apply on top of the processor and the GPU. lay it nicely. nither give less nor more. hope you can understand.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjNJHgMUtI/AAAAAAAAAIM/IjX-7XgcPf0/s1600-h/Photo-0127.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjNJHgMUtI/AAAAAAAAAIM/IjX-7XgcPf0/s400/Photo-0127.jpg" alt="" id="BLOGGER_PHOTO_ID_5379775311410647762" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 5:&lt;/span&gt;&lt;br /&gt;Fit the heat-sink-panel (along with the fan). into the motherboard gently, by not letting the paste to move as much as possible. tightly screw the panel with the GPU and processor, as you opened it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 6:&lt;/span&gt;&lt;br /&gt;Fit the LCD panel, keyboard, the power cable from motherboard to the power source, hard disc, and the power-switch circuit. the power switch circuit is very small and has three ports for motherboard, Speaker and one more which go into the LCD panel. I hope you know all these things because you disassembled the computer yourself.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0YzbhkI/AAAAAAAAAIU/o14T0GUh_BY/s1600-h/untitled1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 278px; height: 170px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0YzbhkI/AAAAAAAAAIU/o14T0GUh_BY/s400/untitled1.JPG" alt="" id="BLOGGER_PHOTO_ID_5379779353323996738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0-6ttCI/AAAAAAAAAIc/LGqyvOj0vcc/s1600-h/untitled2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 283px; height: 175px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SqjQ0-6ttCI/AAAAAAAAAIc/LGqyvOj0vcc/s400/untitled2.JPG" alt="" id="BLOGGER_PHOTO_ID_5379779363555095586" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 6:&lt;/span&gt;&lt;br /&gt;on the computer by pressing the switch on the small circuit. For me, my computer &lt;span style="font-weight: bold;"&gt;still restarted for few more times&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;and then it started and showed the BOOT screen!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjTj9qCGCI/AAAAAAAAAIk/nCQv8SYEt00/s1600-h/Photo-0128.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjTj9qCGCI/AAAAAAAAAIk/nCQv8SYEt00/s400/Photo-0128.jpg" alt="" id="BLOGGER_PHOTO_ID_5379782369693800482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjT-XsgkZI/AAAAAAAAAI0/MRbwlk4mXgs/s1600-h/Photo-0134.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjT-XsgkZI/AAAAAAAAAI0/MRbwlk4mXgs/s400/Photo-0134.jpg" alt="" id="BLOGGER_PHOTO_ID_5379782823360106898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjTkT3KcbI/AAAAAAAAAIs/ooTi_knSV6g/s1600-h/Photo-0140.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqjTkT3KcbI/AAAAAAAAAIs/ooTi_knSV6g/s400/Photo-0140.jpg" alt="" id="BLOGGER_PHOTO_ID_5379782375654453682" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 51);"&gt;*If you are not getting anything or if it is showing "Operating System Not Found", then connect the components with the motherboard properly. check Twice. Because I did that mistake. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 51);"&gt;*After all these, if the computer is showing the same behavior as before, i.e. restarting without booting up, then I am &lt;span style="color: rgb(255, 0, 0);"&gt;SORRY &lt;/span&gt;:-(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:130%;" &gt;***Never Ever give up. keep trying.&lt;/span&gt; you can use a multimeter (only if you know how to use it) to check the motherboard if there is any small component like a register or a capacitor is burnt. By anyway, you have to throw the motherboard, so what is there to try...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 255, 255);font-size:180%;" &gt;Step 7 (important):&lt;/span&gt;&lt;br /&gt;Now you got your very old desktop!!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjWNPBhQSI/AAAAAAAAAI8/25kL7gqBDjY/s1600-h/Photo-0141.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjWNPBhQSI/AAAAAAAAAI8/25kL7gqBDjY/s400/Photo-0141.jpg" alt="" id="BLOGGER_PHOTO_ID_5379785277753606434" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;AS SOON AS POSSIBLE  install the BIOS which you have saved in your pen-drive.&lt;/span&gt;&lt;/span&gt; Restart.&lt;br /&gt;&lt;br /&gt;Now You are done.&lt;br /&gt;&lt;br /&gt;I did it to my computer last week and from that time, it is working fine, without any problem. and guess what,&lt;span style="font-weight: bold;"&gt; I am writing this from the same computer!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 0);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;PLZ LEAVE YOUR COMMENTS&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 255, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;जय&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;हिंद&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;!!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjgLnCfmkI/AAAAAAAAAJM/NMtd-XchmwI/s1600-h/indian-flag.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SqjgLnCfmkI/AAAAAAAAAJM/NMtd-XchmwI/s400/indian-flag.jpg" alt="" id="BLOGGER_PHOTO_ID_5379796244956682818" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1606673670210840949?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1606673670210840949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1606673670210840949' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1606673670210840949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1606673670210840949'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2009/09/solved-hp-computer-infinite-time.html' title='Solved! HP computer infinite time restarts'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4DL0dzTJ04Y/SqkZ_IxWOII/AAAAAAAAAJU/MmhVUNRW2d4/s72-c/untitled.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-6880372143858257856</id><published>2009-03-19T12:54:00.001+05:30</published><updated>2011-01-30T07:57:59.873+05:30</updated><title type='text'>VMware Remote Console Unexplained Error</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Have you recently disconnected your network connection or disabled your network adapters in Windows and noticed you get a error when trying to run Remote Console in VMware Infrastructure Web Access? The remote console appears to work but only when the internet connection is active or connected to the internet.  The way around this is by applying a static DNS entry to the host operating system.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Error opening the remote virtual machine machinename:8333\16: An unexplained error occurred.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Solution:&lt;/span&gt;&lt;br /&gt;Goto network connections , then select vmnet1 &amp;gt;properties &amp;gt;internet protocol (tcp/ip) properties &amp;gt; then copyed the static ip address into the preferred DNS server &amp;gt;click ok &amp;gt; click ok&lt;br /&gt;&lt;br /&gt;Or from the command prompt: netsh interface ip set dns “vmnet1″ static xxx.xxx.xxx.xxx&lt;br /&gt;&lt;br /&gt;This is a copy of my comment:&lt;br /&gt;"Hey! Its really easy to use virtual box. Virtual Box is having very very less footprint and works jelly-smooth ;)&lt;br /&gt;&lt;br /&gt;If  you want only to  run different OS in ur PC, i think VirtualBox is the  best option you have. Before we used to face problems due to resize of  displays and stuff like that. But they have this cool thing as "Install  Guest add-ons".. Which allows us to resize the VMachine screen to any  resolution you want. Also full mouse integrating with the host OS.&lt;br /&gt;&lt;br /&gt;Moreover its open-source and free, and comes from the house of Oracle.&lt;br /&gt;&lt;br /&gt;I'll  suggest you people to use (at-lest try) Virtual Box. I use a ubuntu  10.10 64-bit box (AMD Phenom II 3.2 black edition, with 4-gigs of RAM),  and Virtual box runs like MS-Paint in windows ;)&lt;br /&gt;&lt;br /&gt;Thanx!"&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-6880372143858257856?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/6880372143858257856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=6880372143858257856' title='58 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/6880372143858257856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/6880372143858257856'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2009/03/vmware-remote-console-unexplained-error.html' title='VMware Remote Console Unexplained Error'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><thr:total>58</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-4819538113551016799</id><published>2008-12-24T19:51:00.001+05:30</published><updated>2008-12-24T20:23:13.370+05:30</updated><title type='text'>More robot Pictures</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVJMxzqKj4I/AAAAAAAAAFc/qHUtGoDPEqY/s1600-h/Talon.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 337px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVJMxzqKj4I/AAAAAAAAAFc/qHUtGoDPEqY/s400/Talon.jpg" alt="" id="BLOGGER_PHOTO_ID_5283369731423375234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJMx2Mz6ZI/AAAAAAAAAFU/xzScby4wNw8/s1600-h/TALON-AF-web1212644994.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 203px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJMx2Mz6ZI/AAAAAAAAAFU/xzScby4wNw8/s400/TALON-AF-web1212644994.jpg" alt="" id="BLOGGER_PHOTO_ID_5283369732105562514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJL8RedC9I/AAAAAAAAAFM/SF2OCYI0BAY/s1600-h/SWORDS300dpi.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 345px; height: 400px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJL8RedC9I/AAAAAAAAAFM/SF2OCYI0BAY/s400/SWORDS300dpi.jpg" alt="" id="BLOGGER_PHOTO_ID_5283368811714382802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJL7zjlakI/AAAAAAAAAFE/Z1twOjxt_c4/s1600-h/SWORDS22004-12-03.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 276px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJL7zjlakI/AAAAAAAAAFE/Z1twOjxt_c4/s400/SWORDS22004-12-03.jpg" alt="" id="BLOGGER_PHOTO_ID_5283368803682839106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJLVvRCSSI/AAAAAAAAAE8/-K08Qmawa6M/s1600-h/Tactical_Robot_Trebot_ArmyRecognition_Eurosatory_2006.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJLVvRCSSI/AAAAAAAAAE8/-K08Qmawa6M/s400/Tactical_Robot_Trebot_ArmyRecognition_Eurosatory_2006.JPG" alt="" id="BLOGGER_PHOTO_ID_5283368149696268578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVJLVc5QQWI/AAAAAAAAAE0/ue6LJyW7dX8/s1600-h/news-graphics-2007-_642130a.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 280px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVJLVc5QQWI/AAAAAAAAAE0/ue6LJyW7dX8/s400/news-graphics-2007-_642130a.jpg" alt="" id="BLOGGER_PHOTO_ID_5283368144764682594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJLFCBi4-I/AAAAAAAAAEs/WGpKIczF4kE/s1600-h/20281985-b740-437a-956b-f9ffe8263b53.Large.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJLFCBi4-I/AAAAAAAAAEs/WGpKIczF4kE/s400/20281985-b740-437a-956b-f9ffe8263b53.Large.jpg" alt="" id="BLOGGER_PHOTO_ID_5283367862673794018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJK_ZjXHqI/AAAAAAAAAEk/4vl0otGfW7w/s1600-h/2005585876699643687_rs.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJK_ZjXHqI/AAAAAAAAAEk/4vl0otGfW7w/s400/2005585876699643687_rs.jpg" alt="" id="BLOGGER_PHOTO_ID_5283367765910429346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJIOWGVGiI/AAAAAAAAAEc/0-Ol62FXd4E/s1600-h/MAARS.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJIOWGVGiI/AAAAAAAAAEc/0-Ol62FXd4E/s400/MAARS.JPG" alt="" id="BLOGGER_PHOTO_ID_5283364724146510370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJIOLJmcII/AAAAAAAAAEU/K3yFCQ4UxL0/s1600-h/2005585876699643687_rs.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJIOLJmcII/AAAAAAAAAEU/K3yFCQ4UxL0/s400/2005585876699643687_rs.jpg" alt="" id="BLOGGER_PHOTO_ID_5283364721207439490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJHylxBi1I/AAAAAAAAAEM/OU54YjE8pL0/s1600-h/ANDROS+Robot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJHylxBi1I/AAAAAAAAAEM/OU54YjE8pL0/s400/ANDROS+Robot.jpg" alt="" id="BLOGGER_PHOTO_ID_5283364247315778386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;i found this pictures in the google image search. i am not the owner od this pictures.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-4819538113551016799?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/4819538113551016799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=4819538113551016799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/4819538113551016799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/4819538113551016799'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2008/12/more-robot-pictures.html' title='More robot Pictures'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVJMxzqKj4I/AAAAAAAAAFc/qHUtGoDPEqY/s72-c/Talon.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1164396538942475018</id><published>2008-12-24T19:13:00.000+05:30</published><updated>2008-12-24T19:51:54.232+05:30</updated><title type='text'>America's robot army</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJCDMILSjI/AAAAAAAAADs/4s6ZOL0XdLo/s1600-h/79503560.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJCDMILSjI/AAAAAAAAADs/4s6ZOL0XdLo/s400/79503560.jpg" alt="" id="BLOGGER_PHOTO_ID_5283357935421573682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJCDBh-j4I/AAAAAAAAADk/JdmQw_5ZPlY/s1600-h/md_fleet.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJCDBh-j4I/AAAAAAAAADk/JdmQw_5ZPlY/s400/md_fleet.jpg" alt="" id="BLOGGER_PHOTO_ID_5283357932577001346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJCCxctNdI/AAAAAAAAADc/PaDns9yhw-E/s1600-h/mars_robot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 302px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVJCCxctNdI/AAAAAAAAADc/PaDns9yhw-E/s400/mars_robot.jpg" alt="" id="BLOGGER_PHOTO_ID_5283357928259925458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJCC-sLr4I/AAAAAAAAADU/3C9soVhCVfE/s1600-h/LAND_Robot_CUTLASS_lg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVJCC-sLr4I/AAAAAAAAADU/3C9soVhCVfE/s400/LAND_Robot_CUTLASS_lg.jpg" alt="" id="BLOGGER_PHOTO_ID_5283357931814498178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJCCjmxvcI/AAAAAAAAADM/2A92TrpNzvA/s1600-h/maars-web.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJCCjmxvcI/AAAAAAAAADM/2A92TrpNzvA/s400/maars-web.jpg" alt="" id="BLOGGER_PHOTO_ID_5283357924544069058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Already there are killing machines operating by remote control. Soon the machines will be able to kill on their own initiative. A new warfare is on its way.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;this article is not written by me (Amrit Bera).  I am not its owner. i found this on the internet. at this moment, the hyperlink is: &lt;a href="http://www.newstatesman.com/200606120018"&gt;http://www.newstatesman.com/200606120018&lt;/a&gt;&lt;br /&gt;and the Pictures I found in google image search, by giving "robot defence".&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;War is about to change, in terrifying ways. America's next wars, the ones the Pentagon is now planning, will be nothing like the conflicts that have gone before them.&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In just a few years, US forces will be able to deal out death, not at the squeeze of a trigger or even the push of a button, but with no human intervention whatsoever. Many fighting soldiers - those GIs in tin hats who are dying two a day in Iraq - will be replaced by machines backed up by surveillance technology so penetrating and pervasive that it is referred to as "military omniscience". Any Americans involved will be less likely to carry rifles than PlayStation-style consoles and monitors that display simulated streetscapes of the kind familiar to players of Grand Theft Auto - and they may be miles from where the killing takes place.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;War will progressively cease to be the foggy, confusing, equalising business it has been for centuries, in which the risks are always high, everyone faces danger and suffers loss, and the few can humble the mighty. Instead, it will become remote, semi-automatic and all-knowing, entailing less and less risk to American lives and taking place largely out of the sight of news cameras. And the danger is close to home: the coming wars will be the "war on terror" by other names, conflicts that know no frontiers. The remote-controlled war coming tomorrow to Khartoum or Mogadishu, in other words, can happen soon afterwards, albeit in moderated form, in London or Lyons.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This is no geeky fantasy. Much of the hardware and software already exists and the race to produce the rest is on such a scale that US officials are calling it the "new Manhattan Project". Hundreds of research projects are under way at American universities and defence companies, backed by billions of dollars, and Donald Rumsfeld's department of defence is determined to deliver as soon as possible. The momentum is coming not only from the relentless humiliation of US forces at the hands of some determined insurgents on the streets of Baghdad, but also from a realisation in Washington that this is the shape of things to come. Future wars, they believe, will be fought in the dirty, mazy streets of big cities in the "global south", and if the US is to prevail it needs radically new strategies and equipment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Only fragments of this story have so far appeared in the mainstream media, but enough information is available on the internet, from the comments of those in charge and in the specialist press to leave no room for doubt about how sweeping it is, how dangerous and how imminent.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Military omniscience is the starting point. Three months ago Tony Tether, director of the Defence Advanced Research Projects Agency (Darpa), the Pentagon's research arm, described to a US Senate committee the frustration felt by officers in Iraq after a mortar-bomb attack. A camera in a drone, or unmanned aircraft, spotted the attackers fleeing and helped direct US helicopters to the scene to destroy their car - but not before some of those inside had got out. "We had to decide whether to follow those individuals or the car," he said, "because we simply didn't have enough coverage available." So some of the insurgents escaped. Tether drew this moral: "We need a network, or web, of sensors to better map a city and the activities in it, including inside buildings, to sort adversaries and their equipment from civilians and their equipment, including in crowds, and to spot snipers, suicide bombers or IEDs [improvised explosive devices] . . . This is not just a matter of more and better sensors, but, just as important, the systems needed to make actionable intelligence out of all the data."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Darpa has a host of projects working to meet those needs, often in surprising ways. One, called Combat Zones That See, aims to scatter across cities thousands of tiny CCTV cameras, each equipped with wireless communication software that will make it possible to link their data and track the movements of every vehicle on the streets. The cameras themselves will not be that different from those found in modern mobile phones.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Seeing through concrete&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Already in existence are sensors the size of matchboxes which respond to heat, light, movement or sound; and a variety of programmes, including one called Smart Dust, are working on further miniaturising these and improving their ability to work as networks. A dozen US university teams are also developing micro-aircraft, weighing a few grams each, that imitate birds and insects and could carry sensor equipment into specific buildings or rooms.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Darpa's VisiBuilding programme, meanwhile, is making "X-ray eye" sensors that can see through concrete, locating people and weapons inside buildings. And Human ID at a Distance is working on software that can identify individual people from scans of their faces, their manner of walking or even their smell, and then track them anywhere they go.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Closely related to this drive are projects involving compu-ter simulations of urban landscapes and entire cities, which will provide backdrops essential for using the data gathered by cameras and sensors. The biggest is Urban Resolve, a simulated war against a full-scale insurgency in the Indonesian capital, Jakarta, in the year 2015.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Digitised cities&lt;/strong&gt;&lt;/p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;Eight square miles of Jakarta have been digitised and simulated in three dimensions. That will not surprise computer gamers, but Urban Resolve goes much further: the detail extends to the interiors of 1.6 million buildings and even the cellars and sewers beneath, and it also includes no fewer than 109,000 moving vehicles and people. Even the daily rhythms of the city have been simulated. The roads, says one commentator, "are quiet at night, but during weekday rush hours they become clogged with traffic. People go to work, take lunch breaks and visit restaurants, banks and churches."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Digitise any target city and integrate this with the flow of data from many thousands of sensors and cameras, stationary and mobile, and you have something far more powerful than the regular snapshots today's satellites can deliver. You have continuous coverage, around corners and through walls. You would never, for example, lose those mortar bombers who got out of their car and ran away.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All this brings omniscience within reach. The US web-based magazine &lt;em&gt;DefenseWatch&lt;/em&gt;, which monitors developments in strategy and hardware, recently imagined the near-future scenario of an operation in the developing world in which a cloud of minute, networked sensors is scattered like dust over a target city using powerful fans. Directed by the sensors, unmanned drones patrol the city, building up a visual and audio picture of every street and building. "Every hostile person has been identified and located," continues the scenario. "From this point on, nobody in the city moves without the full and complete knowledge of the mobile tactical centre."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Another Darpa project, Integrated Sensor is Structure, is working on the apex of such a system: huge, unmanned communications and surveillance airships that will loiter above target areas at an altitude of 70,000 feet - far above most airline traffic - providing continuous and detailed coverage over a whole city for a year or more.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;From these platforms, all the information could be fed down in real time to soldiers and commanders carrying the hand-held computers being developed by the Northrop Grumman Corporation with Darpa funding. The real aim, however, is not to expose flesh-and-blood Americans on the ground, but where possible to use robots. That way there will be no "body bag problem"; and in any case machines are better equipped than human beings to process and make use of the vast quantities of data involved.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;In one sense, robots are not new: already, armed drones such as Predator, "piloted" by CIA operators from screens in Florida, have been responsible for at least 80 assassination raids in Iraq, Afghanistan, Yemen and Pakistan (killing many civilians as well). Defence contractors have also developed ground-based vehicles capable of carrying cameras and weapons into the battlefield.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;But this is only the start. What will make the next generation different is that they are being designed so that they can choose, all on their own, the targets they will attack. Operating  in the air and on the ground, they  are being equipped with Automated Target Recognition software capable not only of comparing signals received from new-generation sensors with databases of targets, but also  of  "deciding" to fire guns or launch missiles automatically once there is  a good "fit". Automated killing of this kind hasn't been approved by anyone yet, but it is certainly being planned. John Tirpak, editor of &lt;em&gt;Air Force Magazine&lt;/em&gt; in the US, expects initially that humans will retain the last word, but he predicts that once robots "establish a track record of reliability in finding the right targets and employing weapons properly", the "machines will be trusted to do even that".&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Planners believe, moreover, that robot warriors have a doomsday power. Gordon Johnson, a team leader on Project Alpha, which is developing robots for the US army, predicts that, if the robot's gun can return fire automatically and instantly to within a metre of a location from which its sensors have detected a gunshot, it will always kill the person who  has fired. "Anyone who would shoot at our forces would die," says Johnson. "Before he can drop that weapon and run, he's probably already dead. Well now, these cowards in Baghdad would have to pay with blood and guts every time they shoot at one of our folks. The costs of poker went up significantly. The enemy, are they going to give up blood and guts to kill machines? I'm guessing not."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Again, this may sound like the  plot of a B-movie, but the US military press, not a body of people given  to frivolity, has been writing about  it for some time. &lt;em&gt;DefenseWatch&lt;/em&gt;, for example, also featured robots in that  future war scenario involving sensors dispersed by fans. Once a complete picture of the target city is built up, the scenario predicted, "unmanned air and ground vehicles can now be vectored directly to selected targets to take them out, one by one".&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;The silver bullet&lt;/strong&gt;&lt;/p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;It is shocking, but will it happen? The project has its critics, even in the Pentagon, where many doubt that technology can deliver such a "silver bullet". But the doubters are not in the ascendant, and it would be folly, against the background of the Iraq disaster and the hyper-militarised stance of the Bush administration, to write it off as a computer gamer's daydream.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;One reason Washington finds it so attractive is that it fits closely with the ideologies of permanent war that underpin the "war on terror". What better in that war than an army of robot warriors, permanently cruising those parts of the globe deemed to be "supporting terrorism"? And what a boon if they destroy "targets" all on their own, with not a single US soldier at risk. Even more seductively, this could all take place out of sight of the capricious western media.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;These technologies further blur the line between war and entertainment. Already, games featuring urban warfare in digitised Arab cities are everyday suburban entertainment - some are produced by the US forces themselves, while a firm called Kuma Reality offers games refreshed weekly to allow players to simulate participation in fighting in Iraq  almost as  it is happening in the real world.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Creepy as this is, it can be worse: those involved in real warfare may have difficulty remembering they are not playing games. "At the end of the work day," one Florida-based Predator operator reflected to &lt;em&gt;USA Today&lt;/em&gt; in 2003, "you walk back into the rest of life in America." Will such people always remember that their "work day", lived among like-minded colleagues in front of screens, involves real death on the far side of the world? As if to strengthen the link with entertainment, one emerging military robot, the Dragon Runner, comes with a gamer's control panel. Greg Heines, who runs the project, confesses: "We modelled the controller after the Play Station 2 because that's what these 18-, 19-year-old marines have been playing with pretty much all of their lives."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The US aspiration to be able to kill without human involvement and with minimum risk raises some dreadful questions. Who will decide what data can be relied on to identify a "target"? Who will be accountable when there is an atrocity? And what does this say about western perceptions of the worth and rights of the people whose cities are no more than killing fields, and who themselves are mere "targets" to be detected, tracked and even killed by machines?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Finally, the whole process feeds alarmingly into the "homeland security" drive in the cities of the global north. The same companies and universities are supplying ideas to both, and the surveillance, tracking and targeting technologies involved are closely related. What we are seeing is a militarisation of  urban life in both north and south that helps perpetuate the biggest and most dangerous myth of all, which is that technical and military solutions can somehow magic away resistance to George W Bush's geopolitical project.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;Stephen Graham is professor of human geography at Durham University. His latest book, "Cities, War and Terrorism", is published by Blackwell (£19.99)&lt;/em&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1164396538942475018?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1164396538942475018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1164396538942475018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1164396538942475018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1164396538942475018'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2008/12/americas-robot-army.html' title='America&apos;s robot army'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVJCDMILSjI/AAAAAAAAADs/4s6ZOL0XdLo/s72-c/79503560.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1267145946952039394</id><published>2008-11-26T21:20:00.000+05:30</published><updated>2008-11-26T21:24:24.611+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>WINDOWS TRUE HIDDEN FILES</title><content type='html'>--ACRONYMS--&lt;br /&gt;DOS = Disk Operating System, or MS-DOS&lt;br /&gt;MSIE = Microsoft Internet Explorer&lt;br /&gt;TIF = Temporary Internet Files (folder)&lt;br /&gt;HD = Hard Drive&lt;br /&gt;OS = Operating System&lt;br /&gt;FYI = For Your Information&lt;br /&gt;&lt;br /&gt;1)SEEING IS BELIEVING&lt;br /&gt;No. Enabling Windows Explorer to "show all files" does not show the files in mention. No. DOS does not&lt;br /&gt;list the files after receiving a proper directory listing from root. And yes. Microsoft intentionally&lt;br /&gt;disabled the "Find" utility from searching through one of the folders.&lt;br /&gt;&lt;br /&gt;Oh, but that's not all.&lt;br /&gt;&lt;br /&gt;To see for yourself simply do as you would normally do to clear your browsing history. Go to Internet&lt;br /&gt;Options under your Control Panel. Click on the [Clear History] and [Delete Files] buttons. (Make sure&lt;br /&gt;to include all offline content.)&lt;br /&gt;&lt;br /&gt;So, has your browsing history been cleared? One would think so.&lt;br /&gt;&lt;br /&gt;These are the names and locations of the "really hidden files":&lt;br /&gt;&lt;br /&gt;c:\windows\history\history.ie5\index.dat&lt;br /&gt;c:\windows\tempor~1\content.ie5\index.dat&lt;br /&gt;If you have upgraded MSIE several times, they might have alternative names of mm256.dat and&lt;br /&gt;mm2048.dat, and may also be located here:&lt;br /&gt;&lt;br /&gt;c:\windows\tempor~1\&lt;br /&gt;c:\windows\history\&lt;br /&gt;Not to mention the other alternative locations under:&lt;br /&gt;&lt;br /&gt;c:\windows\profiles\%user%\...&lt;br /&gt;c:\windows\application data\...&lt;br /&gt;c:\windows\local settings\...&lt;br /&gt;c:\windows\temp\...&lt;br /&gt;c:\temp\...&lt;br /&gt;(or as defined in your autoexec.bat.)&lt;br /&gt;&lt;br /&gt;FYI, there are a couple other index.dat files that get hidden as well, but they are seemingly not very&lt;br /&gt;important. See if you can find them.&lt;br /&gt;&lt;br /&gt;2)IF YOU HAVE EVER USED MICROSOFT INTERNET EXPLORER&lt;br /&gt;1) Shut your computer down, and turn it back on.&lt;br /&gt;2) While your computer is booting keep pressing the [F8] key until you are given an option screen.&lt;br /&gt;3) Choose "Command Prompt Only" (This will take you to true DOS mode.) Windows ME users must use a boot&lt;br /&gt;disk to get into real DOS mode.&lt;br /&gt;4) When your computer is done booting, you will have a C:\&gt; followed by a blinking cursor.&lt;br /&gt;Type this in, hitting enter after each line. (Obviously, don't type the comments in parentheses.)&lt;br /&gt;&lt;br /&gt;C:\WINDOWS\SMARTDRV (Loads smartdrive to speed things up.)&lt;br /&gt;CD\&lt;br /&gt;DELTREE/Y TEMP (This line removes temporary files.)&lt;br /&gt;CD WINDOWS&lt;br /&gt;DELTREE/Y COOKIES (This line removes cookies.)&lt;br /&gt;DELTREE/Y TEMP (This removes temporary files.)&lt;br /&gt;DELTREE/Y HISTORY (This line removes your browsing history.)&lt;br /&gt;DELTREE/Y TEMPOR~1 (This line removes your internet cache.)&lt;br /&gt;&lt;br /&gt;(If that last line doesn't work, then type this&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\APPLIC~1&lt;br /&gt;DELTREE/Y TEMPOR~1&lt;br /&gt;&lt;br /&gt;(If that didn't work, then type this&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\LOCALS~1&lt;br /&gt;DELTREE/Y TEMPOR~1&lt;br /&gt;If you have profiles turned on, then it is likely located under \windows\profiles\%user%\, while older&lt;br /&gt;versions of MSIE keep them under \windows\content\.)&lt;br /&gt;&lt;br /&gt;FYI, Windows re-creates the index.dat files automatically when you reboot your machine, so don't be&lt;br /&gt;surprised when you see them again. They should at least be cleared of your browsing history.&lt;br /&gt;&lt;br /&gt;3)CLEARING YOUR REGISTRY&lt;br /&gt;It was once believed that the registry is the central database of Windows that stores and maintains the&lt;br /&gt;OS configuration information. Well, this is wrong. Apparently, it also maintains a bunch of other&lt;br /&gt;information that has absolutely nothing to do with the configuration. I won't get into the other&lt;br /&gt;stuff, but for one, your typed URLs are stored in the registry.&lt;br /&gt;&lt;br /&gt;HKEY_USERS/Default/Software/Microsoft/Internet Explorer/TypedURLs/&lt;br /&gt;HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/TypedURLs/&lt;br /&gt;These "Typed URLs" come from MSIE's autocomplete feature. It records all URLs that you've typed in manually&lt;br /&gt;in order to save you some time filling out the address field.&lt;br /&gt;&lt;br /&gt;4)SLACK FILES&lt;br /&gt;As you may already know, deleting files only deletes the references to them. They are in fact still sitting&lt;br /&gt;there on your HD and can still be recovered by a very motivated person.&lt;br /&gt;Use window washer to delete slack files. /http://www.webroot.com/download/0506/reg3ww.exe&lt;br /&gt;&lt;br /&gt;5)STEP-BY-STEP GUIDE THROUGH YOUR HIDDEN FILES&lt;br /&gt;The most important files to be paying attention to are your "index.dat" files. These are database files&lt;br /&gt;that reference your history, cache and cookies. The first thing you should know is that the index.dat files&lt;br /&gt;is that they don't exist in less you know they do. They second thing you should know about them is that&lt;br /&gt;some will *not* get cleared after deleting your history and cache.&lt;br /&gt;&lt;br /&gt;To view these files, follow these steps:&lt;br /&gt;&lt;br /&gt;In MSIE 5.x, you can skip this first step by opening MSIE and going to Tools &gt; Internet Options &gt; [Settings] &gt; [View Files].&lt;br /&gt;Now write down the names of your alphanumeric folders on a piece of paper. If you can't see any alphanumeric&lt;br /&gt;folders then start with step 1 here:&lt;br /&gt;&lt;br /&gt;1) First, drop to a DOS box and type this at prompt (in all lower-case). It will bring up Windows Explorer&lt;br /&gt;under the correct directory.&lt;br /&gt;&lt;br /&gt;c:\windows\explorer /e,c:\windows\tempor~1\content.ie5\&lt;br /&gt;You see all those alphanumeric names listed under "content.ie5?" (left-hand side.) That's Microsoft's&lt;br /&gt;idea of making this project as hard as possible. Actually, these are your alphanumeric folders that was&lt;br /&gt;created to keep your cache. Write these names down on a piece of paper. (They should look something like&lt;br /&gt;this: 6YQ2GSWF, QRM7KL3F, U7YHQKI4, 7YMZ516U, etc.) If you click on any of the alphanumeric folders then&lt;br /&gt;nothing will be displayed. Not because there aren't any files here, but because Windows Explorer has lied&lt;br /&gt;to you. If you want to view the contents of these alphanumeric folders you will have to do so in DOS.&lt;br /&gt;&lt;br /&gt;2) Then you must restart in MS-DOS mode. (Start &gt; Shutdown &gt; Restart in MS-DOS mode. ME users use a&lt;br /&gt;bootdisk.)&lt;br /&gt;&lt;br /&gt;Note that you must restart to DOS because windows has locked down some of the files and they can only be&lt;br /&gt;accessed in real DOS mode.&lt;br /&gt;&lt;br /&gt;3) Type this in at prompt:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\TEMPOR~1\CONTENT.IE5&lt;br /&gt;CD %alphanumeric%&lt;br /&gt;(replace the "%alphanumeric%" with the first name that you just wrote down.)&lt;br /&gt;&lt;br /&gt;DIR/P&lt;br /&gt;The cache files you are now looking at are directly responsible for the mysterious erosion of HD space&lt;br /&gt;you may have been noticing.&lt;br /&gt;&lt;br /&gt;5) Type this in:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\TEMPOR~1\CONTENT.IE5&lt;br /&gt;EDIT /75 INDEX.DAT&lt;br /&gt;You will be brought to a blue screen with a bunch of binary.&lt;br /&gt;&lt;br /&gt;6) Press and hold the [Page Down] button until you start seeing lists of URLs. These are all the sites&lt;br /&gt;that you've ever visited as well as a brief description of each. You'll notice it records everything&lt;br /&gt;ou've searched for in a search engine in plain text, in addition to the URL.&lt;br /&gt;&lt;br /&gt;7) When you get done searching around you can go to File &gt; Exit. If you don't have mouse support in DOS&lt;br /&gt;then use the [ALT] and arrow keys.&lt;br /&gt;&lt;br /&gt;Next you'll probably want to erase these files by typing this:&lt;br /&gt;&lt;br /&gt;C:\WINDOWS\SMARTDRV&lt;br /&gt;CD\WINDOWS&lt;br /&gt;DELTREE/Y TEMPOR~1&lt;br /&gt;(replace "cd\windows" with the location of your TIF folder if different.)&lt;br /&gt;&lt;br /&gt;9) Then check out the contents of your History folder by typing this:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\HISTORY\HISTORY.IE5&lt;br /&gt;EDIT /75 INDEX.DAT&lt;br /&gt;You will be brought to a blue screen with more binary.&lt;br /&gt;&lt;br /&gt;10) Press and hold the [Page Down] button until you start seeing lists of URLS again.&lt;br /&gt;&lt;br /&gt;This is another database of the sites you've visited.&lt;br /&gt;&lt;br /&gt;11) And if you're still with me, type this:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\HISTORY&lt;br /&gt;12) If you see any mmXXXX.dat files here then check them out (and delete them.) Then:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS\HISTORY\HISTORY.IE5&lt;br /&gt;CD MSHIST~1&lt;br /&gt;EDIT /75 INDEX.DAT&lt;br /&gt;More URLs from your internet history. Note, there are probably other mshist~x folders here so you can&lt;br /&gt;repeat these steps for every occurence if you please.&lt;br /&gt;&lt;br /&gt;13) By now, you'll probably want to type in this:&lt;br /&gt;&lt;br /&gt;CD\WINDOWS&lt;br /&gt;DELTREE/Y HISTORY&lt;br /&gt;&lt;br /&gt;6)HOW MICROSOFT DOES IT&lt;br /&gt;How does Microsoft make these folders/files invisible to DOS?&lt;br /&gt;&lt;br /&gt;The only thing Microsoft had to do to make the folders/files invisible to a directory listing is to&lt;br /&gt;set them +s[ystem]. That's it.&lt;br /&gt;&lt;br /&gt;So how does Microsoft make these folders/files invisible to Windows Explorer?&lt;br /&gt;&lt;br /&gt;The "desktop.ini" is a standard text file that can be added to any folder to customize certain aspects of&lt;br /&gt;the folder's behavior. In these cases, Microsoft utilized the desktop.ini file to make these files&lt;br /&gt;invisible. Invisible to Windows Explorer and even to the "Find: Files or Folders" utility. All that&lt;br /&gt;Microsoft had to do was create a desktop.ini file with certain CLSID tags and the folders would disappear&lt;br /&gt;like magic.&lt;br /&gt;&lt;br /&gt;To show you exactly what's going on:&lt;br /&gt;&lt;br /&gt;Found in the c:\windows\temporary internet files\desktop.ini and&lt;br /&gt;the c:\windows\temporary internet files\content.ie5\desktop.ini is this text:&lt;br /&gt;&lt;br /&gt;[.ShellClassInfo]&lt;br /&gt;UICLSID={7BD29E00-76C1-11CF-9DD0-00A0C9034933}&lt;br /&gt;Found in the c:\windows\history\desktop.ini and the c:\windows\history\history.ie5\desktop.ini is this text:&lt;br /&gt;&lt;br /&gt;[.ShellClassInfo]&lt;br /&gt;UICLSID={7BD29E00-76C1-11CF-9DD0-00A0C9034933}&lt;br /&gt;CLSID={FF393560-C2A7-11CF-BFF4-444553540000}&lt;br /&gt;The UICLSID line cloaks the folder in Windows Explorer. The CLSID line disables the "Find" utility&lt;br /&gt;from searching through the folder.&lt;br /&gt;&lt;br /&gt;To see for yourself, you can simply erase the desktop.ini files. You'll see that it will instantly give&lt;br /&gt;Windows Explorer proper viewing functionality again, and the "Find" utility proper searching capabilities&lt;br /&gt;again. Problem solved right? Actually, no. As it turns out, the desktop.ini files get reconstructed every&lt;br /&gt;single time you restart your computer. Nice one, Slick.&lt;br /&gt;&lt;br /&gt;Luckily there is a loophole which will keep Windows from hiding these folders. You can manually edit the&lt;br /&gt;desktop.ini's and remove everything except for the "[.ShellClassInfo]" line. This will trick windows into&lt;br /&gt;thinking they have still covered their tracks, and wininet won't think to reconstruct them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1267145946952039394?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1267145946952039394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1267145946952039394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1267145946952039394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1267145946952039394'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2008/11/windows-true-hidden-files.html' title='WINDOWS TRUE HIDDEN FILES'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-5571045599261491422</id><published>2008-11-26T20:04:00.007+05:30</published><updated>2010-04-30T19:49:10.673+05:30</updated><title type='text'>USB 3.0 to Deliver a Tenfold Speed Increase</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/S9rZ07KXh7I/AAAAAAAAAQw/X8HA4s38OgQ/s1600/blog_promo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 160px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/S9rZ07KXh7I/AAAAAAAAAQw/X8HA4s38OgQ/s400/blog_promo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5465920601025120178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/S9rXPRC9WsI/AAAAAAAAAQo/yTjEyfwpMQU/s1600/blog_promo.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SS1fQ3zBJKI/AAAAAAAAACs/_FT5C8YpE2g/s1600-h/usb.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SS1fQ3zBJKI/AAAAAAAAACs/_FT5C8YpE2g/s400/usb.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5272975482181199010" /&gt;&lt;/a&gt;&lt;br /&gt;The new spec will support data transfers at 4.8 gigabits per second, or Gbps, nearly 10 times faster than the current standard's 480 megabits per second and six times faster than FireWire 800. It's also 400 times faster than the 12 Mbps offered by the original spec, USB 1.0.&lt;br /&gt;&lt;br /&gt;USB 2.0 is also known as "Hi-Speed USB," while USB 3.0 will have the confusingly similar moniker "SuperSpeed USB."&lt;br /&gt;&lt;br /&gt;The new USB 3.0 connectors and devices will be compatible with older USB ports (on devices using USB 2.0 and 1.0) but they will be limited to the older ports' slower speeds.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/S9rhnfnXe5I/AAAAAAAAARI/hKrFCPt7qRI/s1600/blog_promo_side.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 149px; height: 400px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/S9rhnfnXe5I/AAAAAAAAARI/hKrFCPt7qRI/s400/blog_promo_side.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5465929166385281938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/S9rmowZEE2I/AAAAAAAAARQ/Ep22hGV2M9U/s1600/blog_promo_contri.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 188px; height: 367px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/S9rmowZEE2I/AAAAAAAAARQ/Ep22hGV2M9U/s400/blog_promo_contri.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5465934685626700642" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-5571045599261491422?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/5571045599261491422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=5571045599261491422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/5571045599261491422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/5571045599261491422'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2008/11/usb-30-to-deliver-tenfold-speed.html' title='USB 3.0 to Deliver a Tenfold Speed Increase'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4DL0dzTJ04Y/S9rZ07KXh7I/AAAAAAAAAQw/X8HA4s38OgQ/s72-c/blog_promo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-902115039067645338.post-1509316188533323632</id><published>2008-11-26T18:27:00.004+05:30</published><updated>2010-04-30T19:48:41.675+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='device'/><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='MTP'/><title type='text'>MTP problem SOLVED!!!!! by Amrit Bera</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SnnB82qTiUI/AAAAAAAAAHM/iOUIGdaNKUE/s1600-h/untitled.JPG"&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;are you facing the same problem like me?? Some sort of MTP device proble?? then your solution is here!!!!&lt;br /&gt;by: Amrit Bera&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SnnB82qTiUI/AAAAAAAAAHM/iOUIGdaNKUE/s1600-h/untitled.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SnnB82qTiUI/AAAAAAAAAHM/iOUIGdaNKUE/s400/untitled.JPG" alt="" id="BLOGGER_PHOTO_ID_5366533682197924162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;meta name="keywords" content="MTP, M.T.P., device, problem, mtp device not found, mtp device problem, media transfer protocol problem, mtp error, music player, windows xp, xp, mtp device not installed, amrit, amrit bera, device not found, mtp install error"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Camrit%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1740597598; 	mso-list-type:hybrid; 	mso-list-template-ids:671626728 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-text:"%1\)"; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;I have a Sony MP3 Player(&lt;b&gt;NWZ-B133F&lt;/b&gt;). when i inserted it to my pc's USB port(which is working fine), win XP (SP 3) prompted "Found New hardware" wizard. I followed the steps and finally I reached to a step where it shows “&lt;b&gt;MTP device Problem&lt;/b&gt;......” I tried many times with different USB ports, but the same problem happened.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVZLmg3PbuI/AAAAAAAAAGU/5jBNuEVn7qs/s1600-h/p2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 253px;" src="http://2.bp.blogspot.com/_4DL0dzTJ04Y/SVZLmg3PbuI/AAAAAAAAAGU/5jBNuEVn7qs/s400/p2.JPG" alt="" id="BLOGGER_PHOTO_ID_5284494337794600674" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;Fully frustrated, I finally did what the whole world does, GOOGLE my problem. Google showed me a lot of posts but nothing could solve my problem. Microsoft was providing the MTP driver, but only after a lot of authentication and procedure, which I was not going to follow….&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;After repeatedly experimenting by inserting my MP3 player, I got the solution!! It is as follows:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;1)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Insert your music player in the USB port. You will get a Hardware Installation wizard by XP.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;2)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select, “&lt;span style="font-weight: bold;"&gt;No, Not this time&lt;/span&gt;” and click next.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFbixAibI/AAAAAAAAAFk/Vla2lCLyVQ0/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 293px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFbixAibI/AAAAAAAAAFk/Vla2lCLyVQ0/s400/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5284487552257001906" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;3)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select “&lt;span style="font-weight: bold;"&gt;Install from a list or specific location (Advanced)&lt;/span&gt;”.&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuOTrcdI/AAAAAAAAAFs/1SPdSaQbn9Y/s1600-h/2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 262px;" src="http://4.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuOTrcdI/AAAAAAAAAFs/1SPdSaQbn9Y/s400/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5284487873182790098" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuRGRSfI/AAAAAAAAAGE/VCKqIiP85C8/s1600-h/5.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;4)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select “&lt;span style="font-weight: bold;"&gt;Don’t search. I will search the driver to install&lt;/span&gt;”.&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuItcy3I/AAAAAAAAAF0/5X-pHoEaQ2o/s1600-h/3.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 262px;" src="http://1.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuItcy3I/AAAAAAAAAF0/5X-pHoEaQ2o/s400/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5284487871680269170" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuQ3ZhQI/AAAAAAAAAF8/mj8MOkyWgGk/s1600-h/4.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;5)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select “&lt;span style="font-weight: bold;"&gt;USB Mass Storage Device&lt;/span&gt;” and then click "&lt;span style="font-weight: bold;"&gt;Next&lt;/span&gt;"&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuQ3ZhQI/AAAAAAAAAF8/mj8MOkyWgGk/s1600-h/4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 278px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuQ3ZhQI/AAAAAAAAAF8/mj8MOkyWgGk/s400/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5284487873869481218" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuRGRSfI/AAAAAAAAAGE/VCKqIiP85C8/s1600-h/5.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 278px;" src="http://3.bp.blogspot.com/_4DL0dzTJ04Y/SVZFuRGRSfI/AAAAAAAAAGE/VCKqIiP85C8/s400/5.JPG" alt="" id="BLOGGER_PHOTO_ID_5284487873931856370" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;7)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Wow!! Now you are done!!!&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Enjoy and listen to your favorite music!!&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;Dont forget to leave your comments, and if this solves your problem, then please give the link to your blog/forum/etc where you had searched a cure to this problem, but didnt got it. the link is:&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt; &lt;a href="http://amritbera.blogspot.com/2008/11/mtp-problem-solved.html"&gt;http://amritbera.blogspot.com/2008/11/mtp-problem-solved.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Thanks.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;problem: Found New Hardware (MTP Device) wont quit popin up! SOLVED by AMRIT BERA&lt;br /&gt;problem: PC not recognizing MTP Device... Please Help!! SOLVED by AMRIT BERA&lt;br /&gt;MTP device keeps flashing found new hard ware.. SOLVED by AMRIT BERA&lt;br /&gt;Mtp device Problem Solved by AMRIT BERA&lt;br /&gt;I am having problems installing MTP drivers, what should I do ... SOLVED by AMRIT BERA&lt;br /&gt;Zen Vision: M - MTP device driver problem - Creative Labs Solved by AMRIT BERA&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/902115039067645338-1509316188533323632?l=amritbera.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amritbera.blogspot.com/feeds/1509316188533323632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=902115039067645338&amp;postID=1509316188533323632' title='103 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1509316188533323632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/902115039067645338/posts/default/1509316188533323632'/><link rel='alternate' type='text/html' href='http://amritbera.blogspot.com/2008/11/mtp-problem-solved.html' title='MTP problem SOLVED!!!!! by Amrit Bera'/><author><name>amrit</name><uri>http://www.blogger.com/profile/12782589332515008638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_4DL0dzTJ04Y/SvG0dLspwEI/AAAAAAAAAMc/YJKXCPgWfJo/S220/Photo+0364+MOD1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4DL0dzTJ04Y/SnnB82qTiUI/AAAAAAAAAHM/iOUIGdaNKUE/s72-c/untitled.JPG' height='72' width='72'/><thr:total>103</thr:total></entry></feed>
