نام پژوهشگر: عباسعلی چزگی

طراحی و پیاده سازی یک بستر فعال جهت مدیریت و مانیتور کردن جریانهای شبکه
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوتر 1386
  عباسعلی چزگی   حسین سعیدی

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