۰
subtitle
ارسال: #۱
  
تفاوت کنترل خطا در دو لایه
دوستان میخواستم بپرسم که کنترل خطا در دو لایهی پیوند داده و انتقال چه تفاوتی با هم دارند؟
تا جایی که میدونم در لایه پیوند داده خطا تشخیص داده میشن و به روشهای تصحیح برطرف میشن. اما در لایه شبکه چطور کنترل خطا انجام میشه؟
ممنون میشم راهنمایی کنید.
تا جایی که میدونم در لایه پیوند داده خطا تشخیص داده میشن و به روشهای تصحیح برطرف میشن. اما در لایه شبکه چطور کنترل خطا انجام میشه؟
ممنون میشم راهنمایی کنید.
۲
ارسال: #۲
  
RE: تفاوت کنترل خطا در دو لایه
(۱۷ مهر ۱۳۹۰ ۰۷:۴۰ ب.ظ)mam نوشته شده توسط: دوستان میخواستم بپرسم که کنترل خطا در دو لایهی پیوند داده و انتقال چه تفاوتی با هم دارند؟در هر دولایه کنترل خطا انجام می شود.
تا جایی که میدونم در لایه پیوند داده خطا تشخیص داده میشن و به روشهای تصحیح برطرف میشن. اما در لایه شبکه چطور کنترل خطا انجام میشه؟
ممنون میشم راهنمایی کنید.
در لایه پیوند داده که ارتباطات نقطه به نقطه(point to point) است کنترل خطا هم به صورت نقطه به نقطه انجام می شود مثلا اگر دو میزبان توسط چند روتر به هم متصل شده باشند کنترل خطا روی هریک از لینک های اتصال این روترها انجام می شود. علاوه براین لایه پیوند داده با خطاهای بیتی سروکار دارد . ولی در لایه انتقال که ارتباط از نوع انتها به انتها (end to end)است کنترل خطا فقط در میزبان یا همان host های انتهایی انجام می گیرد یعنی وقتی بسته به دست میزبان طرف دیگر رسید کنترل خطا صورت می گیرد. ولی در دستگاههای میانی این کار توسط لایه پیوند داده انجام می گیرد. علاوه بر این در لایه انتقال کنترل خطا در مورد packet انجام می شود.
۲
ارسال: #۳
  
RE: تفاوت کنترل خطا در دو لایه
اگرکنترل خطادرلایه پیوندداده انجام بشه ویک فریم دارای خطاباشه فقط همون فریم مجدداارسال میشه اما در لایه های بالاتر کل بسته ارسال میشه چون کد تشخیص خطادر سرامدبسته قرارداره.امیدوارم مفیدباشه
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close