<?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"
	>

<channel>
	<title>Telecommunications Training, IP, VoIP and MPLS Training Blog</title>
	<atom:link href="http://blog.teracomtraining.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.teracomtraining.com</link>
	<description>Tutorials and articles on telecom, datacom, IP, networking, VoIP, MPLS and wireless training</description>
	<pubDate>Mon, 26 May 2008 19:31:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Net Neutrality - Foolish, ignorant or disingenuous?</title>
		<link>http://blog.teracomtraining.com/net-neutrality</link>
		<comments>http://blog.teracomtraining.com/net-neutrality#comments</comments>
		<pubDate>Thu, 15 May 2008 04:15:03 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[IP]]></category>

		<category><![CDATA[ISP]]></category>

		<category><![CDATA[MPLS]]></category>

		<category><![CDATA[net neutrality]]></category>

		<category><![CDATA[networking]]></category>

		<category><![CDATA[telecommunications]]></category>

		<category><![CDATA[bittorrent]]></category>

		<category><![CDATA[limewire]]></category>

		<category><![CDATA[peer-to-peer]]></category>

		<category><![CDATA[prioritization]]></category>

		<category><![CDATA[QoS]]></category>

		<category><![CDATA[throttling]]></category>

		<category><![CDATA[traffic shaping]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=10</guid>
		<description><![CDATA[The popular press and news feeds have been full of stories about advocates of &#8220;net neutrality&#8221; testifying to congressional committees, lobbying the federal government and railing against the big ISPs over the past while. It&#8217;s hard to decide whether those arguing in favor of net neutrality are foolish, ignorant or disingenuous.
 
Let&#8217;s begin with some definitions. [...]]]></description>
			<content:encoded><![CDATA[<p>The popular press and news feeds have been full of stories about advocates of &#8220;net neutrality&#8221; testifying to congressional committees, lobbying the federal government and railing against the big ISPs over the past while. It&#8217;s hard to decide whether those arguing in favor of net neutrality are foolish, ignorant or disingenuous.<br />
 <br />
Let&#8217;s begin with some definitions. When someone demands &#8220;net neutrality&#8221;, they usually mean that the network must not discriminate between applications being carried in IP packets; that identical transmission characteristics (throughput, delay, number of errors, etc.) are to be provided for all packets regardless of what is being carried in them. They claim (correctly) that this is not the case at present, that the network service provider is &#8220;throttling&#8221; certain applications, &#8220;slowing down&#8221; or &#8220;shaping&#8221; traffic and that this, in their opinion, must stop. They sound the rallying cry &#8220;the net should be free&#8221;. <br />
 <br />
What a load of hogwash.<br />
But are these arguments foolish, ignorant or disingenuous?  Hard to decide: </p>
<p><span id="more-11"></span> <br />
<strong>Foolish:</strong> The Internet Protocol, IP, does not provide any guarantees. There is no guarantee that a packet will be transmitted, when that might happen, how often that might happen, or how long it will take to reach its destination. Nothing. Nada. Zip. Bupkes. In IP, there is even no way for a device to which a packet is proposed to be transmitted to report back whether it got the packet, sent it onward or what. Nothing. This is called a connectionless, unreliable network service. <br />
 <br />
Here&#8217;s the foolish part: if we are to use an IP network for real-time, delay- and loss-sensitive applications like phone calls and watching television, implementing Quality of Service (QoS) mechanisms to guarantee transmission characteristics is essential&#8230; otherwise, there is no way to guarantee quality of the reconstructed signal at the destination. Television pictures would freeze, then jump forward, sometimes have block distortion effects and other artifacts. Clicks, pops, muting, breaking up and similar effects would be heard on phone calls. Saying that we should not take measures to prevent this is foolish. All phone calls and television will happen over IP in the future. <br />
 <br />
Guaranteeing transmission characteristics is easy if there is no traffic on the network. The difficulty happens when there is contention, either for the use of an outgoing circuit at a network device, or contention for the use of the processor in a network device&#8230; and this contention is going to have to be resolved in favor of real-time, delay- and loss-sensitive applications like phone calls and watching television to the detriment of applications that are less sensitive to delay and packet loss like web page downloads, email and file transfers. <br />
 <br />
Here&#8217;s the <strong>ignorant</strong> part: IP network service providers are not operating IP networks as such. They are operating MPLS networks. MPLS is the IP world&#8217;s implementation of virtual circuits, where we define classes of traffic and pre-determine routes and relative priorities for the classes. A class of traffic is a flow of packets going from the same place to the same place and should experience the same transmission characteristics. <em>We establish multiple classes going from the same place, to the same place but each with a different specified transmission characteristic. This way, the class is a number to look up in a table in the LSR that will yield the address of the next-hop device and the priority level of the packet.</em> My favorite priority level is &#8220;discard eligible&#8221;.<br />
 <br />
At the entrance to the MPLS network, the first MPLS router analyzes the packet to determine what (among other things) application is being carried in the packet (voice, video, music, email, web page, etc.) to determine class it belongs to, and when it decides, pastes a label on the front of the IP packet with a number indicating the class. Intermediate Label Switching Routers in the network do not examine the IP address, they use the number in the label to lookup the routing decision and the priority level of the packet. This is how Quality of Service is implemented on packet networks.</p>
<p>It&#8217;s ignorant for these supposedly-well-informed net-neutrality advocates to talk about &#8220;IP&#8221; networks when they are actually MPLS networks, and one of the main reasons for the network operator having implemented MPLS was to be able to prioritize packets based on the application being carried inside them, to be able to guarantee transmission characteristics for phone calls and watching television.  It&#8217;s already done.  Too late.<br />
 <br />
&#8220;<strong>Disingenuous</strong>&#8221; is usually defined as being not straightforward or candid; giving a false appearance of frankness; being insincere. Here&#8217;s the disingenuous part: the application that is being &#8220;throttled&#8221; or traffic that is being &#8220;shaped&#8221; or &#8220;slowed&#8221; (the correct term is &#8220;policed&#8221;) is piracy. Theft. In most places, illegal activity. Downloading illegal copies of copyrighted material. Stealing. <br />
 <br />
The category of application being policed is peer-to-peer file sharing. Examples of this kind of application include bittorrent and limewire. These applications are used 99.999% of the time to download illegally-made copies of Hollywood movies, music of all kinds from Beethoven to Eminem, training videos, software, ebooks, audio books and other copyrighted works without paying the author or publisher. Take a look at one of the bittorrent sites like piratebay dot org and click &#8220;browse torrents&#8221; to see for yourself. Yes, the advocates can describe how bittorrent was designed for the legitimate delivery of software, and trot out one example of a legitimate use&#8230; but this is definitely a case where the exception proves the rule. 99.999% of the use is theft. <br />
 <br />
In English common law there is a maxim: you can&#8217;t come to court with dirty hands; in other words, you can&#8217;t ask for justice if you yourself are obviously breaking the rules. The people whose traffic is being policed have filthy dirty hands. Methinks the lady doth protest too much. <br />
 <br />
&#8211; EC<br />
 <br />
The technical topics in this article are covered in:</p>
<p><a href="http://www.teracomtraining.com/courses/101/telecommunications-training.htm">Course 101 Telecom, Datacom and Networking for Non-Engineers</a>,<br />
  Chapter 3-3 &#8220;Bandwidth-On-Demand: Packet Network Services&#8221; and following</p>
<p>the most comprehensive discussion of this topic is in this course:<br />
<a href="http://www.teracomtraining.com/courses/110/ip-telecom-VoIP-training.htm">Course 110 Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers</a>, (special: 2-for-1 in June)<br />
  Chapter 14. Quality of Service in the IP World:  NET NON -NEUTRALITY</p>
<p><a href="http://www.teracomtraining.com/teracom-overview-v4.htm">Video Course DVD-4 &#8220;Understanding Networking 1&#8243;<br />
</a>  Part 3 WANs - Bandwidth On Demand: Packet Network Services (special: get a free copy with Course 150 in June)</p>
<p><a href="http://www.teracomtraining.com/textbooks.htm">Telecom 101 Textbook</a><br />
 Chapter 18 Bandwidth on Demand </p>
<p><span style="font-size: small; font-family: Arial, Helvetica, sans-serif;"><br />
<script src="http://www.teracomtraining.com/js/soctag.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location);
// --></script><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/net-neutrality/feed</wfw:commentRss>
		</item>
		<item>
		<title>Updated courses</title>
		<link>http://blog.teracomtraining.com/updated-courses</link>
		<comments>http://blog.teracomtraining.com/updated-courses#comments</comments>
		<pubDate>Thu, 15 May 2008 04:01:00 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[IP]]></category>

		<category><![CDATA[MPLS]]></category>

		<category><![CDATA[call center]]></category>

		<category><![CDATA[training course]]></category>

		<category><![CDATA[course]]></category>

		<category><![CDATA[technology]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=8</guid>
		<description><![CDATA[Continuous quality improvement!  We have updated Course 110 and Course 150, updating the content, course titles, web pages and brochures. And we&#8217;re putting on some great specials to mark the occasion!
   
 
Course 110 - Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers covers virtually all aspects of IP networks, Voice over IP, VPNs, MPLS, [...]]]></description>
			<content:encoded><![CDATA[<p>Continuous quality improvement!  We have updated Course 110 and Course 150, updating the content, course titles, web pages and brochures. And we&#8217;re putting on some great specials to mark the occasion!</p>
<p><a href="http://www.teracomtraining.com/courses/110/ip-telecom-VoIP-training.htm"><img src="http://www.teracomtraining.com/images/icon-course110-160w-120h.jpg" alt="" width="160" height="120" /></a>   <a href="http://www.teracomtraining.com/courses/150/ip-call-center-technology.htm"><img src="http://www.teracomtraining.com/images/icon-course150_160w-120h_2008-05.jpg" alt="" width="160" height="120" /></a><br />
 <span id="more-10"></span><br />
<a href="http://www.teracomtraining.com/courses/110/ip-telecom-VoIP-training.htm">Course 110 - Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers</a> covers virtually all aspects of IP networks, Voice over IP, VPNs, MPLS, IP security, carrier interconnect, service levels and more. Designed for non-engineers, this training course will give you the solid, vendor-independent foundation knowledge necessary to deal with IP telecom network projects and IP voice and data applications with confidence.<br />
  <br />
In three days, you&#8217;ll get up to speed, demystify jargon and buzzwords, fill the gaps, understand the technologies, the underlying ideas and how it all fits together&#8230; knowledge you can&#8217;t get reading trade magazines or talking to salespeople.<br />
 <br />
This investment will be repaid many times over, eliminating frustration at buzzword-filled meetings and increasing your accuracy and efficiency. Understanding IP Telecom is an essential knowledge set going forward in telecommunications. Get this career-enhancing knowledge today!<br />
 <br />
Key Course Features<br />
 • Solid coverage of IP telephony and VoIP systems<br />
 • Solid coverage of IP networking and its components<br />
 • MPLS, Service Levels and Traffic Shaping<br />
 • IP Security<br />
 • Practical Mainstream Solutions and Products </p>
<p> </p>
<p><a href="http://www.teracomtraining.com/courses/150/ip-call-center-technology.htm">Course 150 - Understanding IP Contact Center Technology</a> covers virtually all aspects of IP in the call center with a complete, unbiased picture and a thorough understanding of IP contact center technologies, benefits, issues, options for solutions, migration and integration strategies and vendor offerings, complete with practical templates and checklists you can put to immediate use. <br />
 <br />
Impossible to find in one place anywhere else, this incredibly comprehensive and up-to-date course will save you hundreds of hours trying to research these topics yourself. Numerous detailed checklists and templates will ensure you&#8217;re not missing any critical items… or alternatives vendors might “forget” to mention.</p>
<p>This investment will be repaid many times over, eliminating frustration at buzzword-filled meetings and increasing your efficiency, and helping to ensure you make the right choices. Understanding IP Contact Center Technology is essential for going forward in the contact center business.<br />
 <br />
Key Course Features<br />
 • Get Up to Speed on IP in the Contact Center<br />
 • Build on a Solid Base<br />
 • IP-Based Technologies and Capabilities<br />
 • Mainstream Practical Choices and Solutions<br />
 • Business Case examples<br />
 • Implementation, Vendors and Project Management<br />
 • Formulating an RFP – and dealing with vendors</p>
<p><span style="font-size: small; font-family: Arial, Helvetica, sans-serif;"><br />
<script src="http://www.teracomtraining.com/js/soctag.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location);
// --></script><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/updated-courses/feed</wfw:commentRss>
		</item>
		<item>
		<title>Seminar Specials in June</title>
		<link>http://blog.teracomtraining.com/seminar-specials-in-june</link>
		<comments>http://blog.teracomtraining.com/seminar-specials-in-june#comments</comments>
		<pubDate>Thu, 15 May 2008 03:01:02 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[specials]]></category>

		<category><![CDATA[training course]]></category>

		<category><![CDATA[call center]]></category>

		<category><![CDATA[course]]></category>

		<category><![CDATA[IP]]></category>

		<category><![CDATA[MPLS]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=9</guid>
		<description><![CDATA[Course 110 - Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers: 2-for-1. Two people can attend for the price of one, June 17-18-19 in the Washington DC area. 
 
Course 150 - Understanding IP Contact Center Technology:
bonus DVD-video course &#8220;Understanding Networking 1&#8243;. Receive as a bonus DVD-video course DVD-4 Understanding Networking 1, a $239 value, free [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.teracomtraining.com/courses/110/ip-telecom-VoIP-training.htm">Course 110 - Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers</a>: 2-for-1. Two people can attend for the price of one, June 17-18-19 in the Washington DC area. <br />
 <br />
<a href="http://www.teracomtraining.com/courses/150/ip-call-center-technology.htm">Course 150 - Understanding IP Contact Center Technology</a>:<br />
bonus DVD-video course &#8220;Understanding Networking 1&#8243;. Receive as a bonus DVD-video course DVD-4 Understanding Networking 1, a $239 value, free with your attendance June 18-19 in Santa Clara CA (Silicon Valley). <br />
<span id="more-9"></span> <br />
Cannot be combined with any other offers or discounts. For the 2-for-1 special, register online and mention the name of the second person in the comments. For the free DVD course, register online and mention &#8220;free DVD bonus&#8221; in the comments&#8230; or call us: 1-877-412-2700 and we&#8217;ll be glad to help over the phone. Places are limited and these offers may be withdrawn without notice, so please register as soon as possible to take advantage.</p>
<p><span style="font-size: small; font-family: Arial, Helvetica, sans-serif;"><br />
<script src="http://www.teracomtraining.com/js/soctag.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location);
// --></script><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/seminar-specials-in-june/feed</wfw:commentRss>
		</item>
		<item>
		<title>Digitally-Signed Email: Authentication and Digital Signatures</title>
		<link>http://blog.teracomtraining.com/digitally-signed-email-authentication-and-digital-signatures</link>
		<comments>http://blog.teracomtraining.com/digitally-signed-email-authentication-and-digital-signatures#comments</comments>
		<pubDate>Sat, 15 Mar 2008 13:00:11 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[IP security]]></category>

		<category><![CDATA[authentication]]></category>

		<category><![CDATA[books]]></category>

		<category><![CDATA[CBT]]></category>

		<category><![CDATA[courses]]></category>

		<category><![CDATA[datacom]]></category>

		<category><![CDATA[digital signature]]></category>

		<category><![CDATA[domainkeys]]></category>

		<category><![CDATA[DVD]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[IP]]></category>

		<category><![CDATA[IP call center]]></category>

		<category><![CDATA[networking]]></category>

		<category><![CDATA[non-engineers]]></category>

		<category><![CDATA[seminars]]></category>

		<category><![CDATA[spam]]></category>

		<category><![CDATA[TCP/IP]]></category>

		<category><![CDATA[telecom]]></category>

		<category><![CDATA[telecommunications]]></category>

		<category><![CDATA[textbooks]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[video]]></category>

		<category><![CDATA[voice over IP]]></category>

		<category><![CDATA[VoIP]]></category>

		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=3</guid>
		<description><![CDATA[E-mail was one of the first &#8220;killer apps&#8221; on the Internet, and has been a major contributor to increases in productivity over the past ten years. Of course, along with email came the scourge of spam. Criminals infect computers with trojan horse programs, creating collections of machines they control remotely to send millions of unsolicited [...]]]></description>
			<content:encoded><![CDATA[<p>E-mail was one of the first &#8220;killer apps&#8221; on the Internet, and has been a major contributor to increases in productivity over the past ten years. Of course, along with email came the scourge of spam. Criminals infect computers with trojan horse programs, creating collections of machines they control remotely to send millions of unsolicited offers for fake watches, pirated software, phony medications and ecard invitations to infect your computer.</p>
<p>As spam reaches 30, 40 or even 100 unwanted messages per day on a targeted account, it is becoming essential to automatically separate legitimate messages from spam. One tool available to senders of legitimate emails to aid the recipient in this process is to digitally sign their messages, allowing the recipient to establish a level of comfort that the message actually came from the indicated sender.</p>
<p><span id="more-7"></span></p>
<p>This email is digitally signed. Your mail client may indicate that it has verified the signature; for example, yahoo mail displays a key icon and gmail states &#8220;signed by&#8221; below the the to: and from: information. This verification can be used to raises the confidence level at your end that the message is legitimate.</p>
<p style="TEXT-ALIGN: center"><img src="http://www.teracomtraining.com/tutorials/teracom-tutorial-asymmetric-encryption.gif" alt="" width="400" height="480" /></p>
<p>Digital signatures are implemented with asymmetric encryption. Asymmetric means that there are two keys (binary numbers). What is encrypted using one key can be decrypted with the other&#8230; and vice-versa. The most popular method of generating key pairs and using them for encryption and decryption was devised by three fellows named Rivest, Shamir and Adelman and is called RSA.</p>
<p>A standard strategy is to generate a key pair, then make one of the keys visible to the public and keep the other key private.</p>
<p>Digitally signing a message means the sender using their private key to encrypt selected text and attaching that to the message.</p>
<p>To authenticate the message, that is, verify the digital signature, the recipient can get a copy of the purported sender&#8217;s public key and use that to try to decrypt the selected text attached to the message.</p>
<p>If the decryption using the sender&#8217;s public key is successful, then the recipient knows that the message was indeed &#8220;signed&#8221; by the sender (or by someone who stole the sender&#8217;s private key).</p>
<p>This process is called authentication.</p>
<p>Yahoo developed the Domainkeys strategy, which is implemented for Teracom&#8217;s email newsletters.</p>
<p>At the sender, the Secure Hash Algorithm 1 (SHA-1) is used to generate a &#8220;hash&#8221; or unique binary number representing the email message body and headers such as Message-ID, Received header, the X-Mailer header, Date header, From:, To:, MIME-Version: and Content-Type headers. This hash is then encrypted with the sender&#8217;s private key using RSA, and the encrypted hash is added as another message header.</p>
<p>At the receiver, it is necessary to get the sender&#8217;s public key&#8230; so how does the receiver get that? The Domain Name System (DNS) is used. Normally, DNS records relate domain names to IP addresses; but it turns out that a DNS record type that allowed free text for comments or domain info was implemented, and this is used to store the domain&#8217;s public key.</p>
<p>So the receiver examines the domain name of the purported sender, does a DNS lookup to get the domainkeys public key for that domain, and uses it to decrypt the hash contained in the email header. The receiver also computes the hash of the received message and compares the two.</p>
<p>If they are not the same, then the message was not sent by that domain (the From: field is false, for example), or the message was altered, and the receiver would generally put the message in the garbage where it belongs.</p>
<p>If the hash of the message and the hash in the header are the same, then we have a high confidence that domain sent the message. This knowledge might be combined with other knowledge, for example the reputation of the sending domain, and used to decide to place the message in the inbox.</p>
<p>This sending-domain authentication using digital signatures is one tool in the fight against spam. Teracom has implemented it to help ensure that our newsletter goes into your inbox, particularly if you use Yahoo mail. Note that if you want to be absolutely sure these messages go in your inbox, also add &#8220;newsletter@teracomtraining.com&#8221; to your whitelist / trusted senders / address book&#8230; this is the &#8220;reputation&#8221; part of the previous paragraph.</p>
<p>The Yahoo Domainkeys strategy is being improved and standardized in RFC 4871.</p>
<p>Asymmetric encryption, digital signatures and authentication are covered in:<br />
  <a href="http://www.teracomtraining.com/teracom-overview-v5.htm">Teracom DVD-Video Course V5, &#8220;Understanding Networking 2&#8243;</a>, and in<br />
  <a href="http://www.teracomtraining.com/courses/110/ip-telecom-VoIP-training.htm">Teracom instructor-led Course 110, &#8220;IP Telecommunications&#8221;</a>.</p>
<p>DNS is covered in<br />
  <a href="http://www.teracomtraining.com/teracom-overview-v5.htm">Teracom DVD-Video Course V5, &#8220;Understanding Networking 2&#8243;</a>, and in<br />
  <a href="http://www.teracomtraining.com/courses/101/telecommunications-training.htm">Teracom instructor-led Course 101 Telecom, Datacom and Networking for Non-Engineers&#8221;</a></p>
<p><script src="http://www.teracomtraining.com/js/soctag.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location);
// --></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/digitally-signed-email-authentication-and-digital-signatures/feed</wfw:commentRss>
		</item>
		<item>
		<title>Offshored tech support from the phone company&#8230; so bad it&#8217;s funny + $240 per year for an email address ?!</title>
		<link>http://blog.teracomtraining.com/offshored-tech-support</link>
		<comments>http://blog.teracomtraining.com/offshored-tech-support#comments</comments>
		<pubDate>Fri, 15 Feb 2008 13:00:22 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[ISP]]></category>

		<category><![CDATA[telecommunications]]></category>

		<category><![CDATA[dsl]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[help desk]]></category>

		<category><![CDATA[horror story]]></category>

		<category><![CDATA[offshore]]></category>

		<category><![CDATA[offshoring]]></category>

		<category><![CDATA[tech support]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=5</guid>
		<description><![CDATA[We usually feature articles on technical fundamentals in the newsletter - but this related topic might lighten up your day&#8230; a &#8220;help&#8221; desk so bad, it&#8217;s almost funny.
Recently, a relative asked me to help them sort out an issue with their ISP. They were paying for two internet access services, one old dial-up plan and [...]]]></description>
			<content:encoded><![CDATA[<p>We usually feature articles on technical fundamentals in the newsletter - but this related topic might lighten up your day&#8230; a &#8220;help&#8221; desk so bad, it&#8217;s almost funny.</p>
<p>Recently, a relative asked me to help them sort out an issue with their ISP. They were paying for two internet access services, one old dial-up plan and one DSL plan. They wanted to go to a new 802.16 WiMax broadband wireless plan from the same ISP. They question they were trying to sort out was whether they could move their email addresses from the two existing services to the new one&#8230; or if they would lose those email addresses.</td>
<p>So I agreed to contact the ISP&#8217;s email &#8220;help&#8221; desk to find out the answer. One would think that the question: &#8220;Can I migrate my email address from one service provided by your company to another?&#8221; would be a frequently-asked question at an ISP email help desk, and could be answered &#8220;yes&#8221; or &#8220;no&#8221; in a few seconds.</p>
<p>However, it turned out that the ISP, a subsidiary of Bell Canada, has outsourced most of its customer service, and what could have been answered in a few seconds turned into a 20-minute waste of time. Here&#8217;s a transcript of the online chat session:</p>
<p><span id="more-6"></span></p>
<table border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="63" valign="top">4:53:35 P</td>
<td width="104" valign="top">System</td>
<td width="639">Welcome.</td>
</tr>
<tr>
<td valign="top">4:53:35 P</td>
<td valign="top">System</td>
<td>Connecting to server. Please wait&#8230;</td>
</tr>
<tr>
<td valign="top">4:53:35 P</td>
<td valign="top">System</td>
<td>Connected to server.</td>
</tr>
<tr>
<td valign="top">4:53:44 P</td>
<td valign="top">System</td>
<td>Anu (SCI-12051) has joined the session.</td>
</tr>
<tr>
<td valign="top">4:53:44 P</td>
<td valign="top">System</td>
<td>Connected with Anu (SCI-12051)</td>
</tr>
<tr>
<td valign="top">4:53:44 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>Greetings, Thank you for choosing Bell, my name is Anu (SCI-12051), how may I help you today?</td>
</tr>
<tr>
<td valign="top">4:53:57 P</td>
<td valign="top">You</td>
<td><em>Hello, we have a DSL account, and a different dialup account, both with email addresses at your domain that we need to keep running. We want to get the WiMAX service as we are on a long loop and the DSL is flaky. Is it possible to transfer the email addresses to a new WiMAX service and cancel the DSL and dial-up services? In other words, can the email addresses be transferred to a new service? Thanks </em></td>
</tr>
<tr>
<td valign="top">4:55:05 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>I would like to inform that the e-mail address once created are saved in the Server</td>
</tr>
<tr>
<td valign="top">4:55:32 P</td>
<td valign="top">You</td>
<td>[what the &#8230;?] <em><br />
What kind of BS response is that?</em></td>
</tr>
<tr>
<td valign="top">4:55:55 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>If it is a Primary e-mail address, then Server informations can never be recreated</td>
</tr>
<tr>
<td valign="top">4:56:52 P</td>
<td valign="top">You</td>
<td><em>Can email addresses that are the primary addresses for an existing account be transferred to a new service after the new service is established? Please answer &#8220;yes&#8221; or &#8220;no&#8221;</em></td>
</tr>
<tr>
<td valign="top">4:56:55 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>If the e-mail address is Secondary, then you may or may be able to avail for that same e-mail address. It is completely depended on Server part and no one could be able to help you with the same</td>
</tr>
<tr>
<td valign="top">4:58:02 P</td>
<td valign="top">You</td>
<td><em>Can email addresses that are the secondary addresses for an existing account be transferred to a new service after the new service is established? Please answer &#8220;yes&#8221; or &#8220;no&#8221;</em></td>
</tr>
<tr>
<td valign="top">4:59:35 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>No e-mail accounts even Primary or secondary can be transferred from one account to the another. But there are chance you can recreate the Secondary e-mail address if you have deleted the one earlier</td>
</tr>
<tr>
<td valign="top">5:00:11 P</td>
<td valign="top">You</td>
<td><em>What is the delay in time required after an email address is deleted until the time it can be re-created on a different account?</em></td>
</tr>
<tr>
<td valign="top">5:01:25 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>May be a day. but please note that it is not sure that you can recreate the account. You may or may not be able to get back the same e-mail address</td>
</tr>
<tr>
<td valign="top">5:02:56 P</td>
<td valign="top">You</td>
<td><em>Under what conditions would I not be able to recreate it?</em></td>
</tr>
<tr>
<td valign="top">5:03:55 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>As mentioned earlier the e-mail account once created are saved in the Server. So none can judge if we can recreate the same e-mail address again</td>
</tr>
<tr>
<td valign="top">5:04:26 P</td>
<td valign="top">You</td>
<td><em>That is the most total BS I have heard in a long time.<br />
Of course they are &#8220;saved in the server&#8221;. Is this the email troubleshooting help desk ?</em></td>
</tr>
<tr>
<td valign="top">5:05:15 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>Yes, this is e-mail troubleshooting helpdesk</td>
</tr>
<tr>
<td valign="top">5:05:45 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>I am sure that the answer given by me is correct.</td>
</tr>
<tr>
<td valign="top">5:06:05 P</td>
<td valign="top">You</td>
<td><em>If they are deleted from one account, under what circumstances will they not be able to be created on a new account owned by the same person? Is your answer &#8220;I don&#8217;t know&#8221;? Please answer &#8220;yes&#8221; or &#8220;no&#8221;</em></td>
</tr>
<tr>
<td valign="top">5:07:35 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>As mentioned earlier no one can guarantee you that you can recreate the same e-mail address. You may or may not be able to avail for the same e-mail address as it is entirely depended on Server.</td>
</tr>
<tr>
<td valign="top">5:08:58 P</td>
<td valign="top">You</td>
<td><em>A server is a piece of software. The software has known behaviour. You are wasting my time.</em></td>
</tr>
<tr>
<td valign="top">5:11:05 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>I understand that you are trying to move your service to Wimax. So I will suggest you to have a word with Wimax support helpdesk, so that you can get the right information if you are able to recreate the same e-mail address or not</td>
</tr>
<tr>
<td valign="top">5:11:25 P</td>
<td valign="top">Anu (SCI-12051)</td>
<td>Please contact Wimax Helpdesk at 1-866-875-9591</td>
</tr>
</table>
<p>This is so bad, it&#8217;s almost funny. <br />What&#8217;s not so funny is the wasted 20 minutes of my life.</p>
<p>Calling the toll-free number, I spoke to a person who sounded like they lived on the same continent I do, and after putting me on hold for 30 seconds while they looked up the question online, gave me the answer: one of the services could be upgraded to WiMax and so the email address would be preserved. What about the other? Sorry. Email addresses can not be transferred from one service to another.</p>
<p>So, to keep both email addresses, it would be necessary to continue paying for the $20 per month dial-up plan in addition to the $65 per month WiMax&#8230; $240 per year plus tax for an email address, with online customer support on the cheap.<br />
Sounds like a good business to get into!</p>
<p>This is a favorite trick of ISPs, locking you into paying for their service by tying you to an email address they control.<br />
Solution: don&#8217;t use an email address furnished by your ISP. Use an ISP-independent email address you can keep for the rest of your life.</p>
<p><a href="https://www.google.com/accounts/NewAccount?service=mail" target="_blank">Google&#8217;s gmail</a> may be a good choice as it is a) free, b) provides very good spam filtering, c) supports both browser and POP (e.g. Outlook) access and d) includes gigabytes of free email and file archiving. Yahoo, MSN and others might also be good choices.</p>
<p>Ideally, you would forward your ISP mail accounts to your new gmail for a few months while you notify everyone of your new email address then kill the ISP email accounts.</p>
<p><script src="http://www.teracomtraining.com/js/soctag.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location);
// --></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/offshored-tech-support/feed</wfw:commentRss>
		</item>
		<item>
		<title>The IP-PSTN</title>
		<link>http://blog.teracomtraining.com/ip-pstn</link>
		<comments>http://blog.teracomtraining.com/ip-pstn#comments</comments>
		<pubDate>Tue, 15 Jan 2008 13:00:46 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[IP]]></category>

		<category><![CDATA[telecommunications]]></category>

		<category><![CDATA[broadband]]></category>

		<category><![CDATA[course]]></category>

		<category><![CDATA[GPON]]></category>

		<category><![CDATA[IP certification]]></category>

		<category><![CDATA[IP security]]></category>

		<category><![CDATA[IP telecom]]></category>

		<category><![CDATA[IP telephony]]></category>

		<category><![CDATA[IP training]]></category>

		<category><![CDATA[MPLS]]></category>

		<category><![CDATA[MPLS training]]></category>

		<category><![CDATA[optical ethernet]]></category>

		<category><![CDATA[seminar]]></category>

		<category><![CDATA[TCP/IP]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[VDSL]]></category>

		<category><![CDATA[voice over IP]]></category>

		<category><![CDATA[VoIP]]></category>

		<category><![CDATA[VoIP training]]></category>

		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=6</guid>
		<description><![CDATA[The Packet-Switched Telecommunications Network
Over the past fifty years, several attempts have been made to develop converged networks: networks with &#8220;dial tone&#8221; that supports all communications: speech, music, text, graphics, images and video. For a number of reasons, convergence strategies employing ISDN and ATM were unsuccessful and did not gain critical mass. This time, it appears [...]]]></description>
			<content:encoded><![CDATA[<p><b>The Packet-Switched Telecommunications Network</b></p>
<p>Over the past fifty years, several attempts have been made to develop converged networks: networks with &ldquo;dial tone&rdquo; that supports all communications: speech, music, text, graphics, images and video. For a number of reasons, convergence strategies employing ISDN and ATM were unsuccessful and did not gain critical mass. This time, it appears that packet-switched network service using IP will gain enough momentum to become the new kind of plain ordinary telecommunications service.</p>
<p><span id="more-5"></span></p>
<p>Beginning with grunts and gestures, progressing to verbal messages, signal fires, written messages, postal services, telegraphy, radio, telephone, television and computer networks, each advance in technology has meant communication of more information, faster and to more people &ndash; but often with the need to adapt the information to suit the communication technology being used. Realization of a converged network will be another step in the evolution of the way humans communicate, in that communication mechanisms best suited to the information will be used, rather than the other way around.</p>
<p>The abbreviation &ldquo;PSTN&rdquo; has been a familiar part of the telecom lexicon for perhaps 100 years. Now its meaning is going to change. For the past hundred years, PSTN has meant Public Switched Telephone Network:<br />
      - Public: Accessible to anyone who pays.<br />
      - Switched: Circuit-switched service, a trunk reserved and switched onto the access lines at each end, for the duration of the call, then released.<br />
      - Telephone: Speaking at a distance.<br />
      - Network: Many interconnected nodes.</p>
<p>      Now, &ldquo;PSTN&rdquo; will mean Packet-Switched Telecommunications Network:<br />
      - Packet-Switched: Communications segmented and encapsulated in packets that are routed using IP or switched using MPLS to the far end.<br />
      - Telecommunications: Transferring any kind of information across distance.<br />
      - Network: Many interconnected nodes.</p>
<p>It may be necessary to use IP-PSTN or IPSTN for a transitional period, until circuit-switching falls into the same dustbin of history as step-by-step switches.</p>
<p><img src="/images/ip-pstn-500w.gif" width="500" height="242"></p>
<p>FIGURE 1.02&nbsp; THE IP-PSTN</p>
<p>This new PSTN will provide broadband IP dial tone: high bit-rate access circuits plus the possibility of communicating IP packets to any point on the network. &ldquo;Businesses&rdquo; (including government, educational institutions and the like) will use Ethernet over fiber at Gigabit speeds for access. Residences will use modems over copper wires &ndash; either DSL or cable for access for quite some time to come.</p>
<p>Many different kinds of value-added services will be available in addition to basic IP packet communication service, some of them provided by the same company that provides the &ldquo;dial tone&rdquo;, others provided by third parties.</p>
<p>The lowest level of value-added services includes service level agreements and network and information security services. An unending list of higher-level services will be available for use on the network; some free, many not. Telephone service, television, web surfing, radio, videophones, desktop sharing, and integrated email/voicemail messaging are easy examples.</p>
<p>DMS-100 and 5ESS switches will be replaced with softswitches &ndash; software on servers on the IP network. Media servers will support voicemail and video programming. Internet access service will become simply a few ancillary services such as a Domain Name Server and an outgoing email server; the capability to communicate with web servers will be part of the dial tone.</p>
<p>This is the biggest change in telecommunications since the invention of the telephone switch&hellip; certainly more important than the change from analog to digital transmission in the 1980s, and it will have a profound impact on the way people communicate.</p>
</p>
<p>This is the first page of <a href="/courses/110/ip-telecom-VoIP-training.htm">Course 110 Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers</a>&#8230; a big-picture view to get things started.</p>
</p>
<p>
<script type="text/javascript" language="JavaScript" src="/js/soctag.js"></script><br />
<script type="text/javascript" language="JavaScript"> function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location); </script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/ip-pstn/feed</wfw:commentRss>
		</item>
		<item>
		<title>TCP/IP over MPLS</title>
		<link>http://blog.teracomtraining.com/tcpip-over-mpls</link>
		<comments>http://blog.teracomtraining.com/tcpip-over-mpls#comments</comments>
		<pubDate>Sat, 15 Dec 2007 13:00:28 +0000</pubDate>
		<dc:creator>Eric Coll</dc:creator>
		
		<category><![CDATA[IP]]></category>

		<category><![CDATA[networking]]></category>

		<category><![CDATA[frame relay replacement]]></category>

		<category><![CDATA[MPLS]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[protocol stack]]></category>

		<category><![CDATA[TCP/IP]]></category>

		<category><![CDATA[tcp/ip over mpls]]></category>

		<guid isPermaLink="false">http://www.teracomtraining.com/blog/?p=7</guid>
		<description><![CDATA[

Following is a section from the new third edition of the Telecom 101 textbook, tracing the flow of information from server to client over a TCP/IP/MPLS protocol stack.
                      


18.8&#160;TCP/IP&#160;Over MPLS  
MPLS is deployed [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Following is a section from the new third edition of the <a href="/textbooks.htm">Telecom 101</a> textbook, tracing the flow of information from server to client over a TCP/IP/MPLS protocol stack.<br />
                      </font></td>
</tr>
<tr>
<td><font size="2"><b><font face="Arial, Helvetica, sans-serif"><br />18.8&nbsp;TCP/IP&nbsp;Over MPLS </font></b> </font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">MPLS is deployed for managing traffic on IP&nbsp;networks, and in conjunction with other technologies like VPNs covered in Chapter 19, will end up replacing all other services, including dedicated T1s, Frame Relay, ATM and ISDN.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Since MPLS is a virtual circuit technology, the packet flow from server to client over an MPLS network is similar to the Frame Relay flow examined earlier.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Starting with the server on the right, which is downloading a file to the client on the left, we take a chunk of the file and give it to the TCP&nbsp;software running on the server.&nbsp;That puts a sequence number, error check and application port number on the chunk of the file, passes this to the IP software on the server and starts a timer.&nbsp;The IP software adds the source and destination IP addresses to form an IP packet, which is put in an 802.3 LAN frame (that uses the 802.2 logical link layer protocol), with the MAC address of the premise router on the right pasted on the frame.&nbsp;The frame is then broadcast onto the Gigabit Ethernet over copper (1000BASE-T) LAN on the right and directed to the premise router by the LAN switch.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">The premise router on the right brings in the LAN frame, extracts the packet and passes it to the routing software on the premise router, which makes a routing decision, puts the packet in a LAN frame, changes the MAC address, recalculates the error check and sends it over the Gigabit Ethernet over fiber (1000BASE-LX) access circuit to the service provider&rsquo;s MPLS network.</font></p>
<p><img src="/images/t101-fig53-500w.jpg" alt="diagram of TCP/IP/MPLS protocol stack" width="500" height="366"></p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif">FIGURE 153&nbsp;&nbsp;TCP/IP OVER MPLS</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">The service provider receives this packet with an ingress Label Switching Router (LSR).&nbsp;That device examines the IP address on the packet and along with other factors, decides what Forwarding Equivalence Class the packet belongs to, and implements its decision by labelling the packet with a 20-bit label identifying the FEC.&nbsp;It then does a table lookup to determine what network device packets with this label are forwarded to, and transmits the labelled packet in a frame on the appropriate circuit.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Each LSR in the middle of the network (not shown) brings in the frame, extracts the packet then only looks at the label and performs a table lookup to determine where to forward it and what priority to give it.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Eventually the labelled packet is delivered to the network&rsquo;s egress LSR on the left.&nbsp;This device removes the label from the packet and uses conventional IP routing to send the packet in an Ethernet frame to the customer&rsquo;s premise router on the left.&nbsp;</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">The premise router on the left brings in the packet, and looks in a table to find out what MAC address&nbsp;(what LAN card) is currently assigned that IP address.&nbsp;If it does not find an entry, it broadcasts an address resolution request on the LAN at the left using the Address Resolution Protocol (ARP), asking &ldquo;who owns this IP address?&rdquo;&nbsp;The client responds with its MAC address.&nbsp;The premise router puts the packet in a LAN frame with that MAC address on the front, and broadcasts the frame onto the LAN at the left.&nbsp;The LAN switch&nbsp;on the left directs the frame to the client on the left.&nbsp;</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">The client pulls in the frame, extracts the packet and gives it to the IP software on the client.&nbsp;Seeing that the destination IP address on the packet is the same as its address, the client&rsquo;s IP software extracts the data out of the packet and gives it to the TCP software on the client. This checks the error check, and if it fails, discards the data.&nbsp;</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Shortly after, the TCP timer on the server times out, so the TCP software on the right retransmits the data.&nbsp;Let&rsquo;s say the second time, it passes the error check at the client, so the client TCP software sends an acknowledgement to the server, then extracts the data from the TCP protocol data unit and parks it in a memory space for the application identified by the port number on the TCP header&hellip; the file transfer application, which picks up the data shortly after.</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Meanwhile, we&rsquo;re sending the next one. </font></p>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<p><font size="2" face="Arial, Helvetica, sans-serif"><b>Want more ? </b><br />
      There is, of course, much more to the story than this brief tutorial. </font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">This discussion is actually the final discussion in a whole chapter that leads up to it, starting with bandwidth on demand and packet network fundamentals, ideas like virtual circuits and jargon like connectionless network services, then going through the technologies: X.25, Frame Relay, TCP/IP over Frame Relay, understanding what is needed for voice over packet networks, how Frame Relay doesn&#8217;t do it, but ATM was supposed to, then MPLS and how QoS is implemented with MPLS and finally the discussion above. </font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif"> This topic is covered in more detail in Teracom instructor-led courses, DVD video Computer-Based Training courses, and textbooks.<br />
                              <a href="/pdfs/teracom-brochure-textbooks.pdf" target="_blank">Telecom 101 textbook, 3rd edition</a>: <a href="/textbook/telecom101_toc.htm">Chapter 18</a> (26 pages)</font> <font size="2" face="Arial, Helvetica, sans-serif"><a href="/courses/101/teracom-brochure-course-101.pdf" target="_blank"><br />
      Course 101 Telecom, Datacom and Networking for Non-Engineers</a>: Chapter 15 <br />
      <a href="/courses/110/teracom-brochure-course-110.pdf" target="_blank">Course 110 Understanding IP Telecom: IP, VoIP and MPLS for Non-Engineers</a>: Chapters 5, 8 and 13<br />
      <a href="/pdfs/teracom-brochure-videos.pdf" target="_blank">DVD 4 Understanding Networking 1</a>: Part 3 </font></p>
</td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
</tr>
<tr>
<td><span style="font-size: small; font-family: Arial, Helvetica, sans-serif;"> </span></td>
</tr>
<tr>
<td>
<span style="font-size: small; font-family: Arial, Helvetica, sans-serif;"><br />
<script type="text/javascript" language="JavaScript" src="/js/soctag.js"></script><br />
<script type="text/javascript" language="JavaScript"> function s_sendCustomLinkEvent() {return true}; createSocialTagging('share/tag this post', 'udrlinesmall', document.location); </script><br />
</span></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.teracomtraining.com/tcpip-over-mpls/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
