The Internet is everywhere. A farmer in rural Nebraska can check the local weather, inspect his New York stock portfolio, email his son overseas, and book an African safari all in a matter of minutes. The underlying technology that successfully connects the farmer to these destinations is a routing protocol, specifically, Border Gateway Protocol, or BGP. BGP is the routing protocol of the Inter...