PDA

View Full Version : سوال: قالب بسته ip



eroz70
چهارشنبه 14 دی 1390, 10:53 صبح
فیلد fragment offset در هدر ip(قالب بسته ip) ، واحدش 8 بایتی (ضریبی از 8 ) است چرا؟

hjran abdpor
چهارشنبه 14 دی 1390, 12:15 عصر
با سلام.
این فیلد خودش از 3 فیلد دیگه تشکیل شده است :DF , MF, FargmentOfset.
به این دلیل :چرا که اگر در فیلد افست مقدرا 7 قرار بگیرید نشان میدهد محل یک بسته در دیتاگرم جاری و زملانی که بازسازی
میشود در بایت 56 است . 8* 7
پیوست : کتاب احسان ملیکان را بخونید.

eroz70
پنج شنبه 15 دی 1390, 19:05 عصر
با سلام.
این فیلد خودش از 3 فیلد دیگه تشکیل شده است :DF , MF, FargmentOfset.
به این دلیل :چرا که اگر در فیلد افست مقدرا 7 قرار بگیرید نشان میدهد محل یک بسته در دیتاگرم جاری و زملانی که بازسازی
میشود در بایت 56 است . 8* 7
پیوست : کتاب احسان ملیکان را بخونید.


سلام سوال من اینه که چرا این فیلد باید حتما ضریبی از 8 باشه یعنی چرا باید 7*8 بشه ؟
در ضمن کتاب احسان ملکیان رو هم خوندم جوابمو نگرفتم.

aram_2
جمعه 16 دی 1390, 10:23 صبح
تو بحث بسته ها ما یه چیز داریم با عنوان تکه تکه کردن.اگه حجم بسته داده شده از لایه IP به لایه Data Link بیشتر از اندازه استاندارد اون لایه باشه ،بسته قطعه قطعه میشه و ارسال می کنه.حالا وقتی این بسته به مقصد رسید باید یه جور سرهم بشن که مکان اون بسته ها (آفست)از طریق این فیلد است که با ضرب عدد مربوط به این فیلد در8 می تونه تو مکان درست قرار بده .