Course Introduction 2015 Computer networks 赵振刚 gavin@ustc.edu.cn

Preview:

Citation preview

Course Introduction 2015

Computer networks

赵振刚 gavin@ustc.edu.cn

Course Introduction 2015

ContentsMaterialsCoursesAbout us

1. Contents

Computers and networks

1.1 Computers’ hardware approach

Adapter

1.1 Computers’ hardware approach

Adapter硬件地址硬件地址

至外部网适配器(网卡)适配器

(网卡) 串行通信CPU 和存储器

CPU 和存储器

生成发送的数据处理收到的数据

把数据发送到外部网从外部网接收数据

计算机

IP 地址IP 地址

并行通信

1.2 Computers’ hardware approach

对外部数据的计算

和处理

外部设备

1.2 Computers’ software approachDatagramSocket serverSocket =

new DatagramSocket

(6428);

transport

application

physical

link

network

P3transport

application

physical

link

network

P1

transport

application

physical

link

network

P4

DatagramSocket mySocket1 = new DatagramSocket (5775);

DatagramSocket mySocket2 = new DatagramSocket (9157);

source port: 9157dest port: 6428

source port: 6428dest port: 9157

source port: ?dest port: ?

source port: ?dest port: ?

1.3 Computers’ communication approach

5

4

3

2

1

5

4

3

2

1

计算机 1

AP2AP1

计算机 2

应 用 程 序 数 据应用层首部

H5

10100110100101 比 特 流 110101110101

数据与分层模型

应 用 程 序 数 据

H5 应 用 程 序 数 据

H4 H5 应 用 程 序 数 据

H3 H4 H5 应 用 程 序 数 据

H4

运输层首部

H3

网络层首部

H2

链路层首部

T2

链路层尾部

1.3 Computers’ communication approach

Protocol layers

1.3 Computers’ communication approach

2. Materials

textbook

2. Materials

Request For Comments

http://www.ietf.org/rfc.html

2. Materials

Readings

2. Materials

Readings

2. Materials

Protocol analysis tools http://www.wireshark.org/

2. Materials

Codes analysis 4.4BSD

2. Materials

Videos

3. Courses

An engineers technological lecture

Ours’ target

• A Top-Down Approach, beginning at the application layer and working its way down toward the physical layer, involving concepts such as C/S and P2P model , Socket, Ethernet, and technologies that woven together in an intricate manner.

• Be familiar with TCP/IP protocols , architecture of internet , skilled at Socket programming

3. Courses

• Theory teaching : 40 hours , 10times

• Experiment courses : 20 hours , 5times

• score  :– test (closed book) : 50%– experiment and homework: 50%

experiment courses

Exp1. Packet sniffer and analysis based on WiresharkExp2. Development of e-mail protocol(SMTP/POP3)Exp3. Socket programmingExp4. Routing based on RouteSimExp5. CRC coding/web security

19:00---21:30 Aug.16th,19th,23th,25th,26th

At 301 and 303 room, building sixian

4. Teachers or advisers

• 赵振刚 http://staff.ustc.edu.cn/~gavin/

gavin@ustc.edu.cn

思贤楼 507( 西区学生食堂电梯 5 楼右手边 )

0512-68839303• 陈博 http://staff.ustc.edu.cn/~chenbo2008/

chenbo2008@ustc.edu.cn

思贤楼 504• 王建新 jacywang@mail.ustc.edu.cn

思贤楼 401 网络实验室

5.conference and workshops

ACM Sigcomm, MobiCom, HotnetsMobihoc sigmetricsInfocom Sensys IPSN ICNP a ) trans IEEE/ACM Trans.networking IEEE JSAC IEEE Tran.mobile computing IEEE Trans on Parallel and Distributed Systems IEEE TWC IEEE TVTb) magazine ACM Computing surveys Communications of the ACM IEEE communication magazine IEEE network IEEE wireless communications

SCI

Thanks