/en-tutor-prep-s4-ict-networks-internet-protocols-practice-1/
/en-tutor-prep-s4-ict-networks-internet-protocols-practice-1/
General Inquiry: info@TutorZone.com.hk
Office Hours: Monday to Saturday - 9:00 AM to 6:00 PM
WhatsApp Monday to Sunday - 24 hours
Hotline: +852 6828 1809
Instant Support: +852 9061 3106

S4 ICT: Computer Networks and Internet Protocols (Paper 1 (basics))

S4 ICT: Computer Networks and Internet Protocols (Paper 1 (basics))

  • 2026-11-14

S4 ICT: Computer Networks and Internet Protocols (Paper 1 (basics))

Paper 1 (basics): ten questions on networks and internet protocols, with answers and notes.

Direct answers Level: S4 ICT; format: IP addresses, subnet masks, usable hosts, ports, TCP and UDP, bandwidth arithmetic.

01 Paper details (check answers afterwards)

Item Detail
Questions 10
Suggested time 20
Difficulty mix Foundation 3 · Intermediate 3 · Challenge 3 · Error redo 1
Chapter Chapter: S4 ICT: Computer Networks and Internet Protocols
Level S4

02 Questions (10 items)

  1. FoundationAn IPv4 address is 32 bits long. How many bytes is that?
  2. FoundationAn IPv6 address has 128 bits. How many times the 32 bits of IPv4 is that?
  3. FoundationWhich port does ordinary web traffic (HTTP) use by default?
  4. IntermediateOne IPv4 octet is 8 bits. What is the largest decimal value it can hold?
  5. IntermediateWhich port does HTTPS use by default?
  6. IntermediateHow many usable host addresses does a /24 subnet such as 192.168.1.0/24 provide?
  7. ChallengeHow many seconds does a 1 GB (take it as 1 000 MB) file need at 100 Mbps?
  8. ChallengeEach packet is 1 500 bytes. What is the total of ten packets in kB (1 kB as 1 000 bytes)?
  9. ChallengeFTP transfers files. What is the default port of its control connection?
  10. Error redoA student writes that an IPv4 octet can be as large as 300. What is wrong?

03 Answers and one-line notes

# Answer One-line note
1 4 One byte is eight bits, so 32 bits is 4 bytes.
2 4 128 divided by 32 is 4, which is why the IPv6 address space is so much larger.
3 80 HTTP uses port 80 by default; the same page over HTTPS moves to port 443.
4 255 Eight bits give 2 to the power 8, that is 256 combinations, so counting from 0 the largest is 255.
5 443 HTTPS defaults to 443; it adds encryption on top of HTTP and uses a different port.
6 254 A /24 leaves 8 host bits: 2 to the power 8 is 256, less the network and broadcast addresses, which gives 254.
7 80 seconds Multiply 1 000 MB by 8 to get 8 000 Mb, then divide by 100 Mbps, giving 80 seconds.
8 15 kB 1 500 times 10 is 15 000 bytes, and dividing by 1 000 gives 15 kB.
9 21 FTP uses 21 for control and usually 20 for the data connection, and keeping them separate is typical of FTP.
10 The maximum is 255, because each octet is only 8 bits Eight bits can only express 0 to 255, so anything from 256 up is invalid; check the bit count whenever you see such a number.

04 What to do after marking

  • After marking, redo only the wrong items and write down which step went wrong (formula, unit, or misread number).
  • Repeat the same item two days later; move to the next paper only when both attempts are correct.
  • Parents only need the answer and note columns; there is no need to explain every item.

First ask how many bits the address has and how many host bits remain, then decide between 2 to the power minus two and a plain subtraction; name both the protocol and its port, and convert MB to Mb before dividing by bandwidth.Tutor Registration →

Questions and answers are written originally by the TutorZone team and are not taken from any school, publisher or examination authority paper. Every value is checked by computer.

© TutorZone · www.tutorzone.com.hk · For personal study and teaching use only.

Join as a tutor or coach — academic, music, sports, arts, STEM. Free to register. See how it works →