Re: Question on 7.0.0.0/8

2007-04-15 Thread Daniel Senie


At 06:13 PM 4/15/2007, Jeroen Massar wrote:


[EMAIL PROTECTED] wrote:
>> We checked with IANA, ARIN, and the US DoD regarding 7.0.0.0/8.  We
>> were told that this netblock should not see the light of day,
>
> 10/8 used to be a DoD address block, but it was also used exclusively in
> their blacker networks and similar non-connected infrastructure. The
> result is that 10/8 was opened up for others to use as well. Could we do
> similar with 7/8?

What problem would that solve instead of reducing a wee tiny bit the
collisions that might occur? Large networks are currently already
established and renumbering them from 10.0.0.0/8 to 7.0.0.0/8 would
still be renumbering. For those networks it is much better to simply get
a block from their RIR and use that and never have collisions.


Set up a private allocation registry, and allocate chunks of 7/8 (or 
some other block that is generally available) to companies for a 
small annual fee. This would open up space for use in private 
networks that would then be sufficiently unique to cross-connect, 
merge or at least provide a bit of landing space for use as border 
addressing in organizations that are hopelessly over-using 10/8, 
192.168/16 and 172.16/12 and need some space that's guaranteed unique 
for dealing with intercompany private interconnects, mergers or whatever.


I recall discussion of approaches with IPv6 to do something more 
intelligent in doling out private address space in ways that'd help 
limit conflicts. Why not make use of more DoD space to do something 
like this in IPv4?




Also note that Fastweb in Italy is already using 7.0.0.0/8 inside their
network for their customers, who sit behind a NAT.


Oh well, so much for using that block for a registry driven 
allocation system then. Any other blocks that could be used?




Greets,
 Jeroen






Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Adrian Chadd

On Mon, Apr 16, 2007, Perry Lorier wrote:

> > configure web proxies,
> 
> once you have DNS you can use the WPAD proxy auto discovery thingamabob.

.. and the microsoft extensions to support ipv6 in proxy autoconfiguration 
files:

http://blogs.msdn.com/wndp/articles/IPV6_PAC_Extensions_v0_9.aspx
http://blogs.msdn.com/wndp/archive/2006/07/18/IPV6-WPAD-for-WinHttp-and-WinInet.aspx



Adrian



RE: Question on 7.0.0.0/8

2007-04-15 Thread william(at)elan.net



On Sun, 15 Apr 2007 [EMAIL PROTECTED] wrote:


Why doesn't IANA operate a whois server?


In fact they do operate whois server at whois.iana.org.
However that has domain data for .arpa and .int and not IPv4 whois
data which IANA has historically provided using flat file pointer
while having RIR maintain specific whois data even for /8 directly
listed in IANA file. Exactly because they do not operate ip whois
in the flat file "based" on IANA data that for me serves as "root":
 http://www.completewhois.com/iana-ipv4-addresses.txt
for each IANA allocated block the listed whois server is whois.arin.net


Why don't they publish a more detailled explanation field in each IANA
allocation record so that they can explain the precise status of each
block?


This question as well as suggestion for IANA to operate "root" ip
whois server for /8 bloks should probably be sent to [EMAIL PROTECTED]
(but its also possible that IANA people reading this list will respond...)


Why doesn't IANA and the RIRs collectively get off their butts and
actually make an "authoritative IP address allocation directory" one of
their goals?
And why don't they do all this with some 21st century technology?


A new system based on IRIS protocol (XML based using BEEP as transport) 
will be in place in the future that will work better as a comprehensive 
directory.


--
William Leibzon
Elan Networks
[EMAIL PROTECTED]


Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Perry Lorier




When you can plug your computer in, and automatically (with no
clicking) get an IPv6 address, 


Router Advertisements let you automatically configure as many IPv6 
addresses as you feel like.


> have something tell you where your DNS assist servers,

Microsoft had an old expired draft with some default anycast IPv6 
nameserver addresses:


   fec0:0:0:::1
   fec0:0:0:::2
   fec0:0:0:::3

