<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Stephan Schwab - networking tag</title>
  <link>http://www.stephan-schwab.com/tags/networking/</link>
  <description>Software Technology Consultant</description>
  <language>en</language>
  <copyright>Stephan Schwab</copyright>
  <lastBuildDate>Sat, 24 May 2008 11:24:54 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Interesting idea from the US: instead gas tax breaks use the same money for highspeed networks</title>
    <link>http://www.stephan-schwab.com/2008/05/03/1209844066246.html</link>
    
      
        <description>
          &lt;p&gt;The context of this is the upcoming election of the next US president and although I&#039;m not a US citizen and have anything to say about this particular topic it does refer to a thought I carry with me since the early days of running an Internet Access Provider in Germany back in 1994.&lt;/p&gt;

&lt;blockquote&gt;&lt;a href=&#034;http://scripting.wordpress.com&#034;&gt;Dave Winer&lt;/a&gt; in &lt;a href=&#034;http://scripting.wordpress.com/2008/05/02/scripting-news-for-522008/#comments&#034;&gt;Scripting News for 5/2/2008&lt;/a&gt;:&lt;br&gt;
And the money we&amp;rsquo;d give up for Federal gasoline tax could be better spent on putting high capacity network lines under our streets to increase communication. Some of the car trips must be to exchange information that coud be replaced by moving packets around at gigabit speeds. It wouldn&amp;rsquo;t cost much to retrofit a few cities with really high speed lines, then we could get to work on developing the services that would make life more interesting, fun and efficient.
&lt;/blockquote&gt;

&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://www.stephan-schwab.com/2008/05/03/1209844066246.html&#034;
    dc:identifier=&#034;http://www.stephan-schwab.com/2008/05/03/1209844066246.html&#034;
    dc:title=&#034;Interesting idea from the US: instead gas tax breaks use the same money for highspeed networks&#034;
    trackback:ping=&#034;http://www.stephan-schwab.com/addTrackBack.action?entry=1209844066246&amp;token=8695396341983219627&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Networking</category>
    
    <category>General</category>
    
    <comments>http://www.stephan-schwab.com/2008/05/03/1209844066246.html#comments</comments>
    <guid isPermaLink="true">http://www.stephan-schwab.com/2008/05/03/1209844066246.html</guid>
    <pubDate>Sat, 03 May 2008 19:47:46 GMT</pubDate>
  </item>
  
  <item>
    <title>Virtual machines as crash test dummies to detect infections</title>
    <link>http://www.stephan-schwab.com/2006/09/24/1159155926689.html</link>
    
      
        <description>
          &lt;p&gt;This could be the most important milestone in the history of intrusion detection systems ever. &lt;a href=&#034;http://www.fireeye.com/&#034;&gt;FireEye&lt;/a&gt; announced a new appliance that uses &lt;a href=&#034;http://www.fireeye.com/technology/virtualization/index.html&#034;&gt;virtual machines as crash test dummies&lt;/a&gt; to detect infected devices on a network:&lt;/p&gt;

&lt;p class=&#034;quote&#034;&gt;FireEye technology uses virtual machines as a sort of crash test dummy for network security. Potentially damaging network traffic is sent into the virtual machines where the impact can be analyzed. If suspicious traffic is revealed, a responsible course of action can be taken to stop the network infection. No actual machines are harmed in this process and the damaged virtual machine is fully restored for reuse.&lt;/p&gt;

&lt;p&gt;Although FireEye&#039;s website doesn&#039;t tell much yet about how it works &lt;a href=&#034;http://www.darkreading.com/document.asp?doc_id=93643&#034;&gt;Dark Reading&lt;/a&gt;, a &lt;a href=&#034;http://blogs.zdnet.com/threatchaos/?p=323&#034;&gt;ZD Net blog&lt;/a&gt; and &lt;a href=&#034;http://esgblogs.typepad.com/erics_blog/2006/04/rly_vibe_fireey.html&#034;&gt;Security Vibes&lt;/a&gt; provide some more information.&lt;/p&gt;

