Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to the Course

Similar presentations


Presentation on theme: "Introduction to the Course"— Presentation transcript:

1 Introduction to the Course
CS 60008: Internet Architecture and Protocols Department of Computer Science and Engineering Presenter: Sandip Chakraborty INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR

2 A massive network of networks !!
What is Internet? A massive network of networks !! Indian Institute of Technology Kharagpur

3 Packet Switch Network – but why?
What type of network does Internet use – packet switch or circuit switch? Packet Switch Network – but why? Indian Institute of Technology Kharagpur

4 What was the reason behind the invention of packet switch network?
US Military Defence – ARPANET Indian Institute of Technology Kharagpur

5 You must read this …. “The Design Philosophy of the DARPA Internet Protocols” – David D. Clark Indian Institute of Technology Kharagpur

6 My next question … You are at the software You type . The Google server is somewhere in the USA. How this information is getting forwarded to that server? What are the “physical boxes” in that path and how they are interconnected? Indian Institute of Technology Kharagpur

7 You should attend this course if …
You are interested to understand how Internet works You want to explore the current developments and challenges in the network and system domains (this is still a young area!) You want a job at a networking company !!! Indian Institute of Technology Kharagpur

8 What we’ll cover in this course …
The Global Internet architecture – how a packet is forwarded in the Internet Internet backbone architecture Some interesting applications in today’s Internet Cryptocurrencies (Bitcoin) Browser based video streaming Software Control for Internet Management Network virtualization Software defined networking Indian Institute of Technology Kharagpur

9 What we’ll cover in this course …
Modern transport protocols in the Internet SPDY and QUIC Multi path TCP (MPTCP) QoS in the Internet IntServ and DiffServ architecture Virtualization Data Center Architecture Content distribution network Indian Institute of Technology Kharagpur

10 Evaluation and Grading Policy
Mid Term % End Term % Term Project % Assignments % Indian Institute of Technology Kharagpur

11 Assignments Playing with the Bitcoin (or Ethereum) source: Playing with the SPDY source: Exploring network virtualization – network namespace and openVswitch Emulating SDN environment using Mininet Indian Institute of Technology Kharagpur

12 Term Projects Objective – explore a topic in details with the research challenges Group of Three A mentor will be associated with every group Fix the project topic (by 25th January) and meet with your mentor regularly You can meet and discuss with the course instructor as well There will be a mid-term and end-term presentation Indian Institute of Technology Kharagpur

13 Boost Up Your Mind ! There are many applications built over the Blockchain platform using Ethereum Check this: Can you come up with an interesting idea? That can be your term project as well … Share your idea (if you wish to work on Ethereum) by 25th January Indian Institute of Technology Kharagpur

14 Systems and Mobile Research Lab,
Department of Computer Science and Engineering, IIT Kharagpur INDIA


Download ppt "Introduction to the Course"

Similar presentations


Ads by Google