-- http://tools.ietf.org/id/draft-ietf-ipv6-dns-discovery-04.txt

While this was never accepted by the IETF, I believe windows machines 
still use these by default if they have no other name servers but do 
have IPv6 connectivity.


This could be a fairly simple defacto standard if network operators 
start using it.  This is an obvious weak link in the chain at this point 
tho.


> configure web proxies,

once you have DNS you can use the WPAD proxy auto discovery thingamabob.

and solve your dynamic dns problems (as IPv4 set top boxes do today), 


Updating your forward/reverse dns via DNS Update messages isn't that 
uncommon today.


See:
http://www.caida.org/publications/presentations/ietf0112/dns.damage.html

where hosts are trying to update the root zone with their new names.

So you can get from A to D without requiring DHCPv6.


RE: Question on 7.0.0.0/8

2007-04-15 Thread alex

On Sun, 15 Apr 2007 [EMAIL PROTECTED] wrote:

> As a result, most people consider William Leibzon and the Bogon project
> to be, collectively, the authoritative source for information on whose
> IP address that is. 
^
If that's the case, all hope has been lost. 

> That's because William and the Bogon project, act authoritative, and
> take some pains to provide comprehensive data. At the same time, IANA
> and the RIRs just keep doing the same old thing as their data and
> systems slowly rot away.

> Why doesn't IANA operate a whois server?
Why should they? What will it produce?

> Why don't they publish a more detailled explanation field in each IANA
> allocation record so that they can explain the precise status of each
> block?
Why should they?

> Why doesn't IANA and the RIRs collectively get off their butts and
> actually make an "authoritative IP address allocation directory" one of
> their goals?
> 
> And why don't they do all this with some 21st century technology?
Why doesn't vwl help by giving ARIN his changelog, if any?

-alex



Re: Question on 7.0.0.0/8

2007-04-15 Thread Stephen Stuart

> > We checked with IANA, ARIN, and the US DoD regarding 7.0.0.0/8.  We  
> > were told that this netblock should not see the light of day,
> 
> 10/8 used to be a DoD address block, but it was also used exclusively in
> their blacker networks and similar non-connected infrastructure. The
> result is that 10/8 was opened up for others to use as well. Could we do
> similar with 7/8?

Or better yet, 11/8 (to make 10/7)?

Stephen


Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Adrian Chadd

On Sun, Apr 15, 2007, Iljitsch van Beijnum wrote:

> With IPv4, PPP IPCP will negotiate a whole bunch of stuff, including  
> the addresses of both sides of the link. PPP IP6CP only negotiates a  
> 32-bit unique token for each side which can then be used to create  
> link local addresses.

I'm pretty sure l2tpns has IPv6 support of some sort.
I was planning on trialling it in exactly this setup - LNS services
for L2TP-provided PPPoE ADSL. Has anyone here done this and enabled
IPv6 negotiation?


Has anyone sorted out the issues relating to end-point IPv6 security
for home PCs now that NAT is removed?





Adrian



RE: Question on 7.0.0.0/8

2007-04-15 Thread Tony Finch

On Sun, 15 Apr 2007, [EMAIL PROTECTED] wrote:
>
> 10/8 used to be a DoD address block, but it was also used exclusively in
> their blacker networks and similar non-connected infrastructure.

Er, no, it was the ARPANET's block. (See the Assigned Numbers RFCs up to
990.)

Tony.
-- 
f.a.n.finch  <[EMAIL PROTECTED]>  http://dotat.at/
FISHER GERMAN BIGHT: SOUTHEAST VEERING SOUTH 3 OR 4, OCCASIONALLY 5. SLIGHT.
FAIR. GOOD.


RE: Question on 7.0.0.0/8

2007-04-15 Thread michael.dillon

> > 10/8 used to be a DoD address block, but it was also used 
> exclusively in
> > their blacker networks and similar non-connected infrastructure. The
> > result is that 10/8 was opened up for others to use as 
> well. Could we do
> > similar with 7/8?
> 
> What problem would that solve instead of reducing a wee tiny bit the
> collisions that might occur? Large networks are currently already
> established and renumbering them from 10.0.0.0/8 to 7.0.0.0/8 would
> still be renumbering. 

