III B.E. (Information Technology)

VII SEMESTER

7 IT 08 NETWORK PROGRAMMING LAB

1        Write an echo client and server using socket.

2        Design a clock synchronization protocol.

3        Build a client for the protocol.

4        Build a domain mane system client program.

5        Build a DHCP client.

6        Capture and decode Ethernet frames.

7        Decode an IP header.

8        Build a packet analyzer.

9        Extract data from a TCP steam.

10    Observe concurrent TCP connection.

Recommended Books:

1        Douglas E. comer – Hands on Networking with Internet Technologies. Pearson Education Asia.

2        Douglas E. comer – Internetworking with TCP/IP, Vol. I, II & III, Pearson Education Asia.

3        Stevens – Unix Network Programming Vol. I&II Pearson Education Asia.

4        Recommended Platform: OS" Linex with Forte Developer or JDK.