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

<channel>
	<title>Computer Files &#187; ftp</title>
	<atom:link href="http://www.computer-files.com/tag/ftp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.computer-files.com</link>
	<description>Everything you need to know about computer files</description>
	<lastBuildDate>Fri, 03 Jun 2011 12:51:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>File Transfer Protocol</title>
		<link>http://www.computer-files.com/file-transfer-protocol.html</link>
		<comments>http://www.computer-files.com/file-transfer-protocol.html#comments</comments>
		<pubDate>Mon, 03 Mar 2008 13:36:57 +0000</pubDate>
		<dc:creator>Computer Expert</dc:creator>
				<category><![CDATA[File systems]]></category>
		<category><![CDATA[file transfer protocol]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[sftp]]></category>

		<guid isPermaLink="false">http://www.computer-files.com/2008/03/03/file-transfer-protocol/</guid>
		<description><![CDATA[In the field of computer networks, there are lots of advancements that are happening every day. Lots of network protocols have been proposed for various applications. One such protocol is the file transfer protocol. A protocol is nothing but a set of rules which will define how a file is transferred through the computer networks [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<div id='dd_ajax_float'><div class='dd_button_v'><script type='text/javascript'>(function() {var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];s.type = 'text/javascript';s.async = true;s.src = 'http://widgets.digg.com/buttons.js';s1.parentNode.insertBefore(s, s1);})();</script> <a class='DiggThisButton DiggMedium' href='http://digg.com/submit?url=http%3A%2F%2Fwww.computer-files.com%2Ffile-transfer-protocol.html&amp;title=File%20Transfer%20Protocol'></a></div><div style='clear:left'></div><div class='dd_button_v'><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://www.computer-files.com/file-transfer-protocol.html'></a><script type='text/javascript' src='http://www.google.com/buzz/api/button.js'></script></div><div style='clear:left'></div><div class='dd_button_v'><iframe src='http://api.tweetmeme.com/button.js?url=http://www.computer-files.com/file-transfer-protocol.html&source=&service=&service_api=&style=normal' height='61' width='50' frameborder='0' scrolling='no'></iframe></div><div style='clear:left'></div><div class='dd_button_v'><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fwww.computer-files.com%2Ffile-transfer-protocol.html" send="false" show_faces="false" layout="box_count" width="50" ></fb:like></div><div style='clear:left'></div><div class='dd_button_v'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http%3A%2F%2Fwww.computer-files.com%2Ffile-transfer-protocol.html'></script></div><div style='clear:left'></div></div><div class='dd_content_wrap'><p>In the field of computer networks, there are lots of advancements that are happening every day. Lots of network protocols have been proposed for various applications. One such protocol is the <strong>file transfer protocol</strong>.</p>
<p>A protocol is nothing but a set of rules which will define how a file is transferred through the computer networks from one source computer to another destination computer. Today file transfer has been the base for most of the protocols. File transfer protocol commonly known as FTP, is used in web applications to transfer data in the form of files from one machine to another.&nbsp;</p>
<p><span id="more-38"></span>The FTP is an <strong>open standard</strong> and is <strong>independent of the operating system</strong> and other internal hardware devices that are been used. There is a FTP protocol suite which has various lower layer protocols that will handle the physical connection mechanism. FTP is an <strong>application layer protocol</strong> which operates over TCP/IP protocol suite.</p>
<p>FTP works as a client server model. The sending machine will be the server and the receiving machine will act as the client. Every machine in the network will be identified by an IP address. The client machine should know the IP address of the server machine. The client machine will ping the server machine with its IP address and issue a connection request for file transfer. Once the server machine issues a connection, the server can send the file to the client machine. The file requested by the client machine should be available in the server machine. Other wise the FTP will throw an error message stating that the file could not be found.</p>
<p>The file transfer protocol is usually implemented in large servers to support thousands of client machine requests. File servers will have the FTP module installed in them. Files will be order in a hierarchical manner in the file server and it will list in the browser when the user pings the file server with its IP address. Once the user selects the file, the file transfer starts from the server. Usually every application layer protocol will have a protocol through which the application will communicate with the other lower layer protocols. The protocol assigned for the File Transfer protocol is 21.</p>
<p>There are various versions of file transfer protocol. One such protocol is the <strong>Secure File transfer protocol</strong> commonly known as <strong>SFTP</strong>. The SFTP has some additional security features along with the basic file transfer operation. Encryption algorithms are used in the Secured File Transfer Protocol to enable secure file transfer over the network. As there are more processing needed for these encryption protocols at the source and destination machines, it is slower than the ordinary File Transfer Protocol. The protocol assigned for the Secure File Transfer protocol is 21.</p>
<p>The basic file transport protocol has evolved over the years. Today it has lots of features like authentication, support for more data formats, etc. Also lots of programming languages has inbuilt support for FTP programming which enables easy implementation of this protocol in applications. </p>
</div><style type="text/css" media="screen">#dd_ajax_float{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #DDDDDD;
	float:left;
	margin-left:-120px;
	margin-right:10px;
	margin-top:10px;
	position:absolute;
	z-index:9999;
}</style><script type="text/javascript">jQuery(document).ready(function($){

	//put content div class, when scroll beyond this y, float it
	var $postShare = $('#dd_ajax_float');
	
	if($('.dd_content_wrap').length > 0){
	
		var descripY = parseInt($('.dd_content_wrap').offset().top) - 20;
		var pullX = $postShare.css('margin-left');
	
		$(window).scroll(function () { 
		 
			var scrollY = $(window).scrollTop();
			var fixedShare = $postShare.css('position') == 'fixed';
			
			//make sure .post_share exists
			if($('#dd_ajax_float').length > 0){
			
				if ( scrollY > descripY && !fixedShare ) {
					$postShare.stop().css({
						position: 'fixed',
						top: 16
					});
				} else if ( scrollY < descripY && fixedShare ) {
					$postShare.css({
						position: 'absolute',
						top: descripY,
						marginLeft: pullX
					});
				}
				
			}
	
		});
	}
});</script><script type="text/javascript"> jQuery(document).ready(function($) {
	
		if($(window).width()> 790){ 
			$('#dd_ajax_float').show()
		}else{
			$('#dd_ajax_float').hide()
		}

		$(window).resize(function() { 
			
			if($(window).width()> 790){ 
				$('#dd_ajax_float').show()
			}else{
				$('#dd_ajax_float').hide()
			}
			
		}); 

	}); ;</script>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.computer-files.com/file-transfer-protocol.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

