For many years now there has been talk of creating a local Prince Edward Island “Internet traffic interchange” where traffic from one Island-based ISP to another Island-based ISP could crossover locally rather than going “out onto the Internet.” I’ve long been a supporter of such an initiative, suffering as I have from working on servers connected to Aliant while connected myself to ISN’s bandwidth.
Here’s an example of what this means, in the real world; it’s a traceroute showing the path that traffic from my iMac takes to get three blocks south to the Elections PEI server:
traceroute to www.electionspei.ca (142.176.20.4), 64 hops max, 40 byte packets
1 gw.isn.net (198.167.161.254) 49.664 ms 2.320 ms 2.756 ms
2 chtw-asr1.eastlink.ca (24.222.97.237) 5.730 ms 5.635 ms 3.059 ms
3 hlfx-br1.eastlink.ca (24.215.101.161) 14.468 ms 11.344 ms 13.646 ms
4 hlfxnsaldr02.bb.telus.com (154.11.184.37) 12.966 ms 19.410 ms 12.010 ms
5 hlfxnsalbr01.bb.telus.com (154.11.7.226) 76.290 ms 77.149 ms 75.740 ms
6 * mtrlpqfbbr00.bb.telus.com (204.225.243.197) 78.142 ms 77.185 ms
7 toroonnlbr00.bb.telus.com (204.225.243.169) 77.768 ms 113.038 ms 77.092 ms
8 wnpgmbabbr00.bb.telus.com (204.225.243.145) 95.022 ms 75.486 ms *
9 edtnab02br01.bb.telus.com (204.225.243.85) 83.315 ms 76.504 ms 75.822 ms
10 edtnabxmbr01.bb.telus.com (204.225.243.73) 76.433 ms 76.140 ms 75.585 ms
11 clgrab31br01.bb.telus.com (204.225.243.70) 75.769 ms 76.922 ms 75.639 ms
12 * * *
13 clgrab21gr01.bb.telus.com (154.11.10.217) 75.677 ms 75.450 ms 75.323 ms
14 bell-canada.clgrab21gr01.bb.telus.com (154.11.3.46) 90.996 ms 107.607 ms *
15 64.230.249.253 (64.230.249.253) 101.971 ms 104.196 ms 106.429 ms
16 64.230.207.86 (64.230.207.86) 81.166 ms 83.564 ms 80.917 ms
17 * 64.230.240.17 (64.230.240.17) 82.586 ms 81.818 ms
18 * rtp629207rts (64.230.167.89) 95.580 ms *
19 rtp629008rts (64.230.167.74) 92.913 ms 90.662 ms *
20 rtp629048rts (64.230.203.30) 108.556 ms 90.879 ms 132.622 ms
21 alpe-pcr-oc3.aliant.net (142.166.181.150) 235.873 ms 100.957 ms *
22 142.166.182.102 (142.166.182.102) 112.616 ms 108.111 ms 101.306 ms
23 142.176.20.4 (142.176.20.4) 104.890 ms 122.166 ms 100.093 ms
Near as I can tell, my packets are going through Halifax, Toronto, Winnipeg, Edmonton until they hit the Bell Canada network in Calgary and come on back in this direction.
All of this is happening at the speed of light, of course, so it’s not taking hours. But practical maintenance of a server over so many hops — to say nothing of what happens when things go awry — is problematic.
The logical home for a interchange like this is the University of PEI, as there already both Eastlink and Aliant bandwidth running through their facilities, they’ve got the smarts to make it work, are impartial and public-spirited and, I think, willing and ready to serve.
What’s it going to take to make this happen?