You are on page 1of 67

第一单元 网络体系结构

23/12/24 1
主要内容
 本单元主要内容包括:
第 1 章:数据通信、数据网络和因特网
第 2 章:协议体系结构、 TCP/IP 和基于因特网的应用

23/12/24 2
第 1 章 数据通信、数据网
络和因特网

23/12/24 3
第 1 章 数据通信、数据网络和因特

1.1 现代企业的数据通信和网络组成
1.2 通信模型
1.3 数据通信
1.4 网络
1.5 因特网
1.6 网络配置举例

23/12/24 4
第 1 章 数据通信、数据网络和因特

 互联网始于 20 世纪 60 年代末期
 最初只有特定的计算机、工作站可以接入互联网
 20 世纪 90 年代起,互联网开始陆续向个人计算机、手机等

端设备开放
 截止 2022 年 12 月末,互联网用户数达到 48.8 亿(中国
10.7 亿)
互联网终端超过 500 亿台,每天产生数据量超过 100 EB

23/12/24 5
第 1 章 数据通信、数据网络和因特

互联网、因特网、 Internet
 许许多多的“网络”也叫“子网”
 网络之间以通用协议相连,形成逻辑上的单一巨大国际网

 网上每次信息传输都可能穿过了若干网络

23/12/24 6
第 1 章 数据通信、数据网络和因特

计算机网络:以相互共享资源方式互联的自治计算机系统集合
 组建计算机网络的主要目的是实现计算机资源的共享
数据资源与软硬件的共享(远程访问到云计算)
 互联的计算机系统是自治的、从属关系灵活多变的
 联网计算机之间的通信必须遵循共同的网络协议

 不同网络大量出现,且均具有独立的运行模式
 催生了标准化的进程
 网络互联需要标准化的通信协议,并开放接口

23/12/24 7
第 1 章 数据通信、数据网络和因特

计算机网络分类及拓扑结构
 从传输技术角度—信道
广播式网络( Broadcast Network )
点到点网络( Point-to-Point Network )
 从传输距离角度—尺度与范围
个人区域网( PAN ): 10 m 以内计算机、智能手机等终端设

局域网( LAN ):覆盖 10 m ~ 10 km 的网络
城域网( MAN ):覆盖 10 km ~ 100 km 的网络
广域网( WAN ):覆盖
个人区域网 局域网 100 km城域网
~ 1000 km 的网络
广域网
PAN LAN MAN WAN

23/12/24 8
0 10m 10km 100km 1000km
第 1 章 数据通信、数据网络和因特

广播式网络
 终端共享一条信道
 一台主机发出的报文,其它所有主机都可收到
 一般具有规则的拓扑结构,才容易实现广播

23/12/24 9
第 1 章 数据通信、数据网络和因特

点到点式网络
 每条信道仅连接一对通信节点,独享信道
 节点间的连接多为网状,不容易实现广播
 主机间通信由一个或多个通信节点转发实现
 一发一收

一发一收
一发多收
一发全收
23/12/24 10
第 1 章 数据通信、数据网络和因特

交换技术
 任意两个终端间,常无法建立直连
 具有多个输入和多个输出
入 出
 将数据输出到指定的线路上

23/12/24 11
第 1 章 数据通信、数据网络和因特
网交换机呼叫处理过程

用户扫描:用户摘机,交换机得知存在呼叫请求
送拨号音:检测呼叫请求,发送拨号音
用户拨号:用户发出被叫号码
号码分析:交换机查询用户话务等级与号码是否匹配
地址接收 / 选择路由:交换机接收被叫号码,根据号码选择路由
被叫用户振铃:交换机查询被叫用户忙闲状态。被叫忙,则发
回忙音;被叫闲,则送回铃音,同时
被叫振铃
通话接续与监视:双方通话建立,对双方用户语音进行接续
扫描监视是否挂机或启用电话服
务代码
话终拆线:通话完毕,拆线处理(终止交换续接、更改路由及
23/12/24 12
用户闲忙状态、继续扫描检测等)
第 1 章 数据通信、数据网络和因特

网络拓扑结构

23/12/24 13
第 1 章 数据通信、数据网络和因特

