Jim EVPN xosti hech qachon hal bo'lmaydi: ARPni bog'lanishgacha kuzatib boring
Kamdan-kam yuboradigan xost ulanishi faol bo'lsa ham yo'qdek ko'rinishi mumkin. Hal qilish almashinuvini, MAC yo'lini va proksi bog'lanishini tartib bilan kuzatib boring.
Yakuniy nuqta ulangan, porti faol, lekin kuzatuv xosti hali ham unga yeta olmaydi. Kimdir qarshi tomondan ping ishga tushiradi va u ishlay boshlaydi, bu muammoni uzilishli ko'rsatadi va fabricni begunoh ko'rsatadi. Bu naqsh jim xostning imzosi: u kamdan-kam yuboradi, shuning uchun fabricning aniqlash va yangilash xatti-harakati uning ulanish holatidan muhimroq. Bitta mo'ljallangan IP, MAC va bridge domain bilan boshlang va keyingi hal qilish almashinuvini kuzatib boring.
Keyingi ARP yoki ND almashinuvini kuzatib boring
IPv4 uchun so'rov yuboruvchi xostning ARP almashinuvini kuzating; IPv6 uchun Neighbor Solicitation va Advertisementni kuzatib boring. So'rov mo'ljallangan mahalliy segmentga va mo'ljallangan VNIga kirishini tasdiqlang, chunki to'g'ri bridge domainga hech qachon yetmaydigan so'rovga hech qanday proksi javob bera olmaydi.
Keyin fabric maqsad haqida nima bilishini ko'ring. Faqat MAC yo'li Layer 2 manzilini aniqlay oladi, holbuki proksida hali u uchun IP-to-MAC bog'lanish yo'q. Bular alohida yozuvlar va birini tekshirish ikkinchisi haqida hech narsa demaydi.
Agar haqiqiy bog'lanish mavjud bo'lsa, proksi o'z siyosatiga muvofiq javob berishi mumkin, lekin o'sha bog'lanishdagi MAC hali ham faol yo'naltirish yo'liga muhtoj. Agar bog'lanish bo'lmasa, so'rov javobdan biror narsa o'rganishdan oldin flooding yoki replikatsiya yo'li orqali yakuniy nuqtaning ulanishiga yetishi kerak.
Mos kelishi kerak bo'lgan ikki yozuv
MAC yo'li Ethernet manzili qayerda yashashini javob beradi. Proksi jadvali qaysi IP qaysi MACga moslanishini javob beradi. Yaqinda gapirmagan xost to'liq yaxshi MAC yo'liga ega bo'lib, foydalanish mumkin bo'lgan proksi yozuvi bo'lmasligi mumkin va sog'lom ulanishda hal qilish muvaffaqiyatsizligini keltirib chiqaradigan holat aynan shu.
Uzoq ulanishda yakuniy nuqta almashinuvni haqiqatan qabul qiladimi va javob beradimi, tekshiring. Uning javobi mahalliy o'rganishni va tegishli EVPN e'lonini yangilaydi, shuning uchun qo'lda ping ishlarni tuzatayotgandek ko'rinadi: siz fabric kutgan trafikni yaratdingiz. Bu tuzatish nima uchun davom etmasligini ham tushuntiradi: yangilangan yozuv eskigach, yakuniy nuqta yana jim bo'ladi. Rejalashtirilgan ping simptomni davolaydi va dizayndagi bo'shliqni yashiradi.
Javobdan keyin tanlangan yo'lni va o'rnatilgan yo'naltirish holatini so'rovchiga qarab orqaga kuzatib boring. Hal qilishning muvaffaqiyati va yo'naltirishning muvaffaqiyati ikki alohida hodisa va ularni aralashtirgan chipta sizni noto'g'ri qatlamga yuboradi.
Standart aslida nimani nazarda tutadi
RFC 9161 dinamik proksi o'rganishni va noma'lum ARP va ND so'rovlarining standart floodingini tavsiflaydi. Bu floodingni to'liq bostirish faqat uning o'rganish yoki ta'minlash taxminlari uni xavfsiz qiladigan joylashtirishlar bilan cheklangan, bu ko'pchilik konfiguratsiya qo'llanmalari shama qilganidan torroq shart.
Yangi aniqlangan yakuniy nuqtalarni kutayotgan fabric bu so'rovlar uchun ishlaydigan yo'lga muhtoj. Agar kimdir BUM trafigini kamaytirish uchun noma'lum so'rovlar floodingini o'chirgan bo'lsa, jim xostlar buning narxini to'laydigan aholi va simptom haftalar o'tib uzilishli yetib borish shikoyati sifatida keladi.
Bostirish sozlamasini fabric nima bilishga va'da bergani haqidagi bayonot sifatida o'qing. Agar hech narsa bog'lanishlarni ta'minlamasa, va'da kamdan-kam yuboruvchilar uchun to'g'ri emas. Sozlangan bostirishni uni oziqlantirishi kerak bo'lgan ta'minlash tizimi bilan solishtiring. Ular ikkisi mos kelmasa, fabric aynan sozlanganidek harakat qiladi va tuzatish kerak bo'lgan narsa kutishdir.
Yangilash, qarish va statik muqobil
Standart dinamik yozuvlar qarishidan oldin qo'llab-quvvatlanadigan yangilash zondlarini tavsiflaydi. Javoblar tegishli bridge va proksi holatini yangilaydi; javoblarning yo'qligi qonuniy ravishda olib tashlash va yo'lni qaytarib olishga olib kelishi mumkin. Bu har bir taymerni cho'zish orqali bostirilishi kerak bo'lgan xato emas.
Qarish taymerlarini cheksiz uzaytirish ko'rinadigan nosozlikni eskirgan nosozlik bilan almashtiradi: fabric xost tark etgan joyni e'lon qilishda davom etadi. Amalga oshirishning hujjatlashtirilgan boshqaruvlaridan foydalaning va yakuniy nuqta gapirishi oqilona kutilishi mumkin bo'lgan chastotaga mos umr tanlang.
Ma'lum, boshqariladigan yakuniy nuqtalar uchun statik yoki kontroller ta'minlagan bog'lanish qonuniy ikkinchi modeldir. Uni almashtirish va ko'chirish bilan shug'ullanadigan egasi kerak, chunki ta'minlangan yozuv xost boshqa portga o'tganda o'zini yangilamaydi.
Keyingi chiptadan oldin nima yozib olish kerak
Bog'lanish manbasini, oxirgi yangilash vaqtini, joriy joylashuvni va har qanday qaytarib olish hodisasini MAC yo'li yonida saqlang. Bu yozuv chipta aslida so'rayotgan savolga javob beradi: dastur aniqlashni kutayotirmi, eskirgan holatga tayanadimi yoki muvaffaqiyatli hal qilishdan keyin yo'naltira olmayaptimi?
Keyin uchtadan qaysi birini boshqarishga tayyor ekaningizni hal qiling. Flooding bilan aniqlash, real umr bilan yangilash yoki ega bilan ta'minlash — barchasi himoya qilinadi. Biri uchun sozlangan, ammo ikkinchisidek harakat qilishi kutilayotgan fabric — jim xostlar yo'qoladigan joy.