<?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>AlexJ &#187; Documentation</title>
	<atom:link href="http://alexj.info/category/documentation/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexj.info</link>
	<description>Computer Science Journal</description>
	<lastBuildDate>Thu, 26 Jan 2012 09:55:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Private Networks &#8211; Introduction and Legacy Solutions</title>
		<link>http://alexj.info/2011/01/28/private-networks-introduction-and-legacy-solutions/</link>
		<comments>http://alexj.info/2011/01/28/private-networks-introduction-and-legacy-solutions/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 21:38:23 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[Cisco Networking Academy]]></category>
		<category><![CDATA[Computer Science Dept.]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[encapsulation]]></category>
		<category><![CDATA[Frame Relay]]></category>
		<category><![CDATA[Leased lines]]></category>
		<category><![CDATA[Private Networks]]></category>
		<category><![CDATA[Service Provider]]></category>
		<category><![CDATA[Virtual Circuits]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=1166</guid>
		<description><![CDATA[META: This article is a draft for a chapter of my Research Paper for this semester. Introduction An Enterprise Network is usually a network of a medium-to-large company that has multiple branches in different geographical locations, each branch with its own local data networks. The branches need to communicate in order to access each other’s [...]]]></description>
			<content:encoded><![CDATA[<p>META: This article is a draft for a chapter of my Research Paper for this semester.</p>
<h3>Introduction</h3>
<p>An <strong>Enterprise Network</strong> is usually a network of a medium-to-large company that has multiple branches in different geographical locations, each branch with its own local data networks. The branches need to communicate in order to access each other’s resources (for example the company&#8217;s centralised database). Having its own direct cable connections between all the branches is practically impossible, so the company will have to depend on a <strong>Service Provider (SP)</strong> for interconnecting the sites. This can be done in several ways, using different technologies and protocols, each with its pros and cons, varying in price, ease of implementation, features, throughput and security.</p>
<p>A generic topology consists of the following:</p>
<p><strong>P</strong> &#8211; Provider Equipment<br />
<strong>PE </strong>- Provider Edge Equipment<br />
<strong>CE</strong> &#8211; Customer Edge Equipment<br />
<strong>C</strong> &#8211; Customer Equipment<a href="http://alexj.info/wp-content/uploads/2011/01/fr_topology.png"><br />
</a></p>
<p>The Service Provider has its network (cloud) of PE and P equipments, the Provider Equipments being in the core of the network and the Provider Edge Equipments at the border. The client company has in each branch a CE connected to a PE, and behind the CE all the rest of the Customer Equipment.</p>
<p>Depending on the technologies used, each of these equipments can take different forms.</p>
<h3>Leased lines</h3>
<p>The most basic connection type for the Service Provider to provide a<strong> leased line</strong>. This would practically give the company a virtual cable between two locations. The edge routers in the branches would see each other as they were directly connected, as a point to point connection.</p>
<p>Having a leased line gives you control over both Layer 3 and Layer 2. This means that the company can choose the encapsulation of the line. It can go for a simple PPP connection, or PPP with PAP or CHAP configuration for privacy against Layer 1 attacks, or configure compression for traffic or any other encapsulation wanted. The edge routers would be in a common broadcast domain meaning that the company can also chose the Layer 3 protocol (IPv4, IPv6,<br />
CLNS).</p>
<p>Leased lines are rather expensive and they do not scale well. The approach is acceptable if the company has two branches, but for n branches, n*(n-1)/2 lines would be needed to have full connectivity. Frame Relay could be used to solve this problem.</p>
<h3>Frame Relay</h3>
<p>To have a scalable network, the company could use a technology like <strong>Frame Relay</strong>, connecting several sites over the Server Provider&#8217;s network infrastructure. Frame Relay is a Layer 2 protocol and it connects the company&#8217;s<br />
edge routers to a Frame Relay Cloud (ran by the Service Provider). The SP is in charge of providing point-to-point or point-to-multipoint connections between routers by the use of <strong>Virtual Circuits (VC)</strong>.</p>
<p>Several companies can use the the same physical infrastructure of the SP, but each company will have its own set of Virtual Circuits so data will not be visible between companies, securing privacy of data.  The Virtual Circuites are switched in the FR Cloud with the use of an identifier called a <strong>DLCI </strong>that is attached to each frame sent in the Cloud. The SP will use DLCIs to get data from one edge router to another. It is easier and cheaper to have new Virtual Circuits than new physical connections between different sites. But the fee of the SP is still on a per VC basses, so rather than having full mesh topologies companies will chose hub and spoke topologies (the Headquarter usually being the hub).</p>
<p style="text-align: center;"><a href="../wp-content/uploads/2011/01/fr_topology.png"></a><a href="http://alexj.info/wp-content/uploads/2011/01/fr_topology.png"><img class="aligncenter size-full wp-image-1167" title="fr_topology" src="http://alexj.info/wp-content/uploads/2011/01/fr_topology.png" alt="" width="564" height="229" /></a></p>
<h4>Configuration example (IOS based equipment) </h4>
<blockquote><p>hostname CE1<br />
!<br />
interface Serial2/0<br />
ip address 123.0.0.1 255.255.255.0<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
!</p>
<p>hostname PE1<br />
!<br />
interface Serial1/0<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type nni<br />
frame-relay route 300 interface Serial2/0 100<br />
!<br />
interface Serial2/0<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type dce<br />
frame-relay route 100 interface Serial1/0 300<br />
frame-relay route 102 interface Serial1/0 102</p>
<p>hostname P<br />
!<br />
interface Serial1/0<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type nni<br />
frame-relay route 300 interface Serial1/1 400<br />
!<br />
interface Serial1/1<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type nni<br />
frame-relay route 400 interface Serial1/0 300</p>
<p>hostname PE2<br />
!<br />
interface Serial1/1<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type nni<br />
frame-relay route 400 interface Serial2/0 200<br />
!<br />
interface Serial2/0<br />
no ip address<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
frame-relay intf-type dce<br />
frame-relay route 200 interface Serial1/1 400<br />
frame-relay route 201 interface Serial1/1 201</p>
<p>hostname CE2<br />
!<br />
interface Serial2/0<br />
ip address 123.0.0.2 255.255.255.0<br />
encapsulation frame-relay<br />
serial restart-delay 0<br />
clock rate 128000<br />
!</p></blockquote>
<h3>Observations</h3>
<p>These two solutions, very commonly used until recently, are by design <strong>private</strong> because the traffic between the company&#8217;s offices can&#8217;t be seen by anyone except the Service Provider. If layer 2 or upper mechanisms of data encryption are used, even the SP will be prevented from reading the data. The company can&#8217;t be attacked with malitios data because outside traffic won&#8217;t reach the Customer Equipments.</p>
<p>The downfall of these solutions came with the rise of the Public WAN, the <strong>Internet</strong>. A company that wanted a WAN  connection between the sites and connection(s) to the Internet needed to purchase two separate services. Because of the cheap nature of the Internet, companies preffer to have the Internet connections for their offices and also use it as a way of connecting different branches. This solves some problems, but introduces others.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2011/01/28/private-networks-introduction-and-legacy-solutions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>World Community Grid Presentation</title>
		<link>http://alexj.info/2009/05/29/world-community-grid-presentation/</link>
		<comments>http://alexj.info/2009/05/29/world-community-grid-presentation/#comments</comments>
		<pubDate>Fri, 29 May 2009 11:32:49 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[Computer Science Dept.]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[ASC]]></category>
		<category><![CDATA[grid computing]]></category>
		<category><![CDATA[prezentare]]></category>
		<category><![CDATA[World Community Grid]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=923</guid>
		<description><![CDATA[Pornind de la o discuţie mai veche [1] despre Grid Computing şi World Community Grid [2], am făcut o prezentare pentru laboratorul de Arhitectura Sistemelor de Calcul. Juncu Alexandru 332CA WCG [1] http://alexj.info/?p=196 [2] http://worldcommunitygrid.org/]]></description>
			<content:encoded><![CDATA[<p>Pornind de la o discuţie mai veche <a href="http://alexj.info/?p=196" target="_blank">[1]</a> despre Grid Computing şi World Community Grid <a href="http://worldcommunitygrid.org/" target="_blank">[2]</a>, am făcut o prezentare pentru laboratorul de Arhitectura Sistemelor de Calcul.</p>
<p><a title="View Juncu Alexandru 332CA WCG on Scribd" href="http://www.scribd.com/doc/15916560/Juncu-Alexandru-332CA-WCG" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Juncu Alexandru 332CA WCG</a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_72775321744703" name="doc_72775321744703" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="500" width="100%" ><param name="movie"	value="http://d.scribd.com/ScribdViewer.swf?document_id=15916560&#038;access_key=key-3em56yulrctk3mlcj4i&#038;page=1&#038;version=1&#038;viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><embed src="http://d.scribd.com/ScribdViewer.swf?document_id=15916560&#038;access_key=key-3em56yulrctk3mlcj4i&#038;page=1&#038;version=1&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_72775321744703_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed></object></p>
<p>[1] <a href="http://alexj.info/?p=196">http://alexj.info/?p=196</a></p>
<p>[2] <a href="http://worldcommunitygrid.org/">http://worldcommunitygrid.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2009/05/29/world-community-grid-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Istoria Open Software</title>
		<link>http://alexj.info/2009/01/31/istoria-open-software/</link>
		<comments>http://alexj.info/2009/01/31/istoria-open-software/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 11:57:50 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[Computer Science Dept.]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open software]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=579</guid>
		<description><![CDATA[O scurtă prezentare despre ce înseamnă şi cum a evoluat software-ul liber. Documentul este făcut ca o broşură pentru a putea fi folosit în cadrul promovării Open Software. Corectările sunt binevenite. Istoria Open Software (Document scris în Open Office Writer, evident )]]></description>
			<content:encoded><![CDATA[<p>O scurtă prezentare despre ce înseamnă şi cum a evoluat software-ul liber. Documentul este făcut ca o broşură pentru a putea fi folosit în cadrul promovării Open Software.</p>
<p>Corectările sunt binevenite.</p>
<p><a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Istoria Open Software on Scribd" href="http://www.scribd.com/doc/11539420/Istoria-Open-Software">Istoria Open Software</a> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="doc_930583848494671" /><param name="name" value="doc_930583848494671" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="salign" /><param name="src" value="http://d.scribd.com/ScribdViewer.swf?document_id=11539420&amp;access_key=key-1kwmoa7y7rqniihg3yqm&amp;page=1&amp;version=1&amp;viewMode=" /><embed id="doc_930583848494671" type="application/x-shockwave-flash" width="100%" height="500" src="http://d.scribd.com/ScribdViewer.swf?document_id=11539420&amp;access_key=key-1kwmoa7y7rqniihg3yqm&amp;page=1&amp;version=1&amp;viewMode=" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_930583848494671"></embed></object></p>
<div style="margin: 6px auto 3px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block;">(Document scris în Open Office Writer, evident <img src='http://alexj.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</div>
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/ro/"><img style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/3.0/ro/88x31.png" alt="Creative Commons License" /></a><span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2009/01/31/istoria-open-software/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

