Computer Network Question Bank cs8591
Computer Network Question Bank cs8591
Computer Network Question Bank cs8591
om
QUESTION BANK
.c
ul
pa
jin
re
w.
V SEMESTER
CS8391 – COMPUTER NETWORKS
ww
Regulation – 2017
Academic Year 2019 – 20
Prepared by
Dr. B. Muthusenthil Associate Prof/ CSE
Dr. A. Samydurai Associate Prof/ CSE
2
om
SEM / YEAR: V/ III
.c
Networks –Network Types –Protocol Layering –TCP/IP Protocol suite –OSI Model –Physical
Layer: Performance –Transmission media –Switching –Circuit-switched Networks –Packet
Switching.
ul
PART A
S.
QUESTIONS LEVEL COMPETENCE
NO
1 Describe computer networks. BTL -1 Remember
pa
2 What differentiates a computer network from other types of networks? BTL -1 Remember
3 Explain why are protocols needed? BTL -5 Evaluate
4 How would you describe information? BTL -1 Remember
jin
om
i. How would you illustrate line coding schemes?(7)
6 ii. BTL -2 Understand
Explain in detail about block coding schemes. (6)
i. Write short notes on Quality of service. (5)
7 BTL -3 Apply
ii. Summarize about performance of computer network. (8)
8 Explain in detail about Multiplexing FDM, TDM and WDM. (13) BTL -5 Evaluate
i. Describe A-D conversion in detail. (7)
.c
9 BTL -1 Remember
ii. Describe Digital to Analog Conversion in detail. (6)
Explain the following encoding schemes with examples.
i. NRZ (4)
ul
10 BTL -2 Understand
ii. NRZI (4)
iii. Manchester (5)
11 Describe the techniques to spread the bandwidth: FHSS and DSSS. (13) BTL -4 Analyze
pa
i. Discuss in detail about guided media for transmission. (7)
12 BTL -4 Analyze
ii. Discuss in detail about unguided media for transmission. (6)
Explain in detail about the different phases of Virtual –Circuit networks.
13 BTL -1 Remember
(13)
jin
What is the bandwidth of a signal that can be decomposed into five sine
1 waves with frequencies at 0, 20, 50, 100, and 200 Hz? All peak amplitudes BTL -6 Create
are the same. Draw the bandwidth. (15)
We mentioned that two types of networks, datagram and virtual-circuit,
w.
need a routing or switching table to find the output port from which the
2 information belonging to a destination should be sent out, but a circuit- BTL -4 Analyze
switched network has no need for such a table. Give the reason for this
difference. Analyze (15)
ww
Four channels, two with a bit rate of 200 kbps and two with a bit rate of
150 kbps, are to be multiplexed using multiple-slot TDM with no
synchronization bits. Answer the following questions:
3 a. What is the size of a frame in bits? BTL -5 Evaluate
b. What is the frame rate?
c. What is the duration of a frame?
d. What is the data rate? (15)
We have a baseband channel with a 1-MHz bandwidth. What is the data
4 rate for this channel if we use each of the following line coding schemes? BTL -6 Create
Formulate a. NRZ-L b. Manchester c. MLT-3 d. 2B1Q (15)
Introduction –Link-Layer Addressing –DLC Services –Data-Link Layer Protocols –HDLC –PPP -
Media Access Control -Wired LANs: Ethernet -Wireless LANs –Introduction –IEEE 802.11,
Bluetooth –Connecting Devices.
PART A
1 How will you summarize Detection versus Correction? BTL -5 Evaluate
2 Define coding schemes. BTL -1 Remember
3 Explain the basic service set (BSS) and the extended service set (ESS). BTL -1 Remember
om
4 Can you classify the types of Errors? BTL -4 Analyze
5 Can you explain Framing? BTL -4 Analyze
6 How would you describe access point? BTL -1 Remember
7 Differentiate Byte stuffing and Bit stuffing. BTL -2 Understand
8 Can you explain frame format of Ethernet? BTL -4 Analyze
.c
9 Illustrate the function of hop by hop flow control. BTL -3 Apply
10 Discuss the Unicast, Multicast, and Broadcast Addresses. BTL -2 Understand
Give the ARP packet format for mapping IP addresses into Ethernet
11 BTL -2 Understand
ul
addresses.
12 Summarize the PPP packet format. BTL -5 Evaluate
13 What examples can you find to illustrate? BTL -3 Apply
pa
14 Show your understanding about payload. BTL -3 Apply
15 How would you design? BTL -6 Create
16 Describe Media Access Control. BTL -1 Remember
17 How would you describe repeater? BTL -1 Remember
jin
18 Draw the two types of networks of Bluetooth: piconet and scatternet. BTL -6 Create
19 Define Bluetooth. BTL -1 Remember
20 Differentiate forwarding and routing. BTL -2 Understand
re
PART B
i. Describe about services provided by the data-link layer. (7)
1 BTL -1 Remember
ii. Explain how data-link layer into two sublayers(6)
w.
om
ii. Explain and differentiate FDDI and Ethernet. (6)
How would you describe about Bluetooth and develop with neat sketch
14 BTL -6 Create
about its architecture? (13)
PART C
With the neat sketches, formulate and explain the working principle of
1 BTL -6 Create
CRC with an example. (15)
.c
Consider sending a 3500-byte datagram that has arrived at a router R1 that
needs to be sent over a link that has an MTU size of 1000 bytes to R2.
Then it has to traverse a link with as MTU of 600 bytes. Let the
2 BTL -4 Analyze
ul
identification number of the original datagram be 465. How many
fragments are delivered at the destination? Analyze the parameters
associated with each of these fragments. (15)
pa
Summarize the size of an ARP packet when the protocol is IPv4 and the
3 BTL -5 Evaluate
hardware is Ethernet? (15)
Use IEEE 802.3 and IEEE 802.11 to generalize the differences between
4 BTL -6 Create
wired and wireless LANS. (15)
jin
What examples can you find to demonstrate compute delay for the
18 BTL -5 Evaluate
packet?
19 How would you define your understanding of Multicast? BTL -1 Remember
Based on what you know, generalize the term Network Address
20 BTL -2 Understand
Translation.
PART B
i. Describe in detail about Switching and Forwarding.(7)
1 BTL -1 Remember
ii. Describe in detail about concept of connection-oriented service.(6)
om
2 Explain the concept to include the role of IP addresses in forwarding(13) BTL -5 Evaluate
i. How would you demonstrate the challenges in inter-domain
routing? (7)
3 BTL -3 Apply
ii. How would you summarize the services expected from the
network layer? (6)
i. Describe in detail about RIP. (7)
.c
4 BTL -2 Understand
ii. Discuss about sub-netting. (6)
i. Can you discuss in detail what is happening in link state? (7)
5 BTL -1 Remember
ii. What is internet multicasting? Explain in details.(6)
6
i.
ii.
ul
With a neat diagram explain distance vector routing protocol. (7)
Demonstrate the working of Protocol Independent Multicast (PIM)
in detail. (6)
BTL -3 Apply
pa
7 Discuss Internet Control Message Protocol version 4 (13) BTL -2 Understand
i. Point out the function of DVMRP? Narrate in detail.(7)
8 ii. Describe in detail the operation of OSPF protocol by considering a BTL -4 Analyze
suitable network. (6)
jin
10 ii. Explain the RIP algorithm with a sample example of your choice. BTL -5 Evaluate
(6)
i. Discuss the IP addressing methods. (7)
11 BTL -4 Analyze
w.
PART C
Analyze how the protocol Independent multicast protocols scale well in
1 environments where a relative small proportion of routers want to receive BTL -4 Analyze
traffic for certain group? (15)
With the neat sketches generalize the algorithm of link state routing and
2 BTL -6 Create
explain the same. (15)
Consider hosts A and B have been assigned the same IP address on the
same Ethernet, on which ARP is used B starts up after A. What will
3 BTL -5 Evaluate
happens to A’s existing connections? Explain how’ self –ARP might help
with is problem. (15)
Why subnetting is necessary? With suitable example, develop the concept
4 BTL -6 Create
of subneting in class B network. (15)
7
Introduction –Transport Layer Protocols –Services –Port Numbers –User Datagram Protocol –
Transmission Control Protocol –SCTP.
PART A
1 How would you describe the header format of UDP? BTL -1 Remember
2 Discuss Process-Process communication. BTL -2 Understand
3 Summarize IP addresses versus port numbers BTL -5 Evaluate
4 What ideas can you point out that TCP is a reliable byte stream protocol? BTL -1 Remember
om
5 How would you describe the header format of TCP? BTL -1 Remember
6 Can you list the three ways of handshake? BTL -1 Remember
7 Measure the performance of TCP State Transition Control. BTL -4 Analyze
8 Express nagle’s algorithm. BTL -2 Understand
9 What would you infer from the term RTT? BTL -1 Remember
.c
10 Explain what is happening in Congestion Control. BTL -4 Analyze
11 Demonstrate RED. BTL -3 Apply
12 Develop the value or importance of Congestion Window. BTL -6 Create
ul
13 Apply your understanding of AIMD. BTL -3 Apply
14 Discover the processes involved in Slow Start. BTL -3 Apply
15 Combine your opinion about integrated service. BTL -6 Create
pa
16 What examples can you infer in Quality of service approaches? BTL -4 Analyze
17 Discuss SCTP several types of chunks? BTL -2 Understand
18 Based on what you know, summarize the term Differentiated service? BTL -5 Evaluate
19 How would you define Expedited forwarding? BTL -1 Remember
20 Can you interpret the reason behind assured forwarding? BTL -2 Understand
jin
PART B
i. How would you develop the operation of TCP with neat sketch on
1 it? (7) BTL -6 Create
re
(13)
9 Discuss the TCP state machines and the transition diagrams (13) BTL -2 Understand
10 Based on what you know, illustrate the general features of SCTP? (13) BTL -3 Apply
Summarize the services offered by SCTP to the application-layer
11 BTL -2 Understand
processes (13)
i. Explain the principles of concession control in TCP.(7)
12 BTL -4 Analyze
ii. Explain the following TCP heater and Adaptive flow control.(6)
om
How is congestion controlled? Explain in detail about TCP’s general
13 BTL -1 Remember
policy for handling congestion. (13)
Define UDP. Discuss the operation of UDP. Explain UDP checksum with
14 BTL -1 Remember
an example. (13)
PART C
Explain the adaptive transmission mechanism and how it has evolved time
.c
1 BTL -4 Analyze
as the Internet community has gained more experience using TCP. (15)
Generalizeeach field of the format of the TCP packet header. Specify the
2 justification for having variable field lengths for the fields in the TCP BTL -6 Create
3
header. (15)
representation. (15)
ul
Explain about UDP and TCP features with neat diagrammatic
BTL -5 Evaluate
pa
Describe with examples the three mechanisms by which congestion control
4 BTL -6 Create
is formulated in TCP. (15)
2 Can you list the five types of HTTP result codes? BTL -1 Remember
3 How would you express URL? BTL -2 Understand
4 Define Persistent and Non-persistent connections. BTL -1 Remember
w.
PART B
i. Describe in detail about Traditional applications.(7)
1 ii. What approach would you used to formaulate network BTL -6 Create
management protocol? (6)
What elements would you use to demonstrate the MIME type? Explain in
2 BTL -3 Apply
detail. (13)
i. Summarize the request message format of HTTP.(7)
3 BTL -5 Evaluate
ii. Summarize the response message format of HTTP.(6)
Describe in detail about the following in Electronic mail.
om
i. Message format (5)
4 BTL -1 Remember
ii. Message transfer (4)
iii. Mail reader (4)
i. Summarize how SMTP transfers message from one host to
another host with suitable illustration.(7)
5 BTL -5 Evaluate
ii. Can you associate the functions performed by DNS? Give
.c
example. (6)
i. Point-out the short notes on DNS. (7)
6 BTL -4 Analyze
ii. Write short notes on FTP. (6)
ul
i. Discuss the advantage of DNS. (7)
7 BTL -1 Remember
ii. Write notes on URLS. (6)
8 How S-MIME provide better security for E-Mail? Discuss in detail. (13) BTL -2 Understand
pa
i. Explain Telnet in detail. (7)
9 ii. Illustrate the role of POP3 in electronic mail applications.Explain BTL -1 Remember
in detail. (6)
10 Illustrate in detail about DNS messages. (13) BTL -3 Apply
Discuss name-address resolution in detail. (7)
jin
11 BTL -2 Understand
Discuss various types of resolution in detail. (6)
i. Can you substitute an alternative protocol for IMAP? Justify your
12 answer. (7) BTL -2 Understand
ii. Describe in detail about the WSDL in web services. (6)
re
Explain how FTP have a message format for exchanging commands and
13 BTL -4 Analyze
responses during control connection? (13)
i. Describe the elements of network management in detail. (7)
14 BTL -1 Remember
w.
2 Generalize how SMTP protocol is used in E-mail applications? (15) BTL -6 Create
3 Explain in detail about web service architecture. (15) BTL -5 Evaluate
Generalize the structure of HTTP server receives a request message from
4 an HTTP client, how does the server know when all headers have arrived BTL -6 Create
and the body of the message is to follow? (15)