computer networks -...

15
Computer Networks 计算机网络计算机网络Instructor: Di Wu (吴迪) Sun Yat-Sen University Introduction 1

Upload: others

Post on 26-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

Computer Networks

(计算机网络)(计算机网络)

Instructor: Di Wu (吴迪)

Sun Yat-Sen University Introduction 1

Page 2: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

Why Learn this course?Why Learn this course?Computer NetworkComputer Network

Mandatory course (必修)

Useful in daily life• Online Gaming, Movie, …

Interests Be a hacker

Good Job

Sun Yat-Sen University Introduction 2

Page 3: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

Net Life (网络化生存)Net Life (网络化生存)

Sun Yat-Sen University Introduction 3

Page 4: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

QuestionQuestion

h What is Internet?

Sun Yat-Sen University Introduction 4

Page 5: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

If there is no InternetIf there is no Internet……

Sun Yat-Sen University Introduction 5

Page 6: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

QuestionQuestion

hRouter or Switch?

Difference?

Sun Yat-Sen University Introduction 6

Page 7: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

Course Goals Course Goals Become expert in Internet protocolsBecome expert in Internet protocolsIntroduce the underlying concepts and principles of modern computer networksprinciples of modern computer networks,

emphasis on protocols, architectures, and implementation issuesimplementation issues

Study how these protocols and architectures work by usin a top down approach: work by using a top-down approach:

Application, Transport, Network, Data Link and Physical layersPhysical layers.

Sun Yat-Sen University Introduction 7

Page 8: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

TextbooksTextbooks

计算机网络 (第 版)计算机网络 (第5版)作者: 谢希仁

出版社:电子工业出版社

定价:RMB 35定价:RMB 35

Sun Yat-Sen University Introduction 8

Page 9: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

TextbooksTextbooks

N k Computer Networking: A Top-Down Approach(4th Edition)计算机网络:自顶向下方法计算机网络 自顶向下方法(第4版英文影印版)作者: James F Kurose 作者: James F. Kurose, Keith W. Ross定价 RMB 59定价:RMB 59

USD 113 (in USA)

Sun Yat-Sen University Introduction 9

Page 10: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

ReferencesReferences

C t N t k A d S T b P ti H ll 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 St (P ti H ll)D.L. Stevens (Prentice Hall)

Sun Yat-Sen University Introduction 10

Page 11: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

Topics covered Topics covered

A li ti L Ad d t iApplication Layer Transport Layer Network Layer

Advanced topicsP2P NetworksOverlay NetworkNetwork Layer

Link LayerWireless and Mobile

Overlay NetworkCDN……

Wireless and Mobile Networks Multimedia NetworkinggNetwork Security

Sun Yat-Sen University Introduction 11

Page 12: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

PrerequisitesPrerequisites

P Programming experience in C or Java

Operating systems and algorithms

Working knowledge of Linux/Unix

Sun Yat-Sen University Introduction 12

Page 13: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

GradingGrading

Main courseHomework 40% Mid T (???)Mid Term (???)Final exam 60%

Labs: Started on Sep 20 (Monday)5 10 labs5-10 labs

Sun Yat-Sen University 13

Page 14: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

PolicyPolicyDo it independentlyDo it independently

No copyCan use reference booksCan use reference books

Staple your solutionWrite your name also, ☺

For report For report, you could discuss with classmates then write your own reporty p

Sun Yat-Sen University 14

Page 15: Computer Networks - sysu-network.wdfiles.comsysu-network.wdfiles.com/local--files/lecture-notes/Lec0.pdf · References kt NCtC omputer Networks, Ad S T b P it Hl lAndrew S. Tanenbaum,

More InformationMore Information

D W (吴迪)Instructor: Di Wu (吴迪),Official Email: [email protected] Email: wudi cuhk@gmail comUnofficial Email: [email protected]: Room 632E

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

Sun Yat-Sen University Introduction 15