دستورات show در سوئیچ سیسکو
همان طور که می دانید سوئیچ های شبکه یکی از پرکاربردترین محصولات در بازار تجهیزات شبکه به شمار می روند که امکان اتصال چندین دستگاه را به شما خواهند داد تا بتوانید با مدیریت آن ها، ترافیک داده ها را کنترل کرده و شبکه ای قدرتمند در اختیار داشته باشید.
دستورات show در سوئیچهای سیسکو ابزاری قدرتمند برای مشاهده اطلاعات مختلف در مورد پیکربندی، وضعیت و عملکرد دستگاه هستند. این دستورات به شما این امکان را میدهند که اطلاعات جامع و دقیقی را در مورد اجزای مختلف سوئیچ، از جمله پورتها، اتصالات، پروتکلها، و وضعیت شبکه بدست آورید.
دستورات show معمولاً برای عیبیابی، پیکربندی و نظارت بر وضعیت دستگاه استفاده میشوند. این دستورات به طور گسترده در شبکههای سیسکو برای بررسی عملکرد و کانفیگ سوئیچها و روترها کاربرد دارند.
سوئیچ های سیسکو شامل دستورات پرکاربردی می باشند که یکی از مهم ترین و اصلی ترین آن ها دستورات show است. به طور کلی با استفاده از این دستورات به کاربران وضعیت، تنظیمات و سایر اطلاعات را نشان می دهد تا بتوانند بهتر دستگاه مورد نظر را مدیریت و پیکربندی کنند. ما قصد داریم در این مقاله به بررسی موضوع “دستورات show در سوئیچ سیسکو” بپردازیم؛
دستورات show در سوئیچ سیسکو:
همان طور که در بالا گفتیم دستورات show از مهم ترین دستورات در سوئیچ سیسکو می باشند که موجب بدست آوردن اطلاعات و در نتیجه عیب یابی سیستم شما می شوند. این دستورات show از ابزارهای مدیریتی به شمار می آیند که با ارائه گزارشی از وضعیت سوئیچ بتوانید مشکلات را برطرف کنید و به دستگاه خود مسلط شوید.
دستورات show در سوئیچهای سیسکو ابزارهایی هستند که برای مشاهده وضعیت و اطلاعات عملکردی دستگاه استفاده میشوند. این دستورات به مدیران شبکه کمک میکنند تا جزئیات مختلفی مانند وضعیت پورتها، آدرسهای MAC، جدول مسیریابی و اطلاعات VLANها را مشاهده کنند.
استفاده از دستورات show به طور معمول برای عیبیابی و نظارت بر دستگاههای سیسکو ضروری است. برخی از پرکاربردترین دستورات show شامل Show running-configuration برای مشاهده پیکربندی جاری، show interfaces برای بررسی وضعیت پورتها، و show vlan برای نمایش اطلاعات مربوط به VLANها میباشد.
برخی از پرکاربردترین دستورات show:
دستورات show به شما کمک می کنند تا اطلاعات مورد نیاز درباره سوئیچ شبکه خود را به دست آورده و با کمک آن ها بتوانید مشکلات را بررسی کرده و سپس آن ها را عیب یابی کنید. بنابراین اگر شما وظیفه مدیریت شبکه را بر عهده دارید و یا در زمنیه آی تی و کار با سوئیچ های سیسکو فعالیت می کنید، دانستن این دستورات امری ضروری می باشد.
1- نمایش اطلاعات پایهٔ سوئیچ:
دستور show version:
برای مشاهدهٔ نسخهٔ IOS، مدل سختافزار و مدتزمان روشن بودن دستگاه.
نمونه خروجی خلاصهشده:
System returned to ROM by power-on
uptime is 5 weeks, 2 days
این خروجی به چه درد میخورد؟
برای بررسی سازگاری، رفع اشکال نسخهها یا مقایسهٔ ویژگیهای IOS هنگام ارتقا.
Show-running-config:
با استفاده از این دستور می توانید به تنظیماتی که در حال حاضر سوئیچ شما دارد، دسترسی داشته و نمایشی از آن نیز داشته باشید. از جمله مواردی که به شما نمایش داده می شود می توان به پورت ها، IP ها و تنظیمات VLAN اشاره کرد.
2- مدیریت و پایش اینترفیسها
Show interface:
نمایش وضعیت فیزیکی و ترافیک هر پورت.

