4 ms·
BGP runs on top of TCP, which runs on top of IP. DNS runs on top of UDP (or sometimes TCP), which runs on top of IP. Edited to elaborate: most computers on th
by ef4 14y ago
BGP runs on top of TCP, which runs on top of IP.
DNS runs on top of UDP (or sometimes TCP), which runs on top of IP.
Edited to elaborate: most computers on the internet don't need to know anything about BGP. It's not directly involved when you establish connections. Think of it as an automatic configuration system running on the various routers.
- pilom 14y agoSaying BGP runs on top of IP is true but doesn't tell you what BGP does or how Global scale IP doesn't work without BGP. BGP is the protocol Internet Routers (i.e. not your home router) use to figure out how to route IP addresses to particular routers. So your home router connects to an internet router at comcast (or your ISP). The Comcast router announces to the rest of the world "Dear world, if you want to connect to any of the IP addresses at X.X.X.X sent those packets to me and I'll deal with them."