You are on page 1of 11

THE COPPERBELT UNIVERSITY

SCHOOL OF INFORMATION AND COMMUNICATIONS


TECHNOLOGY
COMPUTER SCIENCE DEPARTMENT

NAME: -
_________________________________________________________________

SIN:____________________________________________________________________

PROGRAM OF STUDY:___________________________________________________

COURSE NAME: ________________________________________________________

INSTRUCTIONS
Time allowed 2 hrs min
Answer all questions
All questions have equal marks
Date: 14th June 2021
Prepared by Dr DB Ntalasha

1|Page
QUESTION ONE

a) Name a circumstance under which an end-host (not a router) will send an ICMP
message [4 marks]

__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

2|Page
b) Why might a DNS client choose recursive navigation rather than iterative
navigation? What is the relevance of the recursive navigation option to
concurrency within a name server? [4 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
c) “Using connectionless oriented transport protocol such as UDP, calling connect
procedure marks the socket connected” explain this statement [2 marks]
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

3|Page
__________________________________________________________________
__________________________________________________________________
QUESTION TWO
a) If you to construct a network with 4 hosts in it, how would you propose the best-
fit Netmask for this network? [1 mark]
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
b) How many hosts can you have in a /27 network? [1 mark]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
c) Split up the network 192.168.48.0/24 into four equally sized /26 networks? [1
mark]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
d) What is the directed broadcast address of network 123.2.3.0/25? [1 mark]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
e) What is the limited broadcast address of network 123.2.3.0/24? [ 1marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
f) A zone has three name servers pointed out by NS records. The primary name
server is the one named in SOA record. The other two are secondary name
servers. Describe how the databases are synchronized. [3 marks]
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

4|Page
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
g) What happens when Sendmail finds several MX records for a domain to which an
email is to be forwarded? What does Sendmail do if there are no MX records at
all for the same domain? [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________

QUESTION THREE

5|Page
Consider the Computer Network scenario above. Answer each question below briefly;
a) Assign an IP address to the leftmost interface of the router, given that the subnet
part of IP addresses are 24 bits. [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
b) Suppose A wants to send an IP datagram to B and knows B’s IP address. Must A
also know B’s MAC address to send the datagram to B? If so, how does A get this
information? If not, explain why not. [2 marks].
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
______
c) Suppose A wants to send an IP datagram to C and knows C’s IP address. Must A
also know C’s MAC address to send the datagram to C? If so, how does A get this
information? If not, explain why not. [3 marks].
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________

6|Page
_______________________________________________________________________
_______________________
d) Suppose that R has a datagram (that was originally sent by A) to send to C. What
are the MAC addresses on the frame that is sent from R to C? What are the IP
addresses in the IP datagram encapsulated within this frame? [3 marks]
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

QUESTION FOUR

a) Why is it that a subnet of all zeros or all ones cannot be used in a classful routing
environment? [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________

7|Page
________________________________________________________________________
________________________________________________________________________

b) Assume that you have been assigned the 198.42.180.0/22 block of IP addresses.
i. Specify an extended network prefix that allows the creation of 200 hosts on each
subnet. [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
ii. With your answer to (a), what is the maximum number of hosts that can be
assigned to each subnet? [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
iii. With your answer to (a), what is the maximum number of subnets that can be
defined? [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
iv. Give the IP address (in CIDR notation) of one of these subnets. Give the
broadcast address for this subnet. [2 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________

8|Page
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
QUESTION FIVE

a) The paradigm for client server arranges one application program to wait for
another application to initiate communication and then the server responds when
the request is processed. Briefly discuss this paradigm in terms of the interaction
and characteristics of the communicating components. [5 marks]
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________

9|Page
b) Discuss the adaptive re-transmission that is used by the Transmission Control
Protocol. [5 marks]
c) __________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

10 | P a g e
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ALL THE BEST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

11 | P a g e

You might also like