چیزهایی که باید در خروجی دنبال کنیم:
Error، Dropped Packets، Duplex، Speed، وضعیت لینک.
با استفاده از این دستور می توانید رابط های موجود در سوئیچ خود را بررسی کنید و از مواردی همچون ترافیک، وضعیت UP/DOWN، Error ها مطلع شوید.
show ip interface brief:
خلاصهٔ وضعیت تمام اینترفیسها، مفید برای بررسی سریع بالا/پایین بودن پورتها.
3- بررسی VLAN و Trunk
Show VLAN:
این کد به شما VLANهایی که در سوئیچ تان تعریف شده است را نمایش می دهد.
show vlan brief:
نمایش VLANهای فعال و پورتهای عضو هر VLAN، در پروژههای تفکیک شبکه، این دستور اولین چیز برای تشخیص اشتباهات VLAN است.
show interface trunk:
اگر مشکل ارتباط بین سوییچها داری، این دستور بهترین نقطهٔ شروع است.
show vlan private-vlan:
برای شبکههایی که از PVLAN استفاده میکنند (مثل دیتاسنترها)، این دستور تنها راه دیدن روابط Primary و Secondary VLANهاست.
نشان میدهد:
- Primary VLAN
- نوع Secondary VLAN (Isolated یا Community)
- Mapping بین VLANها
- پورتهای عضو هر بخش
4- جدول مک آدرس و مسیر فریمها
Show-mac-address-table:
برای پیدا کردن اینکه هر دستگاه روی کدام پورت دیده میشود.
کاربرد کلاسیک: یافتن دستگاههای گمشده در شبکه یا خطای Loop.
5- اطلاعات Spanning Tree
show spanning-tree:
نمایش وضعیت STP، ریشهٔ شبکه و پورتهایی که در حالت Block هستند.
اضافهکردن چند مثال واقعی در این بخش، ارزش مطلب را بالا میبرد.
6- عیبیابی و مانیتورینگ لحظهای
show logging:
برای دیدن خطاها و هشدارهای سیستمی.
show processes memory:
میزان حافظه رم را نشان می دهد. (کمک برای یافتن مصرف غیرعادی منابع که گاهی علت کندی شبکه است.)
show processes cpu:
بار روی پرازنده را نشان می دهد. (کمک برای یافتن مصرف غیرعادی منابع که گاهی علت کندی شبکه است.)
7- نمایش جدول مسیریابی
Show ip route:
با استفاده از این دستور جدول مسیریابی IP نمایش داده می شود، بنابراین شما می توانید مسیرهای مختلف به مقصدهای متفاوت را دسترسی داشته و مشاهده کنید.
وقتی سوئیچ یا روتر در حالت لایه 3 کار میکند (یا SVIهای مختلف داری که باید با هم ارتباط برقرار کنند)، دستور show ip route نقشهٔ واقعی مسیرهای قابلدسترسی را نشان میدهد. این همان جایی است که میفهمی ترافیک از کدام مسیر میرود و چرا بعضی شبکهها به هم نمیرسند.
این دستور چه چیزهایی را نشان میدهد؟
- مسیرهای مستقیم (Connected)
- مسیرهای استاتیک (Static)
- مسیرهای یادگرفتهشده از پروتکلهای مسیریابی مثل OSPF یا EIGRP
- Next-Hop برای هر مقصد
- اینترفیس خروجی که بسته از آن خارج میشود.
نکته: اگر از سوئیچ لایه 2 استفاده میکنی و خروجی «% Invalid input detected» میبینی، طبیعی است؛ این دستور فقط روی سوئیچهای لایه 3 یا IOSهایی که قابلیت routing فعال دارند کار میکند.
8- نمایش وضعیت لایهٔ 3 روی اینترفیسها
Show ip interface:
وقتی دو VLAN نمیتوانند با هم صحبت کنند، وقتی دیوایسها پینگ نمیشوند، یا وقتی یک اینترفیس رفتار عجیبی دارد ولی show interface هیچ مشکل فیزیکی نشان نمیدهد. بطور کلی اگر دنبال یک تصویر کامل از نقش هر اینترفیس در شبکه هستی، این دستور همان نقشهٔ گوگلمپ است.
این دستور دقیقاً چه چیزهایی را نشان میدهد؟
- آدرس IP و Subnet هر اینترفیس
- وضعیت پروتکل لایه ۳ (up / down)
- اینکه آیا اینترفیس مقصد یک مسیر پیشفرض هست یا نه
- ACL ورودی یا خروجی اعمالشده
- NAT (اگر فعال باشد)
- ویژگیهای مرتبط با پروتکلها مثل uRPF، Proxy ARP یا ICMP redirects
- اینکه اینترفیس در چه حالت administrative است (shutdown یا فعال)
9-نمایش وضعیت استک سوئیچها
Show switch:
وقتی چند سوئیچ با هم در قالب یک Stack کار میکنند، دانستن اینکه کدام سوئیچ Master است، کدام Member، کدام Offline یا در آستانهٔ خرابی قرار دارد از نان شب واجبتر است. دستور show switch تصویر بسیار شفافی از سلامت کل استک میدهد.
این دستور چه چیزهایی را نشان میدهد؟
- شمارهٔ هر سوئیچ در Stack (Switch Number)
- نقش هر سوئیچ (Master / Member / Standby)
- وضعیت فعلی (Ready / Provisioned / Init / Not Present)
- نسخهٔ IOS و سازگاری بین اعضا
- Priority هر سوئیچ برای انتخاب Master در بوت
- شمارهٔ سریال و مدل سختافزاری دستگاهها
نمونه خروجی خلاصهشده:
Switch/Stack Mac Address : a0b1.c2d3.e4f5 – Local Mac Address
Switch# Role Mac Address Priority State
———————————————————
1 Master a0b1.c2d3.e4f5 15 Ready
2 Member a0b1.c2d3.e4f6 10 Ready
3 Member a0b1.c2d3.e4f7 1 Ready
نکته: اگر میخواهی سوئیچ خاصی همیشه Master باشد، بعد از تغییر Priority حتماً دستگاهها را Reload کن تا Master انتخاب جدید اعمال شود.
10- VTP یک پروتکل پخشکنندهٔ اطلاعات VLAN بین سوئیچها
VTP ذاتاً مربوط به لایهٔ 2 است؛ چون کارش مدیریت VLANهاست و VLAN خودش یک مفهوم کاملاً لایهٔ دو (Data Link) است. بنابراین تمام دستورهای show vtp … روی سوئیچهایی معنا دارند که در لایه 2 کار میکنند، یا حداقل بخش لایه 2شان فعال است.
سوئیچ هرچقدر هم قابلیت لایه 3 داشته باشد، مدیریت VLAN را در همان جغرافیای لایهٔ دو انجام میدهد. 4 تا دستور SHOW مربوط به VTP داریم که در بیشتر سوئیچهای سیسکو رایج هستند، اما بهتره آنها را کمی دقیقتر دستهبندی کنیم.
- show vtp status: جامعترین و مهمترین. نسخه، دامنه، حالت، revision، pruning و کلی اطلاعات دیگر را یکجا میدهد.
- show vtp domain: تمرکز روی دامنه، تعداد VLANها و نسخه. کمی سادهتر از status.
- show vtp password: برای دیدن وجود یا نبود رمز (معمولاً ماسکشده).
- show vtp counters: آمار و ارقام Sync، خطاها، Packetها و تعداد آپدیتهای VTP. خیلی برای عیبیابی دقیق به درد میخورد.
همگی ابزارهایی هستند برای نگاهکردن به سازوکار VLANها، نه مسیریابی. در برخی مدلها دستورهای فرعی یا ترکیبی مانند show vtp interface وجود دارد، اما این دستور در همهٔ IOSها استاندارد نیست.
نکته: بعضی سوئیچهای لایه 3 (مثل 3560 یا 3850) همچنان VTP دارند، چون بخش لایهٔ ۲شان همیشه فعال است. یعنی لایه 3 بودنشان مانع لایه 2 شدنشان نیست؛ فقط یک قابلیت اضافه است.
نکته: سریهای جدیدتر سیسکو گاهی VTP را غیرفعال میگذارند یا حتی پیشنهاد میکنند از آن استفاده نکنی، چون اگر اشتباه مدیریت شود کل VLANهای شبکه را یکجا به هم میریزد. اینجاست که دیدن خروجیهای show vtp … حیاتیتر از همیشه میشود.
11- امنیت پورتها
show port-security:
این دستور قلب امنیت لایهٔ دو است؛ همان جایی که مشخص میکند روی هر پورت چه اتفاقی افتاده و آیا MAC غیرمجاز دیده شده یا نه.
چه چیزهایی را نشان میدهد؟
- وضعیت Port Security (فعال/غیرفعال)
- حداکثر MACهای مجاز
- MAC های یادگرفتهشده
- Mode (protect / restrict / shutdown)
- تعداد تخلفات (Security Violations)
12- وضعیت لایه 2 پورت
show interface switchport:
این دستور نقشهٔ کامل رفتار لایهٔ دو روی یک پورت است؛ از VLAN تا Trunk.
چه چیزهایی را نشان میدهد؟
- Access یا Trunk بودن پورت
- VLAN Access
- Native VLAN
- VLANهای مجاز روی Trunk
- Administrative mode (آنچه پیکربندی شده)
- Operational mode (آنچه واقعاً فعال است)
نمونهی خروجی کوتاه:
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Access VLAN: 1
Native VLAN: 10
Trunking VLANs Allowed: 10,20,30
چرا مهم است؟
اگر پورت از نظر پیکربندی «درست» است ولی کار نمیکند، این دستور حقیقت را میگوید. مخصوصاً اختلاف بین Administrative و Operational.
13- نمایش تنظیمات بوت
show boot:
این یکی درواقع بخش مغز دستگاه است: میگوید سوئیچ موقع روشنشدن قرار است کدام IOS را بالا بیاورد و آیا مسیر Boot درست است یا نه.
چه چیزهایی را نشان میدهد؟
- Boot variable
- مسیر فایل IOS (flash:/…)
- Image فعلی
- وضعیت redundancy در برخی مدلها
کاربرد مهم: اگر سوئیچ بعد از reload بالا نمیآید، تقریباً همیشه پاسخ در همین خروجی است.
14- نمایش محتویات حافظه داخلی
show flash:
اینجا همان «هارد دستگاه» است. نشان میدهد چه فایلهایی روی Flash ذخیره شده: IOS، فایلهای backup، crashinfo و…
اطلاعاتی که میدهد:
- فایلهای موجود
- حجم باقیمانده
- حجم کل
- حالت فایلها (rwx)
نکته: بدون فضای کافی روی flash، ارتقای IOS انجام نمیشود.
در ادامه می خواهیم برخی از دستورات show را جزئیات بیشتری بیان کنیم:

