Протокол IGP имеет функцию распределения префиксов с различных сайтов, которые могли бы повлиять на масштабируемость всего IGP. Если сайты находятся в различных AS-группах (такой случай будет рассмотрен далее в этой главе), то провайдеру необходимо больше информации о маршрутизации из одной AS-группы в другую. Такая информация доступна с использованием протокола пограничного роутинга BGP. В отличии от ISP, рассматриваемого как сценарий на стороне клиента в предыдущем разделе, BGP протокол имеет следующие отличия:
- Технология мультипротокольной коммутации по меткам MPLS используется в пределах сайтов
- Толко роутеры, работающие со стеком меток, должны иметь сведения о внешних маршрутах.
Маршруты виртуального частного соединения VPN заменяются на BGP вышестоящего внешнего маршрута. Таким образом, подмена VPN маршрута может произойти в течение сессии между роутерами, которые на самом деле, устанавливают метки на заданных пакетах