Вы находитесь на странице: 1из 5

CN-Question Bank

Module -1
APPLICATION LAYER

1) Explain two different architectures of Computer network applications.


2) Write a note on client and server process
3) List and explain the various transport services available to Network applications.
4) List and explain Transport Services Provided by the Internet.
5) Which protocol can be used for fetching web pages? Explain its working with message.
6) Write a note on persistent and non persistent HTTP connection.
7) Explain the HTTP request and response message format.
8) Explain the following: a) Web Cookies b) Web cache c) Conditional GET
9) Explain the working of FTP along with its command.
10) Explain the various components of E-mail
11) Illustrate the working of SMTP
12) Compare HTTP and SMTP
13) Explain mail access protocols.
14) Which protocol can be used to map domain names to IP Address? Explain its working with
message format
15) Explain the various services provided by DNS
16) Write a note on DNS Records and Message
17) How P2P Architecture is better than Client Server architecture
18) Illustrate how P2P architecture can be adopted in file sharing application like bit torrentz.
19) Illustrate how P2P architecture can be adopted in Distributed hash table
20) Write a note on a) UDP Socket b) TCP Socket
21) Design a client server application with following functionality using UDP socket
a) The client reads a line of characters (data) from its keyboard and sends the data to the
server.
b) The server receives the data and converts the characters to uppercase.
c) The server sends the modified data to the client.
d) The client receives the modified data and displays the line on its screen.

Abhijith H V, Asst. Prof., Dept. of ISE, SVIT 1


CN-Question Bank

22) Design a client server application with following functionality using TCP socket
a) The client reads a line of characters (data) from its keyboard and sends the data to the
server.
b) The server receives the data and converts the characters to uppercase.
c) The server sends the modified data to the client.
d) The client receives the modified data and displays the line on its screen.

Module -2
TRANSPORT LAYER
1) Illustrate the relationship between transport layer and network layer
2) Explain the various transport layer functionalities.
3) Write a note on Transport layer in Internet
4) Write a note on a) Multiplexing and Demultiplexing b) Port number
5) Even though UDP is unreliable protocol, why UDP is suitable for many applications?
6) Explain the UDP segment Structure
7) Calculate UDP Checksum at both sender and receiver side for the following data
0110011001100000
0101010101010101
1000111100001100
8) Illustrate simplest protocol for a completely reliable channel
9) Illustrate how duplicate packets are handled by Transport layer reliable data transfer protocol
with proper FSM diagrams
10) Write FSM for a reliable data transfer protocol which handles duplicate ACK
11) Write a note on stop and wait ARQ
12) Illustrate how Reliable Data Transfer is supported by transport layer over a Lossy Channel
with Bit Errors
13) Why Pipelined protocols are better than compared to Stop and wait ARQ
14) Explain Go back N ARQ
15) With Proper diagrams Illustrate how selective repeat ARQ overcomes the limitations of Go-
Back-N ARQ
16) Explain TCP segment Structure

Abhijith H V, Asst. Prof., Dept. of ISE, SVIT 2


CN-Question Bank

17) Write a note on TCP sequence and Acknowledgement number.


18) Show how round trip time is estimated to decide timeout period.
19) Explain how TCP achieves reliable data transmission
20) Write a note on TCP flow control
21) Explain the various phases of TCP connection management with state diagram.
22) Explain the various Congestion scenarios
23) Explain the Various approaches available to control congestion. (End to end, Network
Assisted)
24) Explain how TCP controls the congestion (Slow start, congestion avoidance, fast retransmit)
25) Write a note on ATM – ABR congestion control.

Module -3
NETWORK LAYER

1) Explain the structure of a router with a neat diagram. Also illustrate the various types of
Switching.
2) Explain how the input and output processing is carried out in a router.
3) Explain Queuing in router.
4) Explain the format of IPv4 header.
5) Illustrate how a computer receives IP address using DHCP protocol.
6) Illustrate how Network address translation occurs in IPv4 networks
7) Explain the format of IPv6 header.
8) Explain the different methods available for transition from IPv4 to IPv6
9) Differentiate between IPv4 and IPv6
10) Write a note on IPv4 addressing
11) Illustrate subnetting with an example.
12) Explain Link state routing with an example.
13) Explain Distance Vector routing with an example.
14) Consider the following network with the indicated link costs. Apply Dijkstra’s shortest-path
algorithm to compute the shortest path from u to all other nodes in the network. Write the
corresponding spanning tree and routing table.

Abhijith H V, Asst. Prof., Dept. of ISE, SVIT 3


CN-Question Bank

15) Write distance vector Routing Algorithm. Consider the following network, Illustrate how
distance vector algorithm can be used to compute the shortest path.

16) Write a note on Autonomous system


17) Explain RIP with an Example
18) Explain OSPF with an Example
19) Explain BGP with an Example
20) Illustrate how BGP can be used for routing between autonomous systems.
21) Explain the following: 1) uncontrolled flooding 2) Controlled Flooding 3) Spanning tree
Flooding.
22) Explain various Broadcasting algorithms
23) Explain IGMP Protocol
24) Explain Multicast Routing Algorithm

Module -4
WIRELESS AND MOBILE NETWORKS
1) Explain 2G Cellular Network Architecture
2) Explain 3G Network Architecture
3) Write a note on 4G networks
4) Explain how Addressing is managed in cellular network
5) List and explain various mobility management issues.
6) Explain Indirect routing with an example.
7) Illustrate Direct routing.

Abhijith H V, Asst. Prof., Dept. of ISE, SVIT 4


CN-Question Bank

8) Explain the various phases of Mobile IP


9) Explain how GSM handles Handoff
10) Explain the various components of cellular network.
11) Explain how call routing takes place in cellular network.
12) Write a note on impact of wireless networks on higher layer protocols.

Module -5
MULTIMEDIA NETWORKING
1) Explain the various properties of audio and video.
2) Explain various types of multimedia network application.
3) Explain UDP Streaming and HTTP Streaming.
4) Explain Adaptive streaming and DASH
5) Explain Content Distribution Network.
6) Write a note on
a) YouTube
b) Netflix
c) Kankan
7) Explain Best effort services
8) Explain Various Packet queuing or scheduling mechanism.
9) Write a note on Leaky bucket policing algorithm.
10) Explain Differentiated Services.
11) Write a note on Per-Connection Quality-of-Service (QoS) Guarantees: Resource Reservation and Call
Admission

Abhijith H V, Asst. Prof., Dept. of ISE, SVIT 5

Вам также может понравиться