看得到的网络
1 )拨号上网
 互联网普及初期最常用的有线接入方式
 通过计算机内置调制解调器( Modem :猫)利用当地运营
商提供的电话号码拨号
 占用电话线路,按普通市话进行收费,为模拟通信方式
 一种低速接入方式,最高数据传输速率 56 kbps

23/12/24 14
第 1 章 数据通信、数据网络和因特

2 )数字用户线路( xDSL : x Digital Subscriber Line )
 曾经运用最广泛的有线接入方式, x 大多为 A : 家庭用户通过
电话线路接入互联网
Asymmetric 电话交换网 互联网

与 H : High bit rate 电话线路 路由器

ADSL ADSL

 基于普通电话线的宽带接入技术,为数字通信方式 Modem 复用器

ISP网络

 上传峰值速率 1 Mbps ,下载峰值速率 8 Mbps


个人计算机
网卡
ADSL
Modem
电话线

 速率稳定,带宽独享,与语音服务独立

 网吧、办公室、机房、宿舍等公共场合
 本地先组网,再统一上外网

23/12/24 15
第 1 章 数据通信、数据网络和因特

3 )网络无线接入
 传统局域网的扩充
 覆盖范围广、传输速度快,为网络提供高速、可靠、低成
本、
且不受接入设备位置限制的互联手段
 无线局域网以微波、激光与红外等无线载波作为传输介质
AP

互联网

23/12/24 16
第 1 章 数据通信、数据网络和因特

移动上网
 蜂窝移动通信( GPRS 、 CDMA 1x 、 3G 、 4G 、 5G )
 通过移动通信系统接入网络

网站 A 网站 B
网站 C

Internet
网关

23/12/24 17
第 1 章 数据通信、数据网络和因特

不同的上网方式中涉及
 多种多样的通信技术、各种类型的网络设备
 四通八达的网络、多种应用访问(一个或多个网站)

23/12/24 18
第 1 章 数据通信、数据网络和因特

看不到的网络
 计算机通信网的技术核心
 通信技术解决两点间信号传输问题
 网络解决传输以外,还需完成的寻址、差错控制、管理、
应用服务等问题

通信软件 通信软件

23/12/24 19
第 1 章 数据通信、数据网络和因特

 通信与网络技术究竟做了什么?
 数据通信基本概念
 频带和基带传输技术
“ 通信原理”等课程知识要点
 复用技术
 传输介质
 差错检测和差错控制
 流量控制
 媒体访问控制—局域网技术
 交换与路由技术

23/12/24 20
第 2 章 协议体系结
构、 TCP/IP 和基于因特网

应用程序

23/12/24 21
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

2.1 协议体系结构的必要性
2.2 简单的协议体系结构
2.3 TCP/IP 协议体系结构
2.4 协议体系结构内的标准化
2.5 传统的基于因特网的应用程序
2.6 多媒体
2.7 套接字编程
2.8 推荐读物
2.9 关键术语(以词汇讨论题为准)、复习题及习题
2.10 套接字编程作业
附录 2A 简单文件传送协议(自学) 22
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

2.1 协议体系结构的必要性 &2.2 简单的协议体系结构
三个实例说明分层的重要性及系统结构
 中希哲学家交流(跨领域)
 邮政系统(相似领域)
 浏览器上网(本领域) 人不可能两次踏入同一条河 听不到呀,听不懂
Dfew#$32d ¥ %fe

A man can’t step into the


A man can’t step into the same river twice
same river twice

23/12/24 23
滴滴哒滴哒哒滴……
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

实通信与虚通信
腊希 哲学问题 国中

英文稿
翻译 翻译

电报稿
电报员 电报员

信号
工程师 工程师

23/12/24 24
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

邮政系统中的封装与解封

用户 正文 正文


封 封解
邮递员 封
信 封

邮包 邮包
邮筒

传输系统

集装箱 集装箱
23/12/24
A地 B地
25
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

哲学交流、邮政系统与计算机网络的共同点
 都以分层方式进行系统规划
 数据都是直下直上经过各个功能模块
 仅经过,无交流。上层不与下层在内容上进行沟通(服务)
 数据送给对面系统的对应模块。对应模块进行配合性工作
