Bosh sahifa Wiki PortFast

PortFast

PortFast — Cisco terminologiyasida Spanning Tree Protocol portini listening va learning kutish bosqichlarisiz darhol forwarding holatiga o‘tkazadigan edge-port xususiyatidir. U kompyuter, telefon yoki server kabi bitta endpoint ulangan access portlarda ishga tushish kechikishini kamaytiradi. PortFast STPni o‘chirib qo‘ymaydi.

Boshlang‘ich kechikish

Klassik STP yangi portni loop hosil qilmasligiga ishonch hosil qilish uchun listening va learning holatlarida forward delay kutadi. Endpoint DHCP request yuborganda port hali forwarding qilmasa address olish kechikadi yoki dastlabki request yo‘qoladi. PortFast edge portning redundant bridge yo‘li emasligi haqidagi administrator tasdig‘iga tayanadi.

RSTP’da shu tushuncha edge port sifatida standartlashtirilgan. Edge port forwardingga tez o‘tadi. Agar BPDU qabul qilsa, ko‘p implementatsiya edge statusini olib tashlab, odatiy spanning-tree hisobiga qaytadi.

Qo‘llanish chegarasi

PortFast faqat switch ulanmagan, loop hosil qilmaydigan endpoint portga beriladi. Printer, workstation, IP telefon va bitta NICli server odatiy misol. Hypervisor host yoki bridge qiluvchi wireless access point bir nechta MAC va Layer 2 yo‘l olib kelishi mumkin; topologiyasi aniq tekshiriladi.

Switch-to-switch trunkda PortFast noto‘g‘ri yoqilsa link up bo‘lgan zahoti ikki yo‘l forwarding qilib, STP BPDU yetib kelguncha vaqtinchalik loop yaratadi. Ayrim platformalar trunk edge uchun alohida buyruq beradi, lekin u faqat router-on-a-stick yoki switch bo‘lmagan qurilma kabi maxsus holatga mo‘ljallangan.

BPDU Guard

PortFast ko‘pincha BPDU Guard bilan birga ishlatiladi. Edge port BPDU qabul qilsa, BPDU Guard portni err-disable yoki blocked holatga o‘tkazadi. Bu foydalanuvchi unmanaged switch ulab redundant yo‘l yaratishi yoki superior BPDU bilan topologiyani o‘zgartirishini cheklaydi.

Portni qayta ochish manual yoki belgilangan recovery timer orqali bajariladi. Avval BPDU manbasi olib tashlanadi. Faqat avtomatik qayta yoqish loopni davriy takrorlashi mumkin.

MAC learning

Forwardingga tez o‘tgan port odatiy ravishda source MAClarni o‘rganadi. Port security ruxsat etilgan MAC soni yoki aniq manzillarni cheklashi mumkin. IP telefon va uning ortidagi kompyuter ikki yoki undan ko‘p MAC ko‘rsatishi sabab limit real endpoint topologiyasiga moslanadi.

PortFast topology change notificationni kamaytirishi mumkin. Edge endpointning up/down bo‘lishi transit topologiyani o‘zgartirmaydi, shu sabab har laptop ulanishida butun domain MAC agingini tezlashtirish shart emas.

Global va interface sozlamasi

Global default access portlarning PortFast bo‘lishini soddalashtiradi. Network uplinklar explicit ravishda normal STP port sifatida qoladi. Template va automation port rolini edge, network, trunk kabi intent bilan belgilasa tasodifiy konfiguratsiya kamayadi.

Interface qayta maqsadlanganida eski PortFast va BPDU Guard sozlamasi ko‘rib chiqiladi. Access portni uplinkka aylantirib, edge xususiyatini qoldirish xavfli. Configuration compliance switch port description va neighbor discovery bilan nomoslikni aniqlashi mumkin.

Diagnostika

Switch chiqishi portning configured va operational edge holatini alohida ko‘rsatishi mumkin. Configured edge bo‘lib, BPDU sabab operational non-edge bo‘lsa downstream bridge mavjud. Err-disable sababida bpduguard yozuvi ko‘rinadi.

Endpoint DHCP kechikishida faqat PortFast emas, authentication, DHCP snooping, link negotiation va server javobi ham tekshiriladi. Port forwardingga darhol o‘tgan bo‘lsa muammo boshqa qatlamda bo‘lishi mumkin.

Bog‘liq tushunchalar

Spanning Tree Protocol, RSTP, BPDU Guard, Edge port, Forwarding, Ethernet loop, Port security