> BGP, routing, AS, peerings, RIPE and all that kind of stuff
I have good application development and systems administration skills, I run a variety of server daemons including DNS, I maintain an OpenWRT-based home network on a Linksys WRT54GL (I really should upgrade to N, but the upstream pipe isn't big enough to need it and I don't do a lot of LAN transfers). I've written TCP and UDP applications in the past, and I've never had to worry about any of that -- from an application's perspective, you just put bits in one end of the pipe and they come out the other end (well, if you use UDP, there's some degree of luck involved).
I've only heard those acronyms in passing and don't really know how those things work (well, maybe in a vague theoretical sense).
Does anyone know of good resources for learning those things? For example, how to set up a bunch of VM's which speak BGP and do routing and peering?