Archive for February, 2011

XKCD Comic Takes on IPv6 and IPv4 Address Exhaustion

Monday, February 28th, 2011

Kudos to Randall Munroe for his recent XKCD comic:

Naturally there was a forum discussion around the mathematics of this… and it also received similar examination in the IETF-discuss mailing list.

P.S. Hat tip to Pete Resnick for posting the link to the ietf-discuss list


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


FierceTelecom – The Next IPv6 Challenge is Getting Devices Into The Home

Saturday, February 26th, 2011

FiercetelecomWhat about IPv6-capable devices in the home? FierceTelecom has a great post out reminding us all that it’s not enough to ensure that the back-end infrastructure is IPv6-capable – IPv6′s next transition challenge: The broadband home network.

The article reports on some of what came out of the UNH Interoperability Lab’s recent IPv6 testing and ends with this key point:

Being IPv6-capable is not just about traditional CPE that the cable operator or telco provides to the consumer, it’s also about the growing bevy of devices (gaming consoles, security alarms, etc.) that the everyday user is going to purchase from their local electronic store. The expectation there is they take home the device, plug it in and it works.

In the ideal world, users should not even have to care… their devices should “just work” with IPv6. But, of course, the world is not ideal and so for at least some period of time we’ll no doubt need some kind of “IPv6 Ready” logo program for devices…


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Want to learn all about SIP? Attend the SIP Tutorial at Enterprise Connect

Saturday, February 26th, 2011

Would you like to learn all you can about the Session Initiation Protocol (SIP) and how it can be used for real-time communications? If so – and if you will be attending the Enterprise Connect event this coming week in Orlando, Florida – you can stop by the 3-hour tutorial I (Dan York) will be doing on the afternoon of February 28, 2011. As our events page outlines, the session description is:

SIP (Session Initiation Protocol) has become the dominant protocol for IP communications. This workshop explains SIP —how it works, the major issues impacting deployments and how SIP will evolve in the future. There will be a major focus on SIP interoperability.

The session focuses on the technical aspects of SIP and how it is used. It analyzes in detail the major components of SIP architecture, SIP addressing and registration, session establishment, SIP message routing and connecting SIP across the PSTN. You will learn about SIP extensions and how SIMPLE works for IM/presence. The workshop also examines some of the challenges SIP faces, including NAT traversal (and the tools developed to cope with it: STUN, TURN and ICE) and security. The tutorial concludes with an assessment of how SIP may evolve and its role in peer-to-peer environments. You will receive an inventory of SIP resources—books, papers and organizations.

This tutorial was a great amount of fun to do last year (when the event was called VoiceCon) and I’m looking forward to teaching the session again this year.

If you are there at Enterprise Connect, please do come on by and learn about SIP!


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Today’s VUC Call: Blink SIP Softphone and SylkServer

Friday, February 18th, 2011

VoIP Users ConferenceInterested in SIP softphones? XMPP chat servers? Building a multi-party group chat like Skype provides but based on open standards? If so, join the VoIP Users Conference crew TODAY, February 18, 2011, at 12 noonto learn about the Blink SIP client and the new SylkServer project. From the VUC notes:

Adrian Georgescu, AG Projects founder and CEO, calls Blink “the new kid on the block” among SIP clients. Launched just one year ago, it managed to become for many in a short period of time their favorite SIP client on the Mac and now effort is underway to provide the same cool experience on Windows and Linux. Blink differentiates itself from its competitors by a generous feature set: g722 wide-band Audio from day one, File Transfer, Instant Messaging and Desktop Sharing, all those cool things SIP was all about, yet everyone stopped at VoIP. The lack of dial-pad also stirred some waters, it was the first soft phone to say goodbye to the classic dial-pad, a telephony oriented interface and offer instead a productivity oriented contacts driven interface.

AG Projects has launched this month SylkServer, an open source product that complements all Blink features on the server side, and the two of them can provide now a Skype like multi-party conference experience by using pure SIP. With an impressive roadmap, proven capabilities and real customers behind, can AG Projects now make a difference in the crowded space of SIP and VoIP

More info about the call is at:

http://www.voipusersconference.org/2011/blink-sylkserver/

Info about how to join the conference call is available on the VUC site, but can be summarized as:

There is also an active IRC backchannel during the call (#vuc on freenode).

Of course, logically, the best way to participate in today’s call would be to download Blink and join in via SIP! :-)


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


SIPNOC – Apr 25-27 – The SIP Network Operators Conference

Thursday, February 17th, 2011

SIPNOCOur friends over at the SIP Forum are in the process of putting together what sounds like a great event:

SIPNOC: The SIP Network Operators Conference

It will be held April 25-27, 2011, in the Washington, DC, area (Herndon, VA, to be precise). As they say…

SIPNOC is a unique event for service providers and carriers to gather to discuss the challenges of deploying and implementing SIP-based communications technology, and to learn the best-practices and strategies that enable the successful and profitable operation of SIP-based services and applications. SIPNOC is not a sales event, a marketing event, nor an event for corporate positioning.

I’ve been speaking with the folks at the SIP Forum about this event and I think it will be a great way to get people at service providers actually talking about the issues they are facing and discussing potential solutions.

By the way, the call for speakers is still open until next week if you are interested in speaking at the event.


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Infographic Explaining IPv6 (via TheNextWeb)

Tuesday, February 8th, 2011

Courtesy of TheNextWeb’s post today, “What Is IPv6 and Why Should We Care?, comes this helpful infographic explaining the different parts to IPv6 (click to see the large version):

Ipv6infographic

