HN user

sgrossman

19 karma

Displaced desert dweller in Brooklyn.

All things VoIP, telecom, network, and packet analysis.

http://twitter.com/seangrossman

Posts5
Comments15
View on HN

Indeed! This book is likely to be 100x more interesting than your local college's undergrad networks course.

The dozen or so principles Varghese lays out for writing fast networking code is reason enough to pick it up. The writing is very approachable, too. Reminds me more of the early network operator books than a CS text.

Don't be too discouraged by job postings requiring an EE or CE degree. At my last two companies (a network gear vendor and a hosted VoIP provider), our postings stated EE/CE was preferred for new grads, but what we really needed were folks with systems programming experience and an understanding of the SW/HW interface.

If you've internalized most of your systems classes (OS, computer architecture, compilers, networks, etc) and are comfortable mucking around in C/C++, you're no worse off applying for these jobs than most new EE/CE grads.

If you are on a system that doesn't have tshark, tcpdump provides the same functionality via the -C <file_size_in_MB> -W <num_files> flags.

e.g. -C 100 -W 200 -w somefile will get you the same circular ring of 200 100MB files.

Also, don't forget to add the -s 0 flag if you want to get the entire payload.

Nothing sexual was implied by my comment, though I do see how the word is problematic. "Seminal" is so frequently used to describe early and influential bands in punk, including Riot Grrrl, that the etymology is rarely considered.

A great talk if you have 40 minutes to spare, here is a summary for those that don't:

- the networking community has backed itself into a crufty transition that will involve a ton of NATs and ALGs due to the deferment of v6 roll-outs by incumbent carriers.

- v4 space will run out in different regions at different times, leading to disparate and hastily constructed transition solutions.

- this is going to break end-to-end in a very bad way.

- last mile telcos and cable operators do not want to invest in equipment required to make this work at the edge.

- they'll probably try to extort content/application providers into funding the transition.

- and/or erect a service model where your end-to-end connectivity time is metered, i.e. your v4<->v6 NAT is time limited.

- government regulators need to step in to avoid a fragmented Internet

While I don't argue with the title of the article - bandwidth caps really are just a way to deal with infrastructure costs by passing it on to some consumers - the use of IP transit as a reference for an ISPs cost of service is inaccurate.

IP transit costs are what a carrier or ISP would pay to get traffic from their main datacenter/CO in a given metro area to the Internet. This is an operating expense and is a drop in the bucket compared to CapEx they spend on the last mile.

The cable operators and mobile carriers are freaking out because they are constantly pouring money into nodes splits and QAM carriers(cable) or radios, backhaul, and spectrum(mobile). These are the real money pits of their businesses and their motivation to enforce data transfer caps, throttling, etc.

Whoever can pay to lease a conduit would have access to it, I'd imagine. The company that leases the conduit would be responsible for buying the glass, pulling it, and splicing it. I imagine a contractor would be selected to repair and maintain the conduit in the event of back hoe.

Power companies and some telecoms do this now for "pole rights" on aerial fiber/copper builds.

I doubt that the conduit that would be installed would result in more ubiquitous wired broadband coverage or for higher speeds to existing wired broadband users.

More likely, it would allow mobile carrier to install suitable size data backhaul connections to their towers in rural areas instead setting up a bunch of microwave links.

This. Off the top of my head, I can think of the following areas where Cisco has fallen off or missed the boat in the last decade: optical transport, MetroE/mobile backhaul, carrier VoIP(BTS and the like, not IP PBX), metro IP routing.

I can't really comment on their enterprise products, but I have heard rumblings that their partner programs have been getting worse and worse, leading VARs and re-sellers to seek better margins from HP and the like.

Yep. Level3 more or less decided to start offering a CDN service without setting up an actual CDN. Or at least one that provides any benefit to Comcast (or as Comcast would argue, their customers).

As mentioned in the thread, this is compounded even further by the fact that not only is Comcast not receiving revenue from L3 for power/colocation, but they are also getting taxed by having lease more fiber/lambdas to wherever they are peered to L3.