It’s a Peering Issue!

Many are unfamiliar with how the internet works. In sum, the internet is simply a massive network of billions of devices connected together over TCP/IP. Connecting these networks requires peering agreements between different Internet Service Providers (ISP). These peering agreements are arrangements by which ISPs agree to carry traffic. These peering arrangements have always been the […]