0
0
AWScloud~5 mins

Network Load Balancer (NLB) in AWS - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is a Network Load Balancer (NLB) in AWS?
An NLB is a type of load balancer that distributes incoming network traffic across multiple targets at the transport layer (Layer 4). It is designed to handle millions of requests per second while maintaining ultra-low latency.
Click to reveal answer
intermediate
How does an NLB differ from an Application Load Balancer (ALB)?
NLB works at Layer 4 (transport layer) and routes connections based on IP protocol data. ALB works at Layer 7 (application layer) and routes based on HTTP/HTTPS content. NLB is better for TCP/UDP traffic and extreme performance needs.
Click to reveal answer
beginner
What is a key benefit of using an NLB for TCP traffic?
NLB can handle sudden and volatile traffic patterns while maintaining high throughput and low latency, making it ideal for TCP and UDP traffic that requires fast, reliable connections.
Click to reveal answer
intermediate
Explain the concept of 'static IP' in the context of NLB.
NLB provides a static IP per Availability Zone, which means the IP addresses do not change. This helps clients whitelist IPs and simplifies firewall rules.
Click to reveal answer
beginner
What is the role of target groups in NLB?
Target groups are collections of endpoints (like EC2 instances or IP addresses) that receive traffic from the NLB. They help organize and manage where the load balancer sends requests.
Click to reveal answer
At which OSI layer does a Network Load Balancer operate?
ALayer 3 (Network Layer)
BLayer 4 (Transport Layer)
CLayer 7 (Application Layer)
DLayer 2 (Data Link Layer)
Which type of traffic is best suited for an NLB?
ATCP and UDP traffic requiring high performance
BHTTP/HTTPS traffic with content-based routing
CStatic website hosting
DEmail delivery
What is a key advantage of NLB's static IP addresses?
AThey change frequently for security
BThey enable content-based routing
CThey allow clients to whitelist IPs easily
DThey reduce DNS lookup times
How does NLB handle sudden spikes in traffic?
AIt queues requests until capacity is available
BIt redirects traffic to a backup server
CIt drops excess requests
DIt automatically scales to handle millions of requests per second
What is the purpose of target groups in NLB?
ATo group endpoints that receive traffic from the NLB
BTo store user session data
CTo encrypt network traffic
DTo monitor network latency
Describe how a Network Load Balancer manages incoming traffic and what makes it suitable for high-performance applications.
Think about speed, traffic type, and IP stability.
You got /5 concepts.
    Explain the difference between Network Load Balancer and Application Load Balancer and when to use each.
    Focus on OSI layers and traffic types.
    You got /5 concepts.