Slashdot Mirror


IPv6 Promotion Effort.

rafa writes "The IETF may soon launch an IPv6 promotion effort. The new IPv6 is an improvement over the current standard IPv4, that has a larger amount of addresses available, improves routing and has several other benefits. "

138 comments

  1. Re:M$'s IPv6 stack by Anonymous Coward · · Score: 0

    troll. Mindcraft benchmarks didn't prove anything
    they were based on an unreal situation. Linux
    does direct tranfers over a network much faster than NT ever could. I run both on the same hardware. My transfer rates are about
    100-250kbit/sec faster in linux, consistantly.
    go spew your crap somwhere else

  2. Re:When to "go live"? by Anonymous Coward · · Score: 0

    A good solution: Run the file server on a different OS and share the data with NFS.
    The best of both worlds..

  3. Re:IPv6: Our Hero! by Anonymous Coward · · Score: 0

    Actually I have a subnet over my dialup connection. $19.95/mo, 9 static IPs (8 contigous, 1 for the gateway), permanant connection meaning I don't have to idle on IRC to stay connected etc. It just depends on who you talk to. If you don't like your current ISP can them. Mom 'n Pop ISPs are usually the best since it's easy to 'pimp' extras off of them.

  4. Re:IPv6: Our Hero! by Anonymous Coward · · Score: 0

    So, whadda'ya think? Tucks and prepH, or a big operation to zap the little 'rhoids to oblivion?

  5. Re:M$'s IPv6 stack by Le+douanier · · Score: 1


    It's not FUD because it already happened. When Microsoft needed a TCP/IP stack quickly because Netscape was fucking them on the Internet they took *BSD TCP/IP stack. This probably wasn't just a cut&paste (needed some reenginering) but this wasn't developpng their own stack.

    But this don't seem to happen with IPv6 (they are developping their own stack).

    BTW, I know that linux support IPv6 but how god is the implementation?

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  6. Re:Typical Microsoft.. by toriver · · Score: 1
    So any newer tech will not work on their just-previous release of the OS.

    That's less than accurate, and Micros~1 know it. FTP Software announced IPv6 support in their Winsock 2.0 stack for Win95 in 1996 - though I don't remember if they ever delivered one with the promised support.

    (1996 - that's three bleeping years ago. I thought progress was fast in this industry.) :-P

  7. Re:I'm no experts... by Anonymous Coward · · Score: 0

    You can't make ipv4 users able to address the much larger ipv6 address space. If that had been possible, we wouldn't need ipv6.

    Furthermore, ipv4 is getting old. There's much more to ipv6 than a larger address space. Stuff like larger packets to accomodate faster and more reliable networks. encryption. authentication. multicasting. qos.

    I agree everybody should be able to get on the net, but we shouldn't speed down the possibilities of the net, just to accomodate some poor bastard with a 386 who don't know how to upgrade his software.

  8. Re:Um... i hate DHCP!!! by JerkBoB · · Score: 1
    DHCP is evil!!! it's such a pain. especially when your network is up but the dhcp server running nt is dead.

    Good thing for my job that we're running DHCP on something other than NT. "What?" you ask... We don't need NT? Nope.

    The sales guys can take notebooks back and forth between offices and all they need to do is plug into the network. They're happy and I don't have to answer questions about how to reconfigure their machines.

    For those who are curious, we run dhcpd on linux, but it's been ported to other unices, i'm pretty sure.

    So, um, get a clue.

    --
    A host is a host from coast to coast...

    --
    A host is a host from coast to coast...
    Unless it's down, or slow, or fails to POST!
  9. Re:IPv6 by wagnerer · · Score: 1

    There is a shortcut. All the null sequences can be left out. So your addresses are:

    AAAA:3FFE:B00:C18:1::10
    AAAA:2010:836B:4179::836B:4179
    AAAA::836B:4179
    AAAA:3FFE:1200:2001:1:8000::1

  10. Re:IPv6 by wagnerer · · Score: 1

    Apple got the IPv6 stack as part of its OpenTransport streams architecture from Mentat. It was demoed a few years ago but hasn't yet been released into the official MacOS.

  11. Re:IPv6 promotion by Anonymous Coward · · Score: 1

    > The main reason for IPv6 - the potential address
    > shortage

    This is one reason but not the only one. It is a silly reason to be sure and not a good enough one to convert to IPv6. IPv4 wasn't meant to be used the way it is today and has been hacked to make some things work. the IPv6 protocol removes uneeded clutter from the IP header and generally redesignes the way the packet is layed out, etc. The biggest advantage, imho, of IPv6 is that it is more efficient (better routing for example). Of course we can decide this isn't important and just keep throwing bandwidth at the problem which might actually work for awhile but isn't the right answer in the long run.

    I agree though that the biggest problem is the cost. However, it is more than the cost of REPLACING old equipment. Routers are being replaced for other reasons, for Gigabit Ethernet, for example. It isn't a matter of how much is it going to cost to replace my router as much as a question of when I replace my router how much is it going to cost to get an IPv6 capable router rather than one that just does IPv4?

    So the move to IPv6 probably won't happen until the cost of IPv6 capable routers and such (specifically ones that are capable of BOTH IPv6 and IPv4 for the duration of the transition period) become not much more expensive than IPv4 ones. A manufacturer isn't going to drop the price on IPv6/IPv4 capable routers because he isn't producing as many and they cost him more and he therefore makes less profit on them. But if the market demand for them rises then manufactuer's will produce more IPv4/IPv6 capable routers and find ways to produce and sell them at nearer the cost of IPv4 routers. It's a nice little circle. Some people won't bother with IPv6 if it's too expensive but they won't get cheap enough for those people unless enough OTHER people demand them.

  12. Re:How will it be allocated? by wagnerer · · Score: 1

    There already is an allocation system setup. Check with the specs to see the details. Offhand there is the geographic layout that you suggest but the preferred addressing scheme at this point is based on provider. This greatly simplifies the routing since the address acts as a builtin list of directions over the internet's true topology.

    The fields are already of variable bit length.

    The design is intended to allow multiple addresses for each interface that corresponds to a different provider. This way the routers can get the clients to switch providers based on who has the cheapest rates at the time of connection.

  13. Hmm. by Anonymous Coward · · Score: 0

    Well IPv6 is cool but it worries me. I mean how will I connect my SunOS 4.1.3 or IRIX 5.x boxes to in the internet? What about OpenVMS or older Solaris? Scary. I wouldn't want to have to buy new stuff because well, that's very unforgiving on the wallet. Currently most of my stuff is getting a little dated, but I can't bitch cause lots of it comes from the trash. We'll need some sort of IPv6 IPv4 NAT type of deal. Maybe such a think is already in existance though.

    1. Re:Hmm. by Anonymous Coward · · Score: 1

      All addresses that start with zeros, then FFFF, and a 32 bit number, in IPv6 is a one-to-one mapping of IPv4 numbers. So you'd start loosing access to lots of stuff when more and more sites move to IPv6 only, but most sites will likely at first move to IPv6 with an IPv4 compatible address.

    2. Re:Hmm. by itojun · · Score: 2

      ::ffff:10.1.1.1 type of syntax is just for use inside IPv6-capable node, so that programs that runs on IPv6 socket can manipulate IPv4 connection on the wire.

      Transition issues are discussed in IETF ngtrans working group, so it may be useful if you check IETF drafts named "draft-ngtrans-*".

  14. Re:IPv6 by drendite · · Score: 1

    Cool.. Note AAAA is not a part of the address, it is only the DNS record for ipv6 addresses (like MX is for mailing)

  15. Re:IPv6 by Anonymous Coward · · Score: 0

    So why do I keep getting a remainder when I try to calculate these things?

  16. Port numbers by Indomitus · · Score: 1

    I'd like to ask a question I read in an article about IPv6 a while ago. Now that IPv6 uses : to seperate different sections of the address, how do you specify ports? If I use 1.1.1.1:33 or whatever right now, how do you do that in IPv6? Might be a dumb question but I haven't seen the answer yet.

    1. Re:Port numbers by Anonymous Coward · · Score: 0

      The current drafts (blanking on which specs right now, but check the ipngwg and ngtrans working groups on the IETF Internet-Drafts index) now suggest a URL format of:
      http://[2345:7689::17]:8888/ for browser input. Not clear whether or not this is intended as a "real URL" representation or not...

    2. Re:Port numbers by Indomitus · · Score: 1

      Thanks. Any info about why they decided to use ':' instead of the trusty '.'?

    3. Re:Port numbers by scrytch · · Score: 2

      > Thanks. Any info about why they decided to use ':' instead of the trusty '.'?

      Because the similarity to MAC addresses is no accident: The idea is that you get your own network instead of IP address, and individual addresses are as easy as tacking on the MAC address to that. It's already unique at that point even without the network part (theoretically, MAC collisions can and do happen occasionally) but the rest of the address is a routing hint, you don't want to keep a flat ARP cache for the whole damn internet after all.

      Also because now that they can contain letters (A-F anyhow) it would be harder to distinguish them from names, which will probably still use dots at least as long as we continue to use DNS (I really don't see anyone pronouncing an X.500 address on the radio).

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  17. Hai by Anonymous Coward · · Score: 1

    All you need to get your block of 2**80 ipv6 addresses is to ask one of the access sites (listed off one of the links on www.6bone.com). And ignore that "experimental" crap -- if history repeats itself, the "experimental" network will become the real network, despite what anyone says.
    -
    -- Guges --
    -

  18. this sux... by semis · · Score: 1

    I won't be able to connect my PDP-11 :~(

  19. Re:first by Nic0demus · · Score: 1

    No, he/she (let's not discriminate) are just an uninformed net user that doesn't have any idea how the internet works or why. Oh I pine for the days when you actually had to meet certain criteria to get access to the internet, such as having a real good idea of how it all worked.

  20. IPv6 by Straker+Skunk · · Score: 2

    So let me get this right: You mean I'm going to have to remember sixteen 8-bit numbers now to get to my machine? Dangit! If only there were some way to hash an easy-to-remember name to an IP address . . . now that would be really useful. Oh well.

    (I know the script kiddies are not gonna like this. "Hey! I got wArEz and p0rn at ftp://24.193.19.162.57.221.85.3.17.177.153.35.45.1 20.221! What's your site?")

    --
    iSKUNK!
    1. Re:IPv6 by Anonymous Coward · · Score: 0

      Parts of tha address IS optional. The convention is that any 16-bit element that is all zero is left blank, and if more than one leading 16 bit element is zero, then you only use a leading ":". So an IPv6 address could be :FE53:::0001.

    2. Re:IPv6 by Anonymous Coward · · Score: 0

      cos youve got a pentium made by intel ?

    3. Re:IPv6 by Anonymous Coward · · Score: 0

      Can someone explain to me why IPv6 has better and faster routing? All a router has to do is look at the destination address in the IP header and figure out what interface to spit the packet out on. How does having 128-bit addresses speed this up?

    4. Re:IPv6 by Keith+Owens · · Score: 2

      Part of the design of IPv6 was "avoid lots of little class C adverts in the backbone routers". Each router only needs to hold local information, instead of the 40,000+ IPv4 entries in the top level routers. If you change provider you also change your IPv6 addresses, v6 has built in support for easy renumbering.

    5. Re:IPv6 by krital · · Score: 1

      Actually, I think that you can only use the :: notation to specify a field like so: 0000:0000:0000. I'm not sure if this is still the way that it is, my text on the matter being from 1996. I believe IPv4 notation will still be allowed for some time while the transition is going on.

      --
      -- K
    6. Re:IPv6 by itojun · · Score: 1

      In the past proposal address was variable-length, but this was rejected in standardization process because it gets harder to code.

    7. Re:IPv6 by drendite · · Score: 2
      Here's some real IPv6 addresses and how they look:

      6bone.net AAAA 3FFE:B00:C18:1:0:0:0:10
      ipv6.research.microsoft.com AAAA 2010:836B:4179:0:0:0:836B:4179
      ipv6.research.microsoft.com AAAA 0:0:0:0:0:0:836B:4179
      altavista.ipv6.digital.com AAAA 3FFE:1200:2001:1:8000:0:0:1

    8. Re:IPv6 by gashalot · · Score: 1

      This looks like MAC Addressess on steroids. Looks like I'll be setting up DNS for all my IP's now, as it might be impossible to remember them otherwise.

      --
      -R
    9. Re:IPv6 by Anonymous Coward · · Score: 0


      Why don't we write them in base32-notation? Should look something like this:

      lf.9e.4r.eg.ft.ri.k6.fu


      I think you'd need 4 base 32 digits per 16 bit group for a total of 32 digits (the length of the existing hex scheme). How about the old Forth trick of writing the 128 bits as one giant base 36 number. Then you could represent any address as 25 digits where each digit can be any number or letter. So then you could have an address like;

      slashdotorgrulz

      I doubt such an address would work because it sounds like ipv6 has implied routing hints. An actual routable address might look something like;

      4jjv023mg83k3fjhe4zo4m0h

      which is less fun but has almost as much meaning as the hex representation.

      Bruce

    10. Re:IPv6 by Ivootje · · Score: 1

      If only there were some way to hash an easy-to-remember name to an IP

      Everyone should have DNS anyway. Hooray for -DPARANOID

    11. Re:IPv6 by Anonymous Coward · · Score: 2

      Actually IPv6 are 128bits but instead of the normal 4 8-bit decimals people usually write them as eight 16-bit hexadecimals (rather than keeping the 8-bit decimal notation which would require 16 dotted decimals (one more than you listed actually ;P)). The 6Bone currently includes the first 24bits of the IPv4 address as well part (or all?) of the Mac address. This is just for testing though. IPv6 is classless and has certain bits reserved for stuff like multicasting too (reserved based on the high order bits). Unless this book is already out of date (a certain possibility) all the global unicast address ("normal" ip addresses you use on the internet) are the ones with the first three high order bits as 001. That'll leave us with enough ip addresses to last awhile ;) Also, IPv6 will have much better and faster routing.

      On a side note I think it's an interesting point that they should be ready to go with IPv6, there isn't a reason not to push ahead with it, except perhaps that our favorite dominant desktop OS is probably about the only OS that doesn't support IPv6 yet (well maybe Macs too, I dunno).

      Seriously though, I will be interested to see how the transition goes. We are talking about a lot of money to replace all those existing IPv4 only routers and stuff. Methinks one of the reasons stuff like ADSL aren't being throw into the widespread public very quickly is that the phone companies might be waiting for IPv6 (that and for the overall bandwidth of the internet to be able to support it, which IPv6 should help there too).

    12. Re:IPv6 by Anonymous Coward · · Score: 0

      Why don't we write them in base32-notation? Should look something like this:

      lf.9e.4r.eg.ft.ri.k6.fu

      or

      sl.a.sh.do.t.o.r.g

    13. Re:IPv6 by Anonymous Coward · · Score: 0

      Umm, I believe you'd still need 4 characters per group (3 base-32 digits provides 15 bits of information), unfortunately. Base 64 would only use 2-3 characters, but you'd need to be case-sensitive and would need a couple of extra characters. ! and ?, perhaps?

    14. Re:IPv6 by Anonymous Coward · · Score: 0

      We could make parts of the address optional. First, we'd distribute IPs 0-FFFF, then IPs 0-FFFF:1-FFFF, then 0-FFFF:1-FFFF:1-FFFF and so on....

  21. M$'s IPv6 stack by Anonymous Coward · · Score: 0

    Of course M$ will have the best ipv6 implementation in Micro$oft Windows 2000 and it will kick Linux's rear end out of the water. Just think about it! W2K's TCP stack is already faster than Linux's. Those Mindcraft benchmarks prove it.

    Microsoft has lots of money to spend, and they'll spend as much as they need to to make NT the fastest in all the benchmarks. Who cares about real world situations? Who cares about memory leaks? With those benchmarks, everything else is irrelevant.

    As a matter of fact, Microsoft should try and tailor real-world situations closer to benchmarks. Microsoft's proven that they can get rid of those 50 NT servers that they have and replace it with one quad pentium with 4 ethernet cards!

    Oh yeah, back to ipv6. IPv6 is great! As soon as the *BSD's make that ipv6 stack work very well, MS will innovate (cut & paste) and make a great IPv6 stack for W2K.



    1. Re:M$'s IPv6 stack by Anonymous Coward · · Score: 0

      why is it FUD?
      the BSD license allows microsoft to cut & paste, so why shouldn't they if its better than anything they make?
      I'm sure they'll fuck it up all by themselves, though, just like they usually do.

    2. Re:M$'s IPv6 stack by Alex+Zepeda · · Score: 1

      It's FUD because it can't happen. Have you tried to cut'n'paste the tcp/ip stack from say FreeBSD to Linux. Good luck. Their effort is better spent on developing their own stack.

      Besides, if they really wanted to, they could cut'n'paste from Linux. W2K is closed source, so you'd never be able to tell (and don't start screaming about tcp/ip fingerprinting, there's a million reasons why a system might have the same fingerprint).

      --
      The revolution will be mocked
    3. Re:M$'s IPv6 stack by rvdmeent · · Score: 1

      M$ is relatively 'open' in their effort to make NT and W2K IPv6-ready. Checkout the website at research.microsoft.com.

    4. Re:M$'s IPv6 stack by Anonymous Coward · · Score: 0

      As soon as the *BSD's make that ipv6 stack work very well, MS will innovate (cut & paste) and make a great IPv6 stack for W2K.

      Stop with the FUD, ok?

      - Linux user.

  22. Inertia will prevail by Hydrophobe · · Score: 2

    Look how long it's taking for Unicode to be adopted... will IPv6 be any faster?

    It'll take decades... if it happens at all :-(

    1. Re:Inertia will prevail by Anonymous Coward · · Score: 1
      Actually, IPv6 will be adopted fairly fast due to the simple fack that we are about to run out of IP adresses.

      It's also designed to interoperate easily with IPv4 - all IPv4 adresses maps directly to IPv6 adresses, so that it's easy to set up gateways.

      IPv6 will likely first make it's entrance behind firewalls, and in situations where only limited access to the IPv4 "old" internet is required.

      You can use IP-in-IP tunelling to gateway IPv6 content over an IPv4 network, and you can easily use transparent proxying/masquerading with any host that supports it and both IPv4 and IPv6.

      Many backbone routers etc. can also start using IPv6 fairly soon, since it's typically not a requirement for ordinary users outside the backbone provider to access linknets or specific routers within the net.

      Another way to help transition is to use IPv6 with IPv4 compatible adresses whenever all equipment on the LAN supports IPv6 (or enough that you can route the rest via a translating router or machine). It won't give you that many benefits right away, but it means that whenever your acess providers starts supporting IPv6, you can move over seamlessly.

    2. Re:Inertia will prevail by noom · · Score: 1

      I think a better reason that we'll switch to IPv6 relatively soon is because there's a lot of money to be made during the switch-over. There aren't a lot of economic incentives associated with switching to Unicode...

    3. Re:Inertia will prevail by scheme · · Score: 1
      Look how long it's taking for Unicode to be adopted... will IPv6 be any faster?

      When people start getting denied access to the internet because there aren't enough ip addresses, I'm sure the collective screaming will be enough to make sure the transition happens relatively quickly.

      --
      "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    4. Re:Inertia will prevail by Anonymous Coward · · Score: 0

      There aren't a lot of economic incentives associated with switching to Unicode...

      That's the US perspective. You only have 26 different letters in your alphabet. Most european languages have more.

      But when expensive snail mail starts to get lost in the mail because of erroneously charsets at the adress label printers, then you do have a huge incentive to go unicode.

      I'm one of the billions of poor bastards with a name not included in the original 7-bit US-ASCII. I'm quite used to fuckups, specially from US and UK firms, because of that.

      Well, I'm lucky. My name can be written in the ISO LATIN 1 charset. I have have friends who try to find a name for their kids these days, and they do their best to find names for the kids which happen to be within the 7-bit US ASCII charset.

    5. Re:Inertia will prevail by andyf · · Score: 1

      Decades? I doubt it. We'll run out of IPv4 addresses before that...

      --

      Photos of bits of the past hiding in the present: afiler.com
  23. Re:Pick your own IP address at random! by Anonymous Coward · · Score: 1

    Great. I'll pick '7'.

  24. Windows 2000 does not support IPv6 by sheldon · · Score: 1

    We asked about this at a recent conference.

    Microsoft's response was something like "We will support it when there is a standard. As of right now all support for IPv6 from other vendors is still pre-beta, and we don't see any point in wasting our time with that in a shipping product."

    1. Re:Windows 2000 does not support IPv6 by Anonymous Coward · · Score: 0

      anyone read the micro$oft is a spammer story on the same page ?? hehe.

  25. Re:When to "go live"? by Anonymous Coward · · Score: 0
    Downtime for fsck'ing is only for loosers who run unstable servers....

    I've run an ISP on Linux, and downtime was hardly an issue.

  26. He's right, sorta by Anonymous Coward · · Score: 1

    There is a general crackdown on address allocation .. I got my class-C just before our local mom+pop ISP stopped offering them and moved to 16-address subnets. I expect it to get harder before it gets easier, but the adoption of IPv6 should make it easy again.
    There are two sides to the dynamic IP vs static IP issue: the technical side and the psychological side. On the technical side, static IP's are only a logistical nightmare because ISP's route by *contract* (ie, who is paying them how much for how good of a connection -- talking about routing between ISP's here, not between the ISP and the end-user). If routers began routing according to optimal path (or a reasonable facsimile -- eg OSPF) then the complexity can be more completely hidden by automation, the way the Internet was supposed to work. Whether or not routing policies will change depends on whether it becomes more profitable to utilize bandwidth more efficiently than it is to negotiate complicated contracts, something that's in flux right now. On the psychological side, there is a *huge* established network of ISP's who think of the network as organized in a certain way -- static IP's for routing between ISP's, and dynamic IP's for end-users. The assumption that this is "just the way it works"
    has caused a lot of proprietary software and network infrastructure to be developed to *only* support this model. These johnny-come-lateys to the internet (ie, almost everyone) don't look at the new possibilities that the new protocols open for themselves or customers -- they just want to keep doing things like they've always done them. There is tremendous resistance within companies to change a process once it is written down. What this means is that even though IPv6 makes it practical for everyone to have their own block of 254 (ie, 256 sans one for network (0) and one for broadcast (255)) addresses -- maybe one for their watch, one for their walkman, one for their home computer, one for their microwave, etc -- the ISP's won't make this option available because there is a lot of momentum behind the concept of using dynamically allocated addresses, one per customer. A seasoned engineer writes a process to be as modular as possible, and to abstract away the details of the implementation, but most
    internet companies are not run by (or even necessarily hire) competent engineers -- implementation-details can often be found as far and wide as customer billing policies, bug reporting and tracking, et al. For instance, look at Pacific Bell, who is limited by their *policies*, and not by any limitations intrinsic to the technology, to associate DSL lines with POTS voice lines. A friend of mine has been having a hell of a time trying to get them to call him using his voice line, and not the (unused) POTS line they installed with his ASDL line, when providing technical support for that ASDL line. He's told them that there is no phone connected to that line, and to use , but their support process just isn't set up to handle it. It's stupid, it's suboptimal, it should be better, but it's the norm.
    -
    -- Guges --
    -

  27. Re:How will it be allocated? by Anonymous Coward · · Score: 0
    All that would be needed to start using it a bit more widely, would be public gateways supporting IPv6 in IPv4 tunneling at the major interchange points, like DGIX in Stockholm, MAE East and MAE West, and a dozen or so others.

    Of course, most people would still need an IPv4 address too, to run the tunnel over, and to access sites that are inaccessible over IPv6. But then you could switch to using all IPv6 internally, using IPv4 as a fallback for the tunnel and for sites that doesn't have an AAAA record in DNS (IPv6 host -> IP mapping).

    Let's say the gateways are up, and the Linux support is in place, and I bet the first Linux distributions would have options in place for giving IPv6 preferred status right away.

  28. Re:Pick your own IP address at random! by noom · · Score: 1


    7 isn't a random number. But 17... that's a good random number...

  29. Re:IPv6 promotion by Anonymous Coward · · Score: 0
    Sigh. It's a software only upgrade. Any manufacturer that doesn't move to supporting both at the same time will be left behind. And the economies of scale simply doesn't cut it. Cisco for instance, typically include CD's with software with all routers now. It would cost them exactly nothing to include IPv6 capable software too on the CD. If they insist on making people pay, they could include it in a form that would require you to go to a website and pay to get a key.

    But paying much? It's only a question about a short while before someone decides to throw it in for free.

  30. Re:IPv6: Our Hero! by Wag+the+Dog · · Score: 1

    Actually, I believe this is "taken care of" in the IPV6 standard. It's my understanding that there is a "provider" part of the address and a end-user part of the address. There has also been some talk on the 6bone list within the past month or two about how the organization that will be/is handing out addresses is setup and functions.

    As far as routing, that's in the IPV6 "standard." They can't use the same routing protocols as in use today.

    While I'm not sure that my statements are 100% acurate, I do believe that they are somewhat more than yours. You should at least know something about a topic before posting...

    Check out RFC2472, it describes how IPV6 addresses SHOULD be chosen for PPP links. It appears to me that if a node (your home PC) has any EUI-48 or EUI64 address configured on any interface, it should use these addresses in "suggesting" an IPV6 address to the PPP peer in the config request. So, if your PC has an Ethernet card, as mine does, then you should use your Ethernet MAC as part of the IPV6 address (the "interface" part). There is even a method for turning the 48-bit MAC into the 64-bit interface ID.

    All IPV6 related RFC's are available via 6bone

  31. Re:How will it be allocated? by Anonymous Coward · · Score: 0

    Hrm, good point. This is how the 6bone works already isn't it? I remember hearing that they want to use routers that are capable of both IPv4 AND IPv6 during the phase in but this might be a much easier (and cheaper) way to do it.

  32. Re:How will it be allocated? by Wag+the+Dog · · Score: 1

    All right, this is the second comment that I've seen that I would personally classify as FUD. I wish I had moderator rights at the time so I could downgrade the comment.

    If you read the RFC's you will see that they have addressed all of the concerns you list above. There are already two other comments listing some specific responses to your concerns, but I humbly suggest you visit the 6bone and read the friggin RFC's yourself.

    I thought this site was supposed to be "News for Nerds. Stuff that matters." I also thought the "nerdy" thing to do would be to read up on a topic before making senseless comments. May be that's the "old nerd" way of doing things.

    I wonder how many (what percentage of) people on /. even know what a RFC is anymore...

  33. Re:When to "go live"? by Anonymous Coward · · Score: 0

    TCFS is more secure imho. get your redhat tcfs rpm from replay.nl (hope i got that right)

  34. Re:When to "go live"? by Anonymous Coward · · Score: 1

    I need my ISP's *routers* to support v6; I don't particularly care what their servers can do. And since real ISPs route with dedicated hardware (general-purpose computers have serious trouble with that sort of volume), upgrading isn't easy.

  35. Microsoft Research's IPv6 stack comes with source! by Anonymous Coward · · Score: 1

    Yes, you read that right. MS's research group has been releasing their stack with source code for over a year. The license even allows for redistribution of changes, so I think this fits within ESR's definition of "open source" but IANAL.

    Check out www.research.microsoft.com/msripv6 for the scoup.

    So I suspect MS won't be needing to copy the *BSD work. If anything, it looks like they're farther along.

  36. Re:IPv6 promotion by Anonymous Coward · · Score: 2

    The main reason for IPv6 - the potential address shortage - has been blown out of proportions.

    While it is true that this is not a problem yet, it could become a problem of Y2K proportions if not headed off soon enough.

    Another thing to think about is new types of Internet devices. Today, we're mostly just running IP to desktops. If you want every cell phone in the world to speak IP, however, you've suddenly increased the number of needed IP addresses by a lot. A whole lot. A since cell phones are mobile by nature, you'd really like those addresses to be global, not hiding behind NATs.

    And if you want to make every electronic device in your home Internet connected (even if just to set the time automatically via NTP -- no more flashing VCR clocks) than you want IP security (which comes with IPv6) and global addresses. NATs come with a whole slew of interoperability problems that will bog down development of new IP devices. IPv6 is a much better solution.

    There are already more people on the planet than there are IPv4 addresses. There will never be more than there are IPv6 addresses.

  37. Re:IPv6 promotion by Porky+Pig · · Score: 1

    THis is not the cost of IPv6-capable router
    (well, practically all the routers used on
    INTERNET backbone are IPv6 capable) but the
    *cost of converting the INTERNET backbone*
    which is the major stumbling block.

    --
    Grunt. Oink, oink.
  38. Re:When to "go live"? by Anonymous Coward · · Score: 0

    There's a test image from Cisco. It works.

  39. Here is an ipv6 only site by rueba · · Score: 1

    http://www.ipv6.inner.net/ipv6
    I couldn't access it of course.

    If more sites like this emerge, demand for ipv6 will increase correspondingly.

    I don't think there's anything interesting there, but I wanna know for sure dammit!

    --
    The only reason all cover-ups appear to fail is that you never hear about the ones that succeed.
    1. Re:Here is an ipv6 only site by Anonymous Coward · · Score: 0

      Here's a list of some more IPv6 websites:

      http://www.ipv6.org/v6-www.html

  40. Re:Microsoft Research's IPv6 stack comes with sour by Alex+Zepeda · · Score: 1

    So I suspect MS won't be needing to copy the *BSD work. If anything, it looks like they're farther along.

    How so? Have you even looked at the *BSD efforts? There are two major stacks that work quite well with the various BSDs, and in fact the US Military has developed a third "major" stack. And MS has one pre-beta one. Hmm. Which is further along?

    --
    The revolution will be mocked
  41. No... by TreyHarris · · Score: 1

    It's www.6bone.net, not 6bone.com. (Dunno what 6bone.com is--InterNIC doesn't even seem to have a listing.)

    And as to your comment that the experimental network will become the official one--it can't. Unless we continue using IPv4 forever. The 6bone tunnels through the IPv4 network, overlaying itself on top of it. If IPv4 goes away, then the 6bone does, too. (This also means that some features of IPv6, such as anycast addressing and host mobility, cannot be fully realized until the underlying network is all-IPv6.)

    Furthermore, the 6bone has a temporary TLA assignment. This means that only a fraction (an infinitesimal fraction, though still pretty huge by IPv4 standards) of the total address space is available in the 6bone. Going with the 6bone as the official network would radically reduce the total address space available. It would also enforce the current address allocation mechanism (which is very bad and intended to be temporary) forever.

    In sum, you're wrong. And anyone who deploys production services on the 6bone risks getting bitten.

  42. Re: Dinosaurs by Anonymous Coward · · Score: 0

    Phone companies will die. They are far too slow & stupid. Their only advantage is their ownership of lines buried in the ground. They will die, just like the railroad companies.

  43. Re:When to "go live"? by Alex+Zepeda · · Score: 1

    Oh please. I've had more "per capita" trouble with my previous Linux based ISP (dsp.net/dsp.com) than I have with Hooked -> Wenet -> GST.

    DSP was very unorganized and just offered wretched performance. Hooked incidentally ran BSDi modem and smtp+pop3 servers and now has a FreeBSD news server.

    --
    The revolution will be mocked
  44. Re:When to "go live"? by Alex+Zepeda · · Score: 1

    And most of those fscking loosers run Linux. What's your point?

    --
    The revolution will be mocked
  45. here's how to force IPv6 adoption: by conform · · Score: 1

    pay a major pron site (persian kitty or playboy or something) to move to an IPv6-only network. i guarantee that ISPs will be forced by user demand to switch over asap.

    never forget the power of the masturbation superhighway.

  46. Typical Microsoft.. by Shadowcaster · · Score: 1

    They've been doing this since the later DOS versions...

    At this time, Microsoft Research has no plans to support this experimental stack on Windows 95 or Windows 98.

    So any newer tech will not work on their just-previous release of the OS. Unless a 3rd party makes it work. In which case you've 'invalidated the warantee' or whatever, and if you're a clueless newbie (you know who you are :P ) who needs to call MS for support you're basically fucked.

    The site doesn't look MSish which is good.. but they handle themselves just the same, wether they release a buggy proprietary code or not.

    you know what they say, if it looks like a duck, quacks like a duck...

    1. Re:Typical Microsoft.. by mpe · · Score: 1

      You can't invalidate the warentee when it comes
      to Windows.

      It explicitally dosn't have one.

  47. Re:Pick your own IP address at random! by Hermanetta · · Score: 1

    No way! I was gonna pick 7!

  48. No, NAT/masq is evil, IPv6 is the only true way by Anonymous Coward · · Score: 0

    I need one real ip for my computer
    I need one real ip for my printer
    I need one real ip for my television
    I need one real ip for my VCR
    I need one real ip for my microwave owen
    I need one real ip for my toaster
    I need one real ip for my DVD-video player
    I need one real ip for my digital celluar phone
    I need one real ip for my PDA
    I need one real ip for my disher machine
    I need one real ip for my washer machine
    I need one real ip for my notebook

  49. Dont worry, IPv6 capsulation will solve that issue by Anonymous Coward · · Score: 1

    The IPv6 protocol allows headers to be hooked on after the main header that can hold other data. That means then an old SunOS box with an normal IPv4 address communcates with an IPv4 machine an
    gateway embeds the IPv4 header inside an IPv6 packet thats sent over the IPv6 network, then it
    arrives at the network its translated back into an
    IPv4 packet thats sent to the taget host with only IPv4 stack. this way IPv4-to-IPv4 communcation over an IPv6 network works fine. I guess is that IPv4 and IPv6 will co-exist in parallel for many years to come.

  50. Why IPv6 is good for you. by Anonymous Coward · · Score: 0

    Quality of service. This means you can listen/watch streaming MPEG/MP3 music and video without irritating delay.

    Security. No more IP spoofing, strong enryption on the IP layer to protect your transmission. No more login/password sniffing for the scr1pt k1dd1es. Secure E-commerce, etc. very important things.

    Routing. Much more intelligent and faster routing, routers does not need to have the whole routing table in memory. True mobility, IPs are not bound to an specific network as today. Your notebook/PDA's IP will travel with you then you move.

    Infinite address space. Would'nt it be fun and nice to have 100 OWN REAL IPs for yourself to use as you like?

  51. Re:How will it be allocated? by MindStalker · · Score: 2

    Read the Fu**ing Comment. DUH

    P.S. Its accually Request For Comment, I'm just being silly.

  52. Re:Pick your own IP address at random! by Anonymous Coward · · Score: 0

    Yeah. And have fun getting routed to.

  53. URLs? by Anonymous Coward · · Score: 0

    I vote for ipv6:http://xxxx.xxxx.xxxx ... xxxx:port/ or ipv6:http://hostname:port/ vs ip:http:// (= http:// ?)

    1. Re:URLs? by itojun · · Score: 1

      If you write domain name in URL, you do not need to say "ipv6". For example, www.kame.net has both A and AAAA records and you can just specify http://www.kame.net/, and you'll connect to either of them (just like when a web server have multiple IPv4 addresses).

      Numeric IPv6 address is little trickier because they have colon inside. for this there are several draft submitted in IETF.

  54. Re:IPv6 promotion by MindStalker · · Score: 2

    Us techies can only take on so many things in mass. Right now we are still working on tricking the world into hiring us for making sure their pentium III's are Y2K compatible. Once we've gotten all the money we can outta that (sometime in mid January) we'll suddenly announce that by some date in 2001 we will run outta IP numbers, and that the world's computers will suddendly not be able to connect to the internet due to the problems of dynamic IP which are a rare resource like oil. But we can fix their problems with a genius idea called IPv6 which will give them 19^23 (or something like that) possible numbers. Everyone will be stressing up untill everything is declaired cleared, and till the prospeced date even. Then we will find some other "Tragedy"
    (note: most of this was sarcasm)

  55. Re:When to "go live"? by sejanus · · Score: 2

    You idiot.

    How many Cisco 7500's run on Linux?

    t

  56. Fixing _all_ the flaws? by Anonymous Coward · · Score: 0

    TCP OOB data (Urgent pointer).

  57. Re:How will it be allocated? by Anonymous Coward · · Score: 0
    It would be cool if IPv6 were modified in a DNS kind of way. Instead of 128-bit numbers, I would much prefer the option of something like:

    [country].[region].[industry].[specialty].[company ].[division].[department].[machine/user]

    Actually, if you check The Case for IPv6 , page 31, you'll see that one of the addressing schemes is quite close to your suggestion --- it will still be 128-bit addresses, though. Think IPv4 CIDR (as in xx.yy.zz.ww/netmask).

    Actually, the scheme itself takes 3 bits, toplevel registries (such as InterNIC) gets 13 bits, lower-level registries (the chain of ISPs below the top down to the site) gets 32 bits to share. Additionally, each sites get 16 bits (or more if it is given some of the ISP bits) of its own --- a whole class B net in IPv4 --- which it can subnet to its heart's content.

    Implementing the given proposal in this addressing scheme is left as an exercise to the reader.

  58. I'm no experts... by Graymalkin · · Score: 1

    But i think if they upgraded to IPv6 they should make it's structure compared to IPv4 similar to Unicode's structure compared to ASCII. It would make things alot simpler, make it backwards compatible with the 32bit addresses but then let you also use 128bit addresses. So each domain of the address would go from 0 to 65000 or so. which means all current adressing using IPv4 would be compatible with the IPv6 addressing. It should be as simple as possible but not simpler, everyone should have the ability to use the internet, not just those who have the money to buy new hardware and software.

    --
    I'm a loner Dottie, a Rebel.
  59. The _TRUE_ thing that's preventing the use of IPV6 by Anonymous Coward · · Score: 0

    ...are the silly US export laws. The most significant advantage of IPv6 is on-demand encryption.

  60. How To Switch People to IPv6 by Jordy · · Score: 1

    A few weeks back I was thinking about the ultimate way to get people to switch to IPv6, and then it hit me...

    Setup a giant free porn site with only IN AAAA DNS records.

    :)

    --

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
  61. IPv6 provides those security benefits other ways by Paul+Crowley · · Score: 1

    IPv6 has a variety of other mechanisms for securing corporate hosts more flexible and less intrusive than NAT.
    --
    Employ me! Unix,Linux,crypto/security,Perl,C/C++,distance work. Edinburgh UK.

  62. Re:When to "go live"? by Anonymous Coward · · Score: 0

    So upgrading *is* easy if your ISP buys from clueful vendors with good support. Cool.

  63. Re:IPv6: Our Hero! by grahamm · · Score: 1

    But with IP6 there will be no need to use DHCP or other dynamic address schemes. Dial-in users could have static IP addresses, which would make life a lot easier for most people. It would make it easier for the dial-in user, and make it much easier to trace abuse etc as the IP address would identify the customer/user rather than an ISP port so there would be no need to correlate the IP address with logs to identify who was using the address at a particular time.

  64. Guaranteed Quality of Service by slim · · Score: 1

    Back when IPv6 was first being discussed, I'm sure I recall seeing a fair amount about guaranteed QoS -- i.e. an ISP could sell a service with guaranteed n bandwidth and m latency between two addresses, for a price; and if you couldn't afford the price, you could accept a lower quality service.

    This sounds great -- I'd love to be able to pay a tenth of the price for a nice, slow-but-permanent, link for my email, while the people who want 128K for their Quake matches pay their own way -- but I don't see any mention of QoS on the website.

    Did that stuff get left by the wayside?
    --

    1. Re:Guaranteed Quality of Service by itojun · · Score: 1

      QoS still needs big discussion until put into real wide area use. So, IPv6 reserves necessary header field for future use by some-QoS-protocol-deployed. This is the best thing IPv6 guys can do at this moment, I believe.

  65. Re:How will it be allocated? by map · · Score: 1

    Why should the interchange points be involved in IPv4/IPv6 issues? At least the Stockholm D-GIX is only a link-level interchange.

  66. 6bone by rafa · · Score: 1

    I think that there's an experimental IPv6 network called the 6-bone. It's used to test IPv6 in a real-world situation, and get any glitches out before wide-scale adoption.
    I don't know how open it is. it might be interesting to find out - since Linux already has support.
    IPv6 should be very easy to use for new users since the specification includes autoconfiguration.
    It also includes end-to end encryption, and flow labelling.

    Rikard

    --
    [Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
    1. Re:6bone by rafa · · Score: 1

      More info at http://www.6bone.net/
      That page is supposedly also assessible via IPv6...

      --
      [Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
  67. IPv6: Our Hero! by The+Welcome+Rain · · Score: 1

    We can be free at last of the scourge of IP NAT!

    --

    --
    Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
    1. Re:IPv6: Our Hero! by Anonymous Coward · · Score: 0

      But I'm sure my ancestors aren't disappointed.

    2. Re:IPv6: Our Hero! by matguy · · Score: 1

      As it would be much easier to trace abuse it would also be much easier to maintain abuse. It's much harder to attack someone when their address changes daily. I would think that only people that would/could use static ip's should have them, I wouldn't want my grandpa to have a static ip (his parinoia is bad enough anyway.)

      matguy
      Net. Admin.

      --

      matguy(.com)
    3. Re:IPv6: Our Hero! by gashalot · · Score: 1

      I don't share your optimism on this subject. Just because we have trillions of addresses available on the net dosen't mean that our providers will magically give us IP's to use for our own personal use. Even if we go IPv6 I expect the cable providers and ISP's to continue their one IP address scheme. It would be *NICE* if we could all get subnets (even if we registered them on our own through ARIN), but the Internet's routing architecture dosen't work quite like DNS, where you are free to point it wherever. I'd love to ditch NAT in favor of real IP's, but I'm not so sure we can do that. This will make more IP's easily available for providers and other users that want/need more IP's, but not for the home user using a DHCP or otherwise dynamically assigned IP address to connect to the net.

      I also don't think we'll all suddenly see free static IP's, since this is just simply put a management nightmare, unless the routing system the Internet uses is given a major overhaul at the same time IPv6 goes into production.

      --
      -R
    4. Re:IPv6: Our Hero! by Anonymous Coward · · Score: 0

      I would. Then I could easily fix his box remotely with telnet or ssh if he's terribly paranoid. ;)

    5. Re:IPv6: Our Hero! by Foogle · · Score: 1

      Your grandfather runs an OS that comes with a telnet daemon? Don't answer that - you'll probably lie anyway. The point is that the other poster's grandfather more than likely doesn't. He represents the "average joe" who, right now, uses Windows. Most of these people don't even know what an IP address is, so why would an ISP want the added hassle of keeping track of which one belongs to what customer? Regardless of how many Addresses we have available, dynamic addressing is still more viable than static for most providers.

  68. IPv6 howto by rafa · · Score: 2

    There's a HOWTO at http://www.bieringer.de/linux/IPv6/

    Rikard

    --
    [Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
  69. What's the Big Deal? by miracle69 · · Score: 2

    I don't understand what all the fuss is about. I've read up on this a bit from the IPv6 website. In reading ftp://ftp.ipv6.org/pub/rfc/rfc1924.txt , I realized that IPv6 has already been implemented.

    The preferred form is x:x:x:x:x:x:x:x, where the 'x's are the
    hexadecimal values of the eight 16-bit pieces of the address.

    Examples:

    FEDC:BA98:7654:3210:FEDC:BA98:7654:3210


    I thought that FEDC:BA98:7654:3210:FEDC:BA98:7654:3210 looked remarkably familiar, and sure enough, I was right! It was my W98 CD Key!

    --
    Linux - Because Mommy taught me to Share.
  70. When to "go live"? by gavinhall · · Score: 1

    Posted by FascDot Killed My Previous Use:

    Linux has been ready for IPv6 for quite a while. Why are we waiting?

    Here's how:
    1) Ask your ISP if they use Linux (or other IPv6-aware OS) on their servers. If not, find a new ISP.
    2) Tell them to get on the 6bone.
    3) Get on the 6bone yourself.
    4) Ride the wave of the future.

    ---
    Put Hemos through English 101!

    1. Re:When to "go live"? by Wag+the+Dog · · Score: 1

      Wellfleet - er - Bay - er - Nortel has IPV6 capabilities on thier routers. Are you telling me that cisco does not support IPV6 in their latest IOS?

    2. Re:When to "go live"? by Anonymous Coward · · Score: 0

      I'll bite. Nonsense. How often do they need to fsck? And why does that have to mean that you can't log in as usual? My ISP is Linux based and has far better uptime, throughput, reliability and service than three mswin based ISP's I've tried.

    3. Re:When to "go live"? by Anonymous Coward · · Score: 0

      I think you need a current support contract to get that stuff. In other words, you have to pay them money. Pretty much all vendors will release IPv6 code.

  71. How will it be allocated? by gavinhall · · Score: 1

    Posted by 2B||!2B:

    I just worry that if the whole address space isn't properly allocated then we could end up with a true nightmare. I place 90% odds that it won't be done in a very practical manner initially (which makes it even harder to fix later).

    It would be cool if IPv6 were modified in a DNS kind of way. Instead of 128-bit numbers, I would much prefer the option of something like:

    [country].[region].[industry].[specialty].[compa ny].[division].[department].[machine/user]

    where the subdivisions aren't necessarily 8-bit, but are instead scaled to need, and there aren't necessarily 8 of them. Each blank could be filled by either a name or a number, as appropriate. This could also allow more than one path to the same site when appropriate. It's potentially long, but could be significantly abbreviated in a local context (which IPv6 is going to do anyway). I've always thought normal DNS naming is rather worthless, anyway. (something being under .COM or .ORG tells me absolutely nothing)

    Comments?

    1. Re:How will it be allocated? by jani · · Score: 1

      I've always thought normal DNS naming is rather worthless, anyway. (something being under .COM or .ORG tells me absolutely nothing)

      That is not the fault of DNS, but rather of Internic and the way they chose to deal with .com/.org/.net.

      I am well aware that at a certain point, they got "too many" applications for domain names to be able to handle this, but applying a sensible level of bureaucracy (and educating people) could have helped.

      Myself, I've even helped to add to the confusion by letting a few Norwegian companies get through with registering under .org and .net, even though they don't belong there. So I'm definitely to blame, too.


      BTW, how were you planning to guarantee that some dweeb doesn't register his company under the wrong country/region? "Hey, look, we're a multi-national company, and..."

    2. Re:How will it be allocated? by Anonymous Coward · · Score: 2

      Unlike IPv4 which was never meant to be used as widespread as it is today (and has required numerous hacks to make it to continue to work) IPv6 is redesigned very well. This isn't just about getting more address space. This is about sitting down, finding out all the flaws of IPv4 and fixing them, as well as designing it to be able to handle changes in the future. You're example of how to do it may be easy for humans to understand ip address but otherwise its not very efficient or practical. IPv6 uses the high order bits of the address to determine it's use (global unicast address, multicast address, local address, etc, etc). In the case of global unicast addresses the first three high order bits are 001 and then from there (real creative names) there is the top-level aggregation identifier (13 bits), next-level aggregation identifiern (32 bits), the site-level aggregation identifier(16 bits) and the interface ID (Mac address?) (64 bits). The 6bone is layed out a little differently and is really IPv6 wrapped in IPv4 (so they can test over the internet even though few of the routers understand IPv6 yet) though I am not sure of all the details other than the fact it contains part of the IPv4 address and the Mac address right now. The IPv6 packet is also redesigned. Overall IPv6 basically takes care of all the problems that exist in IPv4, including but certainly not limited to address space. Personally I can't wait for it to be used widespread. Someone go kick those morons over in redmond and tell them to hurry up, the rest of the world is waiting. Or better yet let's jump to IPv6 now and screw all the windows users... *grin*

  72. ATTENTION! SOMETHING VERY WEIRD IS GOING ON by Silex · · Score: 0

    Millville, NJ Cape May, NJ Fulshear, TX and Riyadh, Saudi Arabia all lost power today (that's all I know of). And SETI@Home was hacked by aliens.

    PLease tell me if you know of any other power failures. And be sure before you say.

    1. Re:ATTENTION! SOMETHING VERY WEIRD IS GOING ON by Wag+the+Dog · · Score: 1

      Er, lots of places loose power at the same time on a regular basis, or so I would think.

      Millville is having thunderstorms and the high was supposed to be 97 today. I'd say it's probably a combination of those thunderstorms and brownout because of too many people cranking thier AC's.

      Cape May is similar, with thunderstorms and a high of 95.

      Fullshear is having thunderstorms all the way through Thursday... (ever hear of lightning striking a power distribution field?).

      Riyadh/Khaled has a high of 109 - holly crap! but "plain old" Riyadh is only 32 - must be celcius... Besides, I don't know enough about their power systems to trust it anyway.

      Get a life, and a clue. If you took five minutes to check out the weather at these locations you can see that there is a pretty good expectation that they would loose power at this time.

      Now you go to bed with no cookie and no fireworks (Since 75% of your sites were in the USA I figured you're in the USA and would have been able to watch them if you behaved properly).

  73. Re:IPv6 promotion by jani · · Score: 2

    Well, perhaps it's about time noticing that "the INTERNET backbone" (as you call it) is continuously being replaced.

    BTW, what do you mean by that? What else on the backbone but the routers do you think need converting that will make it so much more expensive ("major stumbling block")?

  74. uh, NAT/masq is for *security* too by cthonious · · Score: 1

    so it ain't goin away any time soon

    --

    support gun control: take guns from cops
  75. Is IPv6 really ready? by apsmith · · Score: 2

    Maybe the 6bone is working ok, but a bunch of the proposed standards already seem kind of dated, and some parts of the proposal seem frankly dumb. Tying IPv6 addresses to link-layer addresses (and using half the 128 bits for it!) is dumb - it makes it very difficult to switch hardware around without having to wait for DNS changes to propagate, and there are plenty of other reasons to object to it too. The proposed reduction in routing tables is, I believe, mostly a sham. There may be a factor of 2 in there, but with the complexity of today's internet topology, I find it unlikely they'll cut down the size of the backbone routing tables by very much. And really, handling more routes is just a matter of more memory, and memory's cheap. The current full BGP internet routing tables contain somewhere around 100,000 address ranges - this fits comfortably in 64-128 MB of memory (even with multiple entries for each set of addresses). The handling of multi-homed sites under v6 is pretty much left up in the air - there is no good solution to real multi-homing (ie. a single site with multiple ISP's) other than an entry for the site in almost every relevant routing table - and the RFC's acknowledge this won't help much if we have more than a couple of hundred thousand multi-homed sites on the internet. And some of the proposed topology diagrams seem laughably antiquated.

    Somebody really needs to study how the various parts of the proposals really match the stated goals of IPv6 given the current (and evolving) structure of the internet - it looks like the proposals are very much based on the internet of 5-10 years ago, and a lot has changed.

    Here's an alternate proposal - simply prepend 96 bits to IPv4 addresses, all zero for current IPv4's, and then sell the new address space to ISP's and exchanges on a per address basis. The proposed IPv6 protocols could still to be used. And we could switch to fancy hexadecimal notation. I bet this would serve the original goals almost as well with a lot less disruption.

    --

    Energy: time to change the picture.

    1. Re:Is IPv6 really ready? by bdr · · Score: 1
      Maybe the 6bone is working ok, but a bunch of the proposed standards already seem kind of dated, and some parts of the proposal seem frankly dumb. Tying IPv6 addresses to link-layer addresses (and using half the 128 bits for it!) is dumb - it makes it very difficult to switch hardware around without having to wait for DNS changes to propagate, and there are plenty of other reasons to object to it too.


      IMHO, it's not necessary to use the MAC-adress. Just as long as the machines can find each other through Neighbourhoud Discovery, everything's fine. In some cases it's not even possible to use the Interface Identifier because it doesn't exist: PPP-connections, ...


      RFC 2373 "IP Version 6 Addressing Architecture" cleary states:

      An unicast address or a set of unicast addresses
      may be assigned to multiple physical interfaces
      if the implementation treats the multiple
      physical interfaces as one interface when
      presenting it to the internet layer.

      It's quite annoying when you can't get on the net because the DHCP-server crashed.
  76. What about TCP? by scrytch · · Score: 2

    I imagine TCP, which is also crufty and largely ineffective at stopping sequence number attacks and the like, is also being upgraded? Is it going to be a higher-level protocol, an extension header on IPv6 packets, or are they just going to have plain old TCP wrapping IPv6 packets instead?

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
    1. Re:What about TCP? by Anonymous Coward · · Score: 0

      Yes, TCP is crufty. Yes, if we were to do TCP over again today, we'd do a number of things differently (I'd yack the urgent pointer for one). But there is no pressing need to redo TCP at moment, so I suspect inertia keep the status quo for a while. At least that's the impression I get from all the IETF meetings I've attended. There's been some agitation at the sidelines, so a working group for a next generation TCP may form eventually, but nothing is happening now.

      As for TCP with IPv6, it's the same TCP we use today tacked on to IPv6 headers instead of IPv4 headers. The only thing that needed to be specified differently was how to do the psuedo-checksum (since that includes the src/dest IP addresses, which are larger in IPv6).

  77. Re:and how many? :) by ErikZ · · Score: 1

    I love overkill.
    I had heard a little bit about the new standard. I thought they were just going to add another 8 bit address to the end.
    I thought "Sure, and 20 years from now, when people are hooking up their lazy-boy chair and their furnance and their microwave to the internet, we'll run out of IP addresses."
    Now, I can't even imagine what it would take to use up all these IP addresses.
    By the way, hex is annoying. Fast for hardware, but annoying.

    Later
    Erik Z

    --
    Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  78. Moderated to a score of 1? by gavinhall · · Score: 1

    Posted by !ErrorBookmarkNotDefined:

    Must be because it's good news about MS.

    Half the so-called 'funny' comments get a 2.

    -----------------------------
    Computers are useless. They can only give answers.

  79. Re:IPv6 promotion by map · · Score: 1

    The transition to IPv6 will not happen over-night. Backbone routers will continue to run IPv4 in parallel, and networks will slowly migrate.

  80. i welcome it by hany · · Score: 1
    i would like to see large deployment as it contains not just bigger addresing space but guaranteed capacity and (what is the best) security enhancements and cryptography!

    what just can't be forgotten are IPv4-to-IPv6-migration-HOWTOs!

    --
    hany
  81. and how many? :) by aqua · · Score: 2

    % /usr/games/number 340282366920938463463374607431768211456
    three hundred forty undecillion.
    two hundred eighty-two decillion.
    three hundred sixty-six nonillion.
    nine hundred twenty octillion.
    nine hundred thirty-eight septillion.
    four hundred sixty-three sextillion.
    four hundred sixty-three quintillion.
    three hundred seventy-four quadrillion.
    six hundred seven trillion.
    four hundred thirty-one billion.
    seven hundred sixty-eight million.
    two hundred eleven thousand.
    four hundred fifty-six.


    It sounds like a child's song. :)

  82. IPv6 Forum is NOT the IETF by Anonymous Coward · · Score: 1

    This is NOT an IETF sponsored effort. The
    IETF does not encourage closed groups with
    member-only web sites. The IPv6 Forum seems
    like it's being started by the same fanatics
    that were in the ATM Forum when ATM was at
    it's deathbed.

    The IETF believes in open specifications and
    open web sites unlike these "Forums" that
    seem more interested in making a quick buck.

    Ignore such doomed efforts, and support the
    real IETF IPv6 task force!

  83. Um... i hate DHCP!!! by Anonymous Coward · · Score: 0

    DHCP is evil!!! it's such a pain. especially when your network is up but the dhcp server running nt is dead.

    So hoorrraaay for IPv6!!!!!!

  84. Good idea :) by Anonymous Coward · · Score: 0

    Im sure all these /. people will be able to supply you with at least a terabyte :)

  85. Re:Microsoft Research's IPv6 stack comes with sour by Anonymous Coward · · Score: 0

    Actually, yes. I've played with two of the BSD stacks (the NRL one and the one in FreeBSD) as well as the MSR stack. Don't go by labels, instead look at how much of the protocol's functionality is supported by the implementations. I think you'll find that saying MS's stack is "if anything, farther along" is a resonable assertion to make. My point wasn't to slam the *BSD efforts, just to show the FUDster that MS doesn't need to borrow from *BSD here. They seem to be doing just fine on their own.

  86. Mostly true, but.. by Anonymous Coward · · Score: 0

    Yes, the IPv6 Forum is not associated with the IETF. However, it's not associated with the ATM Forum either.

    A big difference here is that the ATM Forum defined standards, the IETF was not involved in the ATM standards process. The IPv6 Forum, on the other hand, is NOT a standards body. They're leaving the standards up to the IETF (a good thing, IMHO). The IPv6 Forum is just a promotional organization that is trying to make IPv6 happen for the good of the Internet. I find it hard to find fault with this objective.

  87. Hard to blame them by Anonymous Coward · · Score: 0

    Hey, if I worked for Microsoft, I doubt I'd want to write code for Win 9x either. So what if the Research guys are only interested in writing code for NT? I suspect when IPv6 takes off, the product guys will end up having to back port it to Win 9x.

    Given that MS is doing the right thing here by releasing source code to their next gen protocol stack, it seems pretty harsh to get on their case for only supporting one line of their Operating Systems for now. Shouldn't us open source advocates be applauding their efforts on this one?

  88. Pick your own IP address at random! by jonathanclark · · Score: 3

    This is not what is going to happen, but with 128 bit addresses you could just pick a number at random and use it. The odds of 2 people chosing the same number is low enough to be acceptable.

    The actual probability is approx:

    1- exp(-n*n/m)

    where n is the number of addresses selected
    and m is the total addresses available.

    If 4 billion people select addresses at random then the odds of a collision are:
    1 in 415,828,534,307,635,078.

    To put this number in perspective, your odds of guessing the right number to a 56bit DES encryption key on your first try is 1 is much better:
    1 in 72,057,594,037,927,936

    We won't be running out of IP addresses anytime soon. 2^128 is not big enough that we could assign each atom on the planet is own IP address (this number is ~2^170), but we certainly could assign each atom that could possibly be seen it's own IP (i.e. by excluding those in the earth's core). Considering that you need a fair number of atoms to store just to store a 128bit number, I think we are safe until space travel explodes.

    1. Re:Pick your own IP address at random! by Sesse · · Score: 1

      Well, half of the point of IPv6 (and it's expanded address range) is to SIMPLIFY routing. If you would need a routing table carrying all IPv6 addresses in the world, you'd have big trouble. (The other half of the advantages is autosetup, of course... The last 64 bits are usually identical to your Ethernet MAC address.)

      Choosing your own random IPv4 address today won't work. Think routing...

      /* Steinar */

      --
      (This comment is of course GPLed.)
    2. Re:Pick your own IP address at random! by dr00p · · Score: 1

      Are U sure we're gonna use IP in the outter space ? :o) It's time to switch to IPX .

  89. IPv6 promotion by Porky+Pig · · Score: 1

    There is very little motivation amongst the
    major ISPs to migrate to IPv6. The main reason
    for IPv6 - the potential address shortage -
    has been blown out of proportions. More efficient
    address space allocation, as well as extensive
    use of private addresses and NAT make
    'the day when we all run out of address' further
    and further off. There are no other solid reasons
    to move to IPv6. The only other reason I can
    think of - very elegant scheme of assigning
    addresses to the host - is no longer relevant
    due to the wide speard of DHCP.

    Granted, the large address space is indead much
    better than the combination of private address and
    NAT, as well as the IPV6 scenario for allocating
    addresses to the host is better than DHCP -
    but not at the extent to justify the massive
    conversion of INTERNET backbone to V6.


    What I've heard from someone who's been
    participating in IPv6 committee (can't give his
    name but there is a hint: he wrote several key
    RFCs 'on how to write RFCs' and also teaches at
    Harvard) that the whole IPv6 was nothing but
    the big P.R.: IP was still evolving, its enemies
    has been trying to speard the FUD, and 'runing
    out of addresses' scare was part of that FUD.
    Consequently, IPv6 specs was mostly response to
    that FUD. Of course now IETF feels kind of
    funny: they've spent so much time and efforts
    and seems like noone cares.



    --
    Grunt. Oink, oink.