۳۰ تیر ۹۳ ، ۲۲:۱۰
مقاله Napster و Gnutella
با توجه به اینکه Napster یک برنامه متن با نیست، تنها میتواندیک برنامه مشابه را برای آشکار کردن این پروتکل به روش مهندسی معکوس ساخت. به زبان دیگر، هیچکس تا به حال بجز سازندگان خود این پروتکل کاملاً مطمئن نیست که مشخصههای پروتکل چیست؟
Napster با یک سرور مرکزی که اندیس فایلهای MP3 نظیرها را در خود نگهداری میکند کار میکند. برای به دست آوردن فایل، باید یک پیغام درخواست برای سرور فرستاده شود و او شماره پورت و IP آدرس آن مشتری که فایل را به اشتراک گذاشته است برای درخواست کننده میفرستد. با برنامه Napster اکنون میتواندیک ارتباط مستقیم را با میزبان ایجاد و فایل را دانلود کرد.
پروتکل Napster از تمام انواع پیامها استفاده میکند. تمام میزبانها با سرور مرکزی ارتباط دارند. (در واقع نظیرها مانند یک مشتری در برابر سرور مرکزی عمل میکنند). بنابراین این پروتکل گمنامی را ممکن نمیسازد. در ابتدا شاید به نظر آید که مشکلی به وجود خواهد آمد اما این پروتکل پیچیده امکان بسیاری از سرویسها را فراهم میسازد. بعضی از این سرویسها عبارتند از:
۱)ایجاد لیست ویژه: مطلع ساختن کاربر هنگامی که کاربران لیست ویژه او به سرور میپیوندند یا از آن خارج میشوند.
۲) لیست کاربران حذف شده
۳) پیامهای فوری: ارسال پیامهای فوری خصوصی یا عمومی به کاربران دیگر و پیوستن به کانالهای علایق اشتراکی.
۹۳/۰۴/۳۰
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.