proxy servers پروژه درس شبکه های کامپیوتری

دسته بندي : پروژه » دانلود پروژه های آماده دانشجویی
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 15 صفحه

 قسمتی از متن word (..doc) : 
 

‏بسمه ‏تعالي
‏دانشگاه آزاد واحد تهران جنوب
“proxy servers”
‏شبكه هاي كامپوتري
‏فهرست:
‏- Proxy server‏ :
‏- Web proxy‏:
‏- شفافيت ‏پروكسي:
‏- پروكسي ‏هاي ‏معكوس:
‏- پروكسي ‏هاي ‏تقسيم ‏شده:
‏- پروكسي ‏سرورهاي ‏معروف:.
‏وب ‏پروكسي ‏سرور ‏چيست؟
‏- Brwser ‏دسترسي به اينترنت :
‏- caching documents‏:
‏- پيكر بندي Browser ‏ ها براي استفاده از پروكسي سرورها :
‏- فراهم كردن دسترسي به اينترنت با استفاده از شبكه هاي خصوصي براي شركتها:
‏- تراكنش معمولي توسط يك سرور:
‏- برقراري ارتباط از طريق پروكسي سرور:
‏- درخواست BROWSER HTTP ‏ به تراكنش REMOTE HTTP ‏ :
‏- درخواست browser HTTP ‏ به تراكنش Remote FTP‏:
‏- مزيت ها و معايب پنهان سازي اسناد(caching ducuments‏):
‏- ارتباط پروكسي سرور با پروكسي سرور:
‏منابع:
www.wikipedia.com
www.purveyor.com
Proxy server‏ :
‏يك ‏پروكسي ‏سرور ‏يك ‏سرويس ‏شبكه ‏كامپيوتر ‏مي ‏باشدكه ‏به ‏سرويس ‏گيرنده ‏ها ‏اجازه ‏برقراري ‏ارتباط ‏غير ‏مستقيم ‏با ديگر ‏سرويسهاي ‏شبكه ‏مي ‏دهد. ‏يك ‏سرويس ‏گيرنده ‏مي‌تواند ‏ارتباط ‏برقرار ‏كند ‏با ‏يك ‏پروكسي ‏سرور، ‏پس ‏از ‏درخواست ‏ارتباط ‏فايل ‏و ‏يا ‏ديگر ‏منابع ‏قابل ‏دسترسي ‏در ‏سرورهاي ‏مختلف ‏مي ‏شود. ‏پروكسي ‏منابع ‏را ‏با ‏برقراري ‏ارتباط ‏بايك ‏سرور ‏مشخص ‏شده ‏و ‏يا ‏با ‏سرويس ‏گرفتن ‏آن ‏از ‏يك cache ‏و ‏پروكسي ‏ممكن ‏است ‏درخواست ‏سرويس ‏گيرنده و يا ‏پاسخ ‏سرور ‏را ‏براي ‏اهداف ‏متفاوتي ‏تغيير ‏دهد.‏يك ‏پروكسي ‏سرور ‏همچنان ‏مي ‏تواند ‏به ‏عنوان ‏يك Firewall ‏سرويس ‏بدهد.
‏ Web proxy‏:
‏يك ‏كاربرد ‏عمومي ‏از ‏پروكسي، caching webproxy ‏است ‏كه ‏اين ‏تقريباً ‏يك cache ‏از ‏‌web page ‏ ها ‏و ‏فايلها ‏را ‏قابل ‏دسترسي ‏براي ‏كنترل ‏دو ‏سرويس ‏دهنده ‏هاي ‏وب ‏فراهم ‏مي ‏كند. ‏تصويب ‏كردن ‏سرويس ‏گيرنده ‏هاي ‏شبكه ‏هاي ‏محلي ‏براي ‏دستيابي ‏آنها ‏با ‏سرعت ‏و ‏اطمينان ‏بيشتر.
‏زماني ‏كه ‏يك ‏درخواست ‏براي ‏منابع ‏وب ‏مي ‏رسد ‏بخصوص ‏بوسيله URL ‏پروكسي cache ‏به ‏دنبال ‏راه URL ‏درcache ‏ محلي ‏آن ‏مي ‏گردد، ‏اگر ‏يافت ‏مدارك ‏را ‏فوراً ‏به ‏آن ‏بر ‏مي ‏گرداند ‏در ‏غير ‏اين ‏صورت ‏آن ‏را ‏از ‏سرورهاي ‏دور ‏مي ‏آورد. ‏آن ‏را ‏باز ‏مي ‏گرداند ‏به ‏درخواست ‏دهنده ‏و ‏يك ‏كپي ‏از ‏آن ‏در cache ‏نگه ‏مي ‏دارد.
cache ‏عموماً ‏از ‏الگوريتم ‏انقضا ‏براي ‏حذف ‏اسناد ‏از cache ‏استفاده ‏مي ‏كند. ‏بنا ‏به ‏سن ‏آنها ‏سايز ‏و ‏تاريخ ‏دستيابي ‏اشان ‏دو ‏الگوريتم ‏ساده cache ‏، LRU ‏اخيراً ‏كمترين ‏استفاده least – recently used
‏ و LFU ‏مكرراً ‏كمترين ‏استفاده ،Least frequently useal‏ ـ LRU ‏اسناد LRU ‏حذف ‏مي ‏كند ‏و LFU ‏اسناد LFU ‏حذف ‏مي ‏كند ‏.
‏وب ‏پروكسي ‏ها ‏همچنان ‏مي ‏توانند ‏مفاد ‏سرورهاي ‏صفحات ‏وب ‏را ‏فيلتر ‏كنند. ‏برخي ‏برنامه ‏هاي ‏كاربردي censoruare ‏كه ‏تلاش ‏براي ‏بلاك ‏كردن ‏عناصر ‏وب ‏هاي ‏متجاوز ‏نقش ‏وب ‏پروكسي ‏را ‏ايفاء ‏مي ‏كنند، ‏ديگر ‏وب ‏پروكسي ‏ها ‏صفحات ‏وب ‏را ‏براي ‏اهداف ‏خاص ‏و ‏يا ‏شنودگان ‏اصلاح ‏مي ‏كند ‏به ‏طور ‏مثال: skweeze ‏صفحات ‏وب ‏را ‏براي ‏تلفن ‏هاي ‏همراه ‏و DDA ‏ها ‏اصلاح ‏مي ‏كند. ‏عملكرد ‏شبكه ‏همچنان ‏مي ‏تواند ‏گسترش ‏بدهد ‏پروكسيها ‏را ‏براي ‏جلوگيري ‏ويروسهاي ‏كامپيوتري ‏و ‏ديگر ‏عناصر ‏ضد ‏كه ‏از ‏وب remote ‏سرويس ‏مي ‏گيرند.
‏شفافيت ‏پروكسي:
‏خيلي ‏از ‏سازمانها ‏شامل ‏شركتها ‏و ‏مدارس ‏و ‏خانواده ‏ها ‏پروكسي ‏سرورها ‏را ‏بكار ‏مي‌برند ‏براي ‏واداركردن ‏شبكه ‏براي ‏استفاده ‏از ‏سياستها ‏و ‏يا ‏فراهم ‏امنيت ‏و ‏سرويسهاي cach .
‏معمولاً ‏وب ‏پروكسي ‏براي ‏كاربرد ‏سرويس ‏گيرنده ‏شفاف ‏نيست. ‏آن ‏بايد ‏محدود ‏كند ‏با ‏استفاده ‏از ‏پروكسي، ‏به ‏طور ‏دستي ‏و ‏يا ‏به ‏طور ‏متن ‏ترتيبي. ‏بنابراين ‏يك ‏كاربر ‏مي ‏تواند ‏سرباز ‏بزند ‏از ‏پروكسي ‏به ‏سادگي با reset‏ بازنشاندن ‏محدوديت ‏سرويس ‏گيرنده . ‏يك ‏پروكسي ‏شفاف tansproxy ‏يك ‏پروكسي ‏سرور ‏را ‏با NAT ‏تركيب ‏ميكند ‏بنابراين ‏اين ‏ارتباط ‏مسيري ‏را ‏تعيين ‏مي ‏كند ‏به ‏سمت ‏پروكسي ‏بدون ‏سمت ‏محدود ‏كننده ‏سرويس ‏گيرنده. ‏هرچند RFC3040 ‏بيان ‏مي ‏كند ‏اين ‏نوع ‏را ‏از ‏پروكسي ‏هاي ‏جلوگيري ‏كننده. ‏هر ‏دو NAT ‏و Trans proxy ‏دو ‏مبحث ‏هم ‏ستيز ‏در ‏مجامع ‏تكنيكي ‏اينترنت ‏مي ‏باشد ‏تا ‏زماني ‏كه ‏هردو مختل مي ‏كنند ‏اصل end to ned ‏به ‏محض ‏اينكه TCP/IP ‏طراحي ‏گرديد.
‏واژه ‏پروكسي ‏همچنين ‏در ‏موارد ‏مختلفي ‏از ‏پروتكل(SIP) Session Initiation ‏در ‏صداهاي ‏جديدي ‏بالاتر ‏از IP ‏سيستمها ‏استفاده ‏مي ‏شود. ‏يك ‏پروكسي SIP ‏نامتشابه ‏به ‏وب ‏پروكسي ‏محتويات ‏يك ‏سرويس ‏گيرنده ‏داده ‏را ‏اداره ‏مي ‏كند.
‏پروكسي ‏هاي ‏معكوس:
‏يك ‏پروكسي ‏معكوس، ‏يك ‏پروكسي ‏سرور ‏است ‏كه ‏در ‏همسايگي ‏يكي ‏يا ‏بيشتري ‏وب ‏سرور ‏راه ‏اندازي ‏مي ‏شود. ‏تمامي ‏ترافيك ‏كه ‏از ‏اينترنت ‏و ‏يكي ‏از ‏مقصدهاي ‏وب ‏سرورها ‏مي ‏آيد ‏به ‏پروكسي ‏سرور ‏مي ‏رود. ‏چندين ‏دليل ‏براي ‏نصب ‏پروكسي ‏هاي ‏معكوس ‏وجود ‏دارد.‏
‏-امنيت، ‏يك ‏پروكسي ‏سرور ‏يك ‏لايه ‏اضافي ‏براي ‏دفاع ‏كه ‏بنابرآن ‏ازوب ‏سرور ‏در ‏زنجيره ‏بالاترحمايت ‏مي ‏كند.
‏-رمزگذاري/ ‏افزايش ‏سرعت SSL ‏: هنگامي ‏كه ‏امنيت ‏وب ‏سايت ‏ايجاد ‏مي ‏شود ‏رمزگذاري SSL ‏ با ‏خود ‏وب ‏سرور ‏انجام ‏نمي ‏شود ‏اما ‏اين ‏پروكسي ‏معكوس ‏است ‏كه ‏مجهز ‏به ‏افزايش ‏سرعت SSL ‏سخت ‏افزار ‏مي ‏باشد.
‏-انتقال ‏توزيع ‏شده:‏ پروكسي ‏معكوس ‏مي ‏تواند ‏به ‏طور ‏توزيع ‏شده ‏بارگذاري ‏كند ‏در ‏چندين ‏وب ‏سرور ‏هر ‏وب ‏سروري ‏محيط ‏كاربردي ‏خود ‏را ‏به ‏خدمت ‏مي ‏گيرد. ‏دراين ‏حالت ‏يك ‏پروكسي ‏معكوس ‏ممكن ‏است ‏نياز ‏به ‏دوباره ‏نوشتن URL ‏در ‏هر ‏صفحه ‏وب ‏داشته ‏باشد.
‏سرويس ‏دادن ‏و ‏گرفتن ‏از ‏محتواي ‏ايستا:‏يك ‏پروكسي ‏معكوس ‏مي ‏تواند ‏ارسال ‏فايل ‏كند ‏به ‏وب ‏سرورها ‏يا ‏پنهان ‏كردن ‏محتويات ‏ايستا ‏مثل ‏عكس ‏ها ‏و ‏ديگر ‏محتويات ‏گرافيكي ‏ديگر.
‏فشرده ‏سازي:‏ يك ‏پروكسي ‏معكوس ‏مي ‏تواند ‏محتويات ‏را ‏براي ‏بالابردن ‏سرعت ‏زمان loud ‏آن بهينه ‏و ‏فشرده ‏كند.
‏پروكسي ‏هاي ‏تقسيم ‏شده:
‏ يك ‏پروكسي ‏دو ‏نيم ‏شده ‏ضرورتاً ‏يك ‏جفت ‏از ‏پروكسي ‏هاي ‏نصب ‏شده در دو كامپيوتر ‏است. ‏هنگامي ‏كه ‏آنها ‏به ‏طور ‏موثر دو قسمت ‏از ‏يك ‏برنامه ‏هستند ‏آنها ‏مي ‏توانند ‏با ‏يكديگر ‏ارتباط ‏برقرار ‏كنند. ‏در ‏يك ‏راه ‏موثرتر ‏آنها ‏مي ‏توانند ‏ارتباط ‏برقرار ‏كنند ‏با ‏يك ‏منبع ‏استاندارد ‏يا ‏ابزاري مثل ‏يك وب ‏سايت ‏و ‏يا .browser ‏اين ‏براي ‏فشرده ‏سازي ‏داده ‏با ‏يك ‏پيوند ‏كند ايده ‏آل ‏است ‏.
‏همانند ‏يك ‏سرويس ‏داده ‏بي ‏سيم ‏و ‏يا ‏سيـار، ‏براي ‏مثال از browser ,web browsing ‏ كاربر ‏اشاره ‏مي ‏كند ‏به ‏پروكسي ‏محلي ‏كه ‏با ‏نيمه ‏ديگر ‏آن ‏در ‏برخي ‏از ‏محلهاي ‏دور ‏ارتباط ‏برقرار ‏مي ‏كند. ‏اين ‏سرورهاي ‏راه ‏دور ‏قابل ‏كنترل داده هاي ضروري را واكشي مي كندو دوباره ‏آن ‏را ‏بسته ‏بندي ‏مي ‏كند ‏و ‏به ‏پروكسي ‏برمي گرداند ‏محلي ‏كاربر ‏همان ‏كه ‏باز ‏مي ‏كند ‏داده ‏آن ‏را ‏براي browser ‏در ‏سبك ‏استاندارد ‏مهيا ‏مي باشد. تند كننده وب Goole‏ يك مثال از ‏پروكسي ‏دو ‏نيم ‏شده ‏است.
‏پروكسي ‏سرورهاي ‏معروف:
‏ــSquid cache ‏ يك HTPP ‏پروكسي ‏سرور ‏معروف ‏در Unix ‏و Linux ‏مي ‏باشد.
‏ــ Appche ‏، HTPP ‏سرور ‏مي ‏تواند ‏به ‏عنوان ‏يك ‏پروكسي ‏سرور براي ‏انجام پيكربندي ‏عمل كند.
‏ــ Wingate ‏يك ‏پروتكل ‏اينترنتي ‏كوچك ‏پروكسي ‏سرور ‏است ‏كه ‏مي ‏تواند ‏در ‏ارسال ‏از ‏يك ‏مسير ‏ديگر ‏و ‏انواع ‏ترافيك ‏در ‏ويندوز ‏مايكرو ‏سافت ‏ميزبان استفاده ‏شود.
‏ــ ‏يك ‏پروكسي ‏سرور ‏آزادتر ‏ساخته ‏شده توسط نرم ‏افزارهاي ‏پروكسي ‏آزاد.
‏ــ elhttp ‏سرور ‏يك Http ‏پروكسي ‏سبك ‏وزن ‏براي Unix ‏و ‏ويندوز.
‏ــ ‏ميكروسافت ISA ‏سرور ‏يك ‏محصول ‏كه ‏در ‏ويندوز 2000/2003 ‏سرورها ‏اجرا ‏مي ‏شود ‏و ‏ادغام ‏مي ‏كند ‏توابع ‏هر ‏دو ‏پروكسي ‏سرور ‏و- firewall ‏سيستم ‏امنيتي ـ ‏نسخه ‏قابل ‏دسترس ‏كاربري ‏با celestix ‏، celestix ISA ‏مي ‏باشد.

 
دسته بندی: پروژه » دانلود پروژه های آماده دانشجویی

تعداد مشاهده: 7754 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 15

حجم فایل:57 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل