Bird
Raised Fist0
Computer Networksknowledge~5 mins

IPv4 address structure in Computer Networks - Cheat Sheet & Quick Revision

Choose your learning style10 modes available
Recall & Review
beginner
What is an IPv4 address?
An IPv4 address is a unique 32-bit number assigned to each device on a network to identify it and allow communication.
Click to reveal answer
beginner
How many bits are in an IPv4 address?
An IPv4 address consists of 32 bits, usually shown as four groups of 8 bits each.
Click to reveal answer
beginner
What is the common format used to write IPv4 addresses?
IPv4 addresses are written in dotted decimal format, which shows four numbers separated by dots, each number between 0 and 255.
Click to reveal answer
intermediate
What does each part of an IPv4 address represent?
Each of the four parts (called octets) represents 8 bits of the address, which together identify the network and the device on that network.
Click to reveal answer
intermediate
Why is the IPv4 address divided into network and host parts?
Dividing the address helps routers know where to send data by identifying the network first, then the specific device (host) within that network.
Click to reveal answer
How many octets are in an IPv4 address?
A6
B8
C4
D2
What is the maximum value of each octet in an IPv4 address?
A255
B127
C512
D1024
Which of the following is a valid IPv4 address?
A256.100.50.25
B192.168.1.1
C192.168.1
D192.168.1.1.1
What does the term 'octet' mean in IPv4 addressing?
AA group of 8 bits
BA group of 4 bits
CA group of 16 bits
DA group of 32 bits
Why is the IPv4 address structure important for networking?
AIt compresses data to save space
BIt encrypts data for security
CIt controls the speed of the internet
DIt helps identify devices and route data correctly
Explain the structure of an IPv4 address and how it is written.
Think about how the address is split and shown in numbers.
You got /4 concepts.
    Describe why IPv4 addresses are divided into network and host parts.
    Consider how data finds its way to the right device.
    You got /4 concepts.

      Practice

      (1/5)
      1. What is the correct structure of an IPv4 address?
      easy
      A. Three numbers separated by dots, each from 0 to 255
      B. Six numbers separated by colons, each from 0 to 65535
      C. Four numbers separated by dots, each from 0 to 255
      D. Four numbers separated by commas, each from 0 to 255

      Solution

      1. Step 1: Understand IPv4 format

        An IPv4 address consists of four parts called octets, separated by dots.
      2. Step 2: Check the range of each octet

        Each octet ranges from 0 to 255, which fits in 8 bits.
      3. Final Answer:

        Four numbers separated by dots, each from 0 to 255 -> Option C
      4. Quick Check:

        IPv4 = 4 octets (0-255) [OK]
      Hint: IPv4 always has 4 dot-separated numbers 0-255 [OK]
      Common Mistakes:
      • Confusing IPv4 with IPv6 format
      • Using commas instead of dots
      • Incorrect number of parts
      2. Which of the following is a valid IPv4 address?
      easy
      A. 10.0.0.1
      B. 192.168.1.256
      C. 172.16.300.5
      D. 255.255.255

      Solution

      1. Step 1: Check each octet's value

        Valid IPv4 octets must be between 0 and 255 inclusive.
      2. Step 2: Validate each option

        A has all octets 0-255 and 4 parts (valid). B: 192.168.1.256 has 256 (invalid), C has 300 (invalid), D has only 3 parts (invalid). Only A is valid.
      3. Final Answer:

        10.0.0.1 -> Option A
      4. Quick Check:

        All octets 0-255 and 4 parts = valid IPv4 [OK]
      Hint: Check each number is 0-255 and count 4 parts [OK]
      Common Mistakes:
      • Allowing numbers above 255
      • Ignoring missing octets
      • Confusing IPv4 with IPv6
      3. What is the decimal value of the first octet in the IPv4 address 11000000.10101000.00000001.00000001?
      medium
      A. 255
      B. 168
      C. 1
      D. 192

      Solution

      1. Step 1: Convert first octet from binary to decimal

        Binary 11000000 equals 128+64=192.
      2. Step 2: Confirm decimal value

        The first octet decimal value is 192.
      3. Final Answer:

        192 -> Option D
      4. Quick Check:

        11000000 binary = 192 decimal [OK]
      Hint: Convert binary octet to decimal by adding powers of 2 [OK]
      Common Mistakes:
      • Misreading binary digits
      • Adding wrong powers of two
      • Confusing octet positions
      4. Identify the error in this IPv4 address: 256.100.50.25
      medium
      A. Too many octets
      B. The first octet is out of range
      C. Octets must be separated by commas
      D. The last octet is missing

      Solution

      1. Step 1: Check each octet's value range

        IPv4 octets must be between 0 and 255 inclusive.
      2. Step 2: Identify invalid octet

        The first octet is 256, which is outside the valid range.
      3. Final Answer:

        The first octet is out of range -> Option B
      4. Quick Check:

        Octet > 255 means invalid IPv4 [OK]
      Hint: Octets must be 0-255; 256 is invalid [OK]
      Common Mistakes:
      • Thinking 256 is valid
      • Confusing separators
      • Ignoring octet count
      5. You need to assign IP addresses to 300 devices in a network. Which of these IPv4 address ranges can you use without running out of addresses?
      hard
      A. 172.16.0.0 to 172.16.1.255
      B. 10.0.0.0 to 10.0.0.127
      C. 192.168.1.0 to 192.168.1.255
      D. 192.168.0.0 to 192.168.0.100

      Solution

      1. Step 1: Calculate number of addresses in each range

        Range A: 256 addresses (0-255), B: 128 addresses, C: 512 addresses (two full /24 blocks), D: 101 addresses.
      2. Step 2: Compare with required 300 devices

        Only range C has enough addresses (512) to cover 300 devices.
      3. Final Answer:

        172.16.0.0 to 172.16.1.255 -> Option A
      4. Quick Check:

        More than 300 addresses needed, only C fits [OK]
      Hint: Count addresses: 256 per block; need ≥300 [OK]
      Common Mistakes:
      • Assuming 256 addresses cover 300 devices
      • Ignoring address range size
      • Confusing IP blocks
      Recommended

      Ready to prove it?

      Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

      10 questions~5 mineasy hard