
Answer-first summary for fast verification
Answer: External TCP Network Load Balancer.
**B is correct** because an External TCP Network Load Balancer is designed to expose applications to the internet while preserving the client's IP address. It efficiently distributes incoming TCP traffic to instances within a managed instance group, keeping the source IP address intact. **A is incorrect** as an SSL Proxy Load Balancer is tailored for SSL/TLS termination at the proxy layer and does not maintain the client's IP address. **C is incorrect** because an Internal TCP Network Load Balancer is intended for internal TCP traffic within a VPC network and does not provide internet exposure. **D is incorrect** since a TCP Proxy Load Balancer operates at the application layer (Layer 7) for proxying TCP traffic and does not preserve the client's IP address. For more details, visit: [Google Cloud Load Balancing](https://cloud.google.com/load-balancing/docs/tcp).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are developing a multiplayer mobile game on Google Cloud and have opted for a managed group of instances within Compute Engine for your servers. The game requires the user's IP address to remain unchanged for normal operation. Your application needs to be accessible over the internet via TCP protocol on port 389. Which Load Balancer type is the best fit for your game?
A
SSL Proxy Load Balancer.
B
External TCP Network Load Balancer.
C
Internal TCP Network Load Balancer.
D
TCP Proxy Load Balancer.
No comments yet.