Renumbering? Was somebody discussing renumbering?
The problem that releasing 7/8 would solve is that IANA could allocate
it to an RIR and the RIR could allocate it to customers. Given the
finite nature of the IPv4 space, it is a bad thing to lock away address
blocks that could be used by others.

> Also note that Fastweb in Italy is already using 7.0.0.0/8 
> inside their
> network for their customers, who sit behind a NAT.

And I know a company that has been using 1/8, 2/8, 3/8, 4/8, 5/8, 6/8,
7/8 and 8/8 for many years, also behind NAT or on non-Internet connected
networks. But that is not what I am talking about here.

In fact, I would like to see a mechanism where large address blocks used
primarily in a single geographic area, are made available for reuse in
other geographic areas. This would extend the lifetime of IPv4.

--Michael Dillon


Re: Question on 7.0.0.0/8

2007-04-15 Thread Roland Dobbins



On Apr 15, 2007, at 2:58 PM, <[EMAIL PROTECTED]> wrote:


And why don't they do all this with some 21st century technology?


Do they have the requisite staff and funding?

---
Roland Dobbins <[EMAIL PROTECTED]> // 408.527.6376 voice

Words that come from a machine have no soul.

  -- Duong Van Ngo



Re: Question on 7.0.0.0/8

2007-04-15 Thread Jeroen Massar
[EMAIL PROTECTED] wrote:
>> We checked with IANA, ARIN, and the US DoD regarding 7.0.0.0/8.  We  
>> were told that this netblock should not see the light of day,
> 
> 10/8 used to be a DoD address block, but it was also used exclusively in
> their blacker networks and similar non-connected infrastructure. The
> result is that 10/8 was opened up for others to use as well. Could we do
> similar with 7/8?

What problem would that solve instead of reducing a wee tiny bit the
collisions that might occur? Large networks are currently already
established and renumbering them from 10.0.0.0/8 to 7.0.0.0/8 would
still be renumbering. For those networks it is much better to simply get
a block from their RIR and use that and never have collisions.

Also note that Fastweb in Italy is already using 7.0.0.0/8 inside their
network for their customers, who sit behind a NAT.

Greets,
 Jeroen



signature.asc
Description: OpenPGP digital signature


RE: Question on 7.0.0.0/8

2007-04-15 Thread michael.dillon

>Is it just me or does all of this have the odor of 
>amateur hour around it? Inconsistencies between 
>the various databases, IANA can't make 
>http://www.iana.org/assignments/ipv4-address-space 
>such that it's unambiguously parsable, ARIN backdates 
>some of the address space it gives out, RIPE used to 
>register address space under "UK" while that's not a 
>valid country code (they fixed that last year, though), and so on.

Yes, I agree that it seems amateurish. I think that about 10 years ago a
lot of people became satisfied with the status quo and the technology of
IANA and the RIRs stagnated. The world moved on around them but you
still see things like IANA's non-parseable text file and ARIN's SWIP
system using text templates in email messages. RIPE is not that far
ahead either, although they have made a bit of effort.

As a result, most people consider William Leibzon and the Bogon project
to be, collectively, the authoritative source for information on whose
IP address that is. That's because William and the Bogon project, act
authoritative, and take some pains to provide comprehensive data. At the
same time, IANA and the RIRs just keep doing the same old thing as their
data and systems slowly rot away. Anyone who has ever had to deal with
data cleansing in a corporate environment knows what I mean about data
rot. Systems similarly degrade when the world around them changes. For
instance, in Victorian times a wonderful home cleaning device was
invented called a vacuum cleaner. It worked like a modern pool vacuum in
that you pumped the handle to produce suction. It was an amazing device
that could clean the dust out of rugs without hauling them outside,
hanging them up and beating them. In todays world it is a quaint museum
piece because electricity is now ubiquitous. But the device still works
today as well as it did in Victorian times. That is how systems degrade.

