0% found this document useful (0 votes)
25 views5 pages

CS NPM MQP2 Ug24

Uploaded by

prannu218845
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views5 pages

CS NPM MQP2 Ug24

Uploaded by

prannu218845
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Hall Ticket No Question Paper Code: ACCCO5

INSTITUTE OF AERONAUTICAL ENGINEERING


(Autonomous)
Dundigal, Hyderabad - 500 043
MODEL QUESTION PAPER-II
B.Tech V Semester End Examinations, December–2023
Regulations: IARE - UG20
NETWORK PROGRAMMING AND MANAGEMENT
COMPUTER SCIENCE AND ENGINEERING(CYBER SECURITY)

Time: 3 hour Maximum Marks: 70


Answer ALL questions in Module I and II Answer ONE out of two questions in
Modules III, IV and V
NOTE: Provision is given to answer TWO questions from among one of the
Modules III / IV / V All Questions Carry Equal Marks
All parts of the question must be answered in one place only
MODULE-I

1. (a) Demonstrate the use of TCP and UDP in network programming. Rephrase the
New Generic Socket Address Structure using sockaddr storage
[BL: Understand | CO 1 | Marks:7]
(b) Distinguish various socket address structures uning neat diagram.
i) Explain in detail about TCP/IP protocols for internetworking and manage-
ment.
ii) Express about socket, connect, bindlisten and accept functions
[BL: Understand | CO 1 | Marks:7]
MODULE-II

2. (a) llustrate the TCP echo client program. Elucidate the significance Interrupted
System Calls in application protocol and handling the Interrupted System Calls.
[BL: Understand | CO 3 | Marks:7]
(b) Explain the following concept with suitable example
i) Shutdown function
ii) Server host crashes
iii) Input output models
iv) POSIX signal
[BL: Understand | CO 3 | Marks:7]
MODULE-III

3. (a) Write a brief note on RES USE INET6 resolver option in gethostbyname and
gethostbyname2 functions
[BL: Understand | CO 3 | Marks:7]
(b) llustrate the TCP and UDP Echo Server using Select () with an example.
[BL: Understand | CO 3 | Marks:7]

4. (a) Summerize SO LINGER Socket option that are Calling setsocket leads to one
of the folowing three scenarios depending on the values of the two structure
memebrs.
[BL: Understand | CO 4 | Marks:7]
(b) Create listening TCP socket with the help of handling arrival of datagram
[BL:Remember | CO 4 | Marks:7]
2.5

MODULE-IV

5. (a) State threads and list out the functions of threads and explain them.

[BL: Remember | CO 5 | Marks:7]

(b) llustrate raw sockets and determine the creation of raw sockets.

[BL: Understand | CO 5 | Marks:7]

6. (a) Illustrate the use of ICMPv6 Type Filterin [BL: Understand | CO 1 | Marks:7]

(b) Determine the concept of Raw Socket Input and define the three tests, when
kernal has to pass IP datagram. [BL: Understand | CO 5 | Marks:7]

MODULE-V

7. (a) Construct the Network Management Protocol Architecture and elaborate SNMP
protocol. [BL: Understand | CO 1 | Marks:7]

(b) State RMON MIB and list out the groups divided in it.

[BL: Remember | CO 1 | Marks:7]

8. (a) List out the data types in UNIVERSAL class of ASN.1 for SNMP MIB.

[BL: Remember | CO 1 | Marks:7]

(b) Summerize the implementation of MIB II object grouping.

[BL: Remember | CO 1 | Marks:7]

**END OF EXAMINATION**

Page 2
COURSE OBJECTIVES:
The course should enable the students to:

I The basic concepts of connection oriented communication over network.


II The concepts of multiplexing in client server environment
III The functions and protocols needed for connection less communication over
networks
IV The management concepts and practical issues of simple network management
protocols.

COURSE OUTCOMES:
After successful completion of the course, students should be able to:

CO 1 Interpret TCP Socket functions between client and server to listen Understand
to the TCP port for incoming connections
CO 2 Make use of different boundary conditions in the server and I/O Apply
multiplexing to establish the connection in the network
CO 3 Match each of the socket options for each of the layer in the TCP/IP Remember
stack to improve the performance of wired network connections
CO 4 Recall the UDP socket functions to maintain low – latency and loss Remember
– tolerance connections between applications on the internet
CO 5 Demonstrate the working of different communication protocols that Understand
helps to create secure socket applications.
CO 6 Illustrate various network management protocols for monitoring and Understand
control of networks on Local Area Network or Wide Area Network.

Page 3
MAPPING OF SEMESTER END EXAMINATION QUESTIONS TO
COURSE OUTCOMES

Q.No All Questions carry equal marks Taxonomy CO’s PO’s

a Demonstrate the use of TCP and UDP in Understand CO 1 PO 1,2


1 network programming.Rephrase the New
Generic Socket Address Structure using
sockaddr storage

b Distinguish various socket address Understand CO 1 PO 1,2


structures uning neat diagram. i) Explain in
detail about TCP/IP protocols for
internetworking and manage- ment. ii)
Express about socket, connect, bind, listen
and accept functions

a llustrate the TCP echo client Understand CO 2 PO 1,8


2 program.Elucidate the significance
Interrupted System Calls in application
protocol and handling the Interrupted
System Calls.

b Summerize the Crashing of Server Host in Understand CO 2 PO 1,8


application server.Write a socket program to
implement TCP echo client /server
application

a Write a brief note on RES USE INET6 Understand CO 2 PO 1,3


3 resolver option in gethostbyname and
gethostbyname2 functions

b llustrate the TCP and UDP Echo Server Understand CO 2 PO 1,3


using Select () with an example.

a Summerize SOLINGER Socket option that Understand CO 4 PO 1,8


4 are Calling setsocket leads to one of the
folowing three scenarios depending on the
values of the two structure memebrs

b Interpret the following TCP NODELAY Remember CO 4 PO 1,8


Socket Option.

a Determine the concept of Raw Socket Input Remember CO 5 PO 1,8


5 and define the three tests, when kernal has
to pass IP datagram.

b Discuss the flow and connections of cyber Understand CO 5 PO 1


crimes in an organization with neat sketch

a List out the steps that allow an IPv4 TCP Understand CO 5 PO 1


6 client to communicate with an IPv6 server.

b Determine the concept of Raw Socket Input Understand CO 5 PO 1


and define the three tests, when kernal has
to pass IP datagram.

Page 4
a Construct the Network Management Understand CO 6 PO 8
7 Protocol Architecture and elaborate SNMP
protocol.

b State RMON MIB and list out the groups Remember CO 6 PO 8


divided in it

a Enumerate the data types in UNIVERSAL Remember CO 6 PO 8


8 class of ASN.1 for SNMP MIB.

b Summerize the implementation of MIB II Remember CO 6 PO 8


object grouping.

KNOWLEDGE COMPETENCY LEVELS OF MODEL QUESTION PAPER

11
10
COUNT

5
5

0 0 0
0
ly

e
r

e
yz
be

t
an

pp

ua

BLOOMS TAXONOMY
l
em

na
st

al
er

Ev
A
em

nd
R

Signature of Course Coordinator HOD CSE(CS)

Page 5

You might also like