محمد نصیری
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

Jumbo Frame چیست؟ بررسی مفهوم جامبو فریم به زبان بسیار ساده

حتما با لایه های OSI آشنایی دارید ، اگر ندارید کافیست کمی در توسینسو جستجو کنید تا چند مقاله خوب در این خصوص پیدا کنید ، همانطور که می دانید بسته های اطلاعاتی در لایه های مختلف نامگذاری های مختلفی دارند ، ما آنها را در لایه سوم به عنوان Packet و در لایه دوم به نام Frame می شناسیم ، اما شاید جالب باشد بدانید که در نهایت میزان داده ای که درون یک بسته اطلاعاتی به نام Frame قرار می گیرد به نام Payload نامگذاری می شود.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

یعنی در واقع هدف اصلی از ایجاد کردن لایه های OSI انتقال این Payload ها در شبکه است. Payload پیشفرض در لایه OSI و استاندارد Ethernet به اندازه 1500 بایست است و در واقع اگر بخواهیم بصورت تخصصی صحبت کنیم می گوییم که Default MTU یا Maximum Transmission Unit که حداکثر اندازه یک واحد انتقالی داده در شبکه است مقدارش 1500 بایت است. اما این میزان Payload به دلیل وجود ساختار قدیمی باعث کندی شبکه و البته بالا رفتن Overload تجهیزات و دستگاه های شبکه برای پردازش اطلاعات می شود. حال راهکار چیست ؟

Jumbo Frame چیست

زمانیکه ما صحبت از Jumbo Frame می کنیم یعنی یک Ethernet Frame داریم که میزان Payload آن بیشتر از MTU پیشفرض شبکه یعنی 1500 بایت است . حتی اگر این عدد 1501 هم در نظر گرفته شود به منزله وجود Jumbo Frame در شبکه است. این نوع Frame ها همیشه در شبکه هایی با سرعت حداقل یک گیگابیت بر ثانیه و معمولا شبکه های LAN مورد استفاده قرار می گیرد و Payload پیشفرض آن 9000 بایت است.

با توجه به اینکه Jumbo Frame در استاندارد 802.3 به عنوان یک مشخصه برای شبکه های Ethernet عنوان نشده است ممکن است در Vendor های تولید کننده تجهیزات شبکه عدد پیشفرض آن متفاوت باشد که بسته به تولید کننده متفاوت خواهد بود.فعال کردن استفاده از Jumbo Frame ها باعث بالا رفتن کارایی شبکه و انتقال سریعتر و با کیفیت تر داده ها می شود. CPU ها و Switch ها و روترها تنها در لحظه می توانند یک Frame را پردازش کنند و اگر اندازه این Frame زیادتر باشد طبیعتا CPU ها تعداد Frame کمتری را پردازش می کنند و بازدهی کار بسیار بالاتر خواهد رفت. همین موضوع حتی می تواند باعث کاهش گرمایش تجهیزات شبکه شما شود و حتی در مصرف برق نیز صرفه جویی داشته باشد.

Jumbo Frame چیست

البته دقت کنید همیشه همه دستگاه هایی که در مسیر هستند بایستی توانایی پشتیبانی از Jumbo Frame ها را داشته باشند ، اینطور نیست که فقط مبدا و مقصد اگر Jumbo Frame را پشتیبانی کردند دیگر نیازی به هیچ چیز نباشد بلکه همه روترها و سویچ های میان راه نیز بایستی Jumbo Frame را پشتیبانی کنند و از همه مهمتر مقدار MTU آنها بایستی به یک اندازه پیکر بندی شود.

در غیر اینصورت استفاده کردن از Jumbo Frame ها نه تنها باعث کاهش کارایی شبکه می شود بلکه باعث Drop شدن و از بین رفتن اطلاعات و Frame ها نیز می شود و حتی قدرت پردازشی CPU ها را نیز دچار مشکل می کند. دقت کنید که ممکن است با فعال کردن Jumbo Frame ها تعداد Packet Loss شما در شبکه افزایش پیدا کند که بایستی به این موضوع دقت کنید. اگر همچنان در درک مفهوم بسته های اطلاعاتی در لایه دو مشکل دارید ، پیشنهاد می کنم قبل از مراجعه مجدد به این مطلب ، در خصوص لایه های شبکه در دوره آموزش نتورک پلاس و قسمت کارگاهی آن مراجعه کنید.


محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

محمد نصیری هستم ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 50 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم و مقیم کشور ترکیه هستم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.

نظرات