AY 2007-2008/Summer/ITM108 Computer Networks

From IIITM-k-wiki

Jump to: navigation, search


Contents

Instructor(s)

  • Dr. K. R. Srivathsan, Director, IIITM-K

Email: srivathsan.kr@gmail.com

  • Mr. Amarnath Raja, CEO, InApp Information Technologies P Ltd

Email: amar@inapp.com

Associate Instructors

  • Venkatesh Choppella, Associate Professor, IIITM-K

Email: choppell gmail com

  • Ms.S.Divyaraj, Project Associate, IIITM-K

Email: divyar@iiitmk.ac.in

Lab Instructor

  • Mr.D.S Reddy, Design Engineer, IIITM-K

Email:dsreddy@iiitmk.ac.in

Credits

3[2 lectures + 1 Lab(2 hours)]

Class Hours

        * Lecture:    Monday      09.00 AM - 11.35 AM      Park Centre Classroom
        * Lecture:    Wednesday   09.00 AM - 11.35 AM      Park Centre Classroom
        * Lab:        Friday      09.00 AM - 11.35 AM      Park Centre Lab

Syllabus

The course will be done on two parallel tracks. One track will introduce IP, IP level networking, LAN and data communication issues in common communication media. The second track will be related to how a network and some network applications are configured and managed. The second track will be closely tied with practice problems and sessions. By the end of the course, the practical sessions will enable the students to set up a wireless access network with necessary gateway systems and establish a basic functional application over the same.

The broad topics that will be covered are:

Overview of IP (Internet Protocol) and Packet Routing in Internet

Introduction to packet communications and packet switching. Overview of Internet organizations from network perspective. Examples of packet switches: the Bridge and the Router. Typical packet structures at MAC level and IP level. Structure of the IP Datagram as per IPv4 and IPv6. (Course will assume IPv4 in all subsequent parts with some references to IPv6 as deemed fit).

Functional model of Internet as an IP packet switching network. Routing of IP Packets. Common Routing Algorithms. IP Protocol support for Routing. Functions of an IP Router. Internet addressing, address classes, subnets, subnet masks and private IP networks. Address registration in Internet. Address discovery and Route discovery.

Issues in IP packet routing. Fragmentation and reassembly of IP packets. Potential network problems, hazards and how they are avoided. Internetworking. Differences between Bridge and Router.

Overview of LANs over different communication media

The interface between IP and LAN. Common LANs, their MAC protocols and physical layers. Nature of different communication media. Some details on Fast Ethernet and wireless networks. Network hubs and switches.

TCP, Host-network integration, Applications-level Networks

Introducing the TCP and UDP. What are domain names and http. Domain name registration and DNS. Mapping of names with IP addresses. Common TCP services: Introducing Telnet, FTP, SMTP. Port numbers. Proxy systems and Firewalls. DMZ and Gateway-Systems. Role of application-specific gateways

Lecture Wise Progress Status

Sl No Date Duration Instructors Topics Covered Lab
Lec 1 13-05-2008 09.00AM-11.30AM Prof.K.R.Srivathsan Introduction to Networks ----
Lec 2 15-05-2008 09.00AM-11.30AM Prof.K.R.Srivathsan Network Layering,Quality of Service,RS-232,data communication ----
Lab 1 15-05-2008 09.00AM-12.00AM Prof.K.R.Srivathsan and Mr.D.S.Reddy Connecting 3 computers using switch connection testing using ping
Lec 3 19-05-2008 09.00AM-10.30AM Mr.Amarnath Raja Network History,Topologies,Internet,MAC Addresses ----
Lec 4 21-05-2008 09.30AM-11.00AM Mr.Amarnath Raja Ports,DNS,TCP/IP ----
Lab 2 23-05-2008 09.00AM-12.00AM Prof.K.R.Srivathsan and Mr.D.S.Reddy Wireshark Protocol Analyzer Installation of Wireshark and analysis of Packet traffic
Lec 5 26-05-2008 09.00AM-12.00AM Prof.K.R.Srivathsan Asynchronous Serial Communication ---
Lec 6 28-05-2008 09.00AM-11.00AM Mr.Amarnath Raja Network classes,Netmask,Identification of hostid,netid and subnet mask ----
Lab 3 30-05-2008 09.00AM-12.30PM Prof.K.R.Srivathsan,Venkatesh Choppella,Girish,Reddy Client configuration Network project discussions
Lec 7 03-06-2008 09.00AM-10.45AM Mr.Amarnath Raja Network Address Translation(SNAT,DNAT), Firewall(Policy,DMZ) ----
Lec 8 04-06-2008 09.00AM-12.15PM Prof.K.R.Srivathsan IP Packet Structure,Ethernet Packet Transmission ----
Lec 9 06-06-2008 09.00AM-10.00AM Prof.K.R.Srivathsan Bridging two Ethernet,Bridge Algorithm ----
Lec 10 11-06-2008 09.00AM-11.00AM Mr.Amarnath Raja Routing,Routing table and IP tables ----
Lec 11 13-06-2008 10.30AM-11.30AM Mr.Amarnath Raja Assignment of IP Addresses ----
Lec 12 16-06-2008 09.15AM-11.00AM Prof.K.R.Srivathsan Address Resolution Protocol ----
Lec 13 18-6-08 09.15AM-11.00AM Prof.K.R.Srivathsan spanning tree ----
Lec 14 20-6-08 09.15AM-12.00AM Venkatesh Choppella Network Discussions ----
Lec 15 23-6-08 09.15AM-11.00AM Prof.K.R.Srivathsan Internet Protocol ----
Lec 16 24-6-08 09.15AM-11.00AM Venkatesh Choppella Network Discussions ----
Lec 17 30-6-08 09.15AM-11.00AM Mr.Amarnath Raja Tunneling ----
Lec 18 3-7-08 09.15AM-11.00AM Prof.K.R.Srivathsan Routing ----
Lec 19 4-7-08 09.15AM-11.00AM Venkatesh Choppella Network Discussions ----

