Reliable Transport
Most routing protocols we have seen so far use UDP or IP directly
BGP uses TCP:
- simpler; error control in TCP, not BGP
- TCP reacts to congestion (normally ideal, but really want priority for routing)
- reliability implies incremental updates most appropriate choice (less bandwidth)