فرض کنید در یک همبندی خطی (Bus topology) یک فریم در حال انتقال است در حین انتقال آدرس گره مقصد موجود در فریم خراب می شود چه اتفاقی برای فریم رخ می دهد و چگونه فرستنده از این موضوع آگاه می شود؟
فرض کنید در یک همبندی خطی (Bus topology) یک فریم در حال انتقال است در حین انتقال آدرس گره مقصد موجود در فریم خراب می شود چه اتفاقی برای فریم رخ می دهد و چگونه فرستنده از این موضوع آگاه می شود؟
من باس رو تئوری رو خوب نمی دونم اما طبق چیزای که خوندم ارسال فریم با توجه به seq انجام میگیره بین مبدا و مقصد و در صورتی که فریم در بین راه به هر دلیل مشکلی برایش پیش بیاد و دست گیرنده نرسه بعد از یک مقطع زمانی گیرنده پیام NACK مبنی بر عدم دریافت آن توالی فریم به فرستند هارسال می کند
دوست عزیز از پاسخ شما ممنون میشه بگید منظور از کلمه "seq" چیه؟
تغریبا آقای paravand20 درست گفتن. ولی بستگی داره TCP باشه یا UDP . این در صورتی هست که از TCP استفاده بشه ولی اکه ترافیک از نوع UDP باشه هیچ اتفاق خاصی نمیوفته و بسته به عنوان لاس محصوب میشه. حالا بر اساس اینکه از چه نوع TCP یی استفاده بشه شرایط کمی باهم فرق میکنه !
عملا گیرنده NACK نمیفرسته بلکه با مکانیسمی به عنوان Duplicate ACK عدم دریافت یه بسته خاص را با همون Sequence Number یا شماره توالی بسته مورد نظر به فرستنده اعلام میکنه و فرستنده ارسال مجدد انجام میده .
ببینید بستگی داره کجای این بسته مشکل پیدا کنه ... پارامتر های لایه 2 ؟ لایه 3؟ یا لایه چهار و DATA ?
آدرس مقصد !!! گفتم لایه ای صحبت کن دوست عزیز
راستش این سوالیه که استادمون پرسیده و توضیح بیشتری نداد اگه میشه بیشتر راهنمایی کنید متن سوال :
{
- فرض کنید در یک همبندی خطی(Bus topology) یک فریم در حال انتقال است در حین انتقال آدرس گره مقصد موجود در فریم خراب می شود چه اتفاقی برای فریم رخ می دهد و چگونه فرستنده از این موضوع آگاه می شود؟
}
شما مگه توی هدر ip چند تا Destination Address دارین ؟؟؟؟؟
یک دونه فیلد بیشتر ندارین و اونم در Payload لایه 3 زده میشه ! بیخودی چرا میخواین مسئله رو بپیچونین برای خودتون و دیگران !!!؟؟
- - - Updated - - -
Bus topology به هیچ عنوان تئوری نیست در بسیاری از جا ها پیاده سازی شده و هنوز که هنوزه میتونین شبکه هایی با این توپولوژیو ببینین !
دوست عزیز Miskoolak
شما ابتدا یه مطالعه ای روی OSI داشته باش بد نیست ...
اولا که ایشون فرمودن فریم ... دوما در لایه 2 و 3 و 4 در OSI جداگانه هدر در مقصد چک میشه تا احیانا دچار خطا در حین انتقال نشده باشه ...
در لایه دو (در تکنولوژی ETHERNET و TOKEEN RING ) آدرس دهی با MAC ADDRESS محقق میشه در لایه 3 با IP Address و در لایه 4 با PORT Number
در مورد فریم بله حرف شما درسته مال لایه 3 نیست که من دقت نکردم توی صورت سوال ایشون فریم گفتن نه بسته !
ولی در کل اگه فریم صورت مساله رو ملاک قرار بدیم جوابی که دادم هیج فرقی نمیکنه ! مکانیسم همونه ! retransmit !
و باز هم شما وقتی متوجه فریم شدید که ایشون توی پست اول مطرح کردن چرا گیر دادین که لایه ای صحبت کنن ؟؟ خوب لایه که مشخص شده با فریم.
و اینکه جوابشون رو دریافت کردن و شما کاری جز گیج کردن و طولانی تر کردن پست نکردین!
در مورد پست آخرتونم داده ای که آدرس مقصدش خراب شده باشه به دست گیرنده نمیرسه که بخواد در مقصد چک بشه.