در این صفحه به بررسی درس شبکههای کامپیوتری شامل :هدف این درس، ریز موارد و سرفصل های درس شبکههای کامپیوتری، نحوه ارزیابی و مراجع این در پرداختهایم. شما عزیزان میتوانید برای آشنایی با سایر دروس رشته کامپیوترمعرفی و بررسی دروس رشته مهندسی کامپیوتر
در این صفحه تمامی دروس رشته کامپیوتر بطور کامل معرفی شده است، همچنین سرفصل هر یک از این دروس و منابع آن نیز برای شما عزیزان معرفی شده است به صفحه مذکور مراجعه کنید.
در صورتیکه به این مقاله علاقهمند هستید، ممکن است صفحات زیر نیز برای شما جذاب باشد:
- معرفی و آموزش درس شبکه های کامپیوتریجامعترین آموزش درس شبکه های کامپیوتری
درس شبکه های کامپیوتری یکی از مهمترین و بنیادیترین دروس رشته کامپیوتر است، با توجه به اینکه اینترنت امروزی بزرگترین سیستم مهندسی ساخت دست بشر در تمام طول تاریخ است، آشنایی با شبکههای کامپیوتری برای تمامی علاقهمندان و دانشجویان رشته کامپیوتر الزامی است، در این راستا در این صفحه به معرفی شبکههای کامپیوتری پرداخته شده است. - چطور میتوانید بعنوان مهندس شبکه مشغول به کار شوید و چطور میتوانید مدرک مهندسی شبکهمهندسی شبکه؛ بررسی آینده شغلی، وظایف و مهارت ها
مهندسی شبکه Network Engineering بعنوان یکی از آینده دار ترین مشاغل حوزه کامپیوتر، پیش نیازهای تحصیلی و شغلی متفاوتی دارد، بنابراین در این صفحه بطور کامل به بررسی وظایف و مهارتهایی که یک مهندس شبکه نیاز دارد و همچنین به بررسی و معرفی مدارک معتبر شبکه در جهان پرداخته شده است بگیرید. - هوش مصنوعی و کاربردها و مزایای آن در شبکههای کامپیوتری.
- بررسی رشته شبکه های کامپیوتری در مقطع ارشد کامپیوتر.
- معرفی شبکه های بی سیم و وایرلس.
- معرفی گرایش علوم و فناوری شبکه در مقطع ارشد کامپیوتر.
- معرفی رشته و گرایش رایانش امن در مقطع ارشد کامپیوتر.
- فیلم های رایگان آموزش شبکه.
شبکههای کامپیوتری (شماره درس: ۴٠۴۴٣)
Computer Networks
شمارهی درس ۴۰۴۴۳ و مشخصات بالا مربوط به برنامهی قبلی کارشناسی مهندسی کامپیوتر است. در برنامهی درسی مرجع بازنگریشدهی کارشناسی مهندسی کامپیوتر وزارت علوم، این درس با کد CSE-122 آمده است. تفاوتهای دو برنامه را در جدول زیر میبینید:
مشخصات درس شبکههای کامپیوتری در دو برنامهی کارشناسی مهندسی کامپیوتر
| مشخصه | برنامهی قبلی (شماره درس ۴۰۴۴۳) | برنامهی مرجع بازنگریشده (CSE-122) |
|---|---|---|
| تعداد واحد | ۳ واحد نظری | ۳ واحد |
| نوع درس | نظری | تخصصی الزامی |
| پیشنیاز | آمار و احتمال مهندسی | ندارد |
| همنیاز | سیستمهای عامل | سیستمهای عامل |
| مرجع اصلی | Peterson و Davie: Computer Networks: A Systems Approach | Kurose و Ross: Computer Networking: A Top-down Approach (ویرایش ۸) |
| آزمایشگاه | — | آزمایشگاه شبکههای کامپیوتری، ۱ واحد، با پیشنیاز همین درس |
منبع: برنامهی درسی مرجع کارشناسی مهندسی کامپیوتر (بازنگریشده) وزارت علوم، تحقیقات و فناوری.
درس شبکههای کامپیوتری در کنکور ارشد و دکتری ۱۴۰۶
از کنکور ۱۴۰۶ درس شبکههای کامپیوتری از کنکور ارشد و دکتری مهندسی کامپیوتر (مهندسی و علم کامپیوتر) حذف شده است؛ اما در کنکور ارشد و دکتری مهندسی فناوری اطلاعاتمعرفی فناوری اطلاعات (IT) - 7 دلیل برای انتخاب رشته آی تی در دانشگاه
آی تی چیست و چگونه پس از ظهور توانست در مدت فقط 20 سال تمام دنیا را فرا بگیرد و اکثر پول دنیا را ببلعد و پرطرفدارترین و پر درآمدترین مشاغل دنیا را در بر گیرد، با بررسی کامل آی تی با ما همراه باشید. همچنان یکی از دروس تخصصی با ضریب ۴ است و طبق تخمین ما در کنکور ارشد آیتی ۶ تست از آن مطرح میشود. این عدد تخمین ماست: سازمان سنجش تعداد سؤالها را پیش از دفترچهی سؤالات اعلام نمیکند و چون ساختار، باکسبندی و ضرایب کنکور ۱۴۰۶ کاملاً عوض شده، نمیشود فقط به تعداد سؤالهای کنکور ۱۴۰۵ استناد کرد. جزئیات ساختار تازه را در صفحهی تغییرات کنکور ارشد کامپیوتر ۱۴۰۶ ببینید.
اهداف درس شبکههای کامپیوتری
هدف از ارایه این درس آشنایی دانشجویان با مفاهیم اولیه ی شبکههای کامپیوتری و مفاهیم مرتبط میباشد. همچنین شما عزیزان برای آشنایی کاملتر با این درس میتوانید به صفحه بررسی کامل درس شبکه های کامپیوتریجامعترین آموزش درس شبکه های کامپیوتری
درس شبکه های کامپیوتری یکی از مهمترین و بنیادیترین دروس رشته کامپیوتر است، با توجه به اینکه اینترنت امروزی بزرگترین سیستم مهندسی ساخت دست بشر در تمام طول تاریخ است، آشنایی با شبکههای کامپیوتری برای تمامی علاقهمندان و دانشجویان رشته کامپیوتر الزامی است، در این راستا در این صفحه به معرفی شبکههای کامپیوتری پرداخته شده است مراجعه کنید.
سرفصل های درس شبکههای کامپیوتری
- برنامه سازی مبتنی بر سوکت
- سویچینگ بستههای آی پی
- آدرسدهی و هدایت مبتنی بر آی پی
- قراردادهای انتقال (تی سی پی و یو دی پی )
- کنترل ازدحام
- ترجمهی آدرسها (دی ان اس ، دی اچ سی پی و ای آر پی )
- میان افزار (Middleware)
- سوئیچها و پلها (Switch and Bridges)
- اتصالات (Links)
- مسیریابی حالت اتصال
- مسیریابی بردار فاصله و بردار مسیر
- مسیریابی بردار مسیر مبتنی بر خط مشی (BGP)
- شبکههای فرالایهای و همتا‐به‐همتا
- جریان سازی چندرسانهای
- سویچینگ مداری (Circuit Switching)
- شبکههای بیسیم و همراه
- شبکه توزیع محتوا (CDN)
- شبکه های مبتنی بر نرم افزار
شبکه کامپیوتری چیست و سرفصلهای این درس در کدام لایهها هستند؟
شبکهی کامپیوتری مجموعهای از دستگاههاست که با پروتکلهای مشترک به هم وصل میشوند تا داده را مبادله کنند؛ از شبکهی خانگی و اداری تا خود اینترنت. درس شبکههای کامپیوتری به شما یاد میدهد که یک بستهی داده از برنامهی روی گوشی شما تا سرور مقصد چه مسیری را طی میکند و در هر لایه چه اتفاقی برایش میافتد. برای اینکه سرفصلهای بالا را راحتتر مرور کنید، آنها را بر اساس لایههای شبکه دستهبندی کردهایم:
سرفصلهای درس شبکههای کامپیوتری بر اساس لایههای شبکه
| لایه | سرفصلهای مربوط |
|---|---|
| لایهی کاربرد | برنامهسازی مبتنی بر سوکت، ترجمهی نام با DNS و پیکربندی خودکار با DHCP، میانافزار، شبکههای فرالایهای و همتابههمتا، جریانسازی چندرسانهای، شبکهی توزیع محتوا (CDN) |
| لایهی انتقال | قراردادهای انتقال TCP و UDP، کنترل ازدحام |
| لایهی شبکه | سوییچینگ بستههای IP، آدرسدهی و هدایت مبتنی بر IP، مسیریابی حالت اتصال، مسیریابی بردار فاصله و بردار مسیر، BGP، شبکههای مبتنی بر نرمافزار (SDN) |
| لایهی پیوند داده | سوییچها و پلها، اتصالات (Links)، ترجمهی آدرس با ARP، شبکههای بیسیم و همراه |
| مفاهیم پایه | سوییچینگ مداری و مقایسهی آن با سوییچینگ بستهای |
ترتیب این جدول همان ترتیب «بالا به پایین» است که کتاب مرجع Kurose و Ross و دانشگاههای برتر کشور با آن تدریس میکنند؛ یعنی درس از لایهی کاربرد، که با آن آشناتر هستید، شروع میشود و به لایههای پایینتر میرسد.
پیشنیازهای درس شبکههای کامپیوتری
در برنامهی قبلی، آمار و احتمال مهندسی پیشنیاز این درس بود، چون تحلیل تأخیر، صف و احتمال از دست رفتن بستهها به احتمال نیاز دارد. در برنامهی بازنگریشده این درس پیشنیاز ندارد، اما در هر دو برنامه سیستمهای عامل همنیاز آن است؛ مفاهیمی مثل فرایند، سوکت و بافر را در سیستم عامل یاد میگیرید و در شبکه از آنها استفاده میکنید.
کدام رشتهها درس شبکههای کامپیوتری را دارند؟
- کارشناسی مهندسی کامپیوتر: درس تخصصی الزامی، بههمراه آزمایشگاه شبکه
- کارشناسی علوم کامپیوتر: برای نمونه در برنامهی کارشناسی علوم کامپیوتر دانشگاه تهران، با پیشنیاز اصول سیستمهای عامل
- کارشناسی ارشد گرایشهای شبکههای کامپیوتری، رایانش امن و اینترنت اشیاء: اگر این درس را در کارشناسی نگذرانده باشید، جزو دروس جبرانی شماست
- کنکور ارشد و دکتری فناوری اطلاعات: یکی از دروس تخصصی با ضریب ۴
مراجع درس شبکههای کامپیوتری
[1] Larry L. Peterson and Bruce S. Davie. Computer Networks: A Systems Approach. 5th edition, 2011.
در برنامهی بازنگریشدهی کارشناسی مهندسی کامپیوتر، این مراجع برای درس آمده است: Kurose و Ross (Computer Networking: A Top-down Approach، ویرایش ۸، ۲۰۲۰)، Tanenbaum، Feamster و Wetherall (Computer Networks، ویرایش ۶، ۲۰۲۱)، Forouzan (Data Communications and Networking with TCP/IP Protocol Suite، ویرایش ۶، ۲۰۲۲)، Stallings (Data and Computer Communications، ویرایش ۱۰، ۲۰۱۴) و Mastering Python Networking نوشتهی Chou (ویرایش ۴، ۲۰۲۳).
دروس ارشد گرایش شبکههای کامپیوتری در برنامهی جدید
اگر بعد از کارشناسی به ادامهی تحصیل در گرایش شبکههای کامپیوتری فکر میکنید، بدانید که طبق برنامهی درسی تحصیلات تکمیلی مهندسی و علم کامپیوتر وزارت علوم (مصوب ۱۴۰۳/۱۰/۱۶، اجرا از سال تحصیلی ۱۴۰۵-۱۴۰۶) دورهی ارشد ۳۲ واحد است: ۱۴ واحد تخصصی الزامی (۴ درس سهواحدی بهعلاوهی ۲ واحد سمینار)، ۱۲ واحد تخصصی اختیاری (۴ درس سهواحدی که دو تای آن میتواند با نظر استاد راهنما از گرایشها یا رشتههای دیگر باشد) و ۶ واحد پایاننامه. دروس این گرایش را در جدول زیر میبینید:
دروس کارشناسی ارشد گرایش شبکههای کامپیوتری (مهندسی و علم کامپیوتر)
| نوع درس | دروس |
|---|---|
| جبرانی (حداکثر ۴ درس، فقط اگر در کارشناسی نگذرانده باشید) | سیستمهای عامل، شبکههای کامپیوتری، سیگنالها و سیستمها، طراحی الگوریتمها، آمار و احتمال مهندسی |
| تخصصی الزامی (دستکم ۴ درس؛ ردیف اول برای همه اجباری) | شبکههای کامپیوتری پیشرفته (اجباری)، ارزیابی کارایی شبکههای کامپیوتری، امنیت شبکه پیشرفته، مدیریت شبکههای کامپیوتری، سیستمهای توزیعشده، ارتباطات بیسیم، کیفیت سرویس در شبکههای کامپیوتری، اینترنت اشیاء، بهینهسازی محدب |
| تخصصی اختیاری | نظریه الگوریتمی بازیها، نرمافزاریسازی و مجازیسازی شبکه، پشتهی پروتکلی شبکه با کارایی بالا، شبکههای غیرزمینی، شبکههای مرکز داده، معماری ادوات شبکه، شبکههای نوری، شبکههای ذخیرهسازی، رایانش ابری، شبکههای هوشمند برق، توسعه و عملیات برای شبکههای کامپیوتری، رمزنگاری کاربردی، نظریه اطلاعات و کدینگ، فرایندهای تصادفی، تحلیل شبکههای پیچیده، زنجیرههای بلوکی، یادگیری عمیق، یادگیری تقویتی عمیق، شبکههای سیار، شبکههای کوانتومی، مباحث پیشرفته در شبکههای کامپیوتری ۱ و ۲ |
منبع: برنامهی درسی تحصیلات تکمیلی مهندسی و علم کامپیوتر وزارت علوم (مصوب ۱۴۰۳/۱۰/۱۶، اجرا از سال تحصیلی ۱۴۰۵-۱۴۰۶).
درس «شبکههای کامپیوتری پیشرفته» در این برنامه پیشنیاز و همنیاز رسمی ندارد، اما در عمل ادامهی همین درس کارشناسی است؛ یعنی هر چه سرفصلهای این صفحه را بهتر یاد بگیرید، دورهی ارشد را راحتتر شروع میکنید.
درس شبکه در بازار کار
مفاهیم این درس پایهی شغلهایی مثل مهندس شبکه، مدیر شبکه و زیرساخت، کارشناس امنیت شبکه و مهندس زیرساخت ابری است. اگر به این مسیر شغلی علاقه دارید، وظایف و مهارتهای مهندس شبکهمهندسی شبکه؛ بررسی آینده شغلی، وظایف و مهارت ها
مهندسی شبکه Network Engineering بعنوان یکی از آینده دار ترین مشاغل حوزه کامپیوتر، پیش نیازهای تحصیلی و شغلی متفاوتی دارد، بنابراین در این صفحه بطور کامل به بررسی وظایف و مهارتهایی که یک مهندس شبکه نیاز دارد و همچنین به بررسی و معرفی مدارک معتبر شبکه در جهان پرداخته شده است و مدارک بینالمللی این حوزه را در صفحهی مربوط به آن توضیح دادهایم.
فیلمهای رایگان رشته کامپیوتر
1:14:51 پاسخ تشریحی معماری کامپیوتر کنکور ارشد کامپیوتر 1404
پاسخ تشریحی درس معماری کامپیوتر کنکور ارشد کامپیوتر 1404
2:01:53 تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1403
تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1403، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:56:56 تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1402
تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1402، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:25:04 معماری کامپیوتر جلسه 1
1:33:49 معماری کامپیوتر جلسه 2
جلسه دوم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
2:03:49 معماری کامپیوتر جلسه 3
جلسه سوم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
47:29 معماری کامپیوتر جلسه 4
جلسه چهارم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:13:24 معماری کامپیوتر جلسه 5
جلسه پنجم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
2:01:54 معماری کامپیوتر جلسه 6
جلسه ششم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
47:32 معماری کامپیوتر جلسه 7
جلسه هفتم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
10:10 معماری کامپیوتر جلسه 8
جلسه هشتم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
32:25 معماری کامپیوتر جلسه 9
جلسه نهم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:54:17 معماری کامپیوتر جلسه 10
جلسه دهم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:07:20 بررسی الگوریتمهای ضرب
بررسی الگوریتمهای ضرب در معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:44:57 پایپلاین در کامپیوتر
پایپلاین در کامپیوتر در معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:35:07 حل تست معماری جلسه 1
جلسه اول حل تست معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:44:20 حل تست معماری جلسه 2
جلسه دوم حل تست معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:11:02 حل تست معماری جلسه 3
جلسه سوم حل تست معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
2:00:40 حل سوالات ارشد کامپیوتر 99
حل سوالات ارشد کامپیوتر 99 معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
2:12:50 حل سوالات معماری ارشد آی تی 96
حل سوالات معماری ارشد آیتی 96 معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:01:41 حل تستهای دکتری کامپیوتر 96
حل تستهای دکتری کامپیوتر 96 معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
1:36:03 حل تستهای ارشد کامپیوتر 95
حل تستهای ارشد کامپیوتر 95 معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمونهای استخدامی و افرادی که به معماری کامپیوتر علاقهمندند.
سوالات متداول درس شبکههای کامپیوتری
درس شبکههای کامپیوتری چند واحد است و پیشنیاز آن چیست؟
این درس ۳ واحدی است. در برنامهی قبلی کارشناسی مهندسی کامپیوتر (شماره درس ۴۰۴۴۳) پیشنیاز آن آمار و احتمال مهندسی بود و در برنامهی بازنگریشده (CSE-122) پیشنیاز ندارد؛ در هر دو برنامه سیستمهای عامل همنیاز آن است.
مرجع اصلی درس شبکههای کامپیوتری چه کتابی است؟
در برنامهی بازنگریشدهی کارشناسی مهندسی کامپیوتر، کتاب Computer Networking: A Top-down Approach نوشتهی Kurose و Ross مرجع اول این درس است و کتابهای Tanenbaum، Forouzan و Stallings هم در فهرست مراجع آمدهاند.
آیا درس شبکههای کامپیوتری در کنکور ارشد ۱۴۰۶ هست؟
از کنکور ۱۴۰۶ این درس از کنکور ارشد و دکتری مهندسی کامپیوتر حذف شده است، اما در کنکور ارشد و دکتری فناوری اطلاعات یکی از دروس تخصصی با ضریب ۴ است و طبق تخمین ما در کنکور ارشد آیتی ۶ تست از آن مطرح میشود.
در ارشد گرایش شبکههای کامپیوتری چه دروسی خوانده میشود؟
طبق برنامهی درسی جدید مهندسی و علم کامپیوتر، دانشجو دستکم ۴ درس از دروس الزامی این گرایش، مثل شبکههای کامپیوتری پیشرفته (اجباری)، ارزیابی کارایی شبکهها، امنیت شبکه پیشرفته و سیستمهای توزیعشده، و ۴ درس اختیاری میگذراند و ۶ واحد هم پایاننامه دارد.
نظر برخی از رتبه های برتر رشته کامپیوتر و آی تی در مورد کیفیت فیلمها
همچنین هر گونه سوالی در مورد کلاسهای آنلاین کنکور کامپیوتر و یا تهیه فیلمها و یا رزرو مشاوره تک جلسهای تلفنی با استاد رضوی دارید میتوانید به طرق زیر از تیم پشتیبانی بپرسید:
آی دی تلگرام تیم پشتیبانی: konkurcomputer_admin@
شماره تیم پشتیبانی: 09378555200
