почему две VPN в VPN MPLS L3 могут иметь одинаковые адреса?

Я не могу понять одно, в этом случае:

 введите описание изображения здесь>> </a> </p>

<p> Это схема слоя 3 vpn с использованием mpls. Я не понимаю, почему устройства, подключенные к VPNa и VPNb, могут иметь одинаковые адреса, я имею в виду, как PE может отличить его? Я знаю немного, и я знаю, что они используют таблицу маршрутизации, называемую VRF, но я не беру ее на себя. Если я в VPNa с IP-адресом 172.0.2.5, и есть другое устройство на VPNb с этим адресом (172.0.2.5) как PE может отличить этот трафик и дифференцировать его? Спасибо, я google это много раз, но я не мог найти и ответить. </p></body></html>

3 голоса | спросил victor26567 6 PMpFri, 06 Apr 2018 22:09:54 +030009Friday 2018, 22:09:54

1 ответ


4

Когда трафик поступает в PE-маршрутизатор от клиента, интерфейс, к которому он приходит, связан с VRF. Маршрутизатор будет искать только пункт назначения в таблице маршрутизации VRF для соответствующего VRF. Если интерфейс связан с VRF A, маршрутизатор сможет видеть только 172.0.2.5, который существует в VRF A. Если интерфейс связан с VRF B, маршрутизатор сможет видеть только 172.0.2.5, который существует в пределах VRF B. Маршрутизатор будет либо перенаправлять трафик локально из другого интерфейса, связанного с тем же VRF, либо если адресат находится на другом PE-маршрутизаторе, трафик инкапсулируется в MPLS и перенаправляется на выходящий PE-маршрутизатор.

Если вы знакомы с VLAN, VRF очень похожи, но на L3 вместо L2. Когда кадр приходит на коммутатор, порт связан с VLAN, и коммутатор просматривает MAC-адрес назначения в таблице MAC-адресов для этой VLAN. Такая же концепция существует для VRF на уровне 3. Когда пакет прибывает на маршрутизатор, интерфейс связан с VRF, и коммутатор просматривает IP-адрес назначения в таблице маршрутизации для этого VRF, а затем выходит из этого интерфейса (который также находится в том же VRF).

ответил Karl Billington 6 PMpFri, 06 Apr 2018 22:24:48 +030024Friday 2018, 22:24:48

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132