(协议)
 无法“当面”递交,必须由下层帮助
(服务与协议的关系)

23/12/24 26
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

网络体系结构
1 )协议:通信双方为交换信息共同遵守的规则集
2 )分层( Layer )
 垂直分层、逻辑清晰、功能模块化
 细化设计、相对独立、便于实现与更新
 分层数量合适、不宜太多或太少
 某一系统所使用的协议列表,每层一个协议—协议栈
3 )网络体系结构
 不同网络,层的数量、名字、内容、功能不同
 层和协议的集合—网络体系结构( Network architecture )
23/12/24 27
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

2.3 TCP/IP 协议体系结构 & 2.4 协议体系结构内的标准化
协议( Protocol )三要素
 语法:表达的方法—协议数据单元( PDU )格式
 语义:表达的含义—各种符号代表的含义
 同步(时序):完成的过程

 IEEE 802.11 数据帧


(共 2346 Bytes )

28
23/12/24
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

例 从北京拨打国内长途电话至清水河校区某办公室
 语法:需拨号码 11 位( 3 位 +8 位)
 语义: 0 (国内长途) +28 (成都区号) +6183xxxx (电话

 时序:完成整个流程的顺序
摘机拨号 送铃流 铃声响起

停送振铃 摘机
振铃音消失

29
23/12/24
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

若终端 A 向终端 B 传输 4096 字节的文件

 通过同步( SYN : Synchronize )报文完成三次握手,建



TCP 连接

 确认最大报文段为 1024 字节

 4096 字节被分为 4 段

 段起始字节序号即为段编码
0 , 1024 , 2048 , 3072
23/12/24 30
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

当发送方将第一段报文(编号为 0 )发送至接收方后,接收方
将返回一个确认信息 ACK ( Acknowledgement )

ACK 携带确认序号表示成功接收,同时
请求发送下一段报文,以此类推,直至
传输完 4 段数据

如出现丢包或 ACK 丢失,发送方会在


长时间收不到 ACK 消息后,进行重传,
直至确认接收方收到为止
23/12/24 31
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

实体( Entity )
 层中的活跃元素。执行协议、完成本层功能
 可以用硬件或软件实现
具有逻辑判断的硬件或进程
 每层中可以同时存在多个实体
 对等实体( Peer entity )
不同系统同层存在通信关系的实体

对等实体

IP 实体 IPX 实体 IP 实体 IPX 实体

对等实体

23/12/24 32
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

实体间的通信方式
 获得许可才能进行
 可不受限制的自由通信

1 、面向连接的通信
 “ 有始有终”的通信方式: Connection mode
 通信包含 3 个阶段(电话系统)
1 )建立连接:计算机“拨号”呼叫对方,并得到回答
各处网络设备为该通信建立传输路由
2 )通信:经过“拨号”在网络上建立的路由,相互传递数据
3 )拆除连接:结束时“挂机”,撤销对应路由,恢复原状
23/12/24 33
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

三次握手( Handshake )
建立 TCP 过程的形象描述,代表通信双方三次交互
1 )第一次握手:由客户端发起请求,握手报文称为 SYN 报文
其中包含发起者第一个真正数据报文的起始编号
2 )第二次握手:服务器收到 SYN 报文后发送给客户端确认信
息,称为 SYNACK 报文,完成第二次握手后,服务器
分配网络资源和带宽
3 )第三次握手:由客户端发送,包含客户端想从服务器获取
的数据资源,服务器收请求后, TCP 连接成功建立
特点:专享信道、便于控制、可靠传输
23/12/24 启动较慢、需维护连接、开销大 34
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

2 、无连接通信
 “ 自由”的通信方式: Connectionless Mode
 计算机直接把数据发送到网络设备上
无需事先建立连接,网络设备自动选择路由
 特点:通信随机发生,灵活但可靠性较差

服务( Service )
 某层对其上一层提供的一组通信相关的功能集合
 接口:上下层实体之间边界(交流地点)
服务接入(访问)点 + 服务原语
 服务访问点( SAP : Service Access Point ) / 端口
23/12/24 35
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

服务原语与参数( P33 ,表 2.1 、图 2.10 )
 表示邻层之间的服务
 原语:所执行的功能(请求、指示、响应、证实)
