Slashdot Mirror


Free IPv6 Subnets Are Going Away

ar32h writes "The 6bone is going to be phased out soon. This means all of us who have IP addresses or subnets beginning with 3ffe from tunnel brokers like Freenet6 are going to be sorry out of luck." According to the linked phaseout plan, "It is anticipated that under this phaseout plan the 6bone will cease to operate by July 1, 2006, with all 6bone prefixes fully reclaimed by the IANA," but there are a number of sub-deadlines along the way.

23 of 182 comments (clear)

  1. Does anyone use 3ffe::/96 any more? by c_g_hills · · Score: 3, Informative

    I used a 3ffe prefix a few years ago to get acquainted with IPv6. These days, my JANET provided tunnel serves me well. Performance to a lot of 6bone networks has been deteriorating with all the free subnets they have been allocating.

    1. Re:Does anyone use 3ffe::/96 any more? by pldms · · Score: 3, Informative

      I've been using 2001::/96 thanks to ipng.org.uk. I found it very easy to get going, given that we already had an OpenBSD router sat between us and the world.

      I assume there are equivalents in every country. Free ipv6 subnets aren't going away, afaict.

      --
      Slashdot looked deep within my soul and assigned
      me a number based on the order in which I joined
  2. 6bone has been replaced by 6to4 by Wesley+Felter · · Score: 5, Informative

    You can get free IPv6 subnets using the much more efficient 6to4. 6bone isn't needed any more; that's why it's being phased out.

    1. Re:6bone has been replaced by 6to4 by Michael+Hunt · · Score: 5, Informative

      For those wondering what the hell 6to4 is when it's at home, here's a brief explanation.

      the /16 prefix 0x2002:: is reserved for 6to4 tunnelling (so it's not something that IANA is going to reclaim any time soon, any more than they're going to reclaim 172.16/12...). A 6to4 TLA is 48 bits in length, and comprises 2002:(your gateway IPv4 address in hex.) For instance, the 6to4 prefix at work, when I was playing with it, was 2002:CB53:9C82: (as the IP I was using was 203.94.156.130.)

      For those unfamiliar with how IPv6 addressing works, under a /48, you have a network space the size of a /16, each of which is its own /64. ie, under 2002:CB53:9C82::, the subnets would be 2002:CB53:9C82::/64 through 2002:CB53:9C82:FFFF/64.

      Each subnet can host up to a /48 of machines, the other half of the address is the Layer 2 address of the endpoint machine passed through an algorithm to convert it to 64 bits in length (forget the RFC which specifies this.)

      The advantage of this setup is that ingress traffic doesn't need to pass through a series of tunnelled networks, as the endpoint address is encoded in the prefix.

      Outbound traffic still passes through a gateway of some nature, which will then figure out how to dispatch the traffic (eg it could be connected to the 6bone, some native 6nets, or the destination address could be another 6to4 address.)

      FreeBSD has a good 6to4 implementation called stf(4). I recommend checking it out if you're curious :)

    2. Re:6bone has been replaced by 6to4 by kju · · Score: 3, Informative

      Another example of a mis-scored clueless comment on slashdot. 2002:: (aka 6to4) is not an replacement for 3ffe::, for two simple reasons: 6to4 needs an underlying IPv4 address, and of course this address can't be dynamic to host servers etc (because the 6to4-Address would change every time you get a new IPv4-Address). And no reverse lookup for 2002::...

      So get a clue. 3ffe:: is replaced by production blocks assigned in the 2001:: range. Just as you got a block in 3ffe:: you can get a block in 2001:: from a provider/tunnel broker/whatever. And most of 2001:: is still transported by the means of tunnels - what is what 6bone is/was. So some kind of 6bone is still needed, though it isn't called by this name anymore.

  3. Hurricane Electric by SiMac · · Score: 3, Informative

    Hurricane Electric also provides free IPv6 tunnels...I used one to play around with IPv6, but tunnels seem to have fairly high latency.

  4. Re:2003? what about NOW? by Anonymous Coward · · Score: 5, Informative

    New addresses can be allocated until July 1, 2004.
    Existing addresses can be used until July 1, 2006.

  5. Did you idiots read the article? by Wakko+Warner · · Score: 5, Informative

    the 6bone network was a TEST NETWORK, if you didn't fully expect this TEST NETWORK to go away after a while, you are just plain delusional.

    Here's the relevant text, snipped from the TOP of the memo (i.e. you didn't even have to read MUCH of it.)

    The 6bone was established in 1996 by the IETF as an IPv6 Testbed network to enable various IPv6 testing as well as to assist in the transitioning of IPv6 into the Internet. It operates under the IPv6 address allocation 3FFE::/16 from RFC 2471. As IPv6 is beginning its production deployment it is appropriate to plan for the phaseout of the 6bone.

    So, please, please, PLEASE stop complaining about something that was supposed to be going away from the very beginning!!!

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  6. Re:step forward or backward by rabidcow · · Score: 4, Informative

    refer to RFC 2471, which established the current address allocation: "These addresses are temporary and will be reclaimed in the future."

    And why are they closing the 6bone? "As IPv6 is beginning its production deployment it is appropriate to plan for the phaseout of the 6bone."

    They're just cleaning up from the testing phase so they can move into official use. It's only a step backwards if you consider the end of a beta test a step backwards.

  7. Some people just don't get it... by AndroSyn · · Score: 5, Informative

    Yes 6bone itself is going away, which means the 3ffe::/16 address allocation is going to be reclaimed down the road. What this means is tunnel brokers like freenet6 are just going to need to get a new address allocation. There are a number of tunnel brokers already using other addresses, mainly under 2001::/16. So for all the posters who are going all doom and gloom, get a clue, wait, this is slashdot.

    I wish people would *read* the articles first and *understand* what they mean before blathering on about them.

    -AS

  8. Re:If they want us to upgrade to IPv6... by dissy · · Score: 5, Informative

    You do realize that you can get a block of IPs from one of your ISPs, and if they are willing, they will SWIP it to you, assign you an ASN, and you can do BGP between the main ISP (that the IPs belong to) and any other ISP that will do BGP with you.
    Even if your link to the main ISP goes away, your IPs that belong to them will still route through the other ISPs you have connections to.

    This is how you are suppost to get IP space and multihome for small blocks of IPs. (Small being under a /20 as of 1998 i believe it was)

    If you need a /20 or more, you are suppost to buy the block from ARIN directly.
    In their contract, it actually states you have a years time to renumber your networks and give the ISPs IP space back to them, and use only your ARIN space. If you dont give the ISPs space back, you are in voilation of your contract.
    But the whole reason that is there is because getting an ARIN block of IPs is an upgrade path from your large block of ISP IPs.
    Both can still do BGP just the same.

    Also to get an ARIN block, you must be multihomed already. That in itself should tell you you can multihome without their help :)

    The main problem is, alot of routers are configured to ignore routes smaller than a C class (/24) so if you got less than that, they cant garentee all backbones over the world will have routing table entrys for their customers/transiant trafic to find your network.
    Any backbone that used such filters would never route traffic to you, either from their customers, or from anyone that has to route packets through them.

    Backbones do this because they do not want to buy memory for lots of routers. This has nothing to do with ARIN.

    Some nicer ISPs will still do BGP with you on very small blocks of IPs, but as a large chunk of the net wont see you.

    The only way to solve this is for the main ISP to mark a whole /24 of theirs on its own ASN, and tell the other ISPs you use to route over the whole block.
    If you want to subnet just a /28 out of that, your more than welcome to.
    But as the ISP cant use any of the other IPs in that /24, it would be more wasteful to leave them unused than to simply route them to you in the first place.

  9. Re:No surprise. by Brandon+Hume · · Score: 5, Informative

    I don't think you know what you're talking about.

    The IPv6 protocol declares that extension options are end-to-end, meaning that in-between nodes do NOT look at any of the options headers. The ONLY exceptions are the Hop-by-Hop option header, the Routing header, and the Destination options header.

    Packet fragmentation and reassembly are ONLY done by the source and destination nodes. (Yes, the underlying link may do fragmentation, but that is entirely the problem of the layer below, IPv6 does not care...) The IPv6 header area - which includes the Hop-by-Hop header, Destination options, and Routing headers, if present - is considered UNFRAGMENTABLE.

    You need to re-read RFC 2460.

    --
    Brandon Hume
    hume -> BOFH.Halifax.NS.Ca, http://WWW.BOFH.Halifax.NS.Ca/
  10. Re:what is ipv6? by andrewm · · Score: 5, Informative

    Currently the internet uses IP protocal version 4. Version 6 is supposed to fix some of the problems of ipv4. Notable among these is the larger address space (128 bits instead of 32... actually I seem to recall that this may also have changed in the spec to an expandable scheme(?)), and things like QoS.

    The biggest problem is that none of the primary routers support it. Network providers aren't interested in the expense and difficulty of upgrading, and hence aren't buying the new equipment and software required. Others are waiting for the equipment and software to become more common. In turn, product and software manufacturers aren't terribly interested in it until they get orders. Others are waiting for everyone else to use it (and be the Guinea pigs).

    A "chicken and egg" situation.

    The Internet has some serious problems that need fixing, but it also has way too much inertia to allow change to occur.

  11. IPv6 Tunnel Provider by Anonymous Coward · · Score: 2, Informative

    By far the best tunnel provider I've used is IPNG-UK. I can whole-heartedly recommend it to anybody wanting to use IPv6 now!

  12. Re:Pigs flying, hell freezing over, IPv6 being ado by Arethan · · Score: 3, Informative

    why do you think that ip6 is going to remove the necessity of NAT? I've seen several network installations that use 1-to-1 NAT. This configuration does not cause anywhere near the number of problems that you are thinking of. I can even think of one site that used 1-to-1 NAT twice on the same network block. Once to go from public IP to a private range, and then on the other side of the network another router did 1-to-1 NAT back to the packets' original IP.

    Not to mention that many users of consumer level NATing devices (Cable/DSL routers) do so for financial reasons, not out of necessity. Why pay your ISP for another IP address when you can run upwards of 200 machines on the one you already have.

    My spouse works for the cable co, so I get free cable modem service, but I only have 1 IP because I'd rather not play the dhcp game with every machine on my home network, praying that they stay within the same subnet so they can talk to eachother directly. Plus, I don't like the idea of all of my local traffic being bridged to the NOC just because the modem firmware doesn't know any better.

  13. Pardon my irritation... by davew · · Score: 5, Informative

    ...but this story is crud on so many levels.

    • 3FFE::/16 is the experimental 6bone space, where you try out allocation policies before settling on a real one. They've settled on a real one. Even better, it's the same in all three (er, four) regions. The 6bone's purpose is fulfilled , we're in production mode and, as was always intended, it's time to think about retiring it.
    • How many times: IP address don't cost money. Sure, the RIRs charge for the service of allocation, and your ISP is entitled to charge for the services around them. They do their job pretty well, and with consensus of the community (a rarity in this day and age). Great as Bob Fink is, do you really want to continue trusting address allocation to one guy as a volunteer project?
    • You get addresses from your ISP.
    • You get addresses from your ISP.
    • You get addresses from your ISP. There are loads of them. If you need them, you can have them. The expense is not in getting the damn addresses. "Experimental" does not mean "free". "Production" does not mean "business".
    • AftanGustur: IPv6 is not a bastard protocol, routers don't need to fragment anymore, and the IETF is not working on a new damn protocol. You don't cite any sources, so I can't refute it. Please do.

    Guys, there are a lot of misconceptions about IPv6. I appreciate this - it's not an intuitive subject, and it's possible to believe you know a lot more about it than you actually do. But, the details are there. Please do the reading and start asking your ISP for connectivity. No, your real ISP. There are people out there who want to deploy this, now, and we're waiting for customer demand. Go nuts!

    Dave

    1. Re:Pardon my irritation... by CvD · · Score: 2, Informative

      My awesome ISP took their own initiative and set up various scripts and pages where you can figure out how to set up your own 6in4 tunnel and network. They even have some CGI scripts which generate settings for your flavour of OS which you can type in and it'll just work. (sorry, the scripts are behind a login, so I can't link to them).

      Also how to set up the machine you have your tunnel endpoint as being a router for the rest of your internal network (with radvd, etc). Very cool. XS4ALL rocks! THE Geek/nerd friendly ISP. :-)

      Cheers,

      Costyn.

  14. 1 IPv4 address = a /48 of IPv6 address space by hpa · · Score: 4, Informative

    Note that any single IPv4 address can be used to claim a /48 -- that's 80 bits of address space -- of IPv6 address space by sticking 2002: in front of it, e.g. 192.0.2.69 -> 2002:c000:0245::/48. This is called 6to4; see RFC 3056.

  15. Re:No surprise. by davew · · Score: 3, Informative

    Let me put it this way.

    A long time ago, we had a network. It was quite good. It was the phone network. It was great, but it carried voice traffic, and not a whole pile else.

    Some bright spark had this notion of packet switching, and it caught on. It's like this - once you deploy the packet switching network, the telco is no longer the arbiter of what applications are run on it. You are. You can run a mail server, I can run NNTP, and some maniac over there is writing something called a Web Browser.

    The innovation that made the internet what we know today came from the fact that any idiot could develop a protocol, not just a telco engineer.

    Now, cut forward. We have an internet, but we're kind of short of address space, so we use a lot of NATs to conserve them. What's going on here? Well, I can use a sensible TCP application, but that's about it. If I want to run some crazy app that needs Multicast, or an instant messenger, or something that just doesn't get on with the TCP congestion algorithm - well, not only do I need the permission of my network security team (which is good and proper) - but I need support from the NAT box.

    The NAT box needs to support my protocol, which might not even exist yet. You want to talk about chicken and egg?

    And innovation stops. There's a lot of talk of the end-to-end principle and handwaving and that, but that's the meaning - there's no more innovation.

    NAT is not a security policy. It's a means to conserve addresses. It has an added feature that prevents you connecting directly inward to hosts on the network - but so does a stateful firewall. The point of compromise is exactly the same. It's rude to use global IP space behind a firewall like that in IPv4 land, but only for purposes of conservation. In IPv6, that doesn't apply.

    I'm not claiming that IPv6 is going to solve all these ills - but NAT is a bigger hassle than you give it credit for. A prerequisite for solving this is having mnore address space. We'll tackle the rest in good time. :)

  16. Re:IPv6 is DOA by Cid+Highwind · · Score: 2, Informative

    Given that IPv4 space is no longer at risk of being exhausted...
    That's not really a given, you ought to prove it.
    Barring genocide or a complete halt to the current trend in internet access growth, I don't think IPv4 is going to last forever.

    --
    0 1 - just my two bits
  17. Re:what is ipv6? by amorsen · · Score: 2, Informative
    It also tells the world what type of system you're running (router, Mac, x86 box, SPARC, etc)

    Right, I browse the WWW from my router all the time. Sun has a MAC range, but the addresses are easily changeable. Whether Apple has one or uses it I do not know, but plug any random PCI ethernet NIC into it, and suddenly your Mac becomes a PC.

    It hands out the MAC to anyone on the Internet, which can be nice for MAC-related attacks if a hacker can compromise a nearby system...

    If the hacker can compromise a nearby system, he can just hang around on it until he sees an arp request fly by. Or, with IPv4, simply scan whatever pitiful subnet the two machines are on.

    As a non-privacy-related but nasty issue, my IP changes if my Ethernet card breaks and I get a new one. People running a server will love that (and "IP numbers unassociated with MACs" become a premium item to sell to business accounts).

    Finally, I can *get* a new IP number if I want one today. If my ISP has a policy (and has routers that depend on) my IP ending in my MAC, I'm stuck with it.

    You seem to be holding on to this notion of "my IP". "My IP" only applies to end user devices, like when you bring your laptop to work and it gets an IPv6 address. Whenever you are actually connecting to an ISP and not just borrowing someones network, you get your very own /48. If you prefer to allocate addresses the RFC 2322 way, feel free.

    You can't do that on any card that I'm familiar with, though I'm sure there are some that you can finagle into pulling that off on. The Linux approach of "changing the MAC" just kicks the card into promisc mode and then does software filtering when listening for frames with the right MAC. It wastes CPU time.

    I have no idea what makes you think that Linux cannot do hardware filtering of MACs for software assigned addresses. A reference for that claim would be nice. Not that hardware filtering makes any sense these days - when did your NIC last receive a packet that was not addressed to you or a broadcast packet?

    Anyway, many drivers for Windows allow you to change the MAC address. If yours does not, try this

    --
    Finally! A year of moderation! Ready for 2019?
  18. Re:IPv6 address allocations? by mollusk · · Score: 1, Informative

    Ouch. I'm sure that somewhere out there, a Cisco engineer started to cry.

    It sounds nice and all, now we just need to develop a router that can handle 6+ billion routes. When little Timmy grows up and goes to college, does his block range go with him? Great, another routing table entry. Giving addresses out with no regard to geographical proximity was one of the biggest mistakes during the allocation of IPv4. Strain on the core routers is more of a problem now than insufficient address space. The switch to IPv6 was seen as a chance to correct that mistake, not compound it exponentionally.

    --
    The Revolution. Now available as a convienent six tape series from PBS.
  19. Re:IP6 and microsoft by entrox · · Score: 2, Informative

    The Internet would be so much better if there wasn't this huge number of self-proclaimed experts, who think they now everything better.

    Look, I'm not on a Windows machine, but a 5 second google search gives me MS IPv6 FAQ as the first hit. Microsoft are even running a 6to4 tunnel at 6to4.ipv6.microsoft.com.

    Mac OS X 10.2 also supports ipv6 and can be enabled with 2 lines in the terminal. I'm not sure, but I think it is safe to say that all free Unices also support ipv6.

    So basically, you have absolutely no point.

    --
    -- The plural of 'anecdote' is not 'data'.