Lovely Peering Cruise on Lake Michigan?

Tom Scholl has put up a hilarious parody of a peering cruise.

fakecruisemap.jpg

It's meant to poke fun at the real peering cruise sponsored by Terremark, Equinix, Switch and Data, AMS-IX and DE-CIX. All of these companies operate infrastructure used by major networks to locate equipment and exchange traffic. Also kicking in sponsorship dollars is Force 10 who makes switches used by many of these organizations to connect up their networking customers.

realcruisemap.gif

The real event is almost as surprising (and potentially amusing) as the fake. The principle is simple: get people responsible for peering of major (and minor) networks together on a cruise ship for 5 days, all expenses paid by companies that benefit from increased peering infrastructure. Add alcohol, gambling and beach time and hope for increased peering (hence increased business for the organizations sponsoring the event). Is the decision to peer or not still driven so thoroughly by social interaction? Does the growth and health of the Internet depend upon events such as these? Isn't it dangerous to allow network geeks anywhere near the sun?

There was a nice post on the NANOG mailing list about peering in Egypt. The poster observed "[a]s a lot of other developing countries, peering is established on personal relationships, and even with that it doesn't work well, because both parties couldn't agree on routing policies or even personal disliking(pathetic)." To that, the inimitable Randy Bush replied: "luckily, this kind of thing never happens in north america </sarcasm>".

In the interests of full disclosure, I went on the last peering cruise that Terremark and LINX sponsored and was invited to this one. (I would probably have gone were it not for a very busy travel schedule this spring, a very cute baby at home and a fairly strong dislike of cruise ships). I found the trip to be worthwhile and, in the long run, useful from a business perspective. I think several other attendees I talked to agreed. But that's exactly what puzzles me.

It seems that peering decisionmaking should have evolved well beyond something requiring large amounts of social interaction. The decision by two networks to exchange traffic should be a business decision. It should be based upon the customer base, traffic size and character, routing policies and economic relationship between a pair of networks. Ideally, it should be governed based on published policies and conducted in a relatively open manner so as to reduce confusion and claims of bias. And that's pretty much how a fair amount of peering works. But a lot of it is still pretty haphazard and, since human beings are involved, is still based on the vagaries of human relationships.

When I wrote about the Cogent/Level(3) depeering incident, I wrote about some of the criticism of peering at the time, including: " In our opinion, peering agreements are handshake deals that stitch the Internet together, subject to the whim of the parties to each agreement. A broken peering agreement severs the Internet, threatening the foundation of the Internet economy. These handshake deals show why lawyers are an important part of business - it's their job to plan ahead for problems when negotiating a deal. We believe that many peering agreements were not written by lawyers."

I was relatively skeptical about that comment when I read it. Most of the networks that I know and that I interact with are very professional about how they do peering. They have standards, policies, procedures. Many of them do not have peering agreement, but they do have a set of standards and practices that they abide by. But thinking about this cruise and the need for it makes me reflect a little bit about how much those standards reflect reality, and how much reality is bent to fit those standards.

The Internet is still very much growing up. The last 12 years or so, since the NSF began allowing the commercialization of the Internet in 1994, have been interesting and a little painful. Large-scale change is always like that. The evolution of peering relationships from something that you do over beer at a conference (or on a cruise) to something that your companies' lawyers and C-level execs negotiate is an example of that. But that transition is mostly complete, from where I sit. Very few serious networks decide upon peering based on positive experiences at the bar, on the beach or at the pool. You explain why peering with you benefits their network and their business, and why it fits their peering policy. If you're convincing and you have good evidence, you get your peering trial. If not, well, you complain loudly in public about how unfair Sprint is. But you still buy transit from them (or someone their size). And they know you will.

So is peering something that's all grown up or still full of beer-driven decisions? Is the cruise merely a helpful way to entice a lot of the right people to get to the same place at the same time, or is it a boondoggle? If the process of peering is grown-up and professional, why is it even necessary to have personal relationships (forged over a margarita or three) with your counterparts at other networks? Maybe I'll reflect on these issues on a lovely yacht cruising in the springtime just off the coast of Gary, IN. That sounds nice.

Comments

I'm confused. You make no mention of the actual meeting agenda, making it sound as if the sole purpose is social. Having been involved in small meeting economics and having a ringside seat at large meeting financial discussions, I can state that the costs of arranging meetings in the 'floating hotel' are attractive. (some references: mcnews, some industry info, and some pitches from those who make such meetings.

I would suggest that the observation regarding consistent policies and such indicates peering is/has 'grown up'. In my experience, fewer handshakes are done now than even a couple years ago, and fewer C-level execs being involved for what is a routine transaction consisting of purely business & technical decisions. I'd honestly be more afraid of C-level execs deciding things on golf courses and consider that a throwback to the Bad Old Days. :-)

To take your point to the extreme, why should we have any meetings at all? Be it this one, previous individual vendor-sponsored events, "neutral" operator fora, etc? I would suspect because we are all still changing the wings on the airplane in mid-flight and while this Internet business has grown up a great deal, it is still quite juvenile no where near a 'mature' industry. Didn't it require contact between clued people in the right places to resolve the panix incident, let alone countless other major and minor issues that occur every day. I expect we'll be needing human interaction for quite some time longer, though my crystal ball can't really predict when.


Do you mean to say that executives are involved directly in peering decisions in some way different than the past, or, do you mean to say that network engineers packing enable are now in control of the Internet? If it's the latter, I think you are sorely mistaken. The handshake nature of peering has to be backed by capex signatories, which there are few of attending the cruise. If there were a poll to gauge how many people are taking vacation time to attend, you'd find that this is more or less an unofficial activity glorified by it's nature. That would make the agenda somewhat irrelevant, wouldn't you say? Don't get me wrong, the Peering Cruise is a wonderful way to make business networking connections, but closed events are not crucial to the operations of the Internet at large.

The Peering Forum is more for peer & IX information distribution and contact refresh across a multi-continent body of participants than it is for initial trial concerns. The invite only nature implies the attendees are actively peering at one or more of the IXs sponsoring portions of the Forum. Many of us, hand raised here, are taking vacation time, covering flights, upgraded cabins, etc. to help remove the conflict of interest concerns. It is unfortunate there is not a link to the agenda as it is jam packed with useful peering focused presentations and more than qualifies this as a business need. Last year dozens of participants interacted for the first time and I'm looking forward to similar introductions later this month. Putting a face to the name helps significantly in this very relationship based role which has more to do with international relations than enable.

"The Peering Forum is more for peer & IX information distribution and contact refresh across a multi-continent body of participants than it is for initial trial concerns."

Relationships worked fine with neutral locations as our common meeting ground. Ripe, apnic, sanog, nanog, are fine and accomodate us independently of the IX companies.

There are too many meetings and the commercially sponsored Peering Forum is not a fair ground to conduct business. The IX's are too fat, dumb, and happy. This is buying us off so we don't fight so hard when they raise prices on us.


p.s. Here's the agenda URL PF Site Agenda



I think I'm reading that there's a sentiment that peering relationships are slightly overrated? I'd like to suggest more of a performance, neutrality, and compliance approach, than personal. I like getting together and blowing off steam, but I personally found it challenging to represent my companies interest while mixing business and pleasure. That's why I almost always hold my business meetings during operator group or other meeting hours, for what it's worth. I think the focus should be work at the operator groups including peering ops, and fun on the cruise. It simplifies almost everything including business priorities.

I wish I could have made it this year and I hope y'all have a great time! I can't wait to see the photographs. I'll catch y'all in between next years cruise! Have fun!