Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
The Internet Software Apache IT Technology

Accelerating IPv6 Adoption With Proxy Servers 341

jgarzik writes "IPv6 presents a catch-22: the most popular web sites on the Internet don't have any incentive to switch to IPv6 until a large portion of their userbase is on IPv6, and their user base does not have a large incentive to switch to IPv6 until many of the popular Internet destinations support IPv6. My proposed solution is simple: Configure a proxy server that serves IPv6 requests, passing those requests through to underlying IPv4-only servers that not have yet been transitioned to IPv6. This article describes how to configure Apache's proxy server to fill this role, and suggests a few ideas for use."
This discussion has been archived. No new comments can be posted.

Accelerating IPv6 Adoption With Proxy Servers

Comments Filter:
  • by rincebrain ( 776480 ) on Tuesday September 21, 2004 @09:16PM (#10315036) Homepage
    Yes. An open proxy server on a topic just mentioned by /.

    I can't imagine that's abusable. I mean, nobody would embed ads in their IPv6 proxy if it became too popular, right?

    Just a thought.
  • by Anonymous Coward on Tuesday September 21, 2004 @09:26PM (#10315098)
    IPv6 was primarily designed to solve a *problem*.

    That problem was IPv4 address space exhaustion.

    If the problem isn't hurting people on either side (client or server), then there is no reason for them to migrate to IPv6.

    For people in certain heavy net using countries (such as Japan and S. Korea) which have received a smaller slice of the IPv4 pie, then there is more incentive to move; for the vast bulk of the world there is very little incentive to move to IPv6.

  • What's the rush? (Score:3, Insightful)

    by jobugeek ( 466084 ) on Tuesday September 21, 2004 @09:31PM (#10315138) Homepage
    I don't understand the rush for so many here to move. Unless you do live in SE Asia, then IPv6 isn't really necessary. Yes NAT can be a pain in the ass, but it is serving its purpose fairly well.

    IPv6 will take over just like anything else. When it reaches critical mass and demand forces it. Probably starting in SE Asia and moving westward.

  • by jgarzik ( 11218 ) on Tuesday September 21, 2004 @09:31PM (#10315139) Homepage
    Silly people.

    A reverse proxy server (http accelerator) must be open to the public.

    However, that does not mean the server is an "open proxy"... the proxy configuration only proxies for the specific web sites listed in the configuration file.
  • Wow (Score:3, Insightful)

    by stratjakt ( 596332 ) on Tuesday September 21, 2004 @09:38PM (#10315174) Journal
    A reverse proxy or http accelerator with IPv6 on one side and IPv4 on the other.

    That is mightily impressive and you certainly are a genious of our time.
  • by tokachu(k) ( 780007 ) on Tuesday September 21, 2004 @09:38PM (#10315175) Journal
    The problem exists just as much in the U.S. as it does anywhere else in the world. For example...
    Do you use NAT (a home router)?
    Blame your IPv4-based ISP for not having enough address space for you.
    Do you run a web-hosting company?
    You probably know how expensive address space is.
    Neither Japan nor South Korea had to use IPv6. They could've stuck IPv4 and NAT (something that rural broadband companies in the U.S. do, by the way), but they didn't. They chose to solve the problem rather than ignore it.
  • Funny solution (Score:3, Insightful)

    by ezzzD55J ( 697465 ) <slashdot5@scum.org> on Tuesday September 21, 2004 @09:53PM (#10315255) Homepage
    Sounds like a funny solution to me. Why not just multi-home the webservers? No extra hardware, extra point of failure, simpler, less dependency, etc.
  • Re:Not a Catch-22 (Score:5, Insightful)

    by Bombcar ( 16057 ) <racbmobNO@SPAMbombcar.com> on Tuesday September 21, 2004 @10:07PM (#10315344) Homepage Journal
    I always thought that the way it worked was that if you were certified insane you couldn't fly, but the Catch-22 was that if you tried to get certified insane it proved that you didn't want to fly, which was an action of a sane man, therefore you had to fly. Nothing you could do would prevent you from flying.
  • by HoneyBunchesOfGoats ( 619017 ) on Tuesday September 21, 2004 @10:22PM (#10315420)
    Not many people have the option to choose between ISPs. Where I am, it's either crap or crappier.
  • by Hanji ( 626246 ) on Tuesday September 21, 2004 @10:37PM (#10315497)
    Yes. The purpose of already working painlessly with the existing infrastructure without any significant thought on the part of the user.
  • I call bullshit. (Score:3, Insightful)

    by Anonymous Coward on Tuesday September 21, 2004 @10:41PM (#10315532)
    Network folks at Brown actually have a clue. You do not. NAT is network address translator, and the common MTU is around 1450.
  • by Anonymous Coward on Tuesday September 21, 2004 @10:48PM (#10315561)
    After creating these gateways what is the incentive for users to switch? What is the incentive for popular destinations to switch? In both cases I think the answer is none.

    No. The answer to rapid IPV6 deployment is for someone to create an IPV6 only P2P network with a ferocious amount of free porn and mp3s. The next day everyone will be upgraded to IPV6.

    MOD me up this is both funny and the truth!
  • by sirsnork ( 530512 ) on Tuesday September 21, 2004 @10:54PM (#10315598)
    Whilst your point is valid, it's not the biggest reason. NAT is so popular because it is EASY.
    Without NAT you have to have a REAL router and you then have to setup a REAL router, telling it which IP's you have attached to each interface, probably some subnetting. You can bet your average user has no idea how to setup a real router, but with NAT they can just plug in and go
  • Re:ISPs (Score:5, Insightful)

    by iabervon ( 1971 ) on Tuesday September 21, 2004 @10:58PM (#10315630) Homepage Journal
    ISPs do provide IPv6 addresses for free when they provide IPv4 addresses. Every IPv4 address has a corresponding IPv6 address. One of the points of moving to a huge address space is that you can assign each old address a new address and not use up a significant portion of the new address space.

    What would be interesting is if ISPs would assign a static IPv6 address to customers who have dynamic IPv4 addresses. If the ISP has IPv6 at all, they have a huge block of addresses, which they could trivially assign to their customers by account number. And then there would be people who would set up IPv6-only sites or sites where the IPv6 address was more reliable, because the address was free.
  • by tepples ( 727027 ) <tepples@nospAm.gmail.com> on Tuesday September 21, 2004 @11:00PM (#10315646) Homepage Journal

    in the current incarnation, you're not allocated a single address, but rather you are allocated a subnetwork, which is currently 2^64 addresses.

    Watch residential ISPs break the recommendation and grant a /128 instead of a /64 in the name of profiteering.

  • by tftp ( 111690 ) on Wednesday September 22, 2004 @01:14AM (#10316259) Homepage
    Ok.

    Just as a comment: "some people" probably amounts to 0.01% of paying customers, and is therefore totally insignificant. Even networking professionals - who understand well why IPv6 is better - realize that IPv6 can not happen overnight, and there is really no clear need for it today. Majority of people just buy a $99 wireless router (NAT) from Linksys, and they are all set on their own Class A network. What else is there for them to ask for?

    It is also understood that IPv6 shines in a lot of areas (which were mentioned more than once in this discussion.) However none of them are mission-critical, or even noticeable to the average customer. For example, IPv4 NATs are not VoIP friendly - so there are software and hardware solutions already (UPnP, STUN, TCP etc.) and they work on existing networks just fine.

    If you want my guess, the star of IPv6 will never rise. It is past its time already. People were concerned about address spaces many years ago, but now it seems everyone is happy, and nobody wants to buy into IPv6.

    "But," one says, "the IPv4 address space will be exhausted!" Yes, it will be. A new protocol will replace IPv4. But it may not be IPv6 at all. Who knows? I think IPv4 will be firmly with us for 10 to 20 years from now. Then we shall see. IPv6, after all, is a souped-up IPv4, and it is not all that different from its parent. Maybe something else, something better, will be needed? I'd say so. Maybe they will dump fixed 128-bit addresses, and make them variable length instead, so that new addresses may be allocated where they are needed... Maybe some other crazy scheme will be devised. But IPv6 at this time solves no real problem, and that's why it is not popular.

    And if telecoms want IPv6 on their mobile phones... by all means, please do. It's just very likely that the IPv6 will terminate at Verizon's 6->4 proxy, and that's the end of it. This would be practical anyway to cache the data, since I guess majority of users access relatively small number of sites (CNN, Yahoo, MapQuest etc.) and they are mostly cacheable - and the telecom wants to insert their own ads too!

  • by tftp ( 111690 ) on Wednesday September 22, 2004 @01:20AM (#10316287) Homepage
    Give it ten years at least. Cell companies can want all they wish, but it won't convince major telecoms (who are a distinct entity from cell companies even if under the same corporate umbrella) to shell out billions of dollars on upgrades for no increase in revenue. TV over IP is in the same boat, they won't pay for the routers. I, as a customer, won't pay either, that's for sure - because neither me, nor any of my friends need IPv6. It has benefits that are of no interest to us, and it has disadvantages (cost of deployment at least) that are of great concern to us. So here we are.
  • by maxwell demon ( 590494 ) on Wednesday September 22, 2004 @02:16AM (#10316488) Journal
    Bah, that's nothing. My proxy converts first posts on slashdot into insightful comments!
  • by Anonymous Coward on Wednesday September 22, 2004 @06:42AM (#10317176)
    the developed world will not embrace IPv6

    You mean the USA will not use IPv6 (because it has got 70% of the IPv4 address space, more than enough for the foreseeable future). Everywhere else has run out of IPv4 addresses, including Europe. They are rationed by price - a standard cable package with a static address costs more than twice as much here as one with a dynamic address.

    the world does not need more than the 4 billion addresses available with IPv4,

    What you really mean is that the USA doesn't need more than 3 billion IP addresses. You're probably right, but it's irrelevant to most of the world's internet users.

    IPv6 addresses are too large

    You may have a point, 32 bits was too small but 128 bits is overkill. However, the time to argue this point is long past. The disadvantages of a 128-bit address space vs a 64-bit address space are not as big as you claim (other posts have addressed that). IPv6 is an accepted standard now, it's time to run with it, not try to change it.

All the simple programs have been written.

Working...