文档介绍:计算机网络
教科书:计算机网络–基于因特网的信息服务平台 冯博琴程向前清华大学出版社
working James. F. Kurose 高等教育出版社
1
第1讲计算机网络体系结构与因特网
本讲目标:
了解环境, “感觉”网络
为课程内容进行铺垫
使用方法:
全面讲述网络要点
使用因特网作为实例
教科书参考
第一章
概述:
什么是因特网?
什么是协议?
资源子网
通信子网
访问网络,物理介质
网络性能: 数据丢失, 延迟
协议分层, 服务模型
骨干网络, NAP, ISP
因特网简史
2
因特网基本组成
数以百万计的互联计算设备: 主机, 端接系统
Pc工作站, 服务器
PDA电话, 智能家电
运行网络应用程序
通信链路
光纤, 铜缆, 无线电,卫星
路由器: 将数据分组(数据块)转发通过网络
教科书参考
第3章、第4章
local ISP
work
regional ISP
router
workstation
server
mobile
3
因特网基本组成
协议: 控制报文的收发
., TCP, IP, HTTP, FTP, PPP
因特网: “万网之网”
松散的层次结构
(因特网) vs. 专有的(内联网)
因特网标准
RFC: Request ments
IETF: Engineering Task Force(因特网工程部)
local ISP
work
regional ISP
router
workstation
server
mobile
4
因特网的服务模式
通信系统基础上运行分布式的应用程序:
WWW, email, 网络游戏, 电子商务, 数据库应用, 网上调查, 文件共享
所提供的通信服务:
无连接(connectionless)
面向连接(connection-oriented)
5
什么是网络协议?
人们交往的协议:
“现在几点了?”
“我有个问题.”
彼此作自我介绍
…定义发送的信息
…定义信息接收后,或某个事件发生后的动作
网络协议:
通信设备之间的交互而不是人们的交往
所有在因特网上的通信活动全部是由协议所控制的
协议定义网络实体之间信息收发的格式和顺序, 以及信息发送和接收后所需采取的动作
(语法、语义、规则)
6
什么是协议?
人际交往的协议和计算机网络协议:
Q: 其它人际交往的协议?
Hi
Hi
Got the
time?
2:00
TCP connection
req.
TCP connection
reply.
Get
<file>
time
7
网络结构之划分
网络边缘—资源子网: 应用程序和主机
网络核心—通信子网:
路由器
万网之网
访问网络,物理介质: 通信链路
8
因特网中的资源子网
端接系统(end sys.):
运行应用程序
., WWW, email
在“网络的边缘”上
客户端/服务器(client/server )模型
客户端发出请求, 接收来自服务器的服务
., )/ 服务器; email 客户端/服务器
对等(peer-peer)模型:
主机对称的进行交互
.: Gnutella, KaZaA
9
资源子网: 面向连接的服务
目的: 在端系统间进行数据传输.
握手: 在数据传输之前(作为准备工作) 设置系统间的连接
Hello, hello back 人际交往协议
建立连接“状态”于两个通信主机之间
TCP - Transmission Control Protocol(传输控制协议)
因特网面向连接的服务
TCP服务[RFC 793]
可靠, 有序的字节流数据传输
数据丢失: 应答和重传
流量控制:
发送端不会将接收端“淹没”
拥塞控制:
当网络拥塞时发送端须“降低发送速率”
教科书参考
10