Skip Links

Network World

Jeff Doyle

The Dual Stack Dilemma

Submitted by jdoyle on Thu, 06/04/09 - 7:35pm.

We are entering the transitional period between IPv4 andIPv6, and things are going to get awkward for a while. IPv4 addresses will officially be used up in the next couple of years, although for most practical purposes you can consider the pool of unallocated IPv4 addresses to be depleted already. I know of two very large service providers whose requests for new IPv4 allocations were, in the last couple of months, denied.

The “awkward period” we are entering is caused by several unavoidable facts:

Read more

The Value of Information

Submitted by jdoyle on Tue, 05/19/09 - 6:20pm.

One of my favorite stories (stop me if you’ve heard this one before)  concerns an aged power station. One day the station failed, leaving  the small town it served completely without electricity. The town  managers called in several engineers, none of whom could resolve the  problem – the station’s equipment was older than anything they had  worked with before.

Read more

Confidence Levels and Calibration

Submitted by jdoyle on Sat, 04/04/09 - 1:47pm.

Over the past several posts I’ve been discussing how networkers can reduce supposed “immeasurables” or “intangibles” to something that can in fact be measured, and I’ve been using Douglas Hubbard’s excellent book How to Measure Anything: Finding the Value of Intangibles in Business as a guide. I highly recommend that you pick up a copy of the book if you want more details about the approach I’ve been discussing.

Read more

Measuring the Immeasurable

Submitted by jdoyle on Mon, 03/16/09 - 3:18pm.

Read more

Close Enough

Submitted by jdoyle on Thu, 01/29/09 - 1:13pm.

In the previous post I wrote about the difficulty – quite common among networking and IT engineers – of expressing concepts that we understand in quantifiable terms that have meaning to the CFO or anyone else who must fund our projects.

Read more

Jeff Doyle Joins Synergy Research

Submitted by jdoyle on Tue, 01/13/09 - 1:41pm.

I’ll get back to the discussion of quantifying intangibles in a couple of days, but I wanted to let you know that I have joined Synergy Research as a Vice President of Research, focused on IP Infrastructure and Metro / Carrier Ethernet. You can read the announcement here.

Read more

Taking the Art Out of Networking

Submitted by jdoyle on Tue, 12/23/08 - 9:40pm.

It’s been a long tradition around our house that I cook the Christmas dinner. I enjoy cooking but don’t get the time to do it as often as I would like; my wife does the great majority of day-to-day cooking, so she enjoys not having to cope with the Christmas feast.

Read more

2008 IPv4/IPv6 Update

Submitted by jdoyle on Sun, 12/14/08 - 2:17am.

2008 was sort of a milestone year for IPv6. Foremost there was the much-touted US OMB Mandate which everyone got excited about back about 2005: By June of this year all federal agencies’  “infrastructure  (network backbones) must be using IPv6 and agency networks must interface with this infrastructure.” In the years between that mandate and the deadline, however, the language and requirements slipped significantly.

Read more

Taking the Android Plunge

Submitted by jdoyle on Sat, 12/06/08 - 6:42pm.

I picked up a G1 yesterday. It was a big step for me, because I’ve never really wanted a mobile phone that does more than make phone calls (and text messaging, since my teenagers seem to have lost the ability to communicate by any other means). When I was at Juniper, my boss and I fought a running battle for years: He wanted me to carry a Blackberry, and I didn’t want to be anywhere near that accessible.

Read more

Understanding 4-Byte Autonomous System Numbers

Submitted by jdoyle on Fri, 11/28/08 - 7:40pm.

For all the harping I do on this blog about IPv4 address depletion and the need to prepare yourselves for IPv6, there is another number resource that is also being quickly depleted, and that I haven’t written about before: the 2-byte autonomous system numbers (ASNs).

Read more

Adventures in IPv6 Web Hosting

Submitted by jdoyle on Fri, 11/21/08 - 12:03pm.

My last post talked about the need for enterprise network operators, even if they think they will not need IPv6 for their internal networks in the foreseeable future, to take into account their public-facing servers. Although there are few IPv6 users trying to reach those servers at present, their numbers will grow over the next few years. You need to be ready to serve them.

Read more

IPv6 in the Enterprise: Why You Should Care

Submitted by jdoyle on Tue, 11/18/08 - 2:23pm.

If you have followed this blog for very long you know that I post pretty regularly (far too regularly, some might say) on the fast-approaching depletion of the remaining pool of public IPv4 addresses.

If you haven’t followed this blog before, I’ll give you the short version:

Read more

