advanced computer networks by behzad akbari spring 2011 in the name of the most high

10
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

Upload: caroline-davidson

Post on 16-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

Advanced Computer Networks

by

Behzad Akbari

Spring 2011

In the Name of the Most High

Page 2: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

2

Advanced Computer Networks Instructor

Behzad Akbari:

             Email: [email protected]

 TA

                   Course Web Site

Page 3: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

3

Advanced Computer Networks Course objective 

To make acquainted the graduate students with good knowledge of Selected advanced topics in computer networks and current related hot research topics. .

Prerequisites Computer Networks. C programming.

Page 4: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

4

Course description This is a graduate-level course which covers advanced topics in

computer networks including both practical aspects and current hot research topics that are not covered in an introductory networking course. We will read a number of research and survey papers in each topic. The students are expected to read the assigned readings prior to each class and participate in class discussion. Each student is expected to do a research project on one of the introduced topics. The research project includes doing survey, analysis and design of a new approaches and performance evaluation through implementation or simulation. Each student will have a seminar on his research topic in the scheduled time

Advanced Computer Networks

Page 5: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

5

Advanced Computer Networks Textbook

There is no required textbook for this course.  The course will be based on a list of required and supplemental readings (research papers, articles, book chapters, and Internet RFCs). The required research papers for reading will be posted on the course web site.

For the background on computer networks and also for some class lectures we suggest following reference books:

Computer Networking: A Top-Down Approach, Featuring the Internet(5th Edition), by James Kurose and Keith Ross, Addison-Wesley Pub Co, 2010.

Computer Networks: A Systems Approach (4th Edition), by Larry L. Peterson, Bruce S. Davie, 2007.

 

Page 6: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

6

Grading There will be Homework, Quizzes, Project, Mid-Term and Final

Exams. The grade will be determined by: Homework: 10% Quiz: 10% Project: 10% Seminar: 10% Mid-Term Exam: 30% Final Exam: 30%

Advanced Computer Networks

Page 7: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

7

Tentative Course Outline

Networking overview Advanced routing in the Internet and traffic engineering

Intra domain routing: OSPF and IS-IS Inter domain routing: BGP Traffic Engineering

MPLS network MPLS basics MPLS signaling MPLS VPN

Internet multicasting IP multicasting Application layer (Overlay) multicasting

Page 8: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

8

Tentative Course Outline (Cont.) Congestion control

End-to-End Congestion Control: Tahoe, Reno, Vegas Network based congestion control: RED and ECN Multicast congestion control

Multimedia networking Introduction to multimedia networking Video streaming over the Internet

Internet QoS QoS fundamentals Internet Differentiated services Internet Integrated Services

Page 9: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

9

Tentative Course Outline (Cont.) Peer-to-Peer networks and applications

Peer-to-Peer file sharing networks Peer-to-Peer streaming networks

Wireless mobile networks Introduction to wireless networks

Wireless LAN Cellular Networks Mobile IP

Routing in wireless ad-hoc networks Wireless sensor networks

Page 10: Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High

10

Tentative Course Outline (Cont.) Network security

Network security overview Network Intrusion detection Peer-to-Peer network security

Internet measurement End-to-End bandwidth measurement Internet dynamics and statistics