Student Groups for Network Project


Groups Members Assigned Tasks
Group 1 Srungarakavi V B Prakash, Kapil Manoj U Connection testing using Ping, Functions of Ping, Ping options, DHCP configuration
Group 2 Asha Rose, Bipasa Sen, Meenu Menon R, Rekhila S J, Mithu Kuruvilla Routing, Configuration of Routers, Router rules (acl)
Group 3 Gudivada S K Naidu, Sudheesh K G Configuring Web Servers, DNS and Mail Servers
Group 4 Girish N Gopal, Maya S S , Priya N Applications (Wiki,Moodle ..configuring and method of using it)
Group 5 Gangadhar Chalapaka, Nitesh Narayan, Sreejith Chandran, Umesh Narayanan, Rahul Kapoor Security (Antivirus, firewall rules, patch updates)

Student Groups for Network Project

Group What Why How Who When
1 Secure Moodle Security Configuration of moodle Meenu,Mithu,Sreejith(SysAdmin) 06-06-2008
2 Install Wireshark/ettercap Identify interface in promiscuous mode Gangadhar,Sreejith,Sreejith(SysAdmin) 06-06-2008
3 Secure Wiki Security Configuration of wiki and openssl Priya,Umesh,Girish,Sreejith(SysAdmin) 06-06-2008
4 OTRS Ticketing Installation on virtual server and tutorial Rekhila,Bipasa,Asha 06-06-2008
5 SVN Maya,Sravan 06-06-2008
6 Virtual Server Administration Gangadhar,Nithesh,Girish,Merajuddin,Divya 06-06-2008
7 Bandwidth Analyzer for Park Centre SNMP,Installation and configuration of ZABBIX Sudheesh,Kapil,Kavi,Rahul,Sreejith(SysAdmin) 06-06-2008
8 External DNS
9 DHCP
10 Router
11 Physical wiring and switches
12 Firewall
13 Hardware


Student Groups for Tagging

Member Room
Sudheesh Lab 1
Bipasa Lab 2
Kavi Class Room
Nitesh, Gangadhar Server Room
Sreejith Staff Room
Umesh Office
Sravan Library
Priya Accounts, Prometric Room
Meenu Conference Hall
Kapil Sun Solaris Lab
Umesh ETS Room

Lecture-Notes

Lab Experiments

Students can submit the Lab Assignments/documentation in this section


Reference Notes

Forum

The forum for this course is iiitmkcoursesnetworks@googlegroups.com. Anyone is allowed to post to this forum. You can subscribe to this mailing list by visiting http://groups.google.com/group/iiitmkcoursesnetworks

Course Feed

<rss>http://groups.google.com/group/iiitmkcoursesnetworks/feed/rss_v2_0_msgs.xml|short|max=15|title=Course Feeds</rss>

Schedule of Midterm and Final Examinations

  • Midterm: 13-06-2008
  • Theory: 10.00 AM - 12.00 PM
  • Lab: 02.00 PM - 04.00 PM
  • Endterm: 11-07-2008
  • Theory: 10.00 AM - 12.00 PM
  • Lab: 02.00 PM - 04.00 PM

References

  • Text Book Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture (4th Edition) Douglas E. Comer, Prentice Hall 4th Edition.
  • Understanding Computer Networks A short 1997 tutorial on the structure of an office network. By Joel Conover,undergraduate at Univ. of Wisconsin. Still fully relevant.

Additional References from Internet will be cited as needed in the different sections.

Personal tools
<
May 2012
>
SMTWTFS
12345
6789101112
13141516171819
20212223242526
2728293031
Events Upcoming
More ยป