1.
Review of Network Concepts 12 hours
1.1
Introduction
to Internet – Motivation and Tools
1.2
Packets,
Frames and Error detection
1.3
Network
Topology, Repeaters, Bridges, Switches
1.4
Hardware
addressing and frame types
1.5
WAN
Technologies and Routing
1.6
OSI
Stack
I
[2, 7 - 13, 16]
2.
Internetworking Technology 16 hours
2.1
Internetworking
– concepts, architecture, and protocol (TCP/IP)
2.2
IP
Addresses
2.3
Binding
Protocols
2.4
IP
datagram and Datagram Forwarding
2.5
IP
Encapsulation, Fragmentation and Reassembly
2.6
Internet
Routing
2.7
Network
Address Translation
2.8
Error
Reporting Mechanism (ICMP)
2.9
Datagram
transport Service (UDP)
2.10
Reliable
Transport Service (TCP)
2.11
Future
IP (Ipv6)
I [2, 17- 27]
3. Internet Applications 10 hours
3.1
Client-Server
Interaction
3.2
The
Socket Interface
3.3
Domain
Name System
3.4
Electronic
Mail Representation and Transfer
3.5
IP
Telephony
3.6
File
Transfer and Remote File Access
3.7
Trivial
File Transfer Protocol
3.8
HTTP
I [28 –34]; II [6]
4.
Internet Management and
Security 5 hours
4.1
Network
(Internet) Management (SNMP)
4.2
Network
Security
4.3
Initialization
(configuration
5.
Web Technologies 14
hours
5.1
Introduction
to Web technology
5.2
Web
pages and Browsing
5.3
Dynamic
Web Pages
5.4
Dynamic
web document technologies - CGI, JSP, ASP, Coldfusion
5.5
Active
web pages and Active Web technologies
5.6
RPC
and Middleware
5.7
Extensible
Markup Language
5.8
Middleware
and component-based Architecture
5.9
Introduction
to E-Commerce
5.10
Electronics
Data Interchange (EDI)
I
[35 - 38]; II [7-10, 15 – 17]
6.
Wireless Application
Protocol 3 hours
6.1
Limitation
of mobile devices
6.2
Emergence
of WAP
6.3
WAP
Architecture
6.4
WAP
Stack
6.5
Concern
about WAP and its future
6.6
Alternative
to WAP
II [18]
I. Douglas E. Comer, “Computer Networks and Internets”, 4nd
Edition, Pearson Education Asia, 2004.
II. Achyut S Godbole and Atul Kahate, “Web Technologies, Tat
McGraw-Hill, 2003