for linux, i was introduced to this sweet tool called &quot;nethogs&quot; (on debian # apt-get nethogs)... tool must be run as root.  it does a really nice and accurate job of letting me know what&#39;s running and how much data it&#39;s sending and receving.  works like top... can press &quot;s&quot; and &quot;r&quot; while it&#39;s running to sort by data sent/data received.  there are some things it doesn&#39;t identify, but at least it identifies ports, and if i were so inclined i bet i could correlate those with an lsof to see what&#39;s in use.<br>
<br><div class="gmail_quote">On Fri, Mar 22, 2013 at 7:36 PM, Rick Hornsby <span dir="ltr">&lt;<a href="mailto:richardjhornsby@gmail.com" target="_blank">richardjhornsby@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto"><div><br></div><div>On Mar 22, 2013, at 16:45, Tim Randles &lt;<a href="mailto:tim.randles@gmail.com" target="_blank">tim.randles@gmail.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">
<div>Locked wifi considered harmful</div><div><br></div><a href="https://www.eff.org/deeplinks/2011/04/open-wireless-movement" target="_blank">https://www.eff.org/deeplinks/2011/04/open-wireless-movement</a><br></div></div>
</blockquote><div><br></div><div><br></div><div>When I read this the first time, and again when Tim linked it, I found it thought provoking.</div><div><br></div><div>I&#39;m curious if anyone does this, and if so, you do monitor usage even in the aggregate?Supposing you wanted to, what sort of software would be good for that?  I&#39;ve always been a little bit curious about how much and what is using my bandwidth, not only from me directly, but background processes like software checking for updates, etc.</div>
<div><br></div><div>I feel like I might want to know what someone is doing on my network, but then again maybe I don&#39;t.</div><div><br></div><div><span>I know that Windows and OSX (and Linux desktop?) do a good bit of network communication behind the scenes.  Has anyone taken the time to figure out a way to see what that is, and what the OS is doing?</span></div>
<div><span><br></span></div><div><span>Years ago, I could be pretty confident that if I was checking my email the only measurable traffic was a DNS request or two, and a TCP connection to port 110 on the remote mail server.</span></div>
<div><br></div><div>Beyond the curiosity, there is a practical reason - using tools like iptables, ipfw, or Little Snitch, is it possible to create a sort of &quot;roaming&quot; network access profile for use when you need to use your laptop, but your only connectivity is metered 3G/4G?  I wouldn&#39;t want, for example, Apple Software Update to download a 700MB update in the background while I&#39;m tethered to my phone.  There are lots of processes that perform functions on behalf of applications and the OS that need connectivity, so it isn&#39;t enough to just say &quot;only this app/browser can contact the Internet&quot; or &quot;only this address on the Internet may be contacted&quot;.  An example of the second one is to be able to fetch a CRL before visiting an SSL encrypted site.</div>
<div><br></div><div><br></div></div><br>_______________________________________________<br>
colug-432 mailing list<br>
<a href="mailto:colug-432@colug.net">colug-432@colug.net</a><br>
<a href="http://lists.colug.net/mailman/listinfo/colug-432" target="_blank">http://lists.colug.net/mailman/listinfo/colug-432</a><br>
<br></blockquote></div><br>