19/11/2025
🔵 يعني ايه Port Security Sticky ؟
👍 يعني إن السويتش يتعلم الماك أدرس اللي ظهر على البورت لوحده ويخزّنه كأنه Static MAC Address بدون ما إنت تكتب الماك بإيدك.
🔍 الفكرة ببساطة
🔹️بدل ما تعمل:
switchport port-security mac-address 00aa.11bb.22cc
🔹️وتكتب الماك للـPC يدوي…
▫️بتعمل Sticky:
switchport port-security mac-address sticky
▫️وبالتالي:
▪️أول جهاز يتوصل على البورت → السويتش يسجّل MAC Address بتاعه.
▫️ويعتبره "مسموح".
▪️ويمنع أي MAC تاني يظهر على نفس البورت.
---
🛡️ إزاي Sticky يحمي الشبكة من الهجمات؟
✅ 1) منع MAC Spoofing
🔸️لو حد حاول يقلّد MAC Address بتاع جهاز مسموح:
▪️السويتش هيرفضه لو عدد الماك المسموح قليل (عادة 1).
▪️أو هيدخل البورت Violation Mode لو اتغير الماك.
✅ 2) منع Hubs / Switches غير مصرح بيها
🔸️لو حد وصل Switch صغير أو Hub:
▪️هيظهر أكتر من MAC Address على نفس البورت.
▪️Sticky مسموح له MAC واحد → يحصل Violation → البورت يتقفل أو يتحط في Restrict.
✅ 3) حماية من Port Stealing Attacks
🔸️هاكر يحاول يضرب Gratuitous ARP أو DHCP بهدف خداع السويتش.
▪️Sticky بيثبّت MAC Address الحقيقي للجهاز.
▪️أي محاولة تغيير ARP-MAC تنكشف فورًا.
---
🚦Modes للـ Violation
🔸️عند ظهور MAC غير مسموح، السويتش يعمل واحدة من التلاته
🔹 Shutdown (الأقوى)
▫️يقفل البورت تمامًا.
🔹 Restrict
▫️يمنع الماك المخالف + يسجل Log.
🔹 Protect
▫️يمنع الماك المخالف بدون Logs.
---
✔️ مثال الإعداد الكامل
interface fastEthernet0/1
switchport mode access
switchport access vlan 10
switchport port-security
switchport port-security maximum 1
switchport port-security mac-address sticky
switchport port-security violation restrict
---
🎯 الخلاصة
▪️Port Security Sticky = أمان + مرونة
▪️يسمح لك تثبّت MAC بشكل تلقائي
▪️يمنع أي جهاز غريب يدخل الشبكة
▪️يحمي من MAC Spoofing
▪️يمنع تركيب Switch/Hubs خبيثة
▪️يقوي الأمن في طبقة Access Layer