16
Sun Yat-Sen University Introduction 1 Advanced Topics on Computer Networking 现现现现现现现现 () Instructor: Di Wu 现现现 ()

Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Embed Size (px)

Citation preview

Page 1: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 1

Advanced Topics on Computer Networking

(现代计算机网络)

Instructor: Di Wu (吴迪)

Page 2: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

About the Instructor

Di Wu (吴迪)

Associate Prof., Dept. of Computer Science Joined SYSU in 2009.

http://sist.sysu.edu.cn/~dwu

Introduction 2

Page 3: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

Research Interests

Peer-to-Peer Computing BitTorrent, DHT, Skype, PPLive, …

Multimedia Communications Streaming, VoD

Cloud Computing Data Center Networking

Network Security … P2P security, Privacy

……

Introduction 3

Page 4: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

Why Learn this course?

Computer Network Gain some sense of

research in networking

Useful in daily life• Online Gaming, Movie, …

Interests Be a hacker??

Good Job

Introduction 4

Page 5: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

Net Life (网络化生存)

Introduction 5

Page 6: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

Question

What is Internet?

Introduction 6

Page 7: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

If there is no Internet……

Introduction 7

Page 8: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

Question

Router or Switch?

Difference?

Introduction 8

Page 9: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 9

Course Goals For graduate students, research-oriented To become proficient at reading technical

papers; To gain knowledge of important current

networking research; To learn to write critical reviews of

research papers; To explore an experimental research

project in some depth and write a technical paper summarizing that work.

Page 10: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University

References

There will be no required text for the course.

Material will be obtained from recent papers from journals and magazines.

Introduction 10

Page 11: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 11

References

Computer Networks, Andrew S. Tanenbaum, Prentice Hall, Pearson Education, 4th Edition, 2004.

Computer Networks: A Systems Approach, Larry Paterson and Bruce Davie, 2nd Edition, Morgan Kaufmann, 2003.

Unix Network Programming Vol I & II by W.R. Stevens (Prentice Hall)

Internetworking with TCP/IP: Vol I,II,III by D. E. Comer, D.L. Stevens (Prentice Hall)

Page 12: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 12

Topics covered

Network Design Principles

Network Measurement Peer-to-Peer Networks Content Distribution

Networks Data Center

Networking Cloud Computing RFID Vehicular Networks

Wireless and Mobile Networks

Multimedia Networking

Network Security ……

Page 13: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 13

Prerequisites

Programming experience in C or Java

Operating systems, Computer Networks, Algorithms, Probability

Working knowledge of Linux/Unix

Page 14: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University 14

Grading

Final exam (???)

Participation in class (10%)

Presentation (20%)

Paper Review (20%)

Project Report (50%)

Page 15: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University 15

Policy

Do it independently No copy Can use reference books

Staple your solution Write your name also,

For report, you could discuss with classmates then

write your own report

Page 16: Sun Yat-Sen University Introduction1 Advanced Topics on Computer Networking (现代计算机网络) Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 16

More Information

Instructor: Di Wu (吴迪 ) , Official Email: [email protected] Unofficial Email: [email protected] Office: Room 632E

Course Website: http://sysu-network.wikidot.com