一. 因特网概述
1. 网络,互联网,因特网的概念
网络> 互联网 > 因特网
2. 因特网发展的三个阶段(理解)
3. 因特网服务提供者(ISP)
我国主要的ISP因特网服务提供者是大家所熟悉的
电信
,移动
,联通
三大电信移动商
ISP 是互联网服务提供商(Internet Service Provider
)的缩写。它是指为个人用户或企业提供接入互联网的服务的公司或组织。
ISP 提供的服务包括但不限于以下几个方面:
- 网络接入:ISP 提供用户接入互联网的通道,通常通过提供宽带连接(如光纤、DSL、电缆等)或拨号连接等方式,使用户能够连接到互联网。
- IP 分配:ISP 为用户分配 IP 地址,使用户能够在互联网上进行通信和访问。
- DNS 服务:ISP 提供 DNS(Domain Name System)服务,将用户输入的域名转换为相应的 IP 地址,以便用户能够访问特定的网站或服务。
- 邮件服务:ISP 可以提供电子邮件服务,使用户能够发送、接收和存储电子邮件。
- 虚拟专用网络(VPN):一些 ISP 也提供 VPN 服务,用于加密用户的互联网连接,提供更安全和私密的网络通信。
- 其他增值服务:除了上述基本服务外,一些 ISP 还提供额外的增值服务,如云存储、在线视频、语音通信等。
ISP 在全球范围内
提供互联网接入服务
,并根据地理位置、技术基础设施和市场需求
的不同,提供不同的服务和价格计划
。用户可以根据自己的需求选择适合的 ISP,并与之建立互联网连接来获取网络服务。
4. 基于ISP的三层结构的因特网
5. 因特网的标准化工作
6. 因特网的组成
- 边缘部分
- 由所有连接在因特网上的
主机
组成,这部分是用户直接使用
的,用来进行通信
(传输数据,音频,或者视频)和资源共享
- 由所有连接在因特网上的
- 核心部分
- 有大量网络和连接在这些网络的
路由器
组成,这部分是为边缘部分提供服务
的(提供连通性和交换)
- 有大量网络和连接在这些网络的
二. 数据交换方式
1. 电路交换
电话交换机接通电话线的方式
称为电路交换
从通信资源的分配角度来看,交换就是按照某种方式动态地分配
传输线路的资源
电路交换的三个步骤
- 建立连接(分配通信资源)
- 通话(-直用通信资源)
- 释放连接(归还通信资源)
当使用电路交换来传送计算机数据时,线路的传输效率往往很低
计算机网络一般采用分组交换
,而不是电路交换
- 优点:通信时延小、有序传输、没有冲突、适用范围广、 实时性强、控制简单
- 缺点:建立连接时间长、线路独占,使用效率低、灵活性差、难以规格化
2. 分组交换
在因特网中,最重要的分组交换机是路由器,将各个网络互联起来,并对接收到的分组进行转发(交换)
传输过程:
- H1要给H2发送一条消息,我们将消息的整块数据称为
报文
- 发送之间先将较长的报文
划分成
一个个更小的等长数据段
- 在每一个数据段前面加上一些
有必要的控制信息组成的头部后
,构成一个分组,简称为包
,首部可称为包头
- 首部包含分组的
目的地址
,分组交换机接收到一个分组之后,先暂存
然后检查首部的目的地址进行查表
,然后转发给下一分组交换机 - 各分组经过一系列的分组转发最后到达H2.去掉
首部
,将各数据段组成还原为原始报文
.
优缺点:
3. 报文交换
4. 三种数据传输方式对比
三. 计算机网络的定义和分类
定义
现阶段计算机网络的一个较好的定义: 计算机网络主要由一些
通用的,可编程的硬件互联
而成的,而这些硬件并非专门用来实现某一特定目的(例如:, 传输数据或者视频信号). 这些可编程的硬件能够用来传输不同类型
的数据
,并能够支持广泛的和日益增长的应用
.
分类
1. 按照交换技术分类
- 电路交换网络
- 报文交换网络
- 分组交换网络
2. 按使用者分类
- 公用网
- 专用网
3. 按传输介质分类
- 有线网络
- 无线网络
4. 按覆盖范围分类
- 广域网 WAN
- 城域网 MAN
- 局域网 LAN
- 个域网 PAN
5. 按照拓扑结构分类
- 总线型网络
- 星型网络
- 环形网络
- 网状型网络
四. 计算机网络的性能指标
计算机网络的性能指标被用来从不同方面度量计算机网络的性能
.
常用的八个计算机网络性能指标
- 速率
- 宽带
- 吞吐量
- 时延
- 时延带宽积
- 往返时间
- 利用率
- 丢包率
1. 速率
速率是指数据的传送速率
(即每秒传送多少个比特
),也称为数据率
(Data Rate) 或者 比特率
(Bit Rate)
比特(bit,记为小写b)是计算机中数据量的基本单位
,一个比特就是二进制数字中的一个1或者0
数据量的常用单位有字节
(byte,记为大写B),千字节
(KB),兆字节
(MB),吉字节
(GB)以及 太字节
(TB).
数据量的单位 | 换算关系 |
---|---|
比特(b) | 基本单位 |
字节(B) | 1B = 8bit |
千字节(KB) | 1KB = 2^10B |
兆字节(MB) | 1MB = K * KB = 2^20B |
吉字节(GB) | 1GB = K * MB = 2^30B |
太字节(TB) | 1TB = K * GB = 2^40B |
2. 宽带
用来表示网络的通信线路
所能传送数据的能力,因为网络宽带表示在单位时间内从网络中的某一点到另一点所能通过的最高数据率
;
单位和速率单位相同
3. 吞吐量
吞吐量是指在单位时间内通过某个网络或者接口的实际数据量
. 吞吐量常被用于对实际网络的测量,以便获知到底有多少数据率通过了网络.
吞吐量受到网络宽带的限制
.
4.时延
时延是指数据从网络的一端
传送到另一端
所耗费的时间
,也称为延迟
或迟延
。 数据可由一个或多个 分组、甚至是一个比特构成。
结论:
构成网络时延的发送时延,传播时延以及处理时延,(在处理时延忽略不计的情况下
),我们不能想当然地认为发送时延占主导或者传播时延占主导,而应该具体情况,具体分析
5. 时延带宽积
时延带宽积 = 传播时延 * 带宽