Hurricane Electric's IPv6 Tunnel Broker Forums

Advanced search  

News:

Welcome to Hurricane Electric's Tunnelbroker.net forums!

Author Topic: Server IPv6 Addresses?  (Read 4290 times)

Nick Pais

  • Newbie
  • *
  • Posts: 7
Server IPv6 Addresses?
« on: December 09, 2011, 08:18:21 AM »

Hello everyone, I have a quick (I suppose), easy and possibly stupid question: On the tunnelservers (or in HENET's network in general), how do you set up to add all those tunnel "gateways" (For example: Server IPv6 Address:2001:470:1f10:a10::1/64) to the servers? I doubt they are added one by one, instead the server has a /48 allocated to it (or bigger). I've always had this uncertainty and want to have it cleared up for me. Thanks!
Logged

broquea

  • Sr. Network Engineer, HE.NET AS6939
  • Administrator
  • Hero Member
  • *****
  • Posts: 1736
Re: Server IPv6 Addresses?
« Reply #1 on: December 09, 2011, 09:13:15 AM »

Each tunnel has its own interface. So yes, each ::1/64 is configured as the interface is configured, one by one. The /48 is just an allocation pool that the tunnels get their /64s out of.
Logged

Nick Pais

  • Newbie
  • *
  • Posts: 7
Re: Server IPv6 Addresses?
« Reply #2 on: December 09, 2011, 09:16:30 AM »

Each tunnel has its own interface. So yes, each ::1/64 is configured as the interface is configured, one by one. The /48 is just an allocation pool that the tunnels get their /64s out of.

Ah, ok. Thanks for clearing that up for me!
Logged

kasperd

  • Founder, Netiter ApS
  • Hero Member
  • *****
  • Posts: 965
Re: Server IPv6 Addresses?
« Reply #3 on: December 09, 2011, 11:01:59 AM »

I'm curious how large chunks of addresses you assign to a tunnel server each time. Since it is possible for users to request a /48, I assume you don't assign that long prefixes to the tunnel servers, as you'd have to allocate a new /48 to the tunnel server each time a user requests a /48.
Logged

antillie

  • Full Member
  • ***
  • Posts: 104
Re: Server IPv6 Addresses?
« Reply #4 on: December 09, 2011, 01:35:57 PM »

Just a wild guess but I would imagine that they assign /32's to the tunnel servers as needed. Slice a /32 into 65,536 /48's, cut a few of those up into 65,536 /64's each and you have plenty of /64 and /48 blocks for use on tunnels and as routed blocks on each tunnel server.
Logged

broquea

  • Sr. Network Engineer, HE.NET AS6939
  • Administrator
  • Hero Member
  • *****
  • Posts: 1736
Re: Server IPv6 Addresses?
« Reply #5 on: December 09, 2011, 01:53:05 PM »

2001:470::/32 can only have 1 /32 :)
Although we do have a /24 now, but that will be put to other uses :D
We'll leave this unanswered as to our specifics, but feel free to guess away!
Logged

kasperd

  • Founder, Netiter ApS
  • Hero Member
  • *****
  • Posts: 965
Re: Server IPv6 Addresses?
« Reply #6 on: December 09, 2011, 03:10:34 PM »

Although we do have a /24 now, but that will be put to other uses :D
I thought such short prefixes where only handed out temporarily for 6rd deployments and similar transition mechanisms.

We'll leave this unanswered as to our specifics, but feel free to guess away!
A quick traceroute reveals that at least 2001:470:28::/48 which is used for /64s on sto1 is routed only as a /48. Oddly the routed /64s and the tunnel endpoints are from a different /48. The two /48s are adjacent, but could not be aggregated into a /47.

So 2001:470:27::/48 and 2001:470:28::/48 are both routed to the same tunnel server, but 2001:470:26::/48 and 2001:470:29::/48 are elsewhere.

I cannot figure out what the reasoning would have been behind this.
Logged

broquea

  • Sr. Network Engineer, HE.NET AS6939
  • Administrator
  • Hero Member
  • *****
  • Posts: 1736
Re: Server IPv6 Addresses?
« Reply #7 on: December 09, 2011, 03:14:50 PM »

I thought such short prefixes where only handed out temporarily for 6rd deployments and similar transition mechanisms.
Nothing temporary about this allocation :)
Logged