计算机网络chapter2,chapter2-6计算机网络

哈工大计算机学院李全龙Computer Networks 2: Application Layer 1Chapter 2: Application Layer

Our goals: conceptual, implementation aspects of network application protocols transport-layer service models client-server paradigm

peer-to-peer paradigm

learn about protocols

by examining popular application-level protocols

HTTP FTP

SMTP / POP3 / IMAP

DNS

programming network

applications

socket API

哈工大计算机学院李全龙Computer Networks 2: Application Layer 2

Some network apps

E-mail Web

Instant messaging Remote login P2P file sharing Multi-user network

games

Streaming stored video clips

Internet telephone Real-time video

conference

Massive parallel computing ……

哈工大计算机学院李全龙Computer Networks

2: Application Layer 3Creating a network app

Write programs that

run on different end systems and

communicate over a network.

e.g., Web: Web server software communicates with browser software

little software written for devices in network core

network core devices do not run user application code

application on end systems allows for rapid app

development, propagation

application transport network data link physical

application transport network data link physical

application transport network data link physical

哈工大计算机学院李全龙Computer Networks 2: Application Layer 4

Chapter 2: Application layer

2.1 Principles of

network applications 2.2 Web and HTTP 2.3 FTP

2.4 Electronic Mail

SMTP, POP3, IMAP

2.5 DNS

2.6 P2P file sharing 2.7 Socket programming

with TCP

2.8 Socket programming with UDP

哈工大计算机学院李全龙Computer Networks 2: Application Layer 5Application architectures

Client-server Peer-to-peer (P2P)

Hybrid of client-server and P2P

哈工大计算机学院李全龙Computer Networks 2: Application Layer 6

Client-server architecture

server:

always-on host

permanent IP address

server farms for scaling clients:

communicate with server

may be intermittently connected

may have dynamic IP addresses

do not communicate directly with each other

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值