Computer Networks 2076 (old)

Tribhuwan University
Institute of Science and Technology
2076 (old)
Bachelor Level / Fourth Semester / Science
Computer Science and Information Technology ( CSC258 )
( Computer Networks )
Full Marks: 60
Pass Marks: 24
Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Group A

Long Answer Questions:

Attempt all questions.                                                                                        (2x10=20)

1. 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.

10 marks view

                                                        OR

Assume a class B network. Divide this network in 16 different sub-networks. What is new subnet mask?

10 marks view

2. Define multiplexing. What are the benefits of using multiplexing? Discuss Go-Back-N and Selective Repeat protocol in detail.

10 marks view

Group B

Short answer Questions:

Attempt any eight questions.                                                                                         (5x8=40)

3. What is circuit-switching? How it is different from packet switching?

5 marks view

4. Discuss different services provided by DNS.

5 marks view

5. What are the causes of congestion? Discuss leaky bucket algorithm.

5 marks view

6. Discuss different fields of UDP. How is it different from TCP?

5 marks view

7. What is static routing? How is it different from dynamic routing?

5 marks view

8. What is random access protocol? Discuss ALOHA in detail.

5 marks view

9. Discuss HTTP video streaming in detail.

5 marks view

10. What is network management ? Discuss different areas of network management.

5 marks view

11. Write short notes on:

                a. Multicasting routing

                b. Point-to-point protocol

5 marks view