Indian Institute of Technology
Department of Management Studies
SM 852
Network systems: Applications and management(First semester 1999-2000; July to December)
Instructor: Shivraj Kanungo
Consulting hours: Day [Wednesday 4:00-5:00pm]
Classes will be held based on the timetable to be declared by Dr. M. P. Gupta
Course objectives
This course exposes students to emerging networking solutions for business. Network-based business technologies including intranets, video-conferencing systems, EDI, group technologies, computer supported collaborative work, etc. are covered. Decision frameworks for making network investment and related decisions are covered and students are expected to take up a specific network to perform in-depth studies of network performance indicators, network security, network costs, inter-networking strategies and network performance monitoring. Network administration of LANs
Course Contents
Module 1: Networking fundamentals, Communication fundamentals (transmission and transmission media; communication techniques; transmission efficiency) Wide area networks, local area networks, ISDN; OSI architecture, IBM's SNA, Digital’s DNA, Internetworking; network applications - EDI, Email, file transfer, conferencing. Enterprise networking Module 2: Network technologies and applications Design and development of enterprise networks; Web-based application development, Design of large-scale intranets, Network and systems management issues, Remote access to computer resources, Network and system security Module 3: Managing networks Preparing for doing business on the Internet; Choosing and costing networks and network services; network management requirements; network performance indicators; performance monitoring
Course schedule
|
Week |
Topic |
Student seminar/assignment |
Readings |
Next Day (Chap 01) |
1 |
Fundamentals of data communication; Computer to computer communication; OSI model |
Learn HTML programming and create a page of your own. Get a site somewhere on the net and put your page there. A good HTML tutorial is available at http://www.cwru.edu/help/introHTML/toc.html |
Chapter 1: Stallings Chapters 1-2: Fitzgerald and Dennis Chapter 1-2: Goldman |
Next Day (Chap 02) |
2 |
Layer 1 (physical) and Layer 2 (data link) |
Make your web page "interactive" using concepts like forms. The sequel to the tutorial mentioned above is at http://www.cwru.edu/help/interHTML/toc.html |
Chapter 2-3: Stallings Chapters 3-4: Fitzgerald and Dennis Chapter 3: Goldman |
Next Day (Chap 03) |
3 |
Layer 3 (network) |
Make your web page a little more "nifty" using tables. And visual effects. The sequel to the tutorial mentioned above is at http://www.cwru.edu/help/wilbur/ |
Chapters 5-6: Fitzgerald and Dennis |
Next Day (Chap 04) |
4 |
Local area networks |
Now you should be ready to imbed Java applets into your web page. So learn Java. The site is http://java.sun.com/docs/books/tutorial/index.html |
Chapter 7: Fitzgerald and Dennis Chapter 7: Goldman (A) |
Next Day (Chap 05) |
5 |
Local area networks |
Write a small Java applet for your web page. This could a simple calculator or a simple game or whatever – even a button that, when pressed, returns "hello world." |
Chapters 8 and 9: Goldman (A) |
Next Day (Chap 06) |
6 |
LAN network operating system; comparative analysis |
I am most interested in your being thorough with the following part of the tutorial http://java.sun.com/docs/books/tutorial/networking/index.htmlNothing due this week. |
Chapters 10,11,12 and 13: Goldman (A) |
Next Day (Chap 07) |
7 |
Network components – an in-depth look: hub, bridge, switch, router, brouter, gateway |
Write your first serious applet. Make sure that you compiled an applet and included it in an HTML page |
Chapter 8: Fitzgerald and Dennis Chapter 14: Goldman (A) |
Next Day (Chap 08) |
8 |
Wide area networks |
Write an applet using the openStream() method to return a java.io.InputStream object to read from any URL |
Chapter 9: Fitzgerald and Dennis |
Next Day (Chap 09) |
9 |
Enterprise network architecture |
Write a Java applet that allows you to read and write to/from a URL connection |
Chapter 16: Goldman (A) |
Next Day (Chap 10) |
10 |
Enterprise network applications |
Write a client and server program in C that works in your UNIX account. Run the standard echo server and client programs available from Stevens book or any other source. |
Chapter 17: Goldman (A) |
Next Day (Chap 11) |
11 |
Security issues in corporate networks |
Use the UNIX echo server to communicate with your Java client that you write in your NT workstation. |
Chapter 12: Fitzgerald and Dennis |
Next Day (Chap 12) |
12 |
Network economics and costing |
Refine the UNIX server (written in C) and the Java client on the NT to work using both UDP as well as TCP. |
Case-based |
|
13 |
Network management |
Write a web application using Java of your choice that works off your URL. |
Chapter 11: Fitzgerald and Dennis |
|
14 |
Special topic |
|
|
Course materials
The course materials consist of handouts that will be available for students to photocopy. There is substantial material that you will have to cover during this course. Please ensure that you go through the weekly reading for the sake of weekly quizzes – if not anything else.
Course readings
Interesting Web sites
TUTORIALS and RESOURCE PAGES |
WEB REFERENCE |
Interesting and simple data communication site |
|
Excellent LAN tutorial |
|
Nice little tutorial on LAN wiring + overall LAN |
|
Tutorial on Internet Monitoring |
http://www.slac.stanford.edu:5080/comp/net/wan-mon/tutorial.html |
TCP/IP Tutorial and Technical Overview from IBM |
http://www.rs6000.ibm.com/resource/aix_resource/Pubs/redbooks/htmlbooks/gg243376.04/3376fm.html |
Excellent LAN tutorial from Syracuse University |
|
Excellent tutorial links for "networks" |
|
LAN's & Networking Reference Links |
|
Internet Tutorials and Background |
|
Tutorials from RAD Corporation |
|
Excellent tutorials from NetworkMagazine |
|
Fast Ethernet tutorial from LANTRONIX |
|
Information technology professional resource center |
|
Internet addressing schemes |
|
Understanding IP addressing from 3COM |
|
DNS Resources Directory |
|
TCP/IP routing Tutorial |
http://www.geocities.com/SiliconValley/Peaks/9363/fguide.htm |
How to Connect to the Internet and World Wide Web |
|
Internetworking Technology Overview |
|
Comparison of NOVELL and TCP/IP architectures |
|
A networking primer from Bay Networks |
|
New Paradigms Challenge the PC LAN Topology – A Gartner group report |
http://gartner5.gartnerweb.com/public/static/software/rn/00033861.html |
|
|
MAGAZINES |
|
LAN Times |
|
InternetWeek |
|
Network Computing |
|
Data Communications |
|
InformationWeek |
|
Planet IT |
|
|
|
REFERENCE SITES |
|
PC Webopedia |
|
What is? |
|
|
|
NETWORK SECURITY |
|
Guideline for the Analysis Local area Network Security - FIPS |
|
|
|
NETWORK FAQ |
|
Networking questions @MSN |
http://computingcentral.msn.com/Topics/networking/questions.asp |
Bradford Enterprises Guide to Information Networks Tutorial |
|
|
|
WEB DESIGN |
|
Web Developers Journal |
|
Web Design Bookmarks |
|
|
|
JAVA STUFF |
|
The Java language specification |
http://www.vorlesungen.uni-osnabrueck.de//informatik/java/java/javaspec/javaspec_1.html |
The Java(tm) Virtual Machine Specification |
http://www.vorlesungen.uni-osnabrueck.de//informatik/java/java/vmspec/vmspec-1.html |
|
|
Delivery mode
The course will be taught in a lecture mode once a week with associated exercises. There will be two projects which will be group exercises and there will be a mid-term and final examination. These examinations will consist of both objective type questions and questions that require some computation and elaboration.
Distribution of marks
Component |
Marks |
Minor 1 |
15 |
Minor 2 |
15 |
Projects |
15 |
Term paper |
15 |
Quizzes |
10 |
Final exam |
30 |
Total |
100 |
Important dates
Minor 1 |
Minor week |
Week 1-5 |
Minor 2 |
Minor week |
Week 6-10 |
Term paper |
22/11/99 |
Choose a topic after discussing it with me. Make sure that the topic for consideration contains learning issues for managers and that a real case is documented. It is in your interest to start work on this case as soon in the semester as you can. 22/11/99 is the very last day. You are welcome to make the submission of the term paper a month before the deadline also. But, too early a submission will set me thinking … |
Project |
22/11/99 |
See week 13 in the course schedule. |
Note: