شناسایی ترافیک رمز شده TOR به کمک روش های یادگیری ماشین

  • سال انتشار: 1394
  • محل انتشار: هفتمین کنفرانس بین المللی فناوری اطلاعات و دانش
  • کد COI اختصاصی: ICIKT07_148
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1516
دانلود فایل این مقاله

نویسندگان

محمدحسن مجتهدسلیمانی

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

محرم منصوری زاده

استادیار مهندسی کامپیوتر، دانشکده مهندسی، دانشگاه بوعلی سینا، همدان

محمد نصیری

استادیار مهندسی کامپیوتر، دانشکده مهندسی، دانشگاه بوعلی سینا، همدان

چکیده

طبقه بندی جریان های شبکه بر اساس نوع نرم افزار برای بسیاری از کارهای کنترلی و نظارتی شبکه همانند ایجاد صورتحساب، کیفیت خدمات، نظارت بر ترافیک شبکه و مهندسی ترافیک اهمیت دارد. این موارد کنترلی و نظارتی نیاز دارند تا بدانند چه نوع ترافیکی در حال عبور از شبکه می باشد تا با توجه به خط مشی از پیش تعریف شده ای، قانون و یا قوانینی را بر ترافیک مورد نظر اعمال نمایند. از آنجایی که امروزه بسیاری از نرم افزارهای شبکه به منظور انتقال داده از رمزنگاری استفاده می کنند، روش های سنتی شناسایی ترافیک همانند روش های مبتنی بر پورت و روش های مبتنی بر محتوا پاسخگو نمی باشند. در این مقاله با توجه به اینکه ترافیک انتخابی هدف، ترافیک TOR می باشد و بر اساس رمزنگاری TLS عمل می کند، 3 الگوریتم یادگیری ماشین به منظور شناسایی این نوع ترافیک انتخاب شده و در سه معیار دقت، بازنمایی و F-measure مورد ارزیابی و مقایسه قرار گرفته است. الگوریتم های PART، J48 و VFI در این مقاله مورد بررسی قرار گرفته اند که نتایج بدست آمده نشان از عملکرد بهتر الگوریتم VFI در مقایسه با دو الگوریتم دیگر دارد.

کلیدواژه ها

شناسایی ترافیک اینترنت، یادگیری ماشین، تور، ترافیک رمز شده، TOR

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.