Professional Documents
Culture Documents
College of Computing and Information Sciences: Mid-Term Assessment Fall 2020 Semester
College of Computing and Information Sciences: Mid-Term Assessment Fall 2020 Semester
Instructions:
• Fill out your Student ID and Student Name in above header (MANDATORY).
• Do not remove or change any part of question paper.
• Write down your answers with title “Answer for Question# 00”.
• Answers should be formatted correctly
• Handwritten text or image should be on A4 size page with clear visibility of contents.
• Only PDF format is acceptable for submission
• In case of CHEATING, COPIED material or any unfair means would result in negative marking or
ZERO.
• Caution: Duration to perform Mid-Term Assessment is 02 hours only. Extra 1 hour is given to
cater all kinds of odds in submission of Answer-sheet. Therefore, if you failed to upload answer
sheet on LMS (in PDF format) within 3 hours limit, you would be considered as
ABSENT/FAILED.
///////////////////////////////////////////////////////////////////////////////////////////
Q1.
A) Build a link-state routing table at node-A. Show all the intermediate calculations and a final
routing table. Justify, why shortest path is not always the best path (6)
B) Create a network-graph of your own having x nodes (where x=highest digit in your ID). Use as
many links as you like to interconnect these nodes. Generate a scenario for each of the
followings in case of distance vector routing protocol: (6)
• When a link fails, how other nodes would update their routing table with an alternate
path
• How does the count-to-infinity problem arises in your network
C) Explain how a default route can be implemented in the routing table and how a router does
find a match for it, when it receives a packet. (You may take any 4-5 entries of the routing table
to show the process. (4)
Q2.
A) Suppose the network address given to your organization is 10.10.0.0/8. You are required
to create as many subnets as possible, each must have at-least x hosts/subnets, (where
x= 125* largest digit in your SID) Find the followings: (8)
Show all the calculations neatly within the solution part of the question.
B) Why error detection schemes are mostly preferred over error correction schemes?
Explain with logical reasoning. Describe any 2 practical scenarios where error correction
is preferred over error detection with reasoning. (4)
C) In HDLC, suppose the receiver received the following bit-stream
..1000010111110011110101110000111110100000010101010001111010111111101111
0000101011111000010101110111101111111000110011100011111010001101111110..
Remove all the stuffed bits by highlighting those. How many frames would be received
by the receiver? If there is any error then explain it. (3)
Ans)
..100001011111001111010111000011111010000001010101000111101011111110111
0000101011111000010101110111101111111000110011100011111010001101111110