&lt;p&gt;Apparently the appliance executes several virtual machines (VM) with instances of the Windows operating system and Windows applications used in the enterprise. Those VMs are then used as targets for the potentially harmful traffic. If a VM gets infected it should reveal suspicious network traffic and then the appliance takes action.&lt;/p&gt;

&lt;p&gt;According to the information currently available the appliance is not in-band, but connected to a monitoring port on a switch to be able to see all packets passing through the switch. If harmful traffic is found the switch port it originated from is turned off.&lt;/p&gt;

&lt;p&gt;Further the VMs resemble the different releases of operating systems the enterprise uses. That means one VM for each combination of Windows version (NT, Win 2000, XP) and service pack. That&#039;s quite a lot of VMs.&lt;/p&gt;

&lt;p&gt;This sounds almost too good to be true. I can think of a lot of questions about how this really works and how it will scale. The idea by itself is brilliant. There is no doubt about that.&lt;/p&gt;

&lt;p&gt;Some of my first thoughts about the implementation challenges were:&lt;/p&gt;

&lt;p&gt;A 100 mbps link, if fully used, transmits about 750 MB per minute. That&#039;s slightly more than the content of a CD-ROM. On a typical DSL link with 256 kbps utilization it would still be 1.9 MB per minute.&lt;/p&gt;

&lt;p&gt;The appliance has to send this amount of traffic simultaneously to all the VMs and check whether any of them shows strange outgoing traffic short after. If there are 10 VMs we are talking about 19 MB per minute that have to be processed in the case of the tiny DSL link. For the fully utilized 100 mbps link it would be 7.3 GB per minute.&lt;/p&gt;

&lt;p&gt;Further the appliance needs to remember where the data came from. Without that knowledge it can&#039;t shut down the switch port of the infected device. Not every virus or worm starts sending packets right away. What if it waits an hour or a day?&lt;/p&gt;


&lt;p&gt;As the appliance needs to wait for VMs to be become infected, it has to clean up and restart the infected VM in a clean state. That takes a moment. What will happen, if there are already several viruses or worms active in the network or new infections happen shortly after another? The load of the appliance and its memory requirements will increase. For every infected VM a fresh copy needs to be available in the background. I guess there will be a limit on how many infections can be detected or handled.&lt;/p&gt;

&lt;p&gt;I&#039;m not saying it&#039;s impossible to create such a device. But it is definitely a big challenge. And if &lt;a href=&#034;http://www.fireeye.com/&#034;&gt;FireEye&lt;/a&gt; has made it, then it will be a big success.&lt;/p&gt;


&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://www.stephan-schwab.com/2006/09/24/1159155926689.html&#034;
    dc:identifier=&#034;http://www.stephan-schwab.com/2006/09/24/1159155926689.html&#034;
    dc:title=&#034;Virtual machines as crash test dummies to detect infections&#034;
    trackback:ping=&#034;http://www.stephan-schwab.com/addTrackBack.action?entry=1159155926689&amp;token=-4151656585428220606&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Networking</category>
    
    <category>Virtualization</category>
    
    <category>Security</category>
    
    <comments>http://www.stephan-schwab.com/2006/09/24/1159155926689.html#comments</comments>
    <guid isPermaLink="true">http://www.stephan-schwab.com/2006/09/24/1159155926689.html</guid>
    <pubDate>Mon, 25 Sep 2006 03:45:26 GMT</pubDate>
  </item>
  
  <item>
    <title>WiFi phone for Skype</title>
    <link>http://www.stephan-schwab.com/2006/09/24/1159155825443.html</link>
    
      
        <description>
          &lt;p&gt;As more and more WiFi hotspots appear all over the world it was only a question of when for the WiFi phone to be available. Now Netgear introduces the &lt;a href=&#034;http://www.netgear.com/products/details/SPH101.php&#034;&gt;Netgear Skype WiFi Phone&lt;/a&gt;. You can use it to call anyone on Skype without a PC and via Skype-out regular phone number. It displays the contact list in the same way the Skype client on Windows or Mac OS X does. You can see who is online and select the contact to make the call.&lt;/p&gt;

