x
all questions login
General DNS & Domains Dyn Email Update Clients Dyn Developer

See lots of answers mentioning RFC 1918. What is it and why is it a problem?

How can I tell if my Internet IP address is one of these IP addresses?

more ▼

asked Feb 02 at 06:07 PM

Cry Havok\'s gravatar image

Cry Havok ♦
52.2k 13 26 222

10|600 characters needed characters left

1 Answer:

RFC 1918 defines a set of 3 IP ranges that are not routed across the Internet and can only be used on local networks. You will sometimes see these used on ISP networks, where the devices can only be accessed from within the ISP's network, not from the rest of the Internet.

There are 3 IP ranges defined in RFC 1918:

10.0.0.0/8 (10.0.0.0-10.255.255.255)
172.16.0.0/12 (172.16.0.0-172.31.255.255)
192.168.0.0/16 (192.168.0.0-192.168.255.255)

If you ISP or provider allocates one of these IP ranges as your WAN IP then your device can only be reached from within your ISP at best. They are very commonly seen where the provider is part of an academic environment (school, college, hall of residence etc), is part of an apartment complex or a mobile phone network. They are also normally seen where the ISP connected device is an ADSL device and you are connecting a router to that device (discussed briefly here).

The problem is that if you visit any of the web pages that claim to tell you your IP address they will tell you the IP address your ISP is NATing you behind. The only way to know is to look at the management pages of your ISP connected device (or if you are connecting with a USB connected modem looking at the IP assigned to that interface - using ipconfig on Windows and ifconfig on Linux and BSD).

For over a decade those IP ranges (and the link-local subnet) have been routed to AS112, which is a black hole designed to minimise the impact of people trying to reach those IP addresses across the Internet.

There are also a few other special case IP ranges that you may also see, covered in RFC 3330 and RFC 3927:

0.0.0.0/8 (0.0.0.0-0.255.255.255)
127.0.0.0/8 (127.0.0.0-127.255.255.255)
169.254.0.0/16 (169.254.0.0-169.254.255.255)
192.0.2.0/24 (192.0.2.0-192.0.2.255)

These IP addresses also cannot be routed across the Internet, some (127.0.0.0/8) cannot be routed beyond the local host and the others beyond the local network.

more ▼

answered Feb 02 at 06:07 PM

Cry Havok\'s gravatar image

Cry Havok ♦
52.2k 13 26 222

10|600 characters needed characters left
Your answer
osqa.question.ask.tags.preview.show

Dyn Community Support

For official support from a dojo-trained Dyn Ninja, upgrade your account to DynDNS Pro.

Related Questions

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question

© 1998-2012  Dynamic Network Services Inc.  -  Legal Notices  -  Privacy Policy  -  Contacts     

Powered by AnswerHub - Enterprise Social Q&A