VXLAN-нан MPLS IP VPN-ге: VNI — MPLS белгісі емес
Екі инкапсуляция да белгілер тасиды, сондықтан командалар VNI-ді MPLS белгісіне сәйкестендіруге тырысады. Оның орнына маршрутталған өткізу немесе қолдау көрсетілген шлюз қолданыңыз.
Екі технология да пакеттің алдына идентификатор қояды, сондықтан қорытынды айқын көрінеді: VNI-ді MPLS белгісіне сәйкестендіріп, екі желіні қосыңыз. Мұндай сәйкестендіру қолдау көрсетілген операция ретінде жоқ, өйткені идентификаторлар әр түрлі нәрсені білдіреді және оларды әр түрлі басқару жазықтықтары жасайды. VNI оверлей ішіндегі VXLAN сегментін анықтайды; MPLS белгісі белгімен коммутацияланатын жол бойындағы жіберу өңдеуін анықтайды. Домендерді қосу — маршруттау шешімі, сандарды аудару емес.
Миф: екеуі де белгілерді пайдаланады, сондықтан оларды сәйкестендіріңіз
Беткі ұқсастық шынайы және адастырады. VXLAN өз тақырыбында 24 биттік VNI тасиды, ал MPLS белгілер стекін тасиды, сондықтан шекаралық құрылғыда бір мәнді екіншісіне қайта жазуға болатын сияқты көрінеді.
Идеяны мәнді қоршағанның бәрі бұзады. VNI-ді EVPN басқару жазықтығы мен астыңғы қабаттың туннель ұштары шешеді. Белгіні MPLS жіберу жазықтығы жол бойында тағайындайды. Екі жақтың ешқайсысында қарсы жақтың идентификаторын өзінікі ретінде қабылдаудың айқындалған рәсімі жоқ.
Әр жақ шын мәнінде нені жібереді
Фабрика жағында шекаралық құрылғы VXLAN туннелін аяқтайды, VNI-ді жалдаушының VRF-іне сәйкестендіреді және пакетті қарапайым IP ретінде маршруттайды. Провайдер жағында PE клиент маршрутын VRF-ке қабылдайды, MPLS белгілер стекін қояды және оны IP VPN арқылы жібереді.
Бұл өткізу RFC 4364-те жақсы түсінілген модель: клиент шеті провайдер шетімен IP маршруттарын алмасады, ал әр домен өз инкапсуляциясын иеленеді. Пакет PE-ге жеткенше VNI жоғалып кетеді, модельдің жұмыс істеуінің дәл себебі осы.
Неге басқару жазықтықтары бірікпейді
EVPN Type 5 оверлейдің келесі хоптарымен IP префикс маршруттарын тасиды, ал VPN-IPv4 хабарламалары басқа мекенжайлар отбасына жатады. Екі жақта бірдей көрінетін маршрут мақсаттары бір отбасын екіншісіне аудармайды және шекара арқылы келесі хоптарды шешпейді.
Біріктірілген шлюз екі жұмысты да тек платформа қажетті инкапсуляцияларды және маршрут отбасыларының өзара жұмысын іске асырғанда орындай алады. Бұл қабілетті нақты аппараттық жабдық пен шығарылым үшін тексеру керек, өнім отбасының атынан болжауға болмайды.
Бұл шекарада тағы екі болжам сәтсіздікке ұшырайды. MPLS IP VPN маршрутталған қолжетімділікті ұсынады, Ethernet сегментін емес, сондықтан хабар таратуды кеңейту үшін оның орнына қолдау көрсетілген 2-қабат қызметі қажет. Және екі инкапсуляция да байт жұмсайды, сондықтан тиімді MTU кез келген төменгі қабат ұсынғаннан кіші.
Маршрутталған өткізуді немесе біріктірілген шлюзді таңдаңыз
Жалдаушыға IP қолжетімділігі қажет болғанда және провайдер CE-ге бағытталған қызметті ұсынып жатқанда маршрутталған өткізуді таңдаңыз. Ол меншікті таза ұстайды: фабрика VXLAN мен EVPN-ге, провайдер MPLS пен VPN-ге, ал шекара VRF-тің интерфейске сәйкестігіне ие. Жалғау ауқымын, мекенжайлауды және ақау кезіндегі ауысуды провайдермен бірге жоспарлаңыз, бір байланыс жетеді деп болжамаңыз.
Біріктірілген шлюзді тек сіз басқаратын платформа екі рөлді де қолдаса және өзара жұмысты сынай алсаңыз таңдаңыз. Құрылғылардағы үнемдеу шынайы, бірақ екі басқару жазықтығы келісуі тиіс жалғыз орын бір құрылғыға айналуының операциялық тәуекелі де шынайы.
Әр жалдаушы бойынша нені жазу керек
Жалғау, қабылданған және экспортталған префикстер, келесі хопты шешу әдісі және шекара немесе провайдер байланысы істен шыққаннан кейінгі күтілетін мінез-құлық бар жалдаушыға тән жазба ұстаңыз. Екі инкапсуляция шекарасындағы MTU бюджетін және қайту жолын қосыңыз, өйткені жұмыс істейтін алға бағыт өзі ғана өте азын дәлелдейді.
Дәл осы жазба екі әкімшілік доменді олардың маршруттау және инкапсуляция болжамдары бірдей деп көрсетпей байланыстырады. Кейінірек біреу VNI жай ғана белгіге айнала ала ма деп сұраса, құжат даумен емес, дизайнмен жауап береді.