B.Tech. IT
B.Tech. IT 3rd Sem
Object Oriented Programming with C++
Software Engineering
Data Structure with Algorithm
Numerical Analysis & Computer Application
Mathematics - III
B.Tech. IT 4th Sem
Computer Network
NETWORK ANALYSIS AND SYNTHESIS
Introduction to Communication
DISCRETE STRUCTURE
DIGITAL LOGIC AND DESIGN
B.Tech. IT 5th Sem
DataBase Management System
Advanced Computer Organization
Operating System
Microprocessor And Interfaces
Analysis And Design of Alogoritham
B.Tech. IT 6th Sem
Introduction to Information Technology
Theory of Computation
Interactive Computer Graphics
Object Oriented System And Java Programming
Mobile Communication
B.Tech. IT 7th Sem
Compiler Design
Data Mining & Data Warehousing
Advanced Operating System
Introduction To .Net Technology
Multimedia System Design
Wireless Sensor Network
Digital Signal Processing
Image Processing
Real Time System
Advanced Database Design
Web Technology & E-Commerce
B.Tech. IT 8th Sem
Cyber Crime & Law
Artificial Intelligence and Expert Systems
Management Information System
Information And Network Security
Internetworking And Network Programming
Software Testing And Quality Management
Information Technology For Automation
Grid And Cloud Computing
Advanced Computer Architecture

Guru Ghasidas Vishwavidyalaya
Bilaspur Bilaspur Chhattisgarhhttp://www.ggu.ac.in
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.


Jump to Top | Home Page