مدل اتصال متقابل سامانه‌های باز: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Fatemibot (بحث | مشارکت‌ها)
FreshmanBot (بحث | مشارکت‌ها)
جز replaced: شده است ← شده‌است، مهمترین ← مهم‌ترین با ویرایشگر خودکار فارسی
خط ۵۸:
 
=== لایه پیوند داده ===
لایه پیوند به خودی خود به دو زیر لایه به نام‌های ''[[آدرس مک|''MAC'']] که مخفف Media Access Control و [[:en:Logical link control|LLC]]'' که مخفف Logical Link Control هست تقسیم می‌شود. زیر لایه MAC همانطوری‌که از نامش پیداست شناسه سخت‌افزاری کامپیوتر که در واقع همان آدرس MAC کارت شبکه است را به شبکه معرفی می‌کند. آدرس MAC آدرس سخت‌افزاری است که در هنگام ساخت کارت شبکه از طرف شرکت سازنده بر روی کارت شبکه قرار داده می‌شود و در حقیقت Hard Code می‌شود. این در حقیقت مهمترینمهم‌ترین فاکتوری است در آدرس دهی که کامپیوتری از طریق آن بسته‌های اطلاعاتی را دریافت و ارسال می‌کند. زیر لایه LLC وظیفه کنترل Frame Synchronization یا یکپارچه‌سازی فریم‌ها و همچنین خطایابی در لایه دوم را بر عهده دارد.
 
=== لایه شبکه ===
وظیفه لایه شبکه این است که چگونگی رسیدن داده‌ها به مقصد را تعیین کند. این لایه وظایفی از قبیل آدرس دهی، مسیریابی و پروتکل‌های منطقی را عهده‌دار است. لایه شبکه مسیرهای منطقی یا Logical Path بین مبدأ و مقصد ایجاد می‌کند که به اصطلاح مدارهای مجازی یا ''[[:en:Virtual circuit|Virtual Circuits]]'' نامگذاری می‌شوند، این مدارها باعث می‌شوند که هر بسته اطلاعاتی بتواند راهی برای رسیدن به مقصدش پیدا کند. لایه شبکه همچنین وظیفه مدیریت خطا در لایه خود، ترتیب دهی بسته‌های اطلاعاتی و کنترل ازدحام را نیز بر عهده دارد. ترتیب بسته‌های اطلاعاتی بسیار مهم است زیرا هر پروتکلی برای خود یک حداکثر اندازه بسته اطلاعاتی تعریف کرده‌است. برخی اوقات پیش می‌آید که بسته‌های اطلاعاتی از این حجم تعریف شده بیشتر می‌شوند و به ناچار این‌گونه بسته‌های به بسته‌های کوچکتری تقسیم می‌شوند و برای هر کدام از این بسته‌های اطلاعاتی یک نوبت یا Sequence داده می‌شود که معلوم شود کدام بسته اول است و کدام بسته دوم و … به این عدد به اصطلاح Sequence Number هم گفته می‌شود.
 
وقتی بسته‌های اطلاعاتی در مقصد دریافت شدند، در لایه شبکه این Sequence Numberها چک می‌شود و به وسیله همین Sequence Number است که اطلاعات به حالت اولیه بازمی‌گردند و تبدیل به اطلاعات اولیه می‌شوند. در صورتی‌که یکی از این بسته‌های به درستی دریافت نشود در همان لایه شبکه از طریق چک کردن این عدد مشخص می‌شود که کدام بسته اطلاعاتی دریافت نشده استنشده‌است و طبیعتاً مجدداً در خواست داده می‌شود.
 
=== لایه انتقال ===