Internet Lag on the UCSB Secure Network

UCSB Secure is the name of the wireless network that members of the UC Santa Barbara community are encouraged to use. My impression of this network since it was rolled out several years ago has generally been that it's terrible, but that's a subjective impression, of course. This page aims to get some hard data about whether it is in fact terrible and, if so, just how terrible it is.

What's listed below are details (including transcripts) of comparatively long runs of the ping command while I'm connected to the UCSB Secure network. ping is not a perfect indicator of network performance and does not capture all of the subjective nuances of what's going on, but does give an index into network behavior (you can read more about this command on Wikipedia). I record the date, time, location on campus, length of the run for each run; provide a transcript of the run (I use the Linux script command in a separate terminal emulator window to create these transcripts; the documentation for the script command is here, if you want to read it), and provide some basic statistics for each transcript that I create. I try to remember to do this as often as possible, even before I start actively and directly using the network, and not just to document when there are problems (which is, after all, often enough. Still). I compress these files using bzip2 because I'm broke and paying out of pocket for my own web hosting (the University's technocrats, in their infinite wisdom, having decided several years ago to retire free web hosting for students).

My interpretation of the early and fragmentary data that I've gathered so far is that network performance on this network usually is, in fact, terrible, but this is of course a provisional conclusion that may change based on other data.

Individual Runs

Date/Time Run Started; Location on Campus Run Length (msec); Link to Transcript Packets Sent / Received (Packets Dropped: # / %) rtt min/avg/max/mdev (as reported by ping) Notes
2015-10-28T15:14:44-07:00, CCS Trailer 2108498 ms; here 2014 / 1903 (111 / 5.51%) 4.122/2634.335/38881.513/5708.488 ms
2015-11-0211:31:55-08:00, CCS Trailer 5034245 ms; here 5016 / 3868 (1148 / 22.89%) 4.298/10491.520/127931.593/16667.792 ms Network is essentially unusable, even for simple tasks.
2015-11-04T11:36:52-08:00, Nicoletti's 7697197 ms; here 6977 / 6918 (59 / 0.85%) 3.736/24.520/1531.339/79.244 ms Alas, 51 of the 59 dropped packets are because I forgot to end the transcript before putting my computer to sleep and moving to a new location.
2015-11-04T11:36:52-08:00, CCS Trailer 7697197 ms; here 4485 / 4446 (39 / 0.87%) 3.804/70.187/8070.616/350.932 ms Internet is sort of usable today.
2015-11-09T11:45:33-08:00, CCS Trailer 4491228 ms; here 7839 / 7599 (240 / 3.06%) 3.838/477.720/40233.481/2005.204 ms Problems are intermittent, but recur, and are severe when they're occurring.
2015-11-16T11:59:06, CCS Trailer 7437253 ms; here 7421 / 6923 (498 / 6.71%) 4.081/1397.146/37910.784/3650.051 ms There's a genuine correlation observable today: When I'm not doing anything except pinging the network, the ping times are low, often in the range of a one-digit number of milliseconds. When I try to click on a link in a web page or have Thunderbird check my email, RTT time immediately increases by several hundred or several thousand times. That is, the network performs great, unless you're actually trying to use it, in which case it's terrible.
2015-11-23T11:29:06, CCS Trailer 8346470 ms; here 8834 / 8250 (584 / 6.61%) 3.870/142.154/8158.994/517.862 ms Mostly usable most of the time, but measured jitter of over half a second points to widely variant experiences over that 2+ hours. Once again, as the day goes on, it gets worse. Once again, there were a lot of it works great when no one's using it moments.
2015-11-30T11:05:08, CCS Trailer 14783247 ms; here 14762 / 14754 (8 / 0.05%) 3.668/18.221/2322.456/69.350 ms Mostly usable most of the time.
2015-12-02T11:48:01, CCS Trailer 20937840 ms; here 20908 / 20759 (149 / 0.71%) 3.792/172.223/39190.871/1207.803 ms Another works fine, as long as you're not actually trying to use it kind of day.
2015-12-10T15:30:58, CCS Trailer 14140750 ms; here 14118 / 13934 (184 / 1.30%) 3.727/144.757/18095.589/736.519 ms Mostly functional.
2016-01-04T18:59:04, CCS Trailer 27307762 ms; here 27263 / 27232 (31 / 0.11%) 3.163/28.702/1986.040/91.984 ms Quite functional.
2016-01-21T16:43:57, Old Little Theatre 5505440 ms; here 5499 / 5492 (7 / 0.13%) 3.645/8.804/549.620/24.013 ms Basically usable.
2016-01-25T14:26:25, CCS Trailer 4048075 ms; here 4042 / 3993 (49 / 1.21%) 4.245/433.000/22290.134/1797.784 ms Another if you're trying to route more than 64 bytes a second, good fucking luck day.
2016-01-26T16:56:19, Old Little Theatre 4978149 ms; here 4970 / 4959 (11 / 0.22%) 3.839/14.408/4616.622/98.653 ms
2016-01-28T14:05:36, CCS Trailer 8959739 ms; here 8935 / 8558 (377 / 4.22%) 3.895/1018.135/45766.833/3690.663 ms I hope there's a special place in hell for the people who get paid to administer this network.
2016-01-28T16:57:50, Old Little Theatre 5342307 ms; here 5051 / 5040 (11 / 0.22%) 3.772/7.098/1033.288/18.878 ms
2016-02-02T14:25:21, CCS Trailer 7559906 ms; here 7547 / 7414 (133 / 1.76%) 3.975/557.480/29572.707/2134.135 ms A standard deviation of over two seconds is huge
2016-02-02T16:46:57, Old Little Theatre 5871460 ms; here 5845 / 5842 (3 / 0.05%) 3.698/8.269/651.854/17.420 ms
2016-02-02T19:15:41, CCS Trailer 5871460 ms; here 4093 / 3468 (625 / 15.27%) 4.062/2111.040/97802.039/6499.479 ms And you thought RFC 1149 was an April Fools' Day joke. Guess again.
2016-02-06T20:34:37, CCS Trailer 15909990 ms; here 15885 / 15353 (532 / 3.35%) 3.815/432.881/55029.864/2244.676 ms Over 3% of packets being dropped and an average RTT of over 400ms is pretty bad.
2016-02-11T13:20:26, CCS Trailer 12072979 ms; here 12051 / 11322 (729 / 6.05%) 3.949/561.696/76935.898/3535.561 ms Not clear on what the difference is, from the user's perspective, between using a network administered by these people and using a network administered by people who are actually incompetent.
2016-02-11T16:49:37, Old Little Theatre 12072979 ms; here 5376 / 5239 (137 / 2.55%) 3.886/266.316/21076.389/1366.297 ms Better than earlier today, but still fucking terrible.
2016-02-16T16:56:23, CCS Trailer 5065899 ms; here 5059 / 5050 (9 / 0.18%) 4.600/30.367/5333.925/155.317 ms Why, it's almost usable.
2016-02-16T18:30:23, Old Little Theatre 6442107 ms; here 6429 / 5805 (624 / 9.71%) 4.153/802.429/107343.543/4005.417 ms I hope there's a special place in hell for the people who administer this network.
2016-02-18T13:13:33, CCS Trailer 12297818 ms; here 12276 / 12040 (236 / 1.92%) 3.930/341.023/28934.147/1591.293 ms
2016-02-23T16:52:49, Old Little Theatre 5585379 ms; here 5575 / 5414 (161 / 2.89%) 4.538/269.502/37183.028/1915.800 ms
2016-02-25T02:12:26, CCS Trailer 8643280 ms; here 8612 / 6736 (1876 / 21.78%) 4.355/5455.944/109756.842/11212.807 ms You know how you can tell that the network is administered by people who, if they aren't completely fucking incompetent, might as well be? Because nearly two of every nine packets are dropped.
2016-02-25T16:53:03, CCS Trailer 5205615 ms; here 5198 / 5096 (102 / 1.96%) 30.358/158.355/29216.422/1376.308 ms
2016-03-01T16:34:42, Old Little Theatre 6341892 ms; here 6332 / 6328 (4 / 0.06%) 12.962/18.971/1252.051/33.468 ms Slower than average, but more usable.
2016-03-03T13:22:36, CCS Trailer 11395844 ms; here 11373 / 10817 (556 / 4.89%) 4.121/1716.899/81941.537/6916.607 ms Holy Christ.
2016-03-03T16:53:23, Old Little Theatre 4644310 ms; here 4637 / 4614 (23 / 0.50%) 4.843/15.600/586.104/43.101 ms Better later in the afternoon and 50 feet away, I guess.
2016-03-07T14:24:41, Old Little Theatre 3912754 ms; here 3908 / 3880 (28 / 0.72%) 4.843/15.600/586.104/43.101 ms Basically usable most of the time.
2016-03-10T13:17:29, CCS Trailer 11824576 ms; here 10949 / 10661 (288 / 2.63%) 29.799/394.081/44847.103/2375.680 ms 0.5 ± 2.5 seconds for a packet trip, with 2.6% packet loss, is pretty horrible.
2016-03-31T13:20:57, CCS Trailer 7203190 ms; here 7192 / 6924 (268 / 3.73%) 4.041/456.837/21548.993/1504.659 ms Basically unusable with a nearly half-second average RTT and about 1 in 30 packets being dropped.
2016-04-05T14:27:43, CCS Trailer 5056161 ms; here 3918 / 3801 (117 / 2.99%) 4.097/404.182/28260.101/2094.385 ms Another half-second ± 2.5 seconds with about 3% dropped packets kind of day, just like normal.
2016-04-07T18:07:55, CCS Trailer 6893736 ms; here 6884 / 6871 (13 / 0.19%) 4.156/85.739/2974.708/291.271 ms Basically usable today.
2016-04-12T14:46:16, CCS Trailer 3161568 ms; here 3157 / 3118 (39 / 1.24%) 4.056/561.736/38936.439/2651.630 ms Comparatively low levels of packet dropping don't make the connection actually usable.
2016-04-12T17:50:11, CCS Trailer 10615125 ms; here 10587 / 9184 (1403 / 13.25%) 4.075/2606.794/67948.918/6798.317 ms Average ping time > 2.6 sec. ... for those not-quite-7-in-8 packets that actually manage to get back.
2016-04-19T14:49:20, CCS Trailer 2592024 ms; here 2588 / 2479 (109 / 4.21%) 4.029/390.971/24605.005/1914.949 ms Another day where trying to actually do anything on the Internet increases RTT by a thousandfold.
2016-04-21T19:08:28, CCS Trailer 2659394 ms; here 2654 / 2479 (175 / 6.59%) 4.011/2706.354/72282.761/8376.838 ms Basically unusable most of the time.
2016-04-28T13:26:54, CCS Trailer 14685390 ms; here 14660 / 14408 (252 / 1.72%) 4.093/84.255/19854.786/496.107 ms More usable than some times in the past; still, two-fifths of a second standard deviation in RTT points to a lot of jitter.
2016-04-28T18:03:09, CCS Trailer 3924997 ms; here 3917 / 3791 (126 / 3.22%) 4.071/478.467/7604.776/959.911 ms Less usable than earlier this afternoon, presumably because I was actually trying to use it more of the time.
2016-05-03T14:09:38, CCS Trailer 17094015 ms; here 17064 / 16891 (173 / 1.01%) 3.785/124.458/21199.347/877.178 ms
2016-05-05T13:38:19, CCS Trailer 7398320 ms; here 7387 / 7336 (51 / 0.69%) 4.292/52.940/16015.147/411.585 ms
2016-05-05T15:55:07, Old Little Theatre 6857303 ms; here 6845 / 6430 (415 / 6.06%) 4.126/20.429/4405.569/131.795 ms Good thing I was just letting ping run while I was in class to measure this, as opposed to, say, actually using the Internet, which is clearly not the point of providing an ostensible Internet connection.
2016-05-05T17:52:37, Davidson Library, 7th floor, NW corner, near outside windows 5293712 ms; here 5288 / 5280 (8 / 0.15%) 3.549/60.174/3983.193/305.286 ms Surprisingly usable.
2016-05-08T16:32:05, CCS Trailer 37727232 ms; here 37652 / 34171 (3481 / 9.25%) 3.776/92.366/58074.333/1393.474 ms Another works great, provided you’re not trying to route more than 64 bytes/sec kind of day.
2016-05-10T14:31:47, CCS Trailer 4591456 ms; here 4576 / 2469 (2107 / 46.04%) 4.318/3317.862/53580.879/6211.601 ms Yeah, totally useless. 3+ second average trip length with 6+ second standard deviation in trip length, and 46% of packets are being dropped.
2016-05-10T17:28:31, CCS Trailer 8078011 ms; here 8054 / 4910 (3144 / 39.04%) 3.906/230.280/21671.659/1017.816 ms Yeah, totally useless.
2016-05-12T13:04:34, CCS Trailer 9423808 ms; here 9400 / 8978 (422 / 4.49%) 3.924/3217.786/53087.305/6762.541 ms Useless again.
2016-05-12T15:46:54, Old Little Theatre 5817624 ms; here 5808 / 5805 (3 / 0.05%) 4.584/11.033/1283.680/27.058 ms Useable, because I just left it running while class was going on, and wasn’t actually trying to use the Internet. The Internet is always usable when you’re not trying to use it.
2016-05-12T17:32:55, CCS Trailer 3888730 ms; here 3861 / 3481 (380 / 9.84%) 4.166/3151.147/70105.704/9015.241 ms Useless, even though I’m hardly trying to use it this time.
2016-05-17T14:31:15, CCS Trailer 3571854 ms; here 3555 / 3064 (491 / 13.81%) 4.424/1582.148/84862.914/6111.308 ms Totally unusable.
2016-05-17T15:45:45, Old Little Theatre 5701289 ms; here 5692 / 5689 (3 / 0.05%) 4.665/49.958/9448.880/711.414 ms Just left it running while sitting next to me in class. Demonstrates once again that the network is totally usable until you want to use it.
2016-05-17T17:36:24, CCS Trailer 5334523 ms; here 5224 / 4512 (712 / 13.63%) 3.924/3115.487/90414.768/8931.559 ms Once again, totally unusable.
2016-05-19T13:09:34, CCS Trailer 9016697 ms; here 9002 / 8908 (94 / 1.04%) 4.203/103.013/8972.720/733.790 ms Sort of usable some of the time.
2016-05-24T14:30:12, CCS Trailer 4681324 ms; here 3858 / 2462 (1396 / 36.18%) 4.072/111.101/4152.454/299.459 ms Totally unusable.
2016-05-24T17:27:04, CCS Trailer 5263517 ms; here 5247 / 2761 (2486 / 47.38%) 4.123/418.123/11128.126/1053.880 ms Totally unusable.
2016-05-25T13:10:55, South Hall 2617 6284931 ms; here 6276 / 5720 (556 / 8.86%) 3.715/282.444/23397.188/1289.563 ms Totally unusable.
2016-05-25T14:56:01, South Hall 2714 11061916 ms; here 8856 / 8749 (107 / 1.21%) 3.692/54.089/17307.584/542.487 ms Didn’t actually try to use it—I just left it running while engaged in something else—so of course it worked fine.
2016-05-25T18:05:04, CCS Trailer 6984252 ms; here 6932 / 6659 (273 / 3.94%) 4.023/547.653/42505.580/2315.657 ms Almost usable.
2016-05-26T13:39:43, CCS Trailer 6709027 ms; here 6697 / 6370 (327 / 4.88%) 3.955/694.910/69243.482/4314.210 ms
2016-05-26T17:27:57, Bldg 494, room 160B 5124459 ms; here 5117 / 5116 (1 / 0.02%) 4.743/12.763/966.828/38.812 ms Once again, the network performs just great, provided that you’re not asking it to transmit more than 64 bytes per second.
2016-05-27T17:49:07, CCS Trailer 3725907 ms; here 3720 / 3716 (4 / 0.11%) 4.585/16.112/1514.634/72.304 ms It works great on the Friday of a three-day holiday weekend, provided you’re not asking it to transmit more than 64 bytes per second because you just left it running while you were out of your office for an hour.
2016-05-28T20:24:41, CCS Trailer 24229197 ms; here 24164 / 17307 (6857 / 28.38%) 4.107/1063.398/73872.239/3399.857 ms Yeah, totally useless.
2016-05-31T14:30:41, CCS Trailer 3520265 ms; here 3516 / 3489 (27 / 0.77%) 4.038/112.156/4256.228/396.844 ms Basically usable.
2016-06-02T13:02:05, CCS Trailer 9809828 ms; here 9787 / 9198 (589 / 6.02%) 3.767/160.864/14073.036/950.034 ms Incredibly slow, when it works.