IT3010 - 2023 - Network Design and Management
IT3010 - 2023 - Network Design and Management
Final Examination
Year 3, Semester 1(2023)
Duration: 2 Hours
June 2023
Instructions to Candidates:
a.
uestion 1 25 marks
A. A network map is a useful tool to a Network Manager, and each layer of the OSI
reference model should be documented. Describe at least seven elements that should
a. Discuss three (3) reasons why a network manager should create a baseline for a
network. [3 marks]
D. Describe ejcht (4) pieces of non-network data that should be collected when mapping
a network. [4 marks]
E. Describe the use of at least five (5) Linux performance monitoring tools, including
Page 2 out of 8
0086:i
uestion 2 25 marks
A. Your host machine receives a Get-Bulk-Request from a SNMP server with the following
values for 7?oJ7-repec}fers and mc}x-7'epefj./j.o7?a as given in Table 1 and the variable bindings
list contains the following OID values sequentially as given in Table 2.
Table 1 - PDU content
Non-repeaters 1
Max-repetitions 3
2 1.3.6.1.2.1.1.1.0
3 1.3.6.1.2.1.1.2.0
Assuming that your host machine will accept the request without any errors and generate
the SNMP Reply message.
Clearly define the output OID values and it's corresponding value fields in the SNMP
Reply message with respect to your local host inachine MIB tree information given below
in figure 2.3. [8 marks]
a. Part of the IVDA4 co#cpcrny network is given in the Figure 2.1, illustrating its SNun
architecture. Use the given diagram to answer the following questions. Use flgure 2.4 and
figure 2.5 for decoding.
Page 3 out of 8
The SNMP message (in hexadecimal) given in Figure 2.2 is exchanged between the Server
and Stationary Client2. Based on the message answer the following questions.
30
I.-
28 02 01 01 04 08 4E 44 4D 5F 44
-,
43 49 54 A0 1A 02 02 02 51
02 01 00 02 01 00 30 1C 30 0C 06 08 28 06 01 02 01 01 01 00 05
p± ill
00 30 0C 06 08 28 06 01 02 01 01 04 00 05 00
Figure 2.2
C. A partial view of the MIB of a SNMP_Agent is given in Figure 2.3. Create the SNun
reply message to be sent for the SNMP request message mentioned in part c.i. Clearly
mention the following attribute values. [9 marks]
i. SNNI version
ii. Community string
iii. PDutype
iv. RequestlD
v. Variable Binding/s (OID/s -Value/s)
Page 4 out of 8
!30861
+---iso(1)
I
+---Org(3)
i
+---clod(6)
I
+---Internet(1)
I
+---MGMT(2)
+---MIB-2(1)
i
+--system ( 1 )
I
+---R--String sysDescr(1)
I Textual Convention: Displaystring
I Size: 0..255
I value : DIslmN-EVENT-
MIB: :sysupTimelnstance = Timeticks: (14962)
0 : 02 : 29 . 62
+---R--ObjlD sysobjectlD(2)
I value: Smmr2-NIB: :sysobjectlD.0 = OID:
NET-SNMP-MIB : : netsrm[ipAgentoIDs .10
+---R--TimeTicks sysupTime(3)
I value: DIslnN-EVENT-
rmB: :sysupTimelnstance = Timeticks: (25361)
0 : 04 : 13 . 61
+---RW-String syscontact(4)
I Textual Convention: Displaystring
I Size: 0..255
I value: SNMPv2-MIB: : sysconcac€.0 =
STRING: Root <root@localhost> (configrure
/eta/snm:p/snap .local . conf )
+---RW-String sysName(5)
Textual Convention: Displaystring
Size: 0..255
value: Sl"Pv2-MID: :sysName.0 = STRING:
server
+---RW-String sysLocation(6)
I Textual Convention: Displaystring
I Size: 0..255
I value: S104Pv2-MIB: :sysLocation.0 =
STRING: Unknown (edit /eta/snl[ip/snmpd. conf)
Figure 2.3
Page 5 out of 8
Primitive ASN.1 Tvpes IHqn_|ifiler in hex
INTEGER 02
BIT STRING 03
OCTET STRING 04
NULL 05
OBJECT IDENTIFIER 06
Constructed ASN.1 tv|)e Id_entifiier in hex
SEQUENCE 30
Primitive sNMp aD|]lication tvDes Identifii er in hex
IPAddress 40
Counter (Counter32 in SNMPv2) 41
Gauge (Gauge32 in SNMPv 2) 42
TimeTicks 43
Opaque 44
NsapAddress 45
Counter64 (available only in SNMPv2) 46
Uinteger32 (available only in SNMPv2) 47
Conlexl-soecifilc tvDes within an SNMP Message Identifier in hex
GetReque st-PDU A0
GetN extReq ue stpuD A1
GetResponse-PDu q`espouse-PDu in sNMPv 2-) A2
SetRequest-PDU A3
Trap-PDU (obsolete in SNMPv 2) A4
GetBulkRequest-PDU (added in SNMPv 2) A5
InformRequest-PDU (added in SNNI'v 2) A6
SNMPv2-Trap-PDU (added in SNMPv 2) A7
Page 6 out of 8
00861
uestion 3 25 marks
Figure 3 .1
Page 7 out of 8
oo8531`
uestion 4 25 marks
A. Name two purposes ofa proxy server? [4 marks]
8. Illustrate how the Dynamic Host Configuration Protocol (DHCP) works with a use of
a diagram, with the help ofDHCP Messages? [4 marks]
C. A student who has logged into the a/z.jt./* domain is trying to request a web page
https://www.curtin.all/ via Fire fox web browser. The domain S/i.I.f. /fr has its own local
domain name server and due to security issues in the LAN environment, caching is
disabled. Write the steps for resolving htt_ps://www.ciirtin.au/. [7 marks]
D. As the system Engineer for the HiTech (PVT) Limited you have been asked to
con figure DNS service within the csa.Ik domain according to the following
information.
Server hostname: mlb-dc 1 -centos7.hitec.Ik
Client hostname: ndm-cli-fedora28.hitec.Ik
Server IP: 10.0.I.27
Client H': 10.0. I .132
Re-construct the following codes to con figure forward lookup zone (flgure 4.1) &
reverse lookup zone (figure 4.2). [10 marks]
Forward . hitec . Ik
STTL 86400
@ IN SOA dns.hitec.Ik. root.hitec.Ik. (
2011071001 .Seriai
3600 . Re f r-e s h
1800 '-Retry
604800 ;Expire
86400 ) ,.Minimum TTL
reverse . hitec . Ik
STTL 86400
@ IN SOA dns.hitec.Ik. root.hitec.Ik. (
2011071001 ; Serial
3600 .Refresh
1800 '.Retry
604800 ;Expire
86400 ) ,.Minimum TTL