Computer Network - B.Tech 5th Semester Exam., 2019

2019Semester 3Civil-CAEnd Semester
Aryabhatta Knowledge University, Patna
B.Tech 5th Semester Exam., 2019

Computer Network

Time: 3 hoursCode: 051513Full Marks: 70

Instructions:

  1. All questions carry equal marks.
  2. There are NINE questions in this paper.
  3. Attempt FIVE questions in all.
  4. Question No. 1 is compulsory.
Q.1 Choose the correct answer from any seven of the following:[14]
  1. This layer is an addition to OSI model when compared with TCP IP model:

    1. Application layer
    2. Presentation layer
    3. Session layer
    4. Both session layer and presentation layer
  2. Application layer is implemented on:

    1. end systems
    2. NIC
    3. ethernet
    4. route
  3. Which of the following is not applicable for IP?

    1. Error reporting
    2. Handle addressing conventions
    3. Datagram format
    4. Packet handling conventions
  4. Which one of the following is not a function of network layer?

    1. Routing
    2. Inter-networking
    3. Congestion control
    4. None of the above
  5. For a 10 Mbps Ethernet link, if the length of the packet is 32 bits, the transmission delay is (in milliseconds):

    1. 3.2
    2. 32
    3. 0.32
    4. None of the above
  6. Transmission delay does not depend on:

    1. packet length
    2. distance between the routers
    3. transmission rate
    4. None of the above
  7. In TCP, sending and receiving data is done as:

    1. stream of bytes
    2. sequence of characters
    3. lines of data
    4. packets
  8. Suppose a TCP connection is transferring a file of 1000 bytes. The first byte is numbered 10001. What is the sequence number of the segment if all data is sent in only one segment?

    1. 10000
    2. 10001
    3. 12001
    4. 11001
  9. The protocol on which DNS application run is:

    1. Telnet
    2. UDP
    3. HTTP
    4. None of the above
  10. ____ allows you to connect and login to a remote computer.

    1. Telnet
    2. FTP
    3. HTTP
    4. None of the above
Q.2 Solve this question:[14]
  1. Draw a neat diagram of TCP/IP protocol stack with the protocols and functionality implemented on each layer. Also explain, why there is a need for having a layered architecture (like OSI and TCP/IP) in networks.

Q.3 Solve this question:[14]
  1. We know that there are 2 types of address schemes (i.e. IP address and MAC address) in computer networks. Explain what the need of having two types of addresses. What will happen if we use only IP address in computer networks?

Q.4 Solve this question:[14]
  1. What do you mean by Random Access Protocols? Explain the limitations of using ALOHA as random access protocol.

Q.5 Solve both questions:[14]
  1. In the context of Transmission Control Protocol (TCP), explain the statement, "TCP help us to establish a reliable connection over an unreliable network".

  2. Outline the difference between TCP and UDP.

Q.6 Solve this question:[14]
  1. Why there is a need of doing error control at transport layer despite of the fact that we are doing the same thing at the data link layer? Why we are doing this error correction multiple times?

Q.7 Solve this question:[14]
  1. Explain type of delays in computer networks. Suppose a node A wants to send data of 200 mb to node B. The bandwidth of the channel is 1 Gbps. There are three routers in between node A to node B. Assume other delays equal to 0. Calculate the total delay involved.

Q.8 Solve this question:[14]
  1. With the help of neat figures, explain sliding window mechanism.

Q.9 Compare the following terms:[14]
  1. (a) ARP vs RARP

  2. (b) Unicast vs Multicast

  3. (c) Flooding vs Broadcasting

  4. (d) Amplifiers vs Repeaters