Etiketlənməmiş giriş portunu düzgün EVPN VNI-ə uyğunlaşdırmaq
Etiketlənməmiş host çərçivəsi giriş portu tərəfindən təsnif edilir, sonra VTEP onu VNI kimi daşıyır. Girişi, çıxışı və xidmət modelini ayrıca yoxlayın.
Adi Ethernet hostu etiketlənməmiş çərçivələr göndərir və EVPN fabriki onları yenə də düzgün kirayəçi xidmətində daşımalıdır. Giriş portu çərçivəni yerli seqmentə təsnif edir, VTEP həmin seqmenti VNI-ə uyğunlaşdırır, uzaq qoşulma isə çərçivəni onun hostunun gözlədiyi kimi təqdim edir. VLAN və VNI bu yolun müxtəlif hissələrini bildirir və eyni nömrəni paylaşmalı deyil. Aşağıdakı runbook-u ardıcıllıqla icra edin, çünki hər hansı addımda səhv eyni simptomu verir: host göndərir və heç nə almır.
Bir çərçivəni fabrikdən keçirərək izləmək
VLAN əsaslı sadə xidmət üçün nümunə yol belə görünür:
Host A: untagged frame
to access port: local VLAN 110
to VTEP A: L2VNI 50110
to VTEP B: corresponding local service
to access port: untagged frame to Host BVLAN və VNI nömrələri nümunədir, qayda deyil. Yerli VLAN bir kommutatorda mövcud olan giriş təsnifatıdır; L2VNI hər iki VTEP-in başa düşdüyü overlay xidmət identifikatorudur. Overlay spesifikasiyası RFC 8365 xidmət identifikatorunu hostun necə qoşulduğundan ayrı saxlayır və üç forma adlandırır: VLAN əsaslı, qruplaşdırılmış və VLAN-dan xəbərdar.
Giriş təsnifatını konfiqurasiya edin
Hostun ünvanı var və heç nəyə çatmır, halbuki portun özü görünür. Portun həqiqətən hansı qoşulma rejimində olduğunu müəyyən edin — etiketlənməmiş çərçivələr daşıyan giriş portu, yoxsa native VLAN-ı olan trunk — və məhz onu açıq şəkildə təyin edin. Etiketlənməmiş çərçivə yenə də portdan adlandırılmış yerli seqment daxilində çıxır və bu seqment platformanın yan təsiri deyil, qərardır. Portun cari konfiqurasiyasını açın və onun həqiqətən malik olduğu təsnifatı oxuyun; heç vaxt təyin etmədiyiniz istehsalçı standartına etibar etməyin.
Tipik kommutatorda ardıcıllıq rejim dəyişikliyi və giriş VLAN-ının təyin edilməsidir, ardınca portun həqiqətən aktiv və həmin vəziyyətdə olduğunun yoxlanmasıdır. Port trunk-dursa, etiketlənməmiş çərçivələri native VLAN idarə edir və bu, fərqli nasazlıq rejimləri olan başqa konfiqurasiyadır. Davam etməzdən əvvəl həm rejimi, həm də VLAN-ı qeyd edin.
show running-config interface Ethernet1/1
show interface Ethernet1/1 switchport
show vlan briefVTEP və VNI uyğunlaşdırmasını konfiqurasiya edin
VTEP VXLAN inkapsulyasiyasını və VNI-ı əlavə edir. Host bu başlığı yaratmır və xidmətin mövcud olduğunu bilməyə ehtiyac duymur.
Yerli VLAN-ı platformanın dəstəklədiyi əmr forması ilə L2VNI-ə uyğunlaşdırın və bu uyğunlaşdırmanı xidmətin hər iki ucunda eyni saxlayın. Kirayəçi L2VNI-i və alt şəbəkələr arasında marşrutlaşdırma üçün istifadə olunan L3VNI fərqli obyektlərdir və onların nömrələrini qarışdırmaq L2 yoluna toxunmadan marşrutlaşdırmanı pozur; və yadda saxlayın ki, uzaq VTEP-ə işləyən underlay marşrutu quraşdırmanın daha bir qatına aiddir.
Uyğunlaşdırma səhvdirsə, çərçivə yenə fabrikə daxil olur və sadəcə yanlış xidmətə düşür. Buna görə yoxlama xidmət yoxlamasıdır, keçid yoxlaması deyil.
Çıxış təqdimatını konfiqurasiya edin
Uzaq ucda alınan xidmət hostun gözlədiyi formaya geri çevrilməlidir: giriş portunda çılpaq Ethernet, idarə etdiyiniz trunk-da konkret teq və seçdiyiniz xidmət modelinə uyğun daxili teq emalı. Overlay-i günahlandırmazdan əvvəl trunk-dakı icazəli VLAN siyahısını yoxlayın, çünki çıxış trunk-nın icazə vermədiyi teq overlay artıq öz işini gördükdən sonra atılır. Uzaq hostun diaqramınızın fərz etdiyi təqdimatı deyil, aldığı təqdimatı gözlədiyini təsdiqləyin.
Daxili teqin qalıb-qalmaması seçdiyiniz xidmət modelinin xassəsidir, ona görə heç bir məqalə ümumiyyətlə silinmə və ya saxlanmanı vəd edə bilməz. Bir davranışı fərz edən dizayn və digərini tətbiq edən platforma keçid testindən keçib tətbiqdə uğursuz olacaq.
Yerli MAC öyrənməsini, EVPN xidmət marşrutunu və uzaq qoşulmanın uyğunlaşdırmasını birlikdə oxuyun və tətbiqin ehtiyac duyduğu qonşu aşkarlamasını yalnız ping ilə məhdudlaşdırmayın. Başqa körpü domenində öyrənilmiş MAC ünvanı orada tam qüvvədə ola bilər və yenə də yanlış xidmətə işarə edə bilər.
Bir host cütü ilə yoxlamaq
Bir host cütünü qaldırın və ikinci cütü əlavə etməzdən əvvəl tam yolu sübut edin. Sonra hər iki VTEP-də vəziyyəti oxuyun və hər iki ucda eyni xidmət identifikatorunun göründüyünü təsdiqləyin.
show mac address-table vlan 110
show bgp l2vpn evpn
show nve peersHər uc üçün dörd dəyər yazın: port təqdimatı, yerli seqment, L2VNI və çıxışda əks təqdimat. Bu qeyd növbəti mühəndisə hostun niyə sadə etiketlənməmiş əlaqəyə malik olduğunu, fabrikin isə kirayəçi xidməti daşıdığını görməyə imkan verir. Dəyişiklik uğursuz olarsa, portu əvvəlki VLAN-a qaytarın və həmin cütü yenidən yoxlayın ki, geri qaytarma təxmin deyil, məlum vəziyyət olsun.