آموزش Cisco Packet Tracer برای شبیهسازی شبکه
رفیق برنامهنویس و شبکهکار عزیز، اگه دنبال یه راهکار قدرتمند و رایگان برای شبیهسازی شبکههای کامپیوتری هستی، درست اومدی! Cisco Packet Tracer دقیقاً همون ابزاریه که میتونه دنیای شبکه رو برات ملموس و قابل درک کنه. از آزمایش توپولوژیهای پیچیده گرفته تا یادگیری پروتکلها و پیکربندیهای مختلف، همه و همه توی این میحیط شبیهسازی شده، برات امکانپذیره. این مقاله قراره یه نقشه راه کامل باشه تا تو از صفر تا صد با این ابزار کاربردی آشنا بشی و بتونی شبکههای خودت رو بسازی و تست کنی. برای اینکه هیچ قدمی رو اشتباه برنداری و با بهترین ابزارها کار کنی، حتماً یه سری به فروشگاه ابزارهای تخصصی ما بزن؛ مطمئن باش دست خالی برنمیگردی! اگر هم در حین مسیر سوالی داشتی یا نیاز به پشتیبانی پیدا کردی، از طریق این لینک میتونی با ما در ارتباط باشی.
تماس: 09120917261
🌐 نقشه راه یادگیری Cisco Packet Tracer در یک نگاه 🚀
این اینفوگرافیک متنی، خلاصه و قدم به قدم مسیر یادگیری شماست:
| مرحله | شرح و هدف |
|---|---|
| ۱. آشنایی و نصب | چرا Packet Tracer؟ دانلود، نصب و شناخت اولیه رابط کاربری. |
| ۲. ساخت شبکه ساده | اضافه کردن دیوایسها، کابلکشی و پیکربندی IP. |
| ۳. سناریوهای پیشرفته | DHCP، VLAN، پروتکلهای مسیریابی (OSPF/EIGRP). |
| ۴. قابلیتهای مخفی | مود Physical، Simulation و IoT. |
| ۵. عیبیابی و Q&A | حل مشکلات رایج و پاسخ به سوالات کلیدی. |
با این نقشه راه، گام به گام متخصص Packet Tracer میشی!
چرا Cisco Packet Tracer انقدر مهم و کاربردیه؟

Cisco Packet Tracer یه شبیهساز شبکه قدرتمند و رایگانه که توسط شرکت سیسکو ارائه شده. این نرمافزار به مهندسهای شبکه، دانشجوها و حتی علاقهمندها این امکان رو میده که بدون نیاز به تجهیزات فیزیکی گرانقیمت، شبکههای مختلف رو طراحی، پیکربندی و تست کنن. فکر کن میتونی یه شبکه کامل با چندتا روتر، سوئیچ، سرور و کلی کامپیوتر رو روی لپتاپت بسازی و ببینی چطور کار میکنه! این کار نه تنها هزینهها رو کم میکنه، بلکه بهت اجازه میده بینهایت سناریو رو امتحان کنی و از اشتباهاتت درس بگیری، بدون اینکه نگران خراب شدن تجهیزات واقعی باشی.
برای هر کسی که تو حوزه شبکه فعالیت میکنه یا قصد داره مدارک سیسکو مثل CCNA و CCNP رو بگیره، Packet Tracer یه ابزار ضروی و واجبه. این نرمافزار محیطی رو فراهم میکنه که میتونی دستورات واقعی IOS سیسکو رو تایپ کنی و نتیجهشون رو ببینی. در واقع، یه لابراتوار مجازی همیشه همراهت داری!
قدم اول: نصب و راهاندازی Packet Tracer

