APURV
  • Home
  • Journey
  • Projects
  • Blogs
  • Interview
  • Exams
Resume
APURV

Building scalable, secure, and production-ready cloud infrastructure. Automation first.

NAVIGATION

HomeExperienceProjectsCertificationsSkills

TECH STACK

AWSGCPK8sCI/CDLinuxDocker

CONNECT

LinkedInGitHubEmailResume

© 2026 Apurv Gujjar. All rights reserved.
Apurv Gujjar
Apurv GujjarDevOps & Cloud Engineer
|Interview Documentation
Portfolio
Handbooks
🎯Linux🐙Git & GitHub🤖GitHub Actions🌐Networking☁AWS🛠Terraform🐳Docker☸Kubernetes📊Monitoring🛡DevSecOps💰Cost Optimization🚨Incident Scenarios👤HR & Behavioral☁GCP🐍Python
Interview DocumentationNetworkingCompare Forward Proxy and Reverse Proxy.
Back to all Networking questions
Q5

Compare Forward Proxy and Reverse Proxy.

💬Answer
  • Forward Proxy: Acts on behalf of clients to filter, cache, or anonymize outgoing internet requests (e.g., a corporate firewall blocking employees from accessing social media).
  • Reverse Proxy: Acts on behalf of servers. It intercepts incoming requests from the internet and forwards them to internal backend servers (e.g., Nginx handling SSL termination, IP masking, and static caching).
    • Key Functions:
      • Load Balancing: Distributes incoming HTTP requests to healthy backend application instances.
      • Security (IP Masking): Hides the IP address of backend servers from clients, preventing direct exploitation.
      • SSL/TLS Termination: Handles decryption of HTTPS traffic, reducing CPU load on backend servers.
      • Caching: Caches static assets (images, CSS, JS) locally to speed up user load times.
      • Common Example: Nginx is widely used as a reverse proxy, web server, and API gateway.

Related Networking Questions

View All NetworkingQuestions →
Q1

Explain the OSI Model.

Q2

Explain the TCP/IP Model.

Q3

Compare TCP and UDP.

Q4

What is a socket?

Apurv Gujjar - DevOps & Cloud Engineer
Created by

Apurv Gujjar

DevOps & Cloud Engineer

Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio