概述
计算机网络在信息时代中的作用
21世纪的重要特征是数字化、网络化、信息化,是以网络为核心的信息时代。
-
电信网络
-
有线电视网络
-
计算机网络
发展最快并起核心作用
互联网 Internet
互联网的特征:连通性、资源共享
互联网概述
网络的网络
计算机网络(网络)由若干结点和连接这些节点的链路组成。
互连网(internet)是网络的网络,通过路由器把网络连起来,构成覆盖更大的计算机网络。
网络把许多计算机连接在一起,互连网把许多网络通过路由器连接在一起。与网络相连的计算机称为主机。
互联网基础结构发展的三个阶段
-
从单个网络ARPANET向互连网发展
-
建成三级结构的互联网
- 主干网
- 地区网
- 校园网 / 企业网
-
多层次ISP结构互连网
ISP(Internet Service Provider)互联网服务提供者
万维网www(World Wide Web)
计算机网络发展的四个阶段
- 面向终端
- 多台计算机互连(分组交换)
- 面向标准化
- 面向全球互联
互连网的组成
互连网的边缘部分
连接在互联网上的所有主机,又称端系统
端系统之间的通信(进程间通信)
- 客户-服务器方式C/S
- 对等连接方式P2P
互联网的核心部分
其核心作用的是路由器,路由器实现分组交换
电路交换 | 分组交换 | |
---|---|---|
特点 | 面向连接 | 存储转发技术 |
过程 | 建立连接-通信-释放连接 | 转发分组 |
优缺点 | 占用端到端的通信线路 | 高效、灵活、迅速、可靠(带来时延,首部) |
三种交换
- 电路交换
- 报文交换
- 分组交换
计算机网络的类别
计算机网络的定义
互连的、自治的计算机集合。
计算机网络主要是由一些通用的、可编程的硬件(含有CPU)互连而成,而这些硬件并非专门用来实现某一特定目的而能够传送多种不同类型的数据,并能支持广泛和日益增长的应用。
不同类别的计算机网络
范围划分
- 广域网WAN
- 城域网MAN
- 局域网LAN
- 个人区域网PAN
使用者划分
- 公用网
- 专用网
计算机网络的性能
性能指标
-
速率 bit/s 或 bps
-
带宽
-
吞吐量
-
时延
- 发送时延(传输时延)
- 传播时延
- 处理时延
- 排队时延
总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延
-
时延带宽积(以比特为单位的链路长度)
-
往返时间RTT
-
利用率
非性能指标
- 费用
- 质量
- 标准化
- 可靠性
- 可扩展性与可升级性
- 易于管理和维护
计算机网络体系结构
分层
开放系统互连基本参考模型 OSI/RM,即OSI。
网络协议,是为进行网络中数据交换而建立的规则、标准或约定。其三要素:
- 语法
- 语义
- 同步
‼️
五层体系结构
应用层
通过应用进程间的交互来完成特定网络应用,交互单元为报文。
运输层
向两台主机中进程之间的通信提供通用的数据传输服务。
-
TCP
传输单元为TCP报文段
-
UDP
传输单元为用户数据报
网络层
为分组交换网上的不同主机提供通信服务,传输单元为IP数据报。
数据链路层
控制主机之间的数据链路,传输单元为帧。
物理层
传输单元是比特。
同样的层次“水平”传输,即所谓“对等层”之间的通信。对等层之间传送的数据单元称协议数据单元PDU。
实体、协议、服务和服务访问点
实体表示任何可发送或接收信息的硬件或软件进程。
协议控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体之间的通信使得本层能够向上一层提供服务。要实现本层的协议需要使用下层所提供的服务。
本层的用户只能看见下层的服务而看不见下层饿协议,即下层的协议对上面的用户是透明的。
协议是水平的,服务是垂直的。上层使用服务原语获得下层所提供的服务。
同一系统相邻两层之间的实体进行交互的地方称为服务访问点SAP,实际上是一个逻辑接口。
层与层之间交换的数据单元称为服务数据单元SDU。
TCP/IP体系结构
TCP/IP协议可以为公式个样的应用提供服务,即everything over IP。
TCP/IP允许IP协议在各式各样的网络构成的互联网上运行,即IP over everything。