دانلود و نصب نرمافزار
برای شروع کار، اول باید Packet Tracer رو دانلود و نصب کنی. این نرمافزار رو میتونی از وبسایت رسمی Cisco Networking Academy دریافت کنی. معمولاً باید یه حساب کاربری رایگان توی NetAcad بسازی تا به فایلهای دانلود دسترسی پیدا کنی. بعد از دانلود، مراحل نصب مثل هر نرمافزار دیگهای سادهست؛ فقط کافیه دکمه Next رو بزنی و تموم! مطمئن شو که ورژن مناسب سیستمعاملت (ویندوز، مک یا لینوکس) رو دانلود میکنی.
رابط کاربری Packet Tracer رو بشناسیم
وقتی برای اولین بار Packet Tracer رو باز میکنی، ممکنه یه کم شلوغ به نظر بیاد، ولی نگران نباش، خیلی زود دستت میاد.
- نوار ابزار بالا: گزینههایی مثل Save، Open، New، Copy، Paste و Undo/Redo رو اینجا داری. همچنین ابزارهای انتخاب (Select)، حذف (Delete)، بازرسی (Inspect) و اضافه کردن یادداشت (Place Note) هم هستن.
- پنل دیوایسها (پایین چپ): این قسمت مهمترین بخش برای ساخت شبکه هست. انواع روتر، سوئیچ، هاب، وایرلس دیوایس، کامپیوتر، سرور و حتی دیوایسهای IoT اینجا دسته بندی شدن.
- پنل ارتباطات (پایین چپ، کنار دیوایسها): اینجا میتونی انواع کابلها مثل Straight-through، Crossover، Serial و Console رو پیدا کنی تا دیوایسهات رو به هم وصل کنی.
- میحیط کار (وسط): این صفحه سفید بزرگ جاییه که شبکه خودت رو میسازی. دیوایسها رو از پنل پایین چپ میکشی و اینجا رها میکنی.
- پنل شبیهسازی/ریلتایم (بالا راست): دو حالت Realtime و Simulation رو اینجا انتخاب میکنی. Realtime برای اجرای سریع شبکه مثل دنیای واقعیه و Simulation برای دیدن جزئیات پکتها و نحوه حرکتشون توی شبکه.
شروع کار با Packet Tracer: ساخت اولین شبکه ساده
اضافه کردن دیوایسها (روتر، سوئیچ، کامپیوتر)
حالا که با محیط آشنا شدی، بیا یه شبکه ساده بسازیم. فرض کن میخوایم دو تا کامپیوتر رو به یه سوئیچ وصل کنیم.
- از پنل Device Types (پایین چپ)، دسته End Devices رو انتخاب کن.
- روی PC کلیک کن و اونو به محیط کار بکش (دو بار این کار رو تکرار کن تا دو تا PC داشته باشی).
- حالا از دسته Network Devices، زیردسته Switches رو انتخاب کن.
- روی 2960 Switch (یه سوئیچ لایه 2 معروف) کلیک کن و اونو هم به محیط کار بکش.
اتصال دیوایسها با کابلهای مختلف
بعد از گذاشتن دیوایسها، باید اونها رو به هم وصل کنی.
- از پنل Connections (آیکون رعد و برق، کنار End Devices)، کابل Copper Straight-Through رو انتخاب کن (خط سیاه صاف).
- روی اولین PC کلیک کن، بعد FastEthernet0 رو انتخاب کن.
- حالا روی سوئیچ کلیک کن و یه پورت خالی مثل FastEthernet0/1 رو انتخاب کن.
- این کار رو برای PC دوم هم تکرار کن و اونو به پورت FastEthernet0/2 سوئیچ وصل کن.
اگه همه چی درست باشه، چراغهای سبز رنگ روی پورتها نشون میده که اتصال برقراره. گاهی اوقات چند ثانیه طول میکشه تا پورتهای سوئیچ فعال بشن (حالت Spanning Tree).
پییکربندی اولیه IP آدرسها
برای اینکه کامپیوترها بتونن با هم ارتباط برقرار کنن، باید بهشون IP آدرس بدی.
- روی PC0 کلیک کن.
- به تب Desktop برو و روی IP Configuration کلیک کن.
- حالا آدرس IP رو
192.168.1.10و Subnet Mask رو255.255.255.0وارد کن و پنجره رو ببند. - همین کار رو برای PC1 تکرار کن، فقط این بار IP رو
192.168.1.11بذار.
حالا برای تست، روی PC0 کلیک کن، به تب Desktop برو و Command Prompt رو باز کن. دستور ping 192.168.1.11 رو تایپ کن و Enter بزن. اگه همه چی درست باشه، باید Reply رو ببینی. تبریک میگم، تو اولین شبکه خودت رو ساختی!
سناریوهای پیشرفتهتر در Packet Tracer
راهاندازی DHCP Server
یادته دستی IP آدرس دادی؟ تو شبکههای بزرگ این کار خیلی سخته. DHCP (Dynamic Host Configuration Protocol) این کار رو خودکار میکنه. میتونی یه سرور DHCP توی Packet Tracer اضافه کنی یا حتی روتر سیسکو رو به عنوان DHCP سرور پیکربندی کنی.
Router>enable
Router#configure terminal
Router(config)#ip dhcp pool MY_NETWORK
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.9
(برای کپی کردن، متن را انتخاب و کلیک راست کنید و “Copy” را انتخاب کنید)
پیکربندی VLANها
VLAN (Virtual Local Area Network) بهت اجازه میده که یک سوئیچ فیزیکی رو به چند تا سوئیچ منطقی تقسیم کنی. این کار برای جداسازی ترافیک و افزایش امنیت شبکه خیلی مفیده. تو Packet Tracer میتونی VLANها رو روی سوئیچها تعریف کنی و پورتهای مختلف رو به VLANهای متفاوت اختصاص بدی و حتی Trunk Link بین سوئیچها رو برای انتقال ترافیک VLANها پیکربندی کنی.
شبیهسازی پروتکلهای مسیریابی (OSPF, EIGRP)
قلب شبکههای بزرگ، پروتکلهای مسیریابی هستن که روترها رو قادر میسازن تا بهترین مسیر رو برای ارسال پکتها پیدا کنن. Packet Tracer از پروتکلهای مسیریابی دینامیک مثل OSPF (Open Shortest Path First) و EIGRP (Enhanced Interior Gateway Routing Protocol) پشتیبانی میکنه. میتونی چند تا روتر رو به هم وصل کنی و با پییکربندی این پروتکلها، ببین که چطور مسیرها یاد گرفته میشن و ترافیک بین شبکههای مختلف جابجا میشه. این بخش واقعاً برای درک عمیق مسیریابی حیاتیه.
Router(config)#router ospf 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#network 10.0.0.0 0.0.0.255 area 0
(برای کپی کردن، متن را انتخاب و کلیک راست کنید و “Copy” را انتخاب کنید)
تست و بررسی شبکه با ابزارهای داخلی
Packet Tracer ابزارهای تست خیلی خوبی داره. علاوه بر ping و traceroute که توی Command Prompt دیوایسها در دسترسه، میتونی از ابزار PDU (Packet Data Unit) هم استفاده کنی. با کشیدن آیکون پاکت نامه (Simple PDU) از نوار ابزار بالا و کلیک کردن روی مبدأ و مقصد، میتونی ببینی آیا پکت میرسه یا نه. بعدش میتونی به حالت Simulation بری و حرکت پکت رو مرحله به مرحله دنبال کنی و ببینی دقیقاً چه اتفاقی میافته. این قابلیت برای دیباگ کردن مشکلات شبکه بینظیره.
قابلیتهای جذاب و کمتر دیده شده Packet Tracer
مود Physical و منطقی
Packet Tracer دو تا دیدگاه برای شبکه بهت میده:
- Logical Mode: همون چیزیه که تا الان دیدیم، یه دیدگاه انتزاعی از دیوایسها و اتصالاتشون.
- Physical Mode: این مود واقعاً باحاله! بهت اجازه میده که شبکه رو توی یه فضای فیزیکی واقعی شبیهسازی کنی. میتونی اتاق سرور، کمد دیواری و حتی شهر رو شبیهسازی کنی و دیوایسها رو داخل Rack بذاری، کابلها رو مدیریت کنی و ببین که چطور همه چیز تو دنیای واقعی چیده میشه. این برای درک مفهوم زیرساخت فیزیکی شبکه بینظیره.
ابزارهای تحلیل پکت (Simulation Mode)
همونطور که قبلتر گفتم، Simulation Mode یه ابزار فوقالعاده برای درک عمیق نحوه کار پروتکلهاست. وقتی وارد این مود میشی، میتونی پکتها رو با استفاده از دکمه Capture/Forward گام به گام در شبکه جلو ببری. هر پکت دارای جزئیاتی در لایههای مختلف (OSI Model) هست که میتونی بررسی کنی. این قابلیت بهت کمک میکنه تا بفهمی ARP چطور کار میکنه، DHCP چطور IP میده، یا TCP چطور سشن برقرار میکنه.
ساخت شبکههای IoT و هوشمند
Packet Tracer فقط برای شبکههای سنتی نیست. با اومدن دیوایسهای IoT (Internet of Things) و نیاز به اتوماسیون، سیسکو این قابلیت رو هم به Packet Tracer اضافه کرده. میتونی انواع سنسورها، actuators، بردهای SBC (Single Board Computer) و حتی Home Gatewayها رو به شبکه اضافه کنی و سناریوهای هوشمندسازی رو شبیهسازی کنی. مثلاً میتونی یه سنسور دما رو به یه میکروکنترلر وصل کنی و اگه دما از یه حدی بالاتر رفت، فن رو روشن کنی. این بخش واقعاً برای کسایی که به مباحث اتوماسیون و IoT علاقهمند هستن، یه گنجینه است.
جدول آموزشی: انواع کابلها و کاربردشان
| نوع کابل | کاربرد اصلی |
|---|---|
| Copper Straight-Through | اتصال دیوایسهای مختلف (مثل PC به Switch، Router به Switch). |
| Copper Crossover | اتصال دیوایسهای مشابه (مثل Switch به Switch، PC به PC، Router به Router). |
| Fiber Optic | اتصال با سرعت بالا و فواصل طولانی (معمولاً بین سوئیچهای اصلی یا روترها). |
| Console Cable | اتصال مستقیم به پورت Console روتر/سوئیچ برای پیکربندی اولیه. |
| Serial Cable (DCE/DTE) | اتصال دو روتر به یکدیگر در ارتباطات WAN. |
نکات طلایی برای استفاده حرفهای از Packet Tracer
- تمرین مداوم: هیچ چیز جای تمرین عملی رو نمیگیره. هر چقدر بیشتر با Packet Tracer کار کنی، مهارتت بیشتر میشه.
- استفاده از Scenario Maker: این ابزار بهت اجازه میده که سناریوهای آموزشی خودت رو بسازی و برای دیگران هم منتشر کنی.
- Save کردن مرتب: همیشه فایل پروژه رو ذخیره کن تا زحمتت از بین نره.
- خواندن خروجی دستورات: فقط دستور رو نزن، خروجی رو هم بخون و سعی کن بفهمی چی به چیه. مثلاً
show ip interface briefیاshow running-config. - کاوش در Help: مستندات Packet Tracer خیلی کامله. اگه سوالی داشتی، اول یه نگاهی به بخش Help بنداز.
- استفاده از Activity Wizard: این قابلیت بهت کمک میکنه که تمرینات و آزمونهای تعاملی خودت رو بسازی.
عیبیابی سریع (Troubleshooting)
گاهی اوقات توی Packet Tracer هم مشکلاتی پیش میاد. اینجا چند تا از مشکلات رایج و راهحلهاشون رو با هم مرور میکنیم:
- ارتباط برقرار نمیشه (Ping Failed):
- چک کردن IP: مطمئن شو که IP آدرس، Subnet Mask و Default Gateway دیوایسها درست پیکربندی شده باشن و تو یه رنج باشن.
- چک کردن کابل: آیا کابل درسته؟ (Straight-through برای PC به Switch، Crossover برای Switch به Switch).
- چک کردن وضعیت پورت: مطمئن شو پورتهای روتر یا سوئیچ Down نیستن. تو روترها پورتها پیشفرض Down هستن و باید با دستور
no shutdownفعال بشن. - فایروال: روی کامپیوترها، فایروال ممکنه Ping رو بلاک کنه.
- نمیتونم به روتر یا سوئیچ وصل بشم (Console):
- کابل کنسول: مطمئن شو که از کابل Console استفاده میکنی و اون رو به پورت RS232 کامپیوتر و پورت Console روتر/سوئیچ وصل کردی.
- Terminal Settings: وقتی از کامپیوتر Terminal رو باز میکنی، تنظیمات پیشفرض (مثل Baud Rate: 9600) باید درست باشه.
- پروتکل مسیریابی کار نمیکنه:
- اعلام شبکهها: مطمئن شو که همه شبکههای متصل به روترها رو توی پیکربندی پروتکل مسیریابی (مثلاً OSPF) اعلام کردی.
- Area ID: توی OSPF، مطمئن شو که Area ID برای روترهای همسایه یکسانه.
- Adjacency: با دستوراتی مثل
show ip ospf neighborمطمئن شو که همسایگی بین روترها برقرار شده.
- نمیتونم دیوایسهای خاصی رو پیدا کنم:
- دسته بندی درست: مطمئن شو که تو دسته بندی درست دنبال دیوایس میگردی. (مثلاً روترها تو Network Devices -> Routers هستن).
- ورژن Packet Tracer: بعضی دیوایسهای جدیدتر فقط تو ورژنهای جدید Packet Tracer موجودن.
سوالات متداول (FAQ)
Packet Tracer برای چه کسانی مناسب است؟
Packet Tracer برای دانشجویان، مهندسان شبکه، افرادی که در حال آماده شدن برای مدارک سیسکو (CCNA, CCNP) هستند و هر کسی که به یادگیری و آزمایش شبکههای کامپیوتری علاقهمند است، بسیار مناسب است.
آیا Packet Tracer رایگان است؟
بله، Packet Tracer رایگان است اما برای دانلود و استفاده از تمام قابلیتهای آن، نیاز به ساخت یک حساب کاربری رایگان در پلتفرم Cisco Networking Academy (NetAcad) دارید.
چه تفاوتی بین Packet Tracer و GNS3/EVE-NG وجود دارد؟
Packet Tracer یک شبیهساز (Simulator) است که رفتار دستگاههای واقعی را تقلید میکند، در حالی که GNS3 و EVE-NG شبیهساز (Emulator) هستند که از سیستمعامل واقعی دستگاههای سیسکو (IOS/NX-OS) استفاده میکنند. Packet Tracer سبکتر و برای یادگیری مفاهیم پایه عالی است، اما GNS3/EVE-NG برای سناریوهای پیچیدهتر و نزدیکتر به واقعیت مناسبترند.
آیا میتوانم دستگاههای واقعی را به Packet Tracer متصل کنم؟
خیر، Packet Tracer یک محیط کاملاً شبیهسازی شده است و امکان اتصال مستقیم به دستگاههای فیزیکی واقعی را ندارد. همه ارتباطات در داخل محیط مجازی نرمافزار انجام میشوند.
امیدوارم این مقاله جامع و کاربردی، راهنمای خوبی برای شروع و پیشرفت شما در دنیای شبیهسازی شبکه با Cisco Packet Tracer باشه. به یاد داشته باش، تجربه و تمرین کلید موفقیت در این حوزهست. اگه میخوای تجهیزات مورد نیازت رو با بهترین کیفیت و قیمت تهیه کنی، فراموش نکن که یه سر به وبسایت ما بزنی.