پایان‌نامه

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

چکیده

امروزه با گسترش شبکه های کامپیوتری، نیازمندی ها و مسائل جدیدی همچون مسائل امنیتی، بحث های کیفیت سرویس، مانیتورینگ شبکه مطرح شده اند که باید در طراحی تجهیزات شبکه در نظر گرفته شوند. به منظور برآورده سازی این نیازها، مسیریاب ها باید بین بسته های ترافیک های مختلف تفاوت قائل شوند و براساس مشخصه¬ها و ویژگی هایشان با آن ها برخورد کنند. این امر منجر به مطرح شدن مسئله ی دسته بندی بسته ها به عنوان یکی از مهم ترین بخش های مسیریاب های آگاه از جریان گردیده است. با توجه به افزایش سرعت لینک های ارتباطی و حجم ترافیک های تولید شده، پردازش هرچه سریع تر بسته¬ها یکی از چالش برانگیزترین مسائل در طراحی مسیریاب های شبکه شده است. از این رو مسئله¬ی دسته بندی بسته ها در صورت کارایی پایین، گلوگاهی در شبکه های پرسرعت خواهد بود. یک گروه از مهم ترین روش هایی که برای حل مسئله ی دسته بندی بسته ها مطرح و استفاده شده است، گروه روش های مبتنی بر درهم سازی است که به دلیل زمان جست وجوی ثابت، برای حل این مسئله مناسب به نظر می رسند. این روش ها مزایای بسیاری دارند، اما مسئله ی تصادم که در آن ها مطرح است یکی از مهم ترین مشکلات آن ها است. هدف این پایان¬نامه، طراحی یک جدول درهم¬ساز خالی از تصادم است که متناسب با کاربردهای شبکه به ویژه مسئله¬ی دسته¬بندی بسته¬ها باشد. برای دست¬یابی به این مقصود، از یکی از قضایای معروف نظریه اعداد به نام قضیه باقیمانده¬ی چینی، استفاده شده است. جدول درهم ساز پیشنهادی، برای بررسی تطبیق دو فیلد آدرس های ip مبدا و مقصد به کار برده شده است. همچنین در این پژوهش برای حل مسئله ی طول های متفاوت پیشوندها از تکنیک انتخاب طول¬های از پیش تعیین شده (dpl)، استفاده شده است. اما استفاده از dpl باعث بروز خطا در بررسی تطبیق برخی طول ها خواهد شد. برای حل این مشکل نیز، کدگذاری خاصی در این پایان نامه ارائه شده است. علاوه بر این، از رویکرد تجزیه نیز بهره گرفته شده است، به طوری که عملیات تطبیق برای فیلدهای مختلف به صورت مجزا انجام شده و نتیجه ی نهایی با ترکیب نتایج آن ها مشخص می شود. همچنین در این پژوهش، پس از تطبیق فیلدهای لازم از درخت تصمیم گیری استفاده شده است تا نتیجه ی نهایی مشخص شود. نتایج ارائه شده نشان می دهد که روش پیشنهادی در عین حال که حافظه ی مصرفی مناسبی دارد، فرایند جست وجو و به روزرسانی آن هم در حالت میانگین و هم در بدترین حالت سریع است. با توجه به اینکه در این روش، امکان موازی سازی عملیات تطبیق فیلدهای مختلف نیز وجود دارد، برای افزایش سرعت بررسی تطبیق فیلدهای مختلف از موازی سازی بهره گرفته شده است.

اساتید راهنما و مشاور

حسین سعیدی، محمد بهدادفر

پایان‌نامه‌های مشابه

  • دسته بندی بسته ها در شبکه های ip با استفاده از روش های هندسی

    پایان‌نامه۲۰۱۲وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوترمحمد رضا حسینی

    امروزه یکی از اعمال مهمی که در گره های شبکه های کامپوتری انجام می گیرد دسته بندی بسته ها است. در این عمل هر بسته ی ورودی به گره، بر اساس قوانینی که در آن گره تعریف شده اند، دسته بندی می گردد و در نتیجه عمل متناظر با قانونی که بسته ی ورودی با آن تطابق داشته است، روی بسته انجام می

  • بررسی و بهبود الگوریتم های دسته بندی بسته ها در شبکه

    پایان‌نامه۲۰۱۱وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - پژوهشکده برق و کامپیوترسعیده علی نژاد

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

  • بهبود عملکرد دسته بندی متون و اسناد فارسی با استفاده از روش pca و ترکیب الگوریتم های جستجوی تکاملی

    پایان‌نامه۲۰۱۳وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی برق و کامپیوترهادی رمضانی

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

  • پیاده سازی دسته بندی بسته های شبکه بر روی سخت افزار

    پایان‌نامه۲۰۱۲وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسیعلی اصغر مخلوق پور

    در این پایان نامه مسأله دسته بندی بسته ها بررسی می شود. با بررسی روش های متفاوت دسته بندی بسته این نتیجه دریافت شد که دسته بندی بسته ها شامل سه مرحله است. مرحله اول رمز کردن فیلترها، مرحله دوم دسته بندی بسته ها، شامل ذخیره سازی فیلتر های رمزی شده در یک ساختار داده نظیر جدول درهم

  • پیاده سازی دسته بندی بسته ها روی مسیریاب کلیک

    پایان‌نامه۲۰۱۴دانشگاه آزاد اسلامی واحد کرمانشاه - دانشکده مهندسی کامپیوتریونس سوخته زاری

    امروزه سرعت خطوط ارتباطی به بالاتر از ترابیت در ثانیه رسیده است. از سوی دیگر با گسترده تر شدن کاربرد روترهای نرم افزاری توسعه پذیر و استفاده این روترها از سخت افزارهای همه منظوره و قوی کامپیوترهای شخصی می توان با کمترین هزینه و استفاده از الگوریتم های بهینه و موازی سرعت روترهای ن

  • بهبود کارایی دسته بندی متن بر مبنای ویژگیها و متون دسته بندی شده مشابه

    پایان‌نامه۲۰۱۴وزارت علوم، تحقیقات و فناوری - دانشگاه کردستان - دانشکده مهندسیجلیل بیات

    در یادگیری ماشین، داده های آموزشی نقش مهمی را در تعیین کارایی الگوریتم یادگیری ایفا می کنند. تعداد این داده های آموزشی در طول زمان افزایش می یابد وداده های جدیدی از راه می رسد. این داده های جدید، ممکن است دید جدیدی از داده های قبلی را ارائه دهند یا توزیع آماری داده ها را تغییر ده

اسناد مشابه