دستور Show running-configuration چیست:
دستور run-show به عنوان یکی از اساسی ترین و پرکاربردترین دستورات show شناخته می شود که به شما گزارش کاملی از محتویات ذخیره شده می دهد و این اطلاعات ذخیره شده در فایلی به نام Running-config موجود هستند که می توانید از آن طریق به آن ها دسترسی پیدا کنید. شما با اجرای این کد می توانید به اطلاعات آدرس آی پی، اینترفیس ها نیز دسترسی داشته باشید.
همچنین پیکربندی روتر و یا سوئیچ خود را مشاهده کنید برای مثال به بررسی ارتباطات، telnet و .. دسترسی داشته باشید. پیکربندی که در حال اجرا بر روی دستگاه شما (سوئیچ شبکه) می باشد، مجموعه ای از تنظیمات است که کانفیگ آن را تشکیل می دهد. این تنظیمات می تواند شامل تنظیمات پورت، تنظیمات آی پی، تنظیمات دسترسی، تنظیمات VLAN و .. باشد که بر روی دستگاه ذخیره شده و در حال اجرا می باشند.
هر تغییری که در این تنظیمات ایجاد کنید، بر روی این فایل ذخیره می گردد. همچنین علاوه بر ذخیره این تنظیمات، می توانید با استفاده از این دستور تنظیمات و تغییراتی که می خواهید را تعیین کنید.
دستور Show interface چیست:
دستورات show به ما اطلاعاتی در زمینه وضعیت و عملکرد رابط های شبکه می دهد و مدیران شبکه می توانند با استفاده از این کد، اطلاعاتی را مشاهده کنند و به بهینه سازی و بهبود شبکه بپردازند. این اطلاعات از قبیل سرعت انتقال داده، بسته های دریافتی و ارسالی، شرایط اتصال، ترافیک شبکه و .. می باشد. همچنین با استفاده از این دستور می توانید جزئیات بیشتری از اینترفیس ها را در اختیار داشته باشید.
شکل دیگر این دستور به صورت show int هم می تواند وارد گردد و به دستورات اینترفیس های دستگاه دسترسی پیدا کرد و با فرخوانی این اینترفیس ها، اطلاعات را مشاهده کنید. به این کد دقت کنید show int fa 0/1 که fa 0/1 نوع اینترفیس و شماره آن را نشان می دهد.
دستور Show interface trunk چیست:
این دستور یکی از پرکاربردترین دستورات show در سوئیچ سیسکو می باشد که اطلاعات ترانکینگ پورت ها را به شما نشان می دهد. با استفاده از اطلاعاتی درباره ترانکینگ پورت ها می توانید به ارتباط بین سوئیچ ها و دستگاه های موجود در شبکه دسترسی پیدا کنید.
همچنین علاوه بر ترانکینگ پورت ها می توانید به اطلاعاتی از قبیل نوع، وضعیت و VLAN هایی که از طریق ترانکینگ به پورت ها انتقال داده می شود دسترسی پیدا کنید و وضعیت vlan محلی را ببینید.
همچنین مشکلاتی که در ترانکینگ به وجود آمده را بررسی کرده و برطرف کنند که با این امر عملکرد شبکه بهبود می یابد. این دستور در حقیقت کمک می کند تا VLAN هایی که از طریق ترانکینگ انتقال داده شده اند به درستی انتقال یافته اند یا خیر؟ در صورت وجود مشکل آن را عیب یابی کنید. بنابراین برای مشاهده وضعیت ترانکینگ می توانید از این دستور استفاده کنید.

