COMPUTER NETWORKS unitwise important questions
COMPUTER NETWORKS unitwise important questions
UNIT-1
1.What are the seven layers of OSI model? Comparison between these seven layers.
2. Why do we need layered protocol architecture? Discuss each layer of TCP/IP architecture along
with function of each layer. Compare TCP/IP with OSI model.
3. Explain each layer of TCP/IP model in detail. Compare it with OSI model.
4. Define protocol. Why do we need layered protocol architecture? Discuss each layer of
8. Define network topology. Explain various network topologies with merits and demerits?.
10. Define transmission media. Discuss different guided and unguided transmission in detail.
12. What is switching? Compare and contrast a circuit-switched network and packet-switched
network.
UNIT-2
1.Define flow control. Explain Go-Back-N ARQ with suitable example. How is it different from Stop-
and-Wait ARQ? What are sliding window protocol? Explain one-bit sliding window protocol with
an appropriate diagram.
2. Explain how does CRC detect the errors with multiple bits? Given message is
M(x)=x7+x4+x3+x2+1 and the generator is G(x)=x3+1. Show the actual bit string transmitted,
suppose the third bit from the left is inverted during the transmission. Show how the error is
detected at the receiver’s end.
3. Discuss error detection and correction scenario. Explain cyclic redundancy check (CRC) error
detection technique with example.
11. How does the system correct error after error detection?
12. Write down the technique used in the 802.12 protocol for wireless networks?
14. Why do we need wireless LAN? Explain the architecture of IEEE 802.11 in detail.
18. How does ATM differ from frame relay? List and briefly define the ATM service classes.
1.What do you mean by routing? Differentiate between Non-adaptive algorithm and adaptive
algorithm.
2.What do you mean by link state routing algorithm? Differentiate between IPv4 and IPv6.
4.Assume a class B network. Divide this network in 16 different sub-networks. What is new subnet
mask?
5. Discuss the importance of routing algorithm. Discuss distance vector routing algorithm. Compare
it with link state routing.also discuss count to infinity problem?
7. Explain the purpose of sub netting and also explain the subnet mask.
8. Why do we need routing algorithm? Discuss distance vector routing algorithm in detail.
10. Define routing table. Differentiate static routing table with dynamic routing table.
13 Assume a class C network and divide it into eight subnets. What is the value of new subnet mask?
16.Assume a class B network and divide it into four subnets. What is the value of new subnet mask?
17. What is sub netting? Assume a class C network and divide it into four subnets. What is the value
of new subnet mask?
27. In a block of address, we know the IP Address of one host is 192.34.12.56/28. What are the first
address(network address) and the last address (limited broadcast address) in this block?
a. IPv6
b. Network management
b. IPv4
30. What is virtual circuit network? How is it different from datagram network?
31 . Differentiate between broadband and base band services.
UNIT-4
1.Discuss the relationship between transport layer and network layer. Discuss TCP as a transport
layer protocol along with its segment structure.
2.What do you mean by TCP? Explain the TCP structure?
3.What are the main relationship between transport layer and network layer? What are the transport
layer uses in internet?
4.How does transport layer support flow control? Discuss TCP as a transport layer protocol along
with its segment structure.
6. Define multiplexing. What are the benefits of using multiplexing? Discuss Go-Back-N and
Selective Repeat protocol in detail.
10. Explain connectionless service. How is it different from connection oriented service?
19. What are the causes of congestion? Discuss leaky bucket algorithm.
22. Define multiplexing. Discuss the need for multiplexing in network system.
UNIT-5
1.Explain the principles of application layer protocols. What do you mean by file transfer?
2. Define DNS. Explain the DNS records and DNS messages.