The network at The Gathering 2015

As The Gathering 2015 draws closer we thought it was about time for an update regarding the network.

We have been in a comprehensive round of evaluation of and purchasing new edge/access switches to replace the D-Link’s that have been the access-switches for the last 5 events. After a lot of planning, meetings, e-mails, more meetings, shortlisting and more meetings – we ended up with choosing nLogic as our main collaborator , and we are happy to announce that TG will be using equipment from Juniper Networks for TG15 and the years to come. nLogic have been very forthcoming and fantastic to work with and we look forward to work with them. nLogic is a consultancy company in Oslo, which happens to be a Juniper Elite Portfolio Partner in Norway.

Most of the equipment have been purchased as part of the deal with nLogic, with very good prices (of course, or we could never have afforded purchasing these cool switches). Thus, the equipment will end up being owned by KANDU/TG, free for us to do what we want with them after the contract ends and we, of course, have paid the bank all its money…

As core-switches this year we will be using two Juniper QFX5100-48S switches. These high-performance, low-latency switches are based on the Trident 2 chipset and offers 48 x 10G and 6 x 40G interfaces making them ideal to run as core-switches in a network such as ours.

This year we will be running the Juniper EX3300-48P switches in stacks (Virtual-Chassis) of four with 20Gbps uplink to the core-switches (upgradable to 80Gbps if needed). The EX3300-48 comes with 48 x 1G copper and 4 x 10G SFP+ interfaces. Running these switches in a stack will grant us both full redundancy as well as the scalability and speed we need. This switch model will also be used for the backend network in the arena (CamGW, LogGW, etc).

For The Gathering 2015 will will be utilizing the EX2200-48T-4G as the edge switches. The EX2200-48 comes with 48 x 1G copper and 4 SFP interfaces and offers a rich feature set ideal for us. Of functionality worth mentioning are; IGMP- and MLD snooping, first-hop security for both IPv4 and IPv6 (IP-source-guard, IPv6-source-guard, DHCP-snooping, DHCPv6-snooping, IPv6 ND-inspection, dynamic ARP-inspection), sFlow, DHCPv4 option 82, DHCPv6 option 17/37, etc.

Other switches:
NocGW and TeleGW this year will consist of stacks of EX4300-24T and QFX5100-48S. This gives us the ideal port-combination of 1G, 10G and 40G and also providing us with a fully redundant 80G (2*40GbE) ring between TeleGW, NocGW and Core.

With the above setup in mind we have designed a network where we can suffer an outage of any single network element without experiencing outage on any critical services.

This weekend we have fulfilled one of the Juniper workshops at nLogic, lead by senior network consultant Harald Karlsen, which is in the trail for us in Tech:Net (and some from Tech:Server and Tech:Support) to be prepared for working with Juniper Junos after 10, very good and pleasant, years with Cisco IOS.


Here are some pictures from the weekend at nLogic (*) :

Organizer without his morning coffee is as useless as a switch with no power (?) ;)

The wireless experts wants to learn more about R&S! :)

MacGyver making himself ready for making a bomb out of some cables,
a switch and some Junos configuration…

“We do not agree with the teacher! NO! NOT AT ALL!”

“Fresh air. So strong. Must inhale slowly.”

Teacher-Karlsen shows the students the equipment that they will work on…

j- :)

Ida :)

“This is not at all anything near, in the vicinity or close proximity of Cisco IOS, WHAT?”

They said 10 minutes, chocolates and coffee… and the room emptied in 10 seconds flat…

nLogic heroes! :)

The concentration is deep…

And the arguments high…

And low…

And yes, that is the button you press to turn the computer on!

That throat have great need of some beverage…

:Server demonstrates to :Net how to take the network down…

And the concentration is like… BSDeep

So deep that the Organizer had to leave the room…

Which lasted like… 10 minutes?

That good old OSPF!

“I’m not sure if you were supposed to actually delete all the interfaces?”

“Not to worry, I’ll make a restore device out of some paperclips,
a CAT5 cable and an old hard-drive”

(*) All pictures are taken, owned and copyright by Marius Hole – ask before you download them and use them somewhere!

Posted in cisco, configuration, crew, design, juniper, nlogic | 5 Comments

Wannabe er nå åpent for søknader for TG15! :)

Wannabe er nå åpent for søknader for TG15 og du kan lese her beskrivelsen Net:

Om dette høres riktig ut for deg, så anbefaler jeg deg å registrere deg i wannabe og levere en søknad:

Vi håper å se mange interessante søknader og søkere! :)