参数:用于传递数据和控制信息

例:从发方 N 实体向收方对等 N 实体发送数据


 源实体 N 用 request 原语调用自己的 N-1 实体 + 必要的参数
 源实体 N-1 准备 PDU 发送到对等的 N-1 实体
 终点 N-1 实体通过 indication 原语把数据交付至适当的 N 实体
 如要求确认,终点 N 实体向其 N-1 实体发送 response 原语
 N-1 实体使用 PDU 传递确认
 确认以 confirm 原语返回至 N 实体
23/12/24 36
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

封装与解封
 协议数据单元( PDU ):对等实体间交换的数据形成
 PDU 由头部 / 开销( Header ) + 数据 / 净荷( Data )形

头部:本层实体的控制信息
数据:需要传递的数据

类比:
信封- > 头部
PDU
正文- > 数据
实体 头部 H 数据 D 实体
23/12/24 37
37
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

PDU 与 SDU
 协议数据单元( PDU )
( N + 1 ) PDU
 服务数据单元( SDU )
N+1层
接口
( N ) SDU

N 层的 PDU 就是 N-1 层的 SDU


( N ) PDU =( N ) H +
( N ) SDU
H
N层
接口
( N - 1 ) SDU

23/12/24 N-1层 38
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

开放系统互联( OSI : Open System Interconnection )七层结构

TCP/IP 五层结

没有会话层与表示层

23/12/24 39
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

相同点
 垂直分层结构,层次 / 功能大体相似
差异
 层次制定不同导致定义规范性不同
 OSI 更清晰,更容易实现协议替换(参考模型)
 OSI 先有模型再制定协议
 TCP/IP 先有协议,协议丰富后出现模型加以描述和规范
 OSI 网络层同时支持面向连接和无连接的通信,但传输层只
支持面向连接的通信
 TCP/IP 网络层只提供无连接的服务,但传输层同时提供两
种通信模式
23/12/24 40
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

优点
 OSI 通用性强,用于描述和规范网络更清晰
 TCP/IP 实用性更强,应用范围极其广泛
缺点
 OSI 层次,协议和服务定义过于复杂
 OSI 忽视了无连接服务和协议
 OSI 忽视了计算机及其软件工作方式
 TCP/IP 的通用性较差
 TCP/IP 中的协议很难做到不受影响的替换

23/12/24 41
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

OSI 以传输层为界
下四层与通信紧密相关
物理层、数据链路层、网络层、传输层
上三层与应用紧密相关
应用层、表示层、会话层

