ID NUMBER: SEAT NUMBER: TEACHING PERIOD: Trimester 3 YEAR: 2018 ONSHORE SITES:___________________________________________OFFSHORE SITES: _________VU Sydney____________ COLLEGE: __College of Engineering & Science________ DISCIPLINE_______________IT___________________________________ PLEASE LIST ALL CODES AND TITLES FOR WHICH THIS PAPER IS TO BE USED: UNIT OF STUDY CODES UNIT OF STUDY TITLES NIT5110 Networking Systems DURATION OF EXAMINATION 3 HOURS + THIS EXAMINATION COUNTS FOR 45 15 / 30 MINUTES READING TIME (Remove one option) % OF THE ASSESSMENT IN THIS UNIT EXAMINATION PAPERS DETAILS TOTAL NUMBER OF PAGES (Incl. this one): 15 NUMBER OF QUESTIONS: 4 NUMBER OF QUESTIONS TO BE ATTEMPTED: 4 SPECIAL INSTRUCTIONS TO CANDIDATES EXAMINATION MATERIAL PERMITTED TO BE USED BY CANDIDATES Non Programmable Calculator EXAMINATION MATERIAL SUPPLIED BY EXAMINATION ADMINISTRATION ANSWER BOOK: GRAPH PAPER: COMPUTER MULTIPLE CHOICE ANSWER SHEET CAN THE EXAM PAPER BE RELEASED TO STUDENTS? CAN THE EXAM PAPER BE RELEASED TO LIBRARY? YES ☒ NO YES ☒ NO YES ☒ NO YES ☒ NO YES ☒ NO EXAMINER(S): Dr. Atif Ali Yuan Miao (Melbourne) PHONE EXT: 9919 4605 or 432 340 435 (Melbourne) EXAMINER(S) MUST BE AVAILABLE ON THIS NUMBER FOR DURATION OF THIS EXAMINATION) Page 1 of 19 Examination Paper Cover Sheet CRICOS Provider No: 00124k Question 1: (10 Marks) Sample 1 Why OSI model adopted layered model ? Week 1, slide 41 Sample 2 Using layered OSI model to analyse how IP addressed datagrams are encapsulated with MAC addressed frames for transmission through link layer devices, and later be restored for network layer devices. Week1 slide 40 Sample 3 What are the first three bits of 15.0.0.0 network ? Based on the first three bits, what class the network is and how many class C subnetwork can it accommodate, with justification. Week 2 slide 32 Sample 4. Suppose a frame size is 1024 bytes, the distance is 3000 km. If each data frame is required an acknowledgement, then the next frame will not be sent before the acknowledgement received, what will be the throughput if the link bandwidth is 1000 Mbps (1Gbps). Week 1 slide 50 NIT5110 Networking Systems Semester Tri-3, 2018 Page 2 of 19 NIT5110 Networking Systems Semester Tri-3, 2018 Page 3 of 19 Question 2: (10 Marks) Sample 1 In the IPv6 subnetwork design, how many subnetworks can a network support? Are they of the same size or different size? Analyse the difference between IPv6 and IPv4 subnetwork design in the calculation of the network size, IP range and network mask. Week 3, slide 13, 14 .. week4, slide 9… (description of major steps are needed) Week11 slide 33 … NIT5110 Networking Systems Semester Tri-3, 2018 Page 4 of 19 Question 3: Routing (5 + 15 = 20 Marks) a) Use a case to elaborate on the algorithm which EIGRP applies to avoid routing loops. (5 Marks) Week 7, slide 20, 21, 22, 23 … b) Using Dijkstra algorithm to determine the shortest paths from router U to all other routers as shown in Figure 1. (15 Marks) 5 u v 2 2 1 x 3 w 3 1 1 y 5 z 2 Figure 1 A Sample Network Topology Note it can be distance vector routing or link state routing Week 8, slide 13 NIT5110 Networking Systems Semester Tri-3, 2018 Page 5 of 19 This page is left blank for answers. NIT5110 Networking Systems Semester Tri-3, 2018 Page 6 of 19 Question 4 60 marks Company ‘Smart Software International’ has four regional offices D1 to D4 connected as shown in Fig. 2. D1 and D4 have only IPv4 available, while D2 and D3 are on both IPv6 and IPv4 network. Analyze the advantages and disadvantages of using dual stack approach to design the IPv4 and IPv6 networks, and create a network solution for the company to meet the following requirements: D1 D2 D3 s0/0/1 R2 F0/0 s0/1/0 F0/0 R1 s0/0/0 F0/0 R3 s0/0/0 s0/0/0 s0/0/0 s0/0/1 s0/0/1 R4 F0/0 D4 Figure 2 a) Support all computers in each regional office: D1: 3800 computers, D2: 1350 computers, D3: 4200 computers, D4: 1850 computers; b) The company has acquired from ISP an allocation of 10.0.0.0/10 and 2019:3:4::/48. c) R1 supports IPv4 only, all the rest of the routers supports both IPv4 and IPv6. Note: You need to follow the answer guides 1) to 8) to provide an analysis to the solution selection and the design of the network (connectivity design, network design, ip allocation, routing design, configuration design /scripts). This example use dual stack, as all netowrk supports v4; in some cases, tunnel design is needed. In this question, if tunnel is required to connect R1 and R4, the tunnel will be from R2 to R4, not R1 to R4 as R1 has no IPv6. NIT5110 Networking Systems Semester Tri-3, 2018 Page 7 of 19 Question 4 Answer Guide 1) Analysis the advantages and disadvantages in this context of using dual stack for network design. 5 marks Week 12, slide 3 2) IPv4 network design (Mark networks to be designed on the diagram; propose and design a solution that meets the requirements with corresponding network addresses, network masks, and IP ranges.) 15 marks D1 D2 D3 s0/0/1 R2 F0/0 F0/0 R3 F0/0 s0/0/0 s0/1/0 s0/0/0 R1 s0/0/0 s0/0/0 s0/0/1 s0/0/1 R4 F0/0 D4 Week 4, slide 11 Step 1 D1: 3800 computers, D2: 1350 computers, D3: 4200 computers, D4: 2850 computers; N5: R1R2 link : N6: R2R3 link : N7: R2R4 link : N8: R3R4 link : 2^10=1024, 2^12=4096 2^11= 2048 2^12=4096, 2^13 2^11=2048 2^12 2+2=4 2+2=4 2+2=4 2+2=4 2^2 2^2 2^2 2^2 Step 2 Start with the largest network : D3, 13 bits Given 10.0.0.0 / 10 means the network is 10. 00| xx xxxx. Xxxx xxxx. Xxxx xxxx here x can be either 1 or 0 NIT5110 Networking Systems Semester Tri-3, 2018 Page 8 of 19 Take 13 bits from the right : 10.00 SS SSSS. SSS | x xxxx. Xxxx xxxx , S are subnet bits, x can be either 1 or 0, host bits 1st subnetwork for D3: 10. 00 | 00 0000. 000 | x xxxx. Xxxx xxxx Range: 10. 0. 0.0 - 10. 00 | 00 0000 . 000 | 1 1111. 1111 1111 => 10.0.0.0 - 10.0.31.255 Mask: all the network bits: 255.1111 1111. 111 0 0000.0000 0000 => 255.255. 224.0 Network address: 10.0.0.0 first address for router R3 f0/0: 10.0.0.1 Step 3 2nd subnetwork for further division 10. 00|00 0000. 001 | x xxxx. Xxxx xxxx Step 4 Next, take the second largest network, D1, 12 bits Take 12 bits from the right of what Step 3 given 10. 00 | 00 0000. 001 | S | xxxx. Xxxx xxxx S are subnet bits, x can be either 1 or 0, host bits 1st subnetwork is for D1: 10. 00 | 00 0000. 001 | 0 | xxxx. Xxxx xxxx Range: 10.0. 001 0 0000. 0000 0000 – 10.0. 001 0 1111.1111 1111 => 10.0.32.0 – 10.0.47.255 Mask: all the network bits: 255.1111 1111. 111 1 0000.0000 0000 => 255.255. 240.0 Network address: 10.0.32.0 first address 10.0.32.1 for router R1 f0/0 Step 5, 2nd subnetwork in Step 4 10. 00 | 00 0000. 001 | 1 | xxxx. Xxxx xxxx Step 6 take the 3rd largest network, D4, 12 bits Take the 2nd subnetwork left in Step 4, right 12 bits Range: 10.0. 001 1 0000. 0000 0000 – 10.0. 001 1 1111.1111 1111 => 10.0.48.0 – 10.0.63.255 Mask: all the network bits: 255.1111 1111. 111 1 0000.0000 0000 => 255.255. 240.0 Network address: 10.0.48.0 first address 10.0.48.1 for router R4 f0/0 Step 7 take the 4th largest network, D2, 11 bits Review that step 6 left no subnetwork, go back step 5, the subnetwork has been fully allocated; back to step 3, the 2nd subnetwork has been fully allocated; now we need the 3rd subnetwork 10. 00|00 0000. 010 | x xxxx. Xxxx xxxx NIT5110 Networking Systems host has 13 bits , 11 bits for hosts, 2 bits for subnetwork Semester Tri-3, 2018 Page 9 of 19 This page is left blank for answers. 10. 00|00 0000. 010 | S S | xxx. Xxxx xxxx S are subnet bits, x can be either 1 or 0, host bits 1st subnetwork is 10. 00|00 0000. 010 | 0 0 | xxx. Xxxx xxxx Range: 10.0. 010 00 000. 0000 0000 – 10.0. 010 00 111.1111 1111 => 10.0.64.0 – 10.0.71.255 Mask: all the network bits: 255.1111 1111. 111 11 000.0000 0000 => 255.255. 248.0 Network address: 10.0.64.0 first address 10.0.64.1 for router R2 f0/0 Step 8, 2nd subnetwork in Step 7 10. 00|00 0000. 010 | 0 1 | xxx. Xxxx xxxx We have N5 to N8 4 link subnetwork, each needs 2 bits; as they are same size they can be 10. 00|00 0000. 010 | 0 | SSS. SSSS SS | xx N5: 10.0. 010 | 0 | 000. 0000 | 00 | xx network 10.0. 72.0 available IP: .1 and .2 N6: | 000. 0000 | 01 | xx network 10.0.72.4 available IP: .5 and .6 | 000. 0000 | 10 | xx network 10.0.72.8 available IP: .9 and .10 | 000. 0000 | 11 | xx network 10.0.72.12 available IP: .13 and .14 N7: N8: 1 10.0. 010 | 0 1 10.0. 010 | 0 1 10.0. 010 | 0 1 1 Mast will all be 255.255.255.252 NIT5110 Networking Systems Semester Tri-3, 2018 Page 10 of 19 3) IPv4 network IP allocations to all ports / equipment (mark on the diagram) 5 marks D1 D2 D3 s0/0/1 R2 F0/0 F0/0 R1 s0/0/0 R3 F0/0 s0/0/0 s0/1/0 s0/0/0 s0/0/0 s0/0/1 s0/0/1 R4 F0/0 D4 10.0.72.12 255.255.255.252 10.0.32.0 255.255.240.0 D1 10.0.64.0 255.255.248.0 D2 10.0.0.0 255.255.224.0 D3 s0/0/1 R2 F0/0 .1 F0/0 .1 R1 s0/0/0 .1 s0/0/0 .2 10.0.72.0 255.255.255.252 s0/1/0 .13 s0/0/1 .5 F0/0 .1 R3 10.0.72.8 255.255.255.252 s0/0/0 .9 10.0.72.4 255.255.255.252 s0/0/0 .10 s0/0/1 .6 R4 F0/0 .1 D4 10.0.48.0 255.255.240.0 4) IPv4 ip allocation configuration scripts for Router R2 8 marks R2 Enable Config terminal Interface f0/0 Ip address 10.0.64.1. 255.255.248.0 No shut Exit NIT5110 Networking Systems Semester Tri-3, 2018 Page 11 of 19 Interface s0/0/0 Ip address 10.0.72.2 255.255.255.252 No shut Exit Interface s0/0/1 Ip address 10.0.72.5 255.255.255.252 No shut Exit Interface s0/1/0 Ip address 10.0.72.13 255.255.255.252 No shut Exit NIT5110 Networking Systems Semester Tri-3, 2018 Page 12 of 19 This page is left blank for answers. NIT5110 Networking Systems Semester Tri-3, 2018 Page 13 of 19 5) IPv4 routing design with EIGRP for router R2 with configuration scripts 7 marks Note, it can be any of the four routers; it can be either EIGRP or OSPF Week 07 slide 43 and week 08 slide 35 R2 Enable Config terminal Router eigrp 20 Network 10.0.64.0 Network 10.0.72.0 Network 10.0.72.4 Network 10.0.72.12 Exit NIT5110 Networking Systems Semester Tri-3, 2018 Page 14 of 19 NIT5110 Networking Systems Semester Tri-3, 2018 Page 15 of 19 6) IPv6 network design 7 marks Week 11, slide 36 - 76 , note R1 and R4 . f0/0 do not have IPv6 network in this question NIT5110 Networking Systems Semester Tri-3, 2018 Page 16 of 19 7) IPv6 address allocation (mark on the diagram) and configuration scripts for Router R4 8 marks D1 D2 D3 s0/0/1 R2 F0/0 s0/1/0 F0/0 R1 s0/0/0 s0/0/0 s0/0/1 F0/0 R3 s0/0/0 s0/0/0 s0/0/1 R4 F0/0 D4 R4 Week 11, slide 76 , note R1 and R4 . f0/0 do not have IPv6 network in this question Slide 77 configuration and routing NIT5110 Networking Systems Semester Tri-3, 2018 Page 17 of 19 8) IPv6 routing design and scripts for router R4 5 marks Week 11, slide 76 , note R1 and R4 . f0/0 do not have IPv6 network in this question Slide 77 configuration and routing , NIT5110 Networking Systems Semester Tri-3, 2018 Page 18 of 19 End of Paper NIT5110 Networking Systems Semester Tri-3, 2018 Page 19 of 19