FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Get the Nursing Question Bank Android App

Access 10+ years of Question Papers with answers, notes for B.Sc Nursing on the go!

Install From Play Store

Download DU (University of Delhi) B-Tech 6th Semester 7092 Network Programming Question Paper

Download DU (University of Delhi) B-Tech (Bachelor of Technology) 6th Semester 7092 Network Programming Question Paper

This post was last modified on 31 January 2020

DU B-Tech Last 10 Years 2010-2020 Previous Question Papers (University of Delhi)


Sl. No. of Ques. Paper : 7092

Unique Paper Code : 2341603

Name of Paper : Network Programming

--- Content provided by​ FirstRanker.com ---

Name of Course : B.Tech. (Computer Science) (Erstwhile FYUP)

Semester : VI

Duration : 3 hours

Maximum Marks : 75

Attempt all questions from Section A and any four questions from Section B.

--- Content provided by⁠ FirstRanker.com ---

Section-A

(All Questions are compulsory)

    1. Differentiate between concurrent and iterative server? Describe the connection establishment in concurrent server with the help of an example. [5]
    2. What do you understand by zombies? How are they handled using a signal handler? [1+4]
    3. What are the conditions under which the socket is ready for: [2.5+2.5]
      1. Reading
      2. Writing
      3. --- Content provided by‌ FirstRanker.com ---

    4. Write the output of the following commands: [5]
      1. netstat -i
      2. netstat -r
      3. netstat -rn
      4. netstat -a
      5. --- Content provided by FirstRanker.com ---

      6. ping
    5. What is TIME_WAIT state? Explain the reasons for having this state? [1+4]
    6. What is the limitation of close() function call? How do we overcome it? [3+2]
    7. What is backlog parameter? In which function it is used? Explain its working using a diagram. [1+1+3]
    8. --- Content provided by FirstRanker.com ---

Section -B

(Attempt any four questions from section B)

  1. Implement TCP echo client and TCP concurrent echo server. After connecting, server prints the IP address and port no. of the client. [10]
    1. What is big-endian and little -endian byte ordering? Give the representation of 0x1020 in Big Endian and Little Endian format? [3+2]
    2. What is Nagle's algorithm? Briefly explain. [5]
    3. --- Content provided by FirstRanker.com ---

  2. Write short notes on: [2.5 X 4]
    1. traceroute
    2. SNMP
    3. packet sniffers
    4. DoS attacks
    5. --- Content provided by FirstRanker.com ---

    1. What are Resource Records? Discuss different types of Resource Records(RR) available in DNS? [1+4]
    2. Explain the communication between an IPV4 Server and IPV6 client? [5]
    1. What is Connected UDP socket? How is it different from unconnected UDP socket? [5]
    2. --- Content provided by​ FirstRanker.com ---

    3. Differentiate between inet_aton() and inet_addr() functions? [5]
    1. Explain TCP's window scale and MSS options? [5]
    2. What are the return values for connect() function? Explain the various possible error returns. [2+3]
  3. --- Content provided by​ FirstRanker.com ---

FirstRanker.com



This download link is referred from the post: DU B-Tech Last 10 Years 2010-2020 Previous Question Papers (University of Delhi)

--- Content provided by‌ FirstRanker.com ---