قالب یک بسته ی ip – توضیحات کامل

ارسال شده توسط: حسین درویشی Comments: 0

قالب یک بسته ی ip – توضیحات کامل

در این مقاله، قالب یک بسته ی ip را به تصویر کشدیدیم و وظیفه ی هرکدام از فیلدهای آن را به طور کامل تشریح دادیم.

در شکل زیر ساختار یک بستۀ ip را مشاهده می کنید:

قالب یک بسته ی ip

کل ip از 32 بیت تشکیل شده است و از دو قسمت سرآیند (Header) و (قسمت حمل داده) (Payload) تشکیل شده است.

مجموعه اطلاعات درج شده در سرآیند بستۀ IP توسط مسیریاب ها انجام شده و آنها را پردازش می کنند.

در ادامه به تشریح هرکدام از فیلدهای قالب بستۀ ip می پردازیم:

تشریح فیلدهای ساختار بستۀ ip

فیلد Version

نسخه پروتکل IP را در یک فیلد چهاربیتی مشخص می کند که می تواند ورژن 4 یا 6 باشد. تمامی شبکه ها و مسیریاب ها از نسخه 4 پشتیبانی می کنند. هرچند هستند مسیریابهایی که علاوه بر پشتیبانی از نسخه 4 از نسخه 6 هم پشتیبانی می کنند.

نسخه آی پی به بصورت باینری در این فیلد برای ورژن چهار (0100) و نسخۀ شش (0110) اعلام می شود.

فیلد IHL

این فیلد هم مانند فیلد ورژن چهاربیتی است و طول کل سرآیند بسته بر مبنای کلمات 32 بیتی در این فیلد مشخص می شود.

برای مثال اگر عدد 10 در این فیلد قرار گیرد بدین معناست که کل سرآیند، 320 بیت معادل 40 بایت است.

حداقل مقداری که در این فیلد بایستی قرار گیرد عدد 5 یا معادل (0101) در مبنای باینری می باشد. عدد کمتر از پنج در این فیلد به عنوان خطا تلقی می شود ومنجر به حذف بسته خواهد شد. حداکثر مقداری که می تواند در فیلد IHL قرار گیرد عدد 15 یا معادل باینری آن (1111) می باشد که در اینصورت طول قسمت سرآیند 60 بایت خواهد بود.

فیلد Type of Service

ماشین تولید کنندۀ بسته در این فیلد هشت بیتی از مجموعه زیر شبکه ها (مسیریابهای بین راه) تقاضای سرویس ویژه ای برای ارسال یک دیتاگرام را می نماید.

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

بیت های فیلد Type of Service

در جدول زیر بیت های این فیلد را مشاهده می کنید:

قالب بسته ip

بیت های P0 تا P2 اولویت بسته را تعیین می کنند. قرار گرفتن مقدار صفر در هر سه بیت، بیانگر این ان مفهوم است که بستۀ IP دارای کمترین اولویت می باشد. و اگر هر سه بیت یک باشد، بستۀ IP بالاترین اولویت را دارد.

معنی بیت های RTD در جدول درج شده است. ماشین میزبان با قرار دادن مقدار یک در این سه بیت انتظارش را از زیر شبکه بیان می کند. مسیریاب می توانند با این بیت ها مسیر مناسب را انتخاب کنند.

فیلد Total Length

طول کل بستۀ آی پی در این فیلد 16 بیتی قرار می گیرد. این فیلد شامل مجموع اندازۀ سرآیند و ناحیه داده است. مقدار طول در این فیلد برحسب بایت مشخص می شود. حداکثر طول کل بستۀ آی پی 64 کیلوبایت می باشد.

برای امتیاز به این نوشته کلیک کنید!
[کل: 4 میانگین: 4]

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

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