Kudos to the folks at FOCUS for producing this infographic and to TheNextWeb for promoting it.


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Watch LIVE the 9:30am IPv4 Address Exhaustion Announcement by IANA, ICANN, ISOC

Thursday, February 3rd, 2011

Today (Feb 3) at 9:30am US Eastern, the Internet Society, ICANN and IANA will be making an announcement about the end of IPv4 address allocations (which I wrote an explanation about on Tuesday).

They are streaming the event live at this address:

http://www.nro.net/news/icann-nro-live-stream

The announcement states:

On Thursday, 3 February 2011, at 9:30 AM Eastern Standard Time (EST), the Number Resource Organization (NRO), along with the Internet Corporation for Assigned Names and Numbers, the Internet Society (ISOC) and the Internet Architecture Board (IAB) will be holding a ceremony and press conference to make a significant announcement and to discuss the global transition to the next generation of Internet addresses.

Sadly, I am in Miami, but across the bridge from where this press conference is happening over in South Beach for ITEXPO. I’ll be speaking at the time of the event, so I personally won’t get to listen… but I’m looking forward to hearing what is said. I wrote about this issue earlier and this morning posted a video on this topic:

To keep up with what we are writing about IPv6, you can go to this URL:

http://blogs.voxeo.com/speakingofstandards/tag/IPv6/

And tune in live to watch the event and see what ISOC / ICANN / IANA will be saying…


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


And So Begins The Last Dance of IPv4…

Tuesday, February 1st, 2011

apnic.jpgAnd so it begins… today it was announced that the final two unallocated “/8″ address blocks from IANA’s IPv4 address pool were allocated to APNIC, the Asia-Pacific Regional Internet Registry. With this action, there are only five remaining unallocated /8 blocks, and per ICANN’s global policy IANA will now allocate these remaining 5 blocks to each of the 5 RIRs.

This is the beginning of the end of IPv4 address availability.

But to understand what this means, let’s put a bit of context around it.

What is a “/8″ address block?

In practical terms, a “/8 block” is a block of IPv4 addresses that all have the same first number in the IP address. In the case of APNIC’s allocation today, they have two blocks that were allocated to them:

39.x.x.x
160.x.x.x

They can now turn around and allocate out to Internet Service Providers (ISPs) subsets of those address blocks. So one ISP might get the 254 addresses in “39.1.5.x” and another ISP would get the 254 addresses in “39.1.6.x” … and so on.

Each “/8″ block allows for 16,777,214 IPv4 addresses (2^24 – 2), although with routing requirements not all those addresses can be used.

(And yes, the technical answer is that with a “/8″, the first 8 bits of the address (the first number in the “octet”) represent the “network” and the remaining 24 bits represent the “host”. In the old days, we used to call these “Class A” addresses, and companies used to easily get one.)

Does this means the Internet stops tomorrow?

No. Media hype excluded, the Internet will keep on working perfectly fine, just as it normally does.

So what will happen? What does this mean?

17 million addresses (in a /8) is a good number… but consider how many new mobile devices we are adding to the global Internet each and every day. Consider how many sensors we are adding to the global Internet every day… IP webcams, temperature sensors, remote devices. Consider how many new computers are being purchased each day and added to the Internet.

Everyone wants connectivity. For connectivity you need an IP address of some type.

The RIR’s allocate IPv4 addresses to ISP’s, who in turn allocate IPv4 addresses out to individual customers (or the may allocate IPv4 addresses to smaller ISPs, who in turn allocate addresses to customers).

Using techniques like Network Address Translation (NAT), a customer can put a large number of devices behind a single IPv4 address (using the “private” IPv4 address blocks of 10.x.x.x, 192.168.x.x and a subset of the 172.x.x.x. address space defined in RFC 1918). So a mobile provider could, for instance, put millions of handsets behind a single public IPv4 address.

The challenge is that:

  1. the IPv4 pool of publicly routable addresses will still eventually run out; and
  2. some applications don’t work well with NAT in the way.

What this all means is that sooner or later…

the RIRs will no longer be able to give IPv4 addresses to their ISPs… and the ISPs will no longer be able to give out IPv4 addresses to customers.

So if you want to bring new customers online through that nifty gadget you created, or the new smartphone you want to market, there may be a challenge getting actual addresses for those devices.

In the note from APNIC, they state:

APNIC expects normal allocations to continue for a further three to six months.

And then they will dramatically tighten up the requirements for getting an IPv4 address. As APNIC notes, there may still be IPv4 addresses available for as long as five years, but it will become increasingly hard to justify obtaining one. And then at some point they will simply be gone.

So where do we go from here?

As the pool of IPv4 addresses nears exhaustion, I think we can expect to see many service providers look at implementing very large-scale NAT to continue to use IPv4 as long as humanly possible. This will “work” to a degree, but it will create a mess of a network and may certainly lead to challenges with applications and services being able to reach all the endpoints out there.[1]

The real answer lies in moving to IPv6, the new addressing scheme that provides an enormously larger IP address space. (And about which I’ve been writing about here.) The challenge is that companies and ISPs need to invest in the equipment for an IPv6 infrastructure[2] and they need to check that their applications work with IPv6, etc., etc. It’s not a simple process.

But here we are… the last allocations of IP4 addresses are beginning… the long slow final dance of IPv4 has begun…


[1] The good news for network equipment vendors is that they will be able to sell a ton of proxy servers, SBCs and other NAT traversal devices and software.[3]

[2] The good news for network equipment vendors is that they will be able to sell a ton of IPv6-compliant devices and software.[3]

[3] The lesson here is that it is a very good time to be a network equipment provider!


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.