|
B.Tech. IT 8th Sem Subject: Internetworking And Network Programming
UNIT - 1 Networking & TCP/IP Communication protocols, Network architecture, TCP & IP headers, IPv4 & IPv6 address structures, Programming Applications: Time & date routines, Internet protocols, Application layer, Transport layer, Network layer, Datalink layer protocols, Chat, Email, Web server working method & programming.
UNIT - 2 Socket Programming Creating sockets, Posix data type, Socket addresses, Assigning address to a socket, Berkeley Sockets: Overview, Socket address structures, Byte manipulation & address conversion functions, Elementary socket system calls socket, Connection, Bind, Listen, Accept, Fork, Exec, Close, TCP Ports, Berkeley Sockets: I/O asynchronous & multiplexing models, Select & Poll Function, Signal & fcntl functions, Socket implementation (client & server programs).
UNIT - 3 APIs & Winsock Programming Windows socket API, Window socket & blocking I/O model, Blocking Sockets, Blocking functions, Timeouts for blocking I/O, API overview, Different APIs & their programming technique.
UNIT - 4 Java network programming Java socket programming, packages, RMI, Overview of Javascript and JSP, CORBA concept, CORBA architecture.
UNIT - 5 Internet Programming Creating a Web server, adding multithreading to an HTTP server. Parsing data using string Tokenizer, Retrieving file from an HTTP server, Retrieving web documents by using the URL class, CGI programming.
|