Sie sind auf Seite 1von 3

GK BHARAD INSTITUTE OF ENGINEERING

RAJKOT
Question Bank
SUB: COMPUTER NETWORKS (2140709)
Note: Question are with number. Alphabetic point in question indicates point to be covered in that
answer.
Unit 1 Introduction to computer networks and Internet
1. Internet
2. Access networks
a. Home Access: DSL, Cable, FTTH, Dial-Up, and Satellite
b. Access in the Enterprise (and the Home): Ethernet and Wi-Fi
c. Wide-Area Wireless Access: 3G and LTE
3. Physical Media / transmission media
a. Twisted-Pair Copper Wire
b. Coaxial Cable
c. Fiber Optics
d. Terrestrial Radio Channels
e. Satellite Radio Channels
4. Packet switching vs Circuit switching
5. Network performance
a. Delay
b. Loss
c. Throughput
6. OSI protocol stack
a. Application layer
b. Presentation layer
c. Session layer
d. Transport layer
e. Network layer
f. Link layer
g. Physical layer
7. TCP/IP protocol stack
a. Application layer
b. Transport layer
c. Network layer
d. Link layer
e. Physical layer

Prepared by : NiTiN BiRaRi

GK BHARAD INSTITUTE OF ENGINEERING


RAJKOT
Unit 2 Application Layer
1. Peer-to-peer Application vs Client-server Application
2. Which services transport layer provides to application? Ans : ( Reliable Data Transfer,
Throughput, Timing, Security)
3. HTTP
a. working
b. Persistent HTTP
c. Non-persistent HTTP
d. HTTP Message
i. Request message
ii. Response message
iii. Message status codes
4. Simple Mail Transfer Protocol (SMTP) or how mail is transferred?
a. Working
5. Mail message format
6. Mail access protocol
a. IMAP
b. POP3
7. DNS
a. Hierarchical organization of servers
8. What are the services provided by DNS?
a. Host aliasing
b. Mail server aliasing
c. Load distribution
9. Working of DNS server or How DNS query is processed?
a. Recursive queries
b. Iterative queries
10. What is socket? What are the functions to implement socket using programming language?
a. Socket()
b. Bind()
c. Accept()
d. Connect()
e. Accept()
f. Sendto()
g. Receivefrom()
h. Close()
11. What are two types of socket? Write the sequence of function to implement it on client and
server side.
a. Stream socket
b. Datagram socket

Prepared by : NiTiN BiRaRi

GK BHARAD INSTITUTE OF ENGINEERING


RAJKOT

Unit 3 Transport Layer


1.

2.
3.
4.

5.
6.
7.
8.
9.

10.
11.

Explain various services provided by transport layer.


a. Multiplexing demultiplexing
b. Process to process communication
Draw and explain each field of UDP header also explain the method of checksum calculation.
What is the principles of reliable data transfer? How can we implement rdt protocol?
a. rdt 1.0 (rdt over a reliable channel)
b. rdt 2.0 & rdt 2.1( rdt over channel with bit error)
c. rdt 3.0 (rdt over lossy channel)
Draw and explain each field of TCP header.
Short note on features of TCP protocol
What is segmentation? How sequence number is generated for segment? show the
Short note on flow control in TCP.
How TCP connection is established and terminated.
Or
Write note on connection establishment and termination process in TCP
Differentiate TCP and UDP
What is congestion? How congestion is controlled in TCP?
Or
Write note on congestion control in TCP.

Prepared by : NiTiN BiRaRi

Das könnte Ihnen auch gefallen