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 question paper contains 2 printed pages.
Sl. No. (if Ques. Paper : 7092 F-6?
Unique Paper Code : 2341603 ? :
Name of Paper : Network Programming ,
Name of Course : B.Tech. (Computer Science) (Erstwhile~FYUP)
Semester : VI - -
Duration : . : 3 hours V .
MaximumMaJks . :75 - . ' . " .~ :,,.:g'!
Q.1 (a)
(b)
(C)
(d) 7
(e)
(0 ~
(g)
Q.2. _
. Q-3 (a)
??1
(wwwmmmv-mpmmdmmanumm) ?
Attempt all questions from Section A and a?t?lyifaur questions from Seetionl B.s
Section-A
(All Questions are compulsory)
Differentiate between concurrent and iterative server? Describe the
connection establishment in concurrent server with the help of an example.
What do you understand by zombies? How are they handled using a signal
handler?
What are the conditions under which the socket is ready for;
i) Reading t '
ii) Writing . . .
Write the output of the following commahds:
i) netstat -i
ii) netstat ?r
iii) netstat ?m
? iv) netstat -a
V) ping
What is TIME_WAIT state? Explain the reasons for having this state?
What is the limitation of close() function call? How do we overcome it?
What is backlog parameter? In which function it is used? Explain its
working using a diagram.
Section -B
(Attempt any four questions from section B)
Implement TCP echo client and -TCP concurrent echo servera After
connecting, server prints the IP address and port no. of the client.
What is big-endian and little ?endian byte ordering?Give the representation
of 0x1020 in BigEndian and Little Endian format?
orf?D?OIB.
.Uxb?fa?tg. WE?
Your Roll No. ......................
[5]
[1+4]
[2.5+2.5]
[5]
[1+4]
[3+2]
[1+1+3]
[10]
[3+2]
RTIO

(b),
Q4
Q5 (a)
-(b).
QLO (a)
0?).
Q7. (a)
(b)
. Q-
What is Nagle?s algorithm? Brie?y explain.
Write short notes on:
i) traceroute
ii) SNMP
iii) packet sniffers
iv) DoS attacks '
What are Resource RecordS? Discuss different types of Resource
Records(RR) available In DNS?
Explain the commumc?atlon betW?e?h an IPV4 Server and IPV6 client?
What 15 Connected UDP socket? How 15 it different from unconnected UDP
socket? .
Differentiate between inet__afon0 and inet_add10 functions?
Explain TCP?s window scale and M88 options? '
What are the return values for connecto function? Explain the various
possible error returns.
L5] .
[ 2.5 x 4]
[1+4]
[5]
[5]
. [5]
[Si
[2+3]
2000

This post was last modified on 31 January 2020