در شبکه های کامپیوتری، Proxy واسطه ای است که خود شما برای ارسال و دریافت پیام هاتون تعیین کرده اید.
به نامه های فیزیکی فکر کنید. فرض کنید شما در ترکیه هستید. میتوانید یک شخص را در آلمان استخدام کنید تا نامههایی را که از شما دریافت می کند را باز کند، و آنها را در پاکتهای جدید با آدرس آلمان بگذارد و سپس دوباره ارسال کند. و وقتی نامه دریافت می کند، آن را بسته بندی می کند و به آدرس شما باز می گرداند.
و حالا، هنگامی که شخصی پیامی از شما دریافت می کند، به نظر می رسد که از طرف شما ارسال شده است (با علامت پست از آلمان، و آدرس برگشت شخص آلمانی را دارد). او می تواند برای شخص آلمانی پیامی بفرستد تا به شما برگردد. اگر کسی سعی کند شما را ردیابی کند، ابتدا شخص آلمانی را پیدا می کند. همیشه این امکان وجود دارد که شخص آلمانی بتواند به کسی که او را پیدا کرده است بگوید که نامه را برای شما forward کرده است، اما این امر باعث ایجاد مرحله دیگری در روند ردیابی می شود.
همه چیز دقیقاً مثل یک Proxy اینترنتی به همین شکل کار می کند. اگر میخواهید ردیابی سختتر باشد (اما به یاد داشته باشید، Proxy میداند شما کی هستید)، یا اگر میخواهید در یک مکان جغرافیایی متفاوت به نظر برسید (برخی وبسایتها فقط در کشورهای خاصی کار میکنند)، ممکن است این را بخواهید. برخی از شبکههای شرکتی نیز از Proxy ها استفاده میکنند تا بتوانند به راحتی تمام ترافیک اینترنت را مانیتور کنند.
بنابراین Proxy سروری است که به عنوان یک واسط بین کاربر و سرور عمل می کند، وقتی Device شما با Proxy به اینترنت وصل میشه، درخواست شما اول به سرور Proxy فرستاده میشه و بعد سرور Proxy به سرور مقصد وصل میشه درخواست شما رو انجام میده و برای شما میفرسته.
موارد استفاده از Proxy:
امنیت
در صورت استفاده از پراکسي سرور، ip Device شما مخفي مي ماند و به جاي آن ip Proxy سرور نمايش داده مي شود.
سرعت
وقتی یک یا چند سایت اینترنتی به طور مکرر درخواست می شود، این سایت ها در حافظه پنهان Proxy می مانند که زمان پاسخگویی کاربر را بهبود می بخشد که به آن Database Cache می گو یند.