دستور Switch show bridge multicast filtering چیست:
از این دستور برای پیکربندی فیلتر multicast استفاده می شود به این دستور توجه کنید؛ switch show bridge multicast filtering vlan vlan-id پارامتر vlan vlan-id شبکه محلی مجازی را تعیین می کند.
دستور switch show bridge multicast filtering vlan vlan-id نیز اطلاعات پیکربندی مالتی کست در شبکه مجازی vlan1 را نشان می دهد و اگر دستور switch show bridge multicast unregistered را دیدید نشان دهنده این است که هیچ پارامتر یا مقدار پیش فرضی وجود ندارد.
بیشتر بخوانید: آموزش دستورات سوئیچ سیسکو
دستور Switch Show arp چیست؟
با استفاده از این دستور می توانید پارامترها و موجودیت های جدول ARP را مشاهده کنید. این سوئیچ ها در واقع با استفاده از مجوز مدیریتی در وضعیت EXEC اجرا می شود. خروجی این دستور می تواند خالی باشد چون ممکن است رابط مرتبط با جدول مک آدرس در خارج از جدول قرار داشته باشد. بدین مفهوم که اگه ورودی یک ARP مشابه یک آدرس آی پی باشد در چنین حالتی فیلد VLAN خالی است. کمی با اصطلاحات این دستور آشنا شوید؛
- Max req: بیشترین درخواستی که در یک فریم EAP برای کلاینت ارسال می شود (اینگونه در نظر می گیریم که پاسخی دریافت نشده است) قبل از آن که مجددا ارسال دارای اعتبار گردد.
- Authentication Success: این دستور نشان دهنده تعدد دفعاتی است که پیام به صورت موفق از سرور تائید اعتبار دریافت می کند.
- Authentication fails: نشان دهنده تعداد دفعاتی است که دستگاه پیام ناموفق از سرور دریافت کرده و تائید اعتبار نمی گردد.
دستور switch show dot1x چه اطلاعاتی ارائه می دهد؟
- در این دستور 1x نشان دهنده وضعیت یک ارتباط مشخص شده است.
- اطلاعات همه پورت ها چه پورت های فعال و چه غیر فعال را نمایش می دهد.
- گزارش آماری 1x به شما می دهد.
- کاربران مجاز و فعال 1x را نشان می دهد.

معرفی فیلدهای مهم در دستورات show در سوئیچ سیسکو:
-Port: نشان دهنده شناسه رابط پورت است.
-Host mode: پیکربندی احراز هویت را نشان می دهد.
-Administrated status: مدیریت پورت را نشان می دهد.
-Quiet period: نشان دهنده زمان لازم برای تائید هویت است.
-Tx period: مدت زمانی است که دستگاه قبل از ارسال مجدد درخواست منتظر پاسخ درخواست پروتکل و تائید اعتبار EAP می ماند.
-Supplicant timeout: نشان دهنده مدت زمانی است که دستگاه منتظر پاسخ از فریم درخواست است و در انتظار به سر می برد.
-Max req: بیشترین درخواستی که در یک فریم EAP برای کلاینت ارسال می شود (اینگونه در نظر می گیریم که پاسخی دریافت نشده است) قبل از آن که مجددا ارسال دارای اعتبار گردد.
-Authentication Success: این دستور نشان دهنده تعدد دفعاتی است که پیام به صورت موفق از سرور تائید اعتبار دریافت می کند.
-Authentication fails: نشان دهنده تعداد دفعاتی است که دستگاه پیام ناموفق از سرور دریافت کرده و تائید اعتبار نمی گردد.
جمع بندی پایانی:
در دنیای تجهیزات شبکه، همان گونه که گفتیم سوئیچ ها از اهمیت بالایی برخوردارند که در انواع و مدل های گوناگونی طراحی و تولید شده اند. تنوع بالای سوئیچ ها از جمله سوئیچ های سیسکو به دلیل ارتقا و توسعه فناوری و تکنولوژی بوده که کمپانی سیسکو در تلاش است تا با ارائه محصولات جدید با ویژگی های نوین از این تغییرات جا نماند.
این سوئیچ ها با ارائه عملکرد بالا و کیفیت مرغوب یک گزینه مناسب و ایده آل برای سازمان ها و شرکت های کوچک تا بزرگ هستند که خدمات ویژه ای را به کاربران ارائه می دهند. دستورات show در سوئیچ سیسکو یکی از قابلیت هایی است که به کاربران و مدیران شبکه کمک می کنند تا به بهترین شکل بتوانند شبکه را مدیریت و عیب یابی کنند.
با تشریح پرکاربردترین دستورات show در سوئیچ سیسکو سعی کرده ایم تا شما را در آشنایی و دانستن مفاهیم هریک یاری دهیم و کاربرد آن ها را به خوبی بیان کنیم. در صورتی که برای خرید و تهیه تجهیزات شبکه از جمله سوئیچ های شبکه نیازمند مشاوره و دریافت راهنمایی هستید می توانید به سایت مسترشبکه مراجعه کرده و از کارشناسان این مجموعه مشاوره رایگان دریافت نمائید.
ضمن آنکه فروشگاه اینترنتی مسترشبکه یکی از نمایندگان فروش تجهیزات سیسکو در ایران می باشد که می توانید محصولات مورد نیاز خود را با 18 ماه گارانتی و 7 روز حق تست فنی از این مجموعه خریداری نمائید.
| خرید انواع سوئیچ شبکه از مسترشبکه همراه با گارانتی معتبر مسترشبکه |