Posted in crew | Leave a comment

Internett og Fri Programvare i Norge – Lørdag kl 12:45

Hvem gjør noe for Internett og Fri Programvare i Norge?

Hør hva Nasjonalt Kompetansesenter for Fri Programvare ( gjør for friprog i Norge, og hva Internet Society Norway Chapter ( gjør for fremtiden til Internett.

De som stiller opp er
 – Christer Gundersen (, første 20 min)
 – Salve J. Nilsen (, siste 20 min)

Posted in the network effect | Leave a comment

Short status update…

Some of you may have experienced some problems with the internet, the wireless and the network in general. We have had some minor issues with the internet link, with the internal routing and the wireless. Everything was on track and working before 09 Wednesday morning, but we never really know how well things work before at least a few thousand participants actually arrive and connect to the network and put some load on it.

The wireless: 
We had some small problems with the servers to start with, and then some small problems with the configuration. The main problem here was that we had to prioritize the cabled network.

We are still working on improving the wireless solution and hope that we have everything optimized by tomorrow morning.

The internal network:
We don’t have one specific problem to point to, more like hundreds of small problems. The list is long and it contains everything from bug in software to missing parts and some human error. But there have not been any major incidents.

The internet, which is a two part problem:
1. We have 4x10Gig links in a port bundle down to Blix Solutions in Oslo. These were connected and tested OK on Friday. When participants arrived on Wednesday and the links became loaded with traffic we started to see problems with the load balancing. We removed two ports that weren’t performing well from the bundle and continued on 100% working 20Gig (2x10Gig).

This morning, around 11:00, SmartOptics arrived with new optical transceivers and converters. They checked the transceivers on the links we had problems with using an optical microscope and could see that they weren’t completely clean. Using special cleaning sauce, they managed to remove the dust and dirt from our transceivers, leaving it to us to put them back in the bundle, now in 100% working condition. Next year we’ll make sure to be more adamant about this before patching things together.

2. Origin, Steam, Blizzard, NRK, Microsoft, HP, Twitch… Some of these services rely on geolocation. There are multiple providers of geolocation service (like MaxMind), but the services usually charge money per database pull. This means that the cheaper the companies are, the longer between every pull. This means that we can be seen as being in Norway for some services that update often, but in Russia, Puerto Rico, Italy or Antarctica etc from companies that pull data from the geolocation database less frequently.

The reason for this is because our IP-address range is a temporary allocation from RIPE. RIPE has a pool with IP-addresses they lend out for a short amount of time to temporary events. This means that we are not guaranteed to get the same IP-addresses every year and that a lot of different events in different countries have been using the allocation in the months before us.

We are working continuously to solve this. We talk to Origin/EA and Valve, we try to NAT the most known and most used services through permanent Norwegian IP-addresses and we do ugly DNS-hacks. The sad fact is however that in the limited amount of time we have during TG, we won’t be able to solve this for every service.

Posted in status updates | Leave a comment

How to get optimus prime awesomesaucelicious wireless

5GHz… Connect to the broadcasted ESSID: “The Gathering 2014″ <- this one is only 5GHz and you are 100% surest to getest the bestest and freshestest frequencies. YAY!! ;)

Legacy clients with only 2,4GHz can connect to the “The Gathering 2014 2.4Ghz” ESSID.
2,4GHz is only best effort – the main focus is stable 5GHz

The password for both is: Transylvania
N.B. with capital T

Posted in Uncategorized | 2 Comments

We has intarwebz

Woot oO \:D/

Speedtest 3

TeleGW#sh int po 1
Port-channel1 is up, line protocol is up (connected)
Hardware is EtherChannel, address is 001a.e316.a400 (bia 001a.e316.a400)
Description: Interwebz
Internet address is
MTU 1500 bytes, BW 40000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full-duplex, 10Gb/s, media type is unknown
input flow-control is on, output flow-control is off
Members in this channel: Te5/4 Te5/5 Te6/4 Te6/5

TeleGW#show ipv6 interfac po1
Port-channel1 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::21A:E3FF:FE16:A400
No Virtual link-local address(es):
Description: Interwebz
Global unicast address(es):
2A02:ED01::2, subnet is 2A02:ED01::/64

Posted in blix, cisco, configuration, crew, eidsiva, status updates | 5 Comments

TG network since 1996

Asle, a guy who is very interested in networking and maybe more specific – the TG network, made this summary of the TG network (primary network vendor).

He have been crawling the internet up and down to locate as much accurate info about the core network as possible.

Check it out here:

Posted in fun | Leave a comment