D de-cix.net Problems at the Biggest Internet Exchange in Europe (DE-CIX) 1 points lenovouser 8 years ago 2 comments