&lt;p&gt;It can be pre-ordered at the &lt;a href=&#034;http://us.accessories.skype.com/direct/skypeusa/itemdetl.jsp?prod=3059&#034;&gt;Skype store&lt;/a&gt; or &lt;a href=&#034;http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;tag=caimito-20&amp;camp=1789&amp;creative=9325&amp;path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2FB000F76W78&#034;&gt;Amazon&lt;/a&gt;. Here is the &lt;a href=&#034;http://www.netgear.com/pressroom/press_releasesdetail.php?id=320&#034;&gt;press release&lt;/a&gt; from Netgear.&lt;/p&gt;

&lt;p&gt;That&#039;s quite an interesting move. It might be a very useful device for frequent travelers and be a blow to cell phone companies that bill horrendous roaming charges. This phone has now gotten on my watch list. Currently I use Vonage&#039;s softphone on my laptop and the Vonage service with a VoIP phone adapter in the office and at home. Calls between all the numbers in my account are free - just as Skype is free as well.&lt;/p&gt;

&lt;p&gt;The only drawback, and it&#039;s a big one, is that this phone is not usable at hotspots that require you to visit a website first in order to use the hotspot. Unfortunately a lot of hotspots at hotels and airports are implemented that way.&lt;/p&gt;

&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://www.stephan-schwab.com/2006/09/24/1159155825443.html&#034;
    dc:identifier=&#034;http://www.stephan-schwab.com/2006/09/24/1159155825443.html&#034;
    dc:title=&#034;WiFi phone for Skype&#034;
    trackback:ping=&#034;http://www.stephan-schwab.com/addTrackBack.action?entry=1159155825443&amp;token=3114703394938880351&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Telecom</category>
    
    <comments>http://www.stephan-schwab.com/2006/09/24/1159155825443.html#comments</comments>
    <guid isPermaLink="true">http://www.stephan-schwab.com/2006/09/24/1159155825443.html</guid>
    <pubDate>Mon, 25 Sep 2006 03:43:45 GMT</pubDate>
  </item>
  
  <item>
    <title>No default route for PPTP connections</title>
    <link>http://www.stephan-schwab.com/2006/07/28/1154106600000.html</link>
    
      
        <description>
          &lt;p&gt;Ever wondered how you can avoid Mac OS X&#039; PPTP client to set the default route to the remote gateway? It&#039;s a bit annoying that you loose your Internet access, if you connect to PPTP server that doesn&#039;t allow your packets through to the Internet.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#034;http://blog.bitflux.ch/archive/2006/01/07/changing-default-routes-on-os-x-on-vpn.html&#034;&gt;Bitflux&lt;/a&gt; has a good description about how to tell OS X&#039; PPTP client not to change your default route. In short:&lt;/p&gt;

&lt;p&gt;Create the directory &lt;code&gt;/etc/ppp/peers&lt;/code&gt;, if it doesn&#039;t already exist. Then place a file with the exact name of your PPTP connection in there. Write &lt;code&gt;nodefaultroute&lt;/code&gt; to that file and when you fire up your PPTP connection your default route will stay untouched.&lt;/p&gt;


&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://www.stephan-schwab.com/2006/07/28/1154106600000.html&#034;
    dc:identifier=&#034;http://www.stephan-schwab.com/2006/07/28/1154106600000.html&#034;
    dc:title=&#034;No default route for PPTP connections&#034;
    trackback:ping=&#034;http://www.stephan-schwab.com/addTrackBack.action?entry=1154106600000&amp;token=500837797120963055&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Networking</category>
    
    <category>Mac</category>
    
    <comments>http://www.stephan-schwab.com/2006/07/28/1154106600000.html#comments</comments>
    <guid isPermaLink="true">http://www.stephan-schwab.com/2006/07/28/1154106600000.html</guid>
    <pubDate>Fri, 28 Jul 2006 17:10:00 GMT</pubDate>
  </item>
  
  </channel>
</rss>
