شما در اینجا هستید: خانه » علوم کامپیوتر » ارتباط داده ها و شبکه های کامپیوتری » مدل های شبکه های کامپیوتری

مدل های شبکه های کامپیوتری

ارتباط داده ها و شبکه های کامپیوتری

مقدمه:

در مقاله مدل های شبکه های کامپیوتری به معرفی و تشریح کلی این مدل ها خواهیم پرداخت و انواع آنها را بیان خواهیم کرد.

مهندسی شبکه یک کار پیچیده است که شامل نرم افزار، سیستم عامل، مهندسی سطح تراشه، سخت افزار و پالس های برقی است. برای سهولت در مهندسی شبکه، کل مفهوم شبکه به چند لایه تقسیم می شود. هر لایه درگیر کار خاصی است و مستقل از تمام لایه های دیگر است.

اما به طور کلی، تقریباً تمام کارهای شبکه به همه این لایه ها بستگی دارد. لایه ها داده ها را بین آنها به اشتراک می گذارند و برای دریافت ورودی و ارسال خروجی فقط به یکدیگر بستگی دارند.

وظایف لایه ای

در معماری لایه ای مدل شبکه، یک فرایند کل شبکه به کارهای کوچک تقسیم می شود. سپس هر کار کوچک به یک لایه خاص اختصاص می یابد که فقط برای پردازش آن وطیفه کار انجام می دهد. هر لایه فقط کار خاصی را انجام می دهد.

در سیستم ارتباطی لایه ای، یک لایه از میزبان وظیفه انجام شده توسط لایه همسان خود را در همان سطح روی میزبان از راه دور انجام می دهد. این کار یا توسط لایه در پایین ترین سطح یا در بالاترین سطح آغاز می شود.

اگر کار توسط بالاترین لایه شروع شده باشد، برای پردازش بیشتر به لایه زیر آن منتقل می شود. لایه پایین همین کار را انجام می دهد، کار را پردازش می کند و به لایه پایین تر انتقال می دهد. اگر کار توسط پایین ترین لایه آغاز شود، مسیر معکوس اتخاذ می شود.

مدل های شبکه های کامپیوتری

هر لایه تمام مراحل، پروتکل ها و روش هایی را که برای اجرای وظایف خود لازم دارد جمع می کند. همه لایه ها همتایان خود را با استفاده از کپسوله سازی هیدرو دنباله شناسایی می کنند.

مدل OSI

Open System Interconnect یک استاندارد باز برای کلیه سیستمهای ارتباطی است. مدل OSI توسط سازمان بین المللی استاندارد (ISO) ایجاد شده است. این مدل دارای هفت لایه است:

مدل های شبکه های کامپیوتری

  • Application Layer: این لایه مسئول ارائه رابط کاربری برنامه است. این لایه شامل پروتکل هایی است که به طور مستقیم با کاربر در تعامل هستند.
  • Presentation Layer: این لایه چگونگی ارائه داده ها در قالب بومی میزبان از راه دور را باید در قالب بومی میزبان تعریف کند.
  • Session Layer: این لایه جلسات بین میزبان های از راه دور را حفظ می کند. به عنوان مثال، پس از تأیید اعتبار کاربر/ گذرواژه، میزبان از راه دور این جلسه را برای مدتی حفظ می کند و در این بازه زمانی مجدداً احراز هویت نمی کند.
  • Transport Layer: این لایه وظیفه تحویل پایان به پایان را بین میزبان ها به عهده دارد.
  • لایه شبکه: این لایه وظیفه اختصاص آدرس و آدرس دهی منحصر به فرد میزبان ها در یک شبکه را بر عهده دارد.
  • Data Link Layer: این لایه وظیفه خواندن و نوشتن داده ها از داخل و روی خط را بر عهده دارد. خطاهای پیوند در این لایه شناسایی می شوند.
  • Physical Layer: این لایه سخت افزار، سیم کشی کابل، خروجی برق، نرخ پالس و غیره را تعریف می کند.

مدل اینترنت

اینترنت از مجموعه پروتکل TCP / IP استفاده می کند که به عنوان مجموعه اینترنت نیز شناخته می شود. این مدل اینترنت را تعریف می کند که شامل معماری چهار لایه است. مدل OSI یک مدل ارتباطی کلی است اما مدل اینترنت همان چیزی است که اینترنت در تمام ارتباطات خود از آن استفاده می کند. اینترنت مستقل از معماری اصلی شبکه است، بنابراین مدل آن نیز موجود است. این مدل دارای لایه های زیر است:

مدل های شبکه های کامپیوتری

  • Application Layer: این لایه پروتکل را تعریف می کند که کاربر را قادر به تعامل با شبکه می کند. به عنوان مثال ، FTP ، HTTP و غیره.
  • Transport Layer: این لایه چگونگی گردش داده ها بین میزبان ها را تعریف می کند. پروتکل اصلی در این لایه پروتکل کنترل انتقال (TCP) است. این لایه تضمین می کند که داده های تحویل شده بین میزبان ها به ترتیب بوده و مسئول تحویل پایان به پایان می باشد.
  • لایه اینترنت: پروتکل اینترنت (IP) روی این لایه کار می کند. این لایه آدرس دهی و شناسایی میزبان را تسهیل می کند. این لایه مسیریابی را تعریف می کند.
  • Link Layer: این لایه مکانیسم ارسال و دریافت داده های واقعی را فراهم می کند. این لایه بر خلاف همتای OSI Model خود، مستقل از معماری و سخت افزار شبکه اساسی است (رفرنس).

در مقاله مدل های شبکه های کامپیوتری به معرفی و تشریح کلی این مدل ها پرداختیم و انواع آنها را بیان کردیم. در مقاله بعدی به تشریح امنیت شبکه های کامپیوتری خواهیم پرداخت.

اشتراک گذاری
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

19 − هفده =

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.