Code: T-15                                                          Subject: INTERNET & WEB TECHNOLOGY

Time: 3 Hours                                                          Flowchart: Alternate Process: December 2005                                           Max. Marks: 100

 

NOTE: There are 9 Questions in all.

·      Question 1 is compulsory and carries 20 marks. Answer to Q. 1. must be written in the space provided for it in the answer book supplied and nowhere else.

·      Out of the remaining EIGHT Questions answer any FIVE Questions. Each question carries 16 marks.

·      Any required data not explicitly given, may be suitably assumed and stated.

 

 

Q.1       Choose the correct or best alternative in the following:                                         (2x10)

       

a.       ATM is an example of   

 

                   (A)  Ring topology.                              (B)  Star topology.

(C)    Bus topology.                              (D)  None of the above.

       

b.      The first part of the address in electronic mailbox identifies:

 

(A)    User’s mailbox                            

(B)    Computer on which mail box resides

(C)  Both (A) and (B)                         

(D)  None of the above

            

             c.   Protocol used to monitor and control network devices operates at:

                  

(A)    Application layer.                         (B)  Transport layer.

(C)  Network layer.                             (D)  Data Link layer.

 

             d.   DHCP stands for

 

(A)    Dynamic Host Control Protocol. 

(B)    Dynamic Host Configuration Protocol.

(C)  Dynamic Host Connection Protocol.

(D)  None of the above.                     

 

             e.   The transport protocol used by TFTP (Trivial File Transfer Protocol) is:

                  

(A)     FTP                                             (B)  UDP

(C)  TCP                                             (D)  IP

 

             f.    The Environment variable SCRIPT_NAME in CGI script specifies:

 

(A)     Domain name of the computer running on server        

(B)     The path of URL after server name

(C)     Name of the server                      

(D)    None of the above


 

             g.   Application layer (layer 4) in TCP/IP model corresponds to:

 

(A)     Layer 4 and 5 in OSI model.       

(B)     Layer 5 and 6 in OSI model.

(C)     Layer 6 and 7 in OSI model.

(D)    Layer 1 and 2 in OSI model.       

 

             h.   UDP (User Datagram Protocol) is

 

(A)    Connectionless                             (B) Message oriented

(C) Connection oriented                      (D) Both (A) and (B)

 

             i.    A network address prefixed by 1000 is:

 

(A)   Class A address                           (B) Class B address

(C) Class C address                            (D) Class D address

 

             j.    In Java System.out is an object of type

 

(A)  InputStream                                 (B)  PrintStream

(C)  OutputStream                               (D) None of the above

 

 

Answer any FIVE Questions out of EIGHT Questions.

Each question carries 16 marks.

 

  Q.2     a.   What interpreters can a browser contain besides HTML and HTTP?                  (4)

       

             b.   Can we specify file transfer in a Web page?  Explain with the help of suitable example.                    (8)

 

             c.   Why is Java called Machine Independent?                                                          (4)

 

  Q.3     a.   Write an applet that can interact with both the HTTP client and HTML interpreter in a browser.                                                                 (8)

 

             b.   Write an HTML program segment that contains hypertext links from one document to another.                                                                  (8)                                                             

 

  Q.4     a.   Write a CGI program that prints date and time at which it was run.                      (6)

 

             b.   What is the advantage of dividing an email address into two parts?                      (4)

 

             c.   Why can CRC detect more errors than simple Checksum?                                 (6)

 

  Q.5     a.   As Ipv6 contain multiple headers, how does it know where a particular header ends and next item begins?                                                             (7)

       

             b.   Why is TCP called end-to-end protocol?                                                           (3)

 

 

 

             c.   IP specified that datagram can arrive in a different order than they were sent.  If a fragment from one datagram arrives at a destination before all the segments from a previous datagram arrive, how does the destination know to which datagram the fragments belong?                                 (6)          

 

  Q.6     a.   What is the advantage of using abbreviations in DNS?                                        (5)

 

             b.   Describe ARP message format in brief.                                                               (6)

 

             c.   What is the advantage or disadvantage of using INADDR_ANY instead of the IP address of the computer running on the server?                          (5)

 

  Q.7     a.   Is the TCP checksum necessary or could TCP allow IP to Checksum the data?                  (6)   

 

             b.   What is the chief advantage of CIDR over the original classful addressing scheme?              (6)

 

             c.   What are sockets? Explain.                                                                                (4)

 

  Q.8           Write short notes on any FOUR:

 

(i)                  Sliding Window Protocol.

(ii)                Abstrat syntax Notation .1

(iii)               Digital Signature

(iv)              BOOTP (Boot Strap Protocol)

(v)                Virtual Packets                                                                    (4 x 4)

 

  Q.9     a.   What is XML DTD (Document Type Definition)?  What is the advantage of having a DTD for an XML document?                                           (6)

 

             b.   What is WAP?  Why WAP gateways are used?                                                 (6)

 

             c.   Write an applet that displays “IETE” at screen position (250, 300). Write the HTML code to invoke the above applet.                                       (4)