E2 224, Spring 2022
Advanced Topics in Networking
Lectures
Homework
Programming Assignments Due Dates
- Networking environment (MiniNet, P4 startum RunTime)
- Using ONOS to control P4-programmable switches
- Writing ONOS applications to implement control plane logic
- Implementing IPV6 routing with ECMP
- Implementing SRv6
- Implementing Trellis basics
Tests
Grading Policy
Assignments : 30
Mid Term : 20
Final : 50
Course Syllabus
- Data centre network architecture:
- Workloads, transport requirements,
- TCP, load balancing, congestion control
- Software defined networking:
- Introduction and use cases
- Software architecture
- Network telemetry
- Programmable networks:
- P4
- NetFPGA
- Content Distribution networks
Course Description
This networking course shall focus on advanced topics of networking, particularly the emerging areas of technology innovation topics in networking, namely Data Center Networks and Software Defined Networks.
Teams Information
Teams
We will use Microsoft Teams for all the course related communication.
Please do not send any email regarding the course.
You can signup for the course team Advanced-Topics-Networking-2022 using the following code muugwtn.
Instructors
Chandramouli Y
Office: EC 2.xx
Hours: By appointment.
Parimal Parag
Office: EC 2.17
Hours: By appointment.
Time and Location
Classroom: Auditorium 2, MP 30, ECE MP Building
Hours: Tu-Th 03:30-05:00pm.
Tutorial/Quiz: Fri 07:50am.
Teaching Assistant
Gaurav Gautam
Hours: By appointment.