物理层:
 提供无结构比特流传输
 比特信号表示、同步、收发、通信过程协调、物理介质驱

 物理接口各类特性(机械、电气、功能、规格)
 典型规范: RS232 、 10Base2 、 V.35 、 X.21 等(布线、
42
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

数据链路层
 主要设备为交换机,关注媒介接入控制( MAC )地址
 通过全球唯一标识的物理地址识别主机,也叫硬件地址或

卡地址

 帧传输,使物理信道对网络层呈现为可靠的信道
 打包成帧:数据以块为单位
 帧差错检测、处理(重传)
 流量控制:控制线路两端速率一致
 不同信道 / 传输要求有不同的协议
23/12/24 43
 典型协议: HDLC 、 PPP 、 802.3 (以太网)等
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

网络层
 主要设备为路由器,提供 IP 地址与端口号
 为传输层提供穿越网络的通信服务
 实现路由计算、 路由选择、报文分段和重组、拥塞控制、
网络互连和组网等功能
 典型协议: IP 、 X.25 等
Si
Si

Si Si Si

相连 Si

Si

23/12/24 44
端到端
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

网络层使用的 IP ( Internet Protocol )协议出现过 6 个版本,
正式形成国际标准被采用的有两个

IPv4 :产生于 1981 年,在网络规模小的背景下产生,不适应



联网大规模快速扩张的形势
 32 位地址,理论地址数量 40 亿,数量枯竭→ IPv6

IPv6
 巨大的地址空间、新的协议格式、有效的路由结构、自动

址配置、内置安全机制、更好的服务质量
23/12/24 45
 IPv6 的地址长度为 l28 位,可以提供多达 3.4×1038 个地址
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

IPv4 到 IPv6 过渡之双栈技术
在 IPv6 设备中加入 IPv4 协议栈,使设备同时支持两种协议
问题: IPv6 数据包转换成 IPv4 数据包后,无法还原 IPv6 数
据包

IPv4 到 IPv6 过渡之隧道技术


 将 IPv6 数据包打包为 IPv4 数据包
 构建 IPv6 数据包传输隧道
 IPv6
23/12/24
数据包可以还原 46
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

传输层
 使数据通过互联网在网络终端之间进行通信
 网络终端经过网络进行通信时的第一个端到端的层次
 屏蔽不同网络的细节差异,实现各种网络适配,网络通信

流复用、并发通信管理、流量控制等功能
 两种传输方式:具有可靠性保障的服务( TCP 协议)
不具有可靠性保障的服务
( UDP 协议)

套接字:应用程序与传输层之间进行通信的桥梁,通过
23/12/24
IP 地
47
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

套接字:
利用套接字接口,设计应用程序

四种基本类型软件:
 面向连接的服务器
 面向连接的客户机
 面向无连接的服务器
 面向无连接的客户机

23/12/24 48
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

面向连接的服务器
 申请套接字 s=socket( … );
 确定本地端点,填写端点地址 address=…;
 建立套接字与端点关系 bind(s, address…);
 设置为监听模式(服务器模式) listen(s);
 接受一个连接 newsock=accept(s);
 不断收发完成通信过程 recv(newsock);
 关闭连接的套接字 send(newsock)
closesocket(newsock)

23/12/24 49
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

面向连接的客户机
 申请套接字 s=socket( … );
 确定本地端点,填写端点地址 c_address=…;
 建立套接字与端点关系 bind(s, address…);
 确定服务器端点 s_address=…;
 与服务器建立连接 connect(s, s_addr);
 不断收发完成通信过程 send(s);
 关闭连接的套接字 recv(s);
closesocket(s)

23/12/24 50
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

无连接服务器
 申请套接字 s=socket() ;
 确定本地端点,填写端点地址 address=();
 建立端点与套接字关系 bind ()
 等待接收数据 recvfrom ()
 完成通信过程 sendto ()
关闭连接的套接字
closesocket ()

23/12/24 51
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

无连接客户机
 申请套接字 s=socket() ;
 确定本地端点,填写端点地址 c_address=();
 建立端点与套接字关系 bind ()
 等待接收数据 sendto()
 完成通信过程 recvfrom()
关闭连接的套接字
closesocket ()

23/12/24 52
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

 IP 协议是目前应用最广的网际互连协议
 IP 协议利用现有网络的通信功能实现组网
 TCP/IP 统一各种网络的 IP 层及以上层,实现互连互通

IP

IP
IP
IP
IP

IP
IP IP
IP
23/12/24 53
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

会话层
 主机与主机间的通信活动,一台主机上可同时存在多个活

 在传输层的基础上,为上层提供增强的通信功能
 实现会话管理、同步、通话控制、多会话协调、会话发起 /
暂停 / 恢复 / 结束管理
 典型协议: NFS 、 SQL
表示层
 为应用层要传输的信息内容提供语法和语义表示
 加密、压缩、人名、日期、图形数据、表格等通用表示
 大家是否都同意采用一致的方法对数据进行编码
54
23/12/24
典型协议: HTML 、 ASN.1
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

应用层
 用户接触最多的网络分层
 提供网络与用户应用软件之间接口
 各种使用网络通信的应用都属于应用层(新应用)
 典型协议:
WWW ( World Wide Web ):万维网
HTTP ( Hyper Text Transfer Protocol ):超文本传送协议
DNS ( Domain Name Server ):域名解析服务器
FTP ( File Transfer Protocol ):文件传输协议
SMTP ( Simple Mail Transmission Protocol ):简单邮件传

23/12/24 55
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

从 Web 1.0 到 Web 3.0

Web 经历了三代变更: Web 1.0 、 Web 2.0 、 Web 3.0

Web 1.0 :用户通过 Web 获取信息(门户网站新闻)

Web 2.0 :用户不仅可以阅读,还可以网上添加信息(各类论


坛、个人网上空间)

Web 3.0 :下一代 Web ,无明确定义


典型预测:“拼凑”应用程序,“云”概念
23/12/24 56
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

HTTP :
客户 / 服务器模式
 客户发起请求,显示网页
 服务器响应请求,组织网页内容
服务过程
 建立 TCP 连接—发出 HTML 文件请求—得到 HTML 文件
 解析 HTML 文件并发现其包含的对象—请求其它对象
无状态协议
 登录传完数据后,新的请求又需要登录
 Cookies :临时凭证,用于再次识别(登录或任务接续)
23/12/24 57
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

域名系统

域名等价于网址,每个域名对应一个 IP 地址
Web 服务器在网络上的唯一标识(标识作用)
用来在网络中定位一台 Web 服务器的标识(定位作用)

域名具有可直接理解的语义信息 www.uestc.edu.cn
cn :中国, edu :教育机构, uestc :所属单位

域名与 IP 地址: IP 是互联网内部标识,有固定长度,域名没


有长度限制,转换:域名系统( DNS : Domain Name Syste
m)
23/12/24 58
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

DNS
 提供 IP 地址和域名之间的映射服务
 路由器转发报文时根据的是网站的 IP 地址
 202.112.14.161——www.uestc.edu.cn

DNS 服务提供 IP 地址与域名之间的转换


 用户在 APP 里直接输入目的网站的域名
 APP 自动向域名服务器请求对应的 IP 地址
 APP 得到相应后,指示网络服务使用该 IP 地址

23/12/24 59
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

一级域名服务器
com : commercial ,工商业组织
org : organization ,非盈利组织
net : network service ,网络服务组织
edu : education ,教育机构
gov : government ,政府机构
info : information ,公共信息提供组织
cn 、 us 、 jp 等国家域名

URL :
Uniform Resource Locator
统一资源定位符(链接地址)
23/12/24 60
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

应用程序架构

i )客户端 -— 服务器模式
服务器直接向所有用户提供服务
成本高,可扩展性差

