در اکثر مواقع Reverse proxy (پروکسی معکوس)، سروری است که درخواستهای کاربران بهصورت مستقیم به آن ارسال میشود و هدایت ترافیک ورودی به سرورهای اصلی توسط Reverse proxy انجام خواهد شد. لازم به ذکر است که کاربران متوجه حضور Reverse proxy نمیشوند و معمولا برای افزایش امنیت، بهبود عملکرد و دسترسیپذیری حداکثری از Reverse proxy استفاده میشود اما بهتر است قبل از پرداختن به جزئیات، با Forward proxy آشنا شویم.
Forward proxy چیست؟
Forward proxy معمولا با نامهای دیگری مانند پروکسی، پروکسی سرور و یا وب پروکسی شناخته میشود و کاربران میتوانند به انتخاب خود از Forward proxy استفاده کنند. Forward proxy درخواستهای کاربران را دریافت کرده و مانند یک واسطه، از طرف کاربران با سرورهای دیگر در بستر اینترنت ارتباط برقرار میکند.
برای درک بهتر به تصویر زیر دقت کنید:
- A: کاربرانی که با استفاده از رایانه و یا موبایلهای هوشمند به اینترنت متصل میشوند.
- B: سرور Forward proxy که کاربران میتوانند به انتخاب خود از آن استفاده کنند.
- C: سرورهای یک وبسایت که دادهها در آنها ذخیره میشوند و این سرورها مسئولیت پردازش درخواستها را برعهده دارند.
Reverse proxy چگونه کار میکند؟
برای درک بهتر به تصویر زیر دقت کنید:
- D: کاربرانی که با استفاده از رایانه و یا موبایلهای هوشمند به اینترنت متصل میشوند.
- E: سرور Reverse proxy که در مقابل سرورهای اصلی قرار گرفته است.
- C: سرورهای یک وبسایت که دادهها در آنها ذخیره میشوند و این سرورها مسئولیت پردازش درخواستها را برعهده دارند.
نظرات کاربران