High Availability Does Not Always Mean High Cost

Submitted by jdoyle on Fri, 11/14/08 - 4:33pm.

“High availability” has been a technical and marketing buzzword for a number of years, and lately infrastructure equipment vendors have made “HA” a feature set. In that regard HA has come to mean a combination of hardware and software that reduces device downtime. In this age of “five nines” reliability and stringent Service Level Agreements, pretty much any downtime is unacceptable: If a device is out of service for more than about 315 seconds in a year, it is below the 99.999% threshold.

Read more

The Internet and Obama

Submitted by jdoyle on Fri, 11/07/08 - 7:08pm.

In the previous post I discussed how the Internet influenced the American presidential election. (Okay, okay, how in my opinion it influenced the election.) In this post, I'd like to flip the discussion to how the Internet might be influenced by the newly elected administration.

Network World is already carrying several good articles along these lines. Scott Bradner's is particularly good.

Read more

Obama and the Internet

Submitted by jdoyle on Wed, 11/05/08 - 6:21pm.

<!--StartFragment-->

I debated whether to write this post at all. Doing so means letting some of my political views show, and I wasn’t sure whether that would be appropriate for this blog. But in the long run it’s really about the industry we all work in to one degree or another, so here goes…

Read more

IPv6 Is Not a "Special Feature"

Submitted by jdoyle on Sat, 10/25/08 - 9:24pm.

I wrote in the previous post that many network executives resist IPv6 deployment because they cannot find a means to make it profitable. This is a misguided viewpoint, because IPv6 is an infrastructure issue, not an applications issue.

Read more

IPv6: It's An Infrastructure Thing

Submitted by jdoyle on Thu, 10/16/08 - 5:45pm.

<!--StartFragment-->

In the years of trying to convince network operators and executives of the urgency behind getting started on an IPv6 implementation plan, those resistant to the idea usually give me one or more of the following:

Read more

In Memory of the Guy That Got Me Started

Submitted by jdoyle on Fri, 10/10/08 - 12:51pm.

<!--StartFragment-->

My father died a couple of weeks ago. Although he was not suffering from a serious illness, it was not unexpected. He was 83, and for the past two years we had watched his body slowly running down. He knew this was coming.

On his last day, he felt fine. That evening he had a good dinner, listened to one of his books on tape (his eyes were among the things that had failed him recently), went to bed and went to sleep. And just… stopped.

No one could hope for an easier exit.

Read more

Using JUNOS Macros

Submitted by jdoyle on Thu, 09/18/08 - 5:33pm.

The posts I’ve done about JUNOS so far all have to do with a single theme: Reducing operational risk. The features I like about JUNOS are the features that help me avoid screwing up a configuration. As I’ve said in past posts and undoubtedly will say many times again, the biggest cause of network outages is not hardware or software failures, it’s folks making configuration changes.

As a general practice, insuring that every configuration on every router in your network follows a standard configuration policy will reduce errors. What that policy is can vary from one network to another, but a consistent and enforceable policy within the network means that everyone configuring a router knows the rules for creating the configuration. Everyone troubleshooting the network knows what information to expect to find in any configuration.

In the previous post I wrote about how you can create a custom script that runs checks on a JUNOS candidate configuration when the commit command is issued, and prevents the configuration from becoming active if the script finds something out of spec. It’s a great tool for insuring that every configuration is in compliance with the standards you define for your network.

Another potential source of variation and mistakes happens when a relatively long set of configuration statements must be created for a single function. Setting up a single MPLS VPN instance, for example, or a single BGP peer group, can involve quite a few statements. This is where JUNOS macros can help.
A macro is a script, but it does more than error checking. It can take relatively simple input and write a complete configuration for you.

Read more

Scripting and Customization in JUNOS

Submitted by jdoyle on Mon, 09/08/08 - 12:45am.

Previous posts have shown you how to maneuver around within the JUNOS configuration hierarchy, and how it checks for correct syntax every time you hit the space bar as you're entering a configuration line.

But there are times when you can enter all the individual lines of a configuration correctly, and the configuration can still be wrong. That is, the combination of commands do not work correctly together or there's something missing among the lines.

Read more

Welcome, visitor. Register Log in
Advertisement:
About Jeff Doyle on IP Routing

Jeff Doyle is president of Jeff Doyle and Associates, an IP network consultancy. Jeff is the author of Routing TCP/IP, Volumes I (read an excerpt) and II and of OSPF and IS-IS: Choosing an IGP for Large-Scale Networks. He is a frequent speaker on IPv6, MPLS, and large-scale routing.

Contact him.