提供服务的终端服务器
长时间处于工作状态,与客户端直接进行通信

发起服务请求并享用服务的终端—客户端
仅在需要服务时处于工作状态,客户端之间没有直接通信
23/12/24 61
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

ii )对等网络模式( P2P : Peer-to-peer )
 每一个网络终端既是资源的使用者也是资源的提供者
 扩展性强,资源利用率高
 管理困难,服务不稳定
 用于文件共享的各类下载软件与视频软件

BitTorrent
PPLive
PPStream

23/12/24 62
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

网络互联
 多个、多种网络通过通信线路连接,协同工作,实现互通

操作,构成更大的网络

问题:
 异构网络:层次结构、协议不同
 互联后要形成一个能协调工作的网络整体
 要实现通信,而不仅是物理上的连接
 不同信道,不同通信方式,不同通信协议
 改造任何网络都是不可行的
23/12/24 63
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

网络与通信服务实例(自学)

 Internet ( ARPANET )
协议:
 X.25 IMP 、 IP 、 TCP 、 UDP 等
 ISDN 与 ATM

23/12/24 64
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

X.25
 面向连接的分组交换网
• 永久虚电路 PVC :在两个端点间保持固定连接
• 交换式 / 临时虚电路 SVC :建立基于呼叫的虚电路
数据传输结束后拆除
 PAD (组装、拆卸设备)
• 将非 X.25 终端接入 X.25 网
 易安装、可靠性高、适用于误码率较高的链路
 反复检错非常耗时、协议复杂、时延大、存储管理复杂
 速率为 64 kbps

23/12/24 65
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

以太网 以太网

Modem
PSTN Modem

电话网

23/12/24 Bridge
X.25 网 Bridge

66
第 2 章协议体系结构、 TCP/IP 和基于因特网的应用程

B-ISDN (宽带综合业务数字网)
 特点:宽带、综合业务
 技术: ATM

ATM (异步传输模式)
 异步:统计时分复用,占用的时隙和时隙数不固定
 分组交换与时分复用( TDM )
 信元交换:固定长度( 53 Bytes )
 面向连接:虚通路( VP )与虚通道( VC )

23/12/24 67

You might also like