Border Gateway Protocol(BGP)は、インターネットの path-vector ルーティングプロトコルです。IP プレフィックスの到達可能性と経路属性を交換し、ネットワークが物理的な距離だけでルートを選ぶのではなく、管理ポリシーを適用できるようにします。