You are on page 1of 2

CENTRAL UNIVERSITY OF SOUTH BIHAR

Department of Computer Science


End Semester Examination :: 24-July-2021
Programme: M.Sc (CS) Course code: MSCSC2005E04
Course title: Internet Technologies Duration: 2:00 Hrs 30 Mins
Maximum Points: 50 Semester -2nd

Note: Answer any 10 questions from the following each carrying 5 marks .
1. An organizational network has been allocated a block of classless IP addresses that includes the IP
address 177.22.17.188/25. Find the following for this network:
a. Total number of IPs in the block. [1 Point]
b. First address and the direct broadcast address of the network . [1.5+1.5 Points]
c. The mask used by the network . [1 Point]
2. An organization has been allocated a block of the classless IP address that contains an IP address
200.120.12.33/22. The organization wants to create three subnetworks with the following sizes.
a. A sunbet with 130 nodes.
b. A subnet with 240 nodes.
c. A subnet with 400 nodes.

Find the address blocks, network addresses, broadcast address, number of unused IPs of each of
these subnets. [2+1+1+1 Points]

3. The HTTP protocol is able to transfer files from a remote server to a client. Then, why was FTP
developed? Also explain why FTP follows out-of band signalling against in-band signalling.
[3+2 Points]
4. HTTP is developed as a stateless protocol. Give the advantages and disadvantages of making it
stateless protocol. Explain how a website lets assume ‘gorrilla.com’ tracks its client’s activities.

[2+3 Points]
5. Create a CSS class selector that defines the following styles for an HTML object.
a. Text color blue and and a solid border with color red
b. Text Font: Times New Roman and Size =20px, Letter Spacing=3px
c. Text alignment : Center and top, bottom, left and right padding should be 50, 50, 30, 30 px
respectively

1
6. Design a small application using HTML, PHP and Javascript that takes students name, course title
and the total marks obtained out of 100 by a student and displays his grade as per the following
table:

Marks Range Grade Value

100-80 O

70-79 A+

60-69 A

50-59 B

40-49 P

<40 F

Further your application should prohibit users from entering invalid values of marks in the client
side page.
7. Write code for a webpage(using HTML, PHP, Javascript) that takes the username and password and
sends the user name and the hash value (SHA-256) of the password to a script ‘verifyUser.php’
using the post method.
8. Describes the type of E-commerce. How does an e-commerce transaction take place during a
purchase? Describe the steps. [2+3 Points]
9. What is the difference between asymmetric key cryptography and symmetric key cryptography? The
symmetric key cryptography fails where there is a trust deficit between communicating parties
which can be easily addressed by asymmetric key cryptography. Does it mean that the asymmetric
key cryptography will replace the symmetric key cryptography in near future? Justify your answer.
[2+3 Points]
10. What is digital signature? Explain how it is different from the signature done by a person on the
paper. [2+3 Points]
11. Describe how Session Initiation Protocol establishes a session among a caller and callee party.

12. Why is a firewall required? Assume that you are a network administrator. Explain when you will
use a particular type of firewall. [2+3 Points]

You might also like