New Internet tech transmits data at 26 terabytes per second New Internet tech transmits data at 26 terabytes per second