Lesson 4.9.4.7
4.9.4.7 DHCP, NAT and port forwarding Quiz: AQA Computer Science, Unit 9
20 questions
In partnership with Revision Ninja
Lesson 4.9.4.7, DHCP, NAT and port forwarding: 20 multiple choice questions for the AQA Computer Science (7517), Unit 9: Fundamentals of communication and networking, written with Revision Ninja.
Host it live on the board and students join with a game code on their own devices, or revise alone with Free Play. The answers are revealed in the game.
The 20 questions
-
What is the primary function of a DHCP server on a computer network?
- Packet routing
- IP address assignment
- Network encryption
- Domain name resolution
-
What does the network acronym DHCP stand for?
- Data Handling Control Protocol
- Dynamic Host Configuration Protocol
- Distributed Host Control Programme
- Dynamic Hypertext Connection Protocol
-
Which message is sent first by a client requesting an IP address via DHCP?
- DHCPREQUEST
- DHCPDISCOVER
- DHCPOFFER
- DHCPACK
-
What primary resource does Network Address Translation help to conserve?
- Router memory
- MAC addresses
- Network bandwidth
- Public IPv4 addresses
-
Where does a NAT router record IP address and port mappings for outgoing traffic?
- Routing table
- Translation table
- DNS cache
- ARP cache
-
Which technique directs external internet traffic on a specific port to an internal host?
- MAC filtering
- Subnet masking
- Port forwarding
- Packet switching
-
Why would a network administrator configure port forwarding on a router?
- Filter MAC addresses
- Block malware
- Host web server
- Assign IP addresses
-
What term describes the limited time duration a device is allocated an IP address?
- Subnet mask
- Port mapping
- TTL value
- DHCP lease
-
How does a NAT router distinguish returning internet traffic for different internal devices?
- Port numbers
- Subnet masks
- MAC addresses
- Hostnames
-
Which technique directs incoming external traffic on a specific port to an internal IP address?
- NAT
- DHCP
- DNS
- Port forwarding
-
What main resource is reclaimed when a DHCP IP address lease expires?
- Unused IP addresses
- Port numbers
- MAC addresses
- Subnet masks
-
An IP address starting with 169.254 indicates which network protocol has failed?
- DHCP
- DNS
- TCP
- NAT
-
Which device translates private IP addresses to a public IP address in a home network?
- Switch
- Modem
- Router
- Hub
-
Why does NAT block unsolicited incoming packets from the internet by default?
- Missing translation mapping
- Expired DHCP lease
- Firewall restrictions
- Invalid MAC address
-
Which issue is a major disadvantage of using Network Address Translation?
- Increases broadcast traffic
- Exhausts private addresses
- Slows local routing
- Breaks end-to-end connectivity
-
What is the main benefit of using DHCP over manual IP configuration on large networks?
- Prevents IP conflicts
- Reduces bandwidth use
- Increases network speed
- Encrypts data packets
-
Which message type does a client broadcast first when searching for a DHCP server?
- DHCPDISCOVER
- DHCPACK
- DHCPREQUEST
- DHCPOFFER
-
Which header field does NAT rewrite on an outgoing packet leaving a private network?
- Subnet mask
- Destination IP address
- MAC address
- Source IP address
-
Besides an IP address and subnet mask, what essential network location does DHCP provide?
- MAC address
- Port number
- Default gateway
- Public IP address
-
What primary problem occurs if a DHCP server assigns the same IP address twice?
- IP address collision
- Bandwidth loss
- Data corruption
- Port conflict
Related quizzes
- Data types Quiz · 4.1.1.1 · 20 questions
- Entity relationship modelling Quiz · 4.10.1.1 · 20 questions
- Big Data Quiz · 4.11.1.1 · 20 questions
- Function types and first-class objects Quiz · 4.12.1.1 · 20 questions
- Analysis Quiz · 4.13.1.1 · 20 questions
- Data structures and abstract data types Quiz · 4.2.1.1 · 20 questions
- Breadth-first and depth-first search Quiz · 4.3.1.1 · 20 questions
- Problem-solving and algorithms Quiz · 4.4.1.1 · 20 questions
- Natural, rational, irrational and real numbers Quiz · 4.5.1.1 · 20 questions
- Programming concepts: sequence, selection and iteration Quiz · 4.1.1.2 · 20 questions