Why doesn't IANA operate a whois server?

Why don't they publish a more detailled explanation field in each IANA
allocation record so that they can explain the precise status of each
block?

Why doesn't IANA and the RIRs collectively get off their butts and
actually make an "authoritative IP address allocation directory" one of
their goals?

And why don't they do all this with some 21st century technology?

--Michael Dillon


RE: Question on 7.0.0.0/8

2007-04-15 Thread michael.dillon

> We checked with IANA, ARIN, and the US DoD regarding 7.0.0.0/8.  We  
> were told that this netblock should not see the light of day,

10/8 used to be a DoD address block, but it was also used exclusively in
their blacker networks and similar non-connected infrastructure. The
result is that 10/8 was opened up for others to use as well. Could we do
similar with 7/8?

--Michael Dillon


Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Iljitsch van Beijnum


On 15-apr-2007, at 21:35, Joe Abley wrote:

With IPv6, there's of course still manual configuration, but PPP  
is out because it can't negotiate IPv6 addresses.


I've heard you say this a few times now, but I am also told by  
various people in various places that they have succeeded in  
getting IPv6 addresses assigned using PPPoE. Colour me confused.


Does RFC 2472 have some practical limitations in the real world  
that I haven't noticed? Or is the problem a simple matter of  
implementation?


With IPv4, PPP IPCP will negotiate a whole bunch of stuff, including  
the addresses of both sides of the link. PPP IP6CP only negotiates a  
32-bit unique token for each side which can then be used to create  
link local addresses.


Two years ago, when I was writing my IPv6 book, I did some testing  
between an Cisco 2500 and a MacOS 10.4 system to see how IPv6 over  
PPP behaves, and the result was that it did work, but there was no  
address assignment from the router to the Mac, not through PPP,  
because it doesn't support it, and not through router advertisements,  
for reasons unknown. Probably someone decided that stateless  
autoconfig on a point to point link didn't make sense.


(Note that the pppd in question is common to both the BSD family and  
Linux.)


I have no idea what's different in the PPP over ethernet setup, but  
it could be many things, such as that the PPP implementations do  
support stateless autoconfig there, or that it's not actual IPv6 over  
PPP but rather IPv6 over IPv4 or over bridged ethernet.


Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Joe Abley



On 15-Apr-2007, at 06:38, Iljitsch van Beijnum wrote:

With IPv6, there's of course still manual configuration, but PPP is  
out because it can't negotiate IPv6 addresses.


I've heard you say this a few times now, but I am also told by  
various people in various places that they have succeeded in getting  
IPv6 addresses assigned using PPPoE. Colour me confused.


Does RFC 2472 have some practical limitations in the real world that  
I haven't noticed? Or is the problem a simple matter of implementation?



Joe


Re: 1500 does not work: Thoughts on increasing MTUs on the internet

2007-04-15 Thread Petri Helenius


Marshall Eubanks wrote:


Dear Pete;

The streaming servers that I have dealt with (such as Darwin Streaming 
Server) do the fragmentation at the application layer. They thus send 
out lots of packets at or near (in this case) 1450 bytes, but they are 
not UDP fragments.
That's the whole point - many networks will not deliver fragments at 
all, much less the increased risk of loss when they do. (I use Cox 
Cable at home, and this network apparently does not forward fragments 
and also has an apparent MTU of 1480 bytes.)


Just looked at a YouTube dump, btw, and almost all of the packets are 
1448 bytes.


I'm referring to Windows Media and Real. They are the worst offenders, 
though not too many use them without HTTP.


Pete



Re: 1500 does not work: Thoughts on increasing MTUs on the internet

2007-04-15 Thread Marshall Eubanks



On Apr 15, 2007, at 1:49 AM, Petri Helenius wrote:



Marshall Eubanks wrote:


