Professional Documents
Culture Documents
ITT542 - Case Study 1 Network Layer Protocol Group 3
ITT542 - Case Study 1 Network Layer Protocol Group 3
ITT542– TCP/IP
Case Study 1 on Network Layer Protocols
Teamwork
Semester Oct 2021 – Due Friday 3/12/2021 (5pm)
2
ITT542 CASE STUDY 1 OCT2021/SAH
QUESTION 1: IPv4 ADDRESSING (30 marks)
1) Your company has been assigned the IP address of 201.222.5.0 and require having 20
subnets. As the company’s network administrator, find the following:
2) A company has been assigned the 200.35.1.0/24 network block. The company wants to
have 20 hosts on each subnet.
a. Define an extended network prefix to meet this requirement (2m)
- 200.35.1.0/27
b. What is the maximum number of hosts that can be assigned to each subnet? (2m)
- 30 host excluding network address and broadcast address
c. What is the maximum number of subnets that can be defined? (2m)
- 8 subnets
d. Specify the subnets of 200.35.1.0/24 (8m)
- 200.35.1.0 1st subnet
- 200.35.1.32 2nd subnet
- 200.35.1.64 3rd subnet
- 200.35.1.96 4th subnet
- 200.35.1.128 5th subnet
- 200.35.1.160 6th subnet
- 200.35.1.192 7th subnet
- 200.35.1.224 8th subnet
e. List the range of host addresses that can be assigned to the 6th subnet. (4m)
- 200.35.1.161 – 200.35.1.190
f. What is the broadcast address for the 6th subnet? (2m)
- 200.35.1.191
g. What is the network address for the 6th subnet? (2m)
- 200.35.1.160
QUESTION 2: ROUTING TABLES (30 marks)
1) What is the purpose of IP routing table? (3m)
IP routing table contains the information necessary to forward a packet along the best path
towards its destination. Each packet is labelled with its origin and destination information.
The routing table gives the device instructions on how to send the packet to the next hop
on its network route.
2) Based on Figure 2, answer the following questions:
Figure 1
1) Internet Protocol (IP) is an unreliable and connectionless datagram protocol. Briefly explain.
Unreliable Connectionless
(4 marks)
2) An IP datagram has arrived with the following information in the header (in hexadecimal):
49 00 05 DC 26 2E 20 B7 10 11 00 00 C0 0A 0C 0B 00 00 00 C0
1) Define the function of Garbage Collection Timer in RIP operation and state the duration of
the timer. (2m)
The function of the Garbage Collection Timer in RIP operation is it controls how long
before a route is completely flushed from the routing table. The duration of the timer is
120 seconds.
2) A routing table has currently twenty-five (25) entries. It does not receive information
about ten (10) routes for 185 seconds, however 100 seconds after that, came updates of 5
routes which was long-awaited. 10 seconds later, an update came for 1 more route from
the 10 mentioned routes. List the quantity of all the timers currently in use. State the time
(in seconds) running on the Garbage Collection Timer. (4m)
Periodic: 1
Expiration: 25 - 4 = 21
Garbage Collection: 4
GCT: 120
3) Based on Figure 2, construct the routing table for node A using the shortest path tree
4
B
4
3
D
2
4 6
7 G
1 C
E
1
H I
3 2
1
Figure 2
Iteration A B C D E F G H I NEXT
1 0 2 3 * 4 * * * * B
2 0 2 3 4 4 6 * * * C
3 0 2 3 4 4 6 7 * * E
4 0 2 3 4 4 6 7 * * F
5 0 2 3 4 4 6 7 1 * H
6 0 2 3 4 4 6 7 1 2 G
7 0 2 3 4 4 6 7 1 2 -
8 0 2 3 4 4 6 7 1 2 -