مشخصات

زبان

بانک اطلاعاتی

فایل ها

توضیحات

فیلم آموزشی فارسی دارد - مقاله اصلی آماده دانلود است

۳۵۰,۰۰۰ تـــــومان

مطالب مرتبط

شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

  • پنجشنبه ۱ مهر ۱۳۹۵
  • بازدید ۶۳۵ نفر

تصویر ns2-bittorrent_16858_1-1 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

پروژه شناسایی کاربران غیرمجاز در بیت‌ تورنت (BitTorrent) با الگوریتم choking در NS2

شبیه سازی مقاله Discovering Free-riders Before Trading: A Simple Approach

در این پست پروژه شبیه سازی شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking را در نرم افزار NS2 با عنوان مقاله Discovering Free-riders Before Trading: A Simple Approach به همراه فیلم آموزشی فارسی که قسمتی از فیلم نیز در ادامه به صورت آنلاین قابل مشاهده می باشد، آماده کردیم که در آن یک روش جدید برای شناسایی و جلوگیری از کاربرانی که به صورت غیرمجاز از سرویس بیت‌ تورنت دانلود می کنند، ارائه شده است. در ادامه به معرفی بیت‌ تورنت پرداخته و فیلم و تصاویری از خروجی این پروژه شبیه سازی با NS2 قرار داده شده و مقاله اصلی نیز به صورت رایگان قابل دانلود است.

پروتکل اشتراک فایل بیت ‌تورنت (BitTorrent):

پروتکل اشتراک فایل بیت ‌تورنت (BitTorrent) در سال 2001 از سوی یک برنامه نویس با نام کوهن طراحی شده است. هدف از طراحی پروتکل BitTorrent، ارسال پرونده ‌ها و توزیع حجم عظیمی از اطلاعات بدون کاهش در مصرف منابع پر هزینه سرور و هیمنطور پهنای باند می باشد. بیت ‌تورنت یک نوع ارتباط همتا به همتا (Peer-to-peer – P2P) است که کاربران به صورت مستقیم به هم وصل می ‌شوند و از این طریق به ارسال و دریافت بخشی از فایل اقدام می کنند.

سرور Tracker در بیت‌ تورنت:

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

فلسفه کلیدی در BitTorrent:

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

شناسایی کاربران غیرمجاز در بیت‌ تورنت:

افرادی در هنگام ارسال داده، از این فایل ها بدون مجوز و به صورت رایگان و غیر قانونی استفاده می کنند. هدف این مقاله شناسایی این افراد است. برای شناسایی این افراد از الگوریتمی به نام choking استفاده می کنیم.

چکیده مقاله:

Free-riding is one of the most serious problems encountered in Peer-to-peer (P2P) systems like BitTorrent. Incentive mechanisms, including those based on reputation have been proposed to deal with this problem, but are still not effective in preventing free-riders from completing a download. This is because they discover the free-riders’ behavior during or after the process of trading, giving freeriders the opportunity to download from others. In this paper, we propose PreDiscover, a novel approach to prevent freeriding behavior in BitTorrent. In PreDiscover, regular peers and free-riders can be recognized before trading. So freeriders have little opportunity to download blocks from others. Our simulation results indicate that this new mechanism is very effective in discouraging free-riders and foster fairness.

منبع: ieeexplore.ieee.org

تصاویری از خروجی پروژه شناسایی کاربران غیرمجاز در بیت‌ تورنت:

تصویر خروجی 1:

تصویر ns2-bittorrent_16858_2 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

تصویر خروجی 2:

تصویر ns2-bittorrent_16858_3 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

تصویر خروجی 3:

تصویر ns2-bittorrent_16858_4 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

تصویر خروجی 4:

تصویر ns2-bittorrent_16858_5 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

تصویر خروجی 5:

تصویر ns2-bittorrent_16858_6 شناسایی کاربران غیرمجاز در بیت‌ تورنت با الگوریتم choking در NS2

 

باکس دانلود
شناسه:
۱۶۸۵۸
توضیحات:
فیلم آموزشی فارسی دارد - مقاله اصلی آماده دانلود است
قیمت:
۳۵۰,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۲ مورد)
  1. تصویر آواتار کاربر 0
    رویا جوادی یکشنبه , 23 آبان

    سلام اگر بخوام خروجي Ns2 رو در نرم افزار Gloplat نمايش بدم چیكار بايد بكنم؟؟

    • تصویر آواتار کاربر 2
      نوآوران گرمییکشنبه , 23 آبان

      همین سوال رو تو انجمن مطرح کنید تا به صورت مفصل براتون توضیح داده بشه