I advise people doing streaming to not use MTU's larger than ~1450  
for these sorts of reasons.
The unfortunate side-effect of that is that most prominent  
streaming apps (don't know about Youtube though) then send  
fragmented UDP packets which leads to reassembly overhead and in  
case of lost packets, a significantly larger lost data than  
neccessary.


Pete


Dear Pete;

The streaming servers that I have dealt with (such as Darwin  
Streaming Server) do the fragmentation at the application layer. They  
thus send out lots of packets at or near (in this case) 1450 bytes,  
but they are not UDP fragments.
That's the whole point - many networks will not deliver fragments at  
all, much less the increased risk of loss when they do. (I use Cox  
Cable at home, and this network apparently does not forward fragments  
and also has an apparent MTU of 1480 bytes.)


Just looked at a YouTube dump, btw, and almost all of the packets are  
1448 bytes.


Regards
Marshall








Kind regards
Peter and Karin Dambier



Regards
Marshall


--Peter and Karin Dambier
Cesidian Root - Radice Cesidiana
Rimbacher Strasse 16
D-69509 Moerlenbach-Bonsweiher
+49(6209)795-816 (Telekom)
+49(6252)750-308 (VoIP: sipgate.de)
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
http://iason.site.voila.fr/
https://sourceforge.net/projects/iason/
http://www.cesidianroot.com/










Re: DHCPv6, was: Re: IPv6 Finally gets off the ground

2007-04-15 Thread Iljitsch van Beijnum


On 13-apr-2007, at 21:48, David W. Hankins wrote:


A given ISP may or may not directly communicate with end hosts
using any form of DHCP, but the current broadband ISP models which
are de rigeur would not be salient without DHCPv4 on the end hosts,
even if that is only between the set top box and customer.


Sure, but that's because with IPv4, there are only three flavors:

- manual configuration
- PPP
- DHCP

With IPv6, there's of course still manual configuration, but PPP is  
out because it can't negotiate IPv6 addresses. New in IPv6 is  
stateless autoconfiguration, which will give you addresses and  
default gateways, but (so far) not extra info such as DNS addresses.


The situation for DHCP in IPv6 is very different from the one in  
IPv4: because DHCPv6 was late to the party (IIRC the final RFCs came  
out around 2003, decent implementations are still not abundant) and  
we have stateless autoconfig, the focus for DHCPv6 was to provide  
additional information (those !#$ DNS addresses) and a new trick:  
prefix delegation. This is a mechanism where routers can lease a  
prefix from a DHCP server, and then use that prefix in their router  
advertisements. This is a great tool for provisioning.


The DHCPv6 servers and clients that I tested two years ago didn't  
even support address assignment to hosts. And note that even when  
hosts do, and a DHCPv6 server is available, these hosts must still  
listen for router advertisements because DHCPv6 doesn't provide a  
default gateway address, like DHCP for IPv4 does.



What DHCP and PPP did do, was to remove all of that, and make ISP
integration of customer premise something that could "just happen"
without any handholding or bearded geekery.


Fortunately, the IETF got things right the sixth time around (?) by  
adding the stateless autoconfig to IPv6, so these additional  
mechanisms aren't necessary.



When you can plug your computer in, and automatically (with no
clicking) get an IPv6 address,


Like I said, this part has never been a problem with IPv6.


have something tell you where your DNS assist servers,


There will be a router advertisement option to learn DNS servers.  
Note though, that this is only an issue for hosts that are IPv6-only,  
which isn't exactly the typical use case today.



configure web proxies,


??


and solve your dynamic dns problems


Which dynamic DNS problems? It works just fine for me.


On the subject of DNS, I think you are going to find that, since
IPv6 addresses do not pass the 'phone test', IPv6 customers will
have a new emphasis on having their names in DNS.


And exactly how often do people type in the address of their own  
system...?


A problem with the DNS and IPv6 is that unlike IPv4, you can't pre- 
populate the DNS so that each host has a valid DNS name as soon as it  
receives an address. Manual configuration is problematic for more  
than the obvious reasons: host may use temporary IPv6 addresses with  
random lower bits to avoid exposing their MAC address. The only  
reasonable way to solve this is with dynamic DNS updates. This would  
be bad except that customers will usually have their own prefix in  
IPv6 so this should be solvable security-wise.