Bachelors Level/Fourth Year/Eighth Semester/Science csit/eighth semester/advanced networking with ipv6/syllabus

B.Sc Computer Science and Information Technology

Institute of Science and Technology, TU

Nature of the course: (Theory+Lab)

F.M: 60+20+20 P.M: 24+8+8

Credit Hrs: 3Hrs

Advanced Networking with IPv6 [CSC477]
Course Objective
i.
The main objective of this course is to provide knowledge of different concepts of advanced networking with IPv6 including network design, routing, migration etc.
Course Description

The course covers principles underlying IPv6 Network Design, Internet routing protocols (unicast, multicast and unidirectional) with IPv6, algorithmic issues related to the Internet, IPv6 Migration, measurement and performance, next generation Internet (IPv6, QoS) and applications.

S1:Introduction to Networking[3]
1
OSI Model , IPv4 addressing overview ,VLSM & CIDR ,Operational and managerial issues of Legacy IPv4 networking
2
Introduction to smart networking ,Overview of Programmable networks: SDN and NFV ,IPv6 network migration status
References
1.
Silvia Hagen: IPv6 Essentials, O’reilly
2.
Joseph Davies: Understanding IPv6; eastern economy edition
3.
SDN and NFV simplified: A Visual Guide to Understanding Software Defined Networks and Network Function Virtualization, by Jim Doherty
Labrotary Work
For the lab work, one PC to one student either in virtual environment or real environment will be provided. Students will be divided into group of 3 students. The working environment and machine connectivity will look like the following
1.
Tools Needed: TCPDUMP & WIRESHARK, VMWare Environment, Linux/FreeBSD, Windows
2.
Enable IPv6 in Windows/Linux
3.
IPv6 Header Analysis
4.
IPv6 Packet analysis (neighbor/router solicitation/discovery)
5.
Unicast Routing Implementation using Zebra-OSPF & OSPF phase analysis
6.
Multicast Routing Implementation using XORP-PIM/SM & PIM/SM phase analysis
7.
SDN enabled IPv6 network implementaion with Mininet
8.
ONOS, SDN-IP implementation for routing implementaiotn in SoDIP6 network