计算机网络概述

计算机网络概述

计算机网络的基本概念

计算机网络的定义

计算机网络是 互连 的、自治 的计算机的集合。
互连:利用通信链路链接相互独立的计算机系统
自治:互联的计算机系统彼此独立,不存在主从或者控制与被控制的关系

计算机网络的起源
技术范畴来看,计算机网络是 计算机技术通信技术 相互融合的产物。

ISP:因特网服务提供商(Internet Service Provider, ISP)

计算机网络由 资源子网(信息处理)和 通信子网(信息传递)构成

协议的定义

网络协议:网络通信实体之间在 数据交换 过程中需要遵循的 规则或约定
例如:HTTP \ FTP

网络协议的三要素:
语法:定义实体之间交换信息的 格式与结构
语义:定义实体之间交换信息中的 控制信息
时序:定义实体之间交换信息的 顺序 以及如何匹配或适应批次的 速度

计算机网络的功能

计算机网络的核心功能:资源共享

硬件 资源共享:计算资源(CPU)、存储资源、打印机与扫描仪I/O
例如:云存储、云计算

软件 资源共享:SaaS(Software as a Service)
例如:大型办公软件、大型数据库系统

信息 资源共享:信息检索、新闻浏览

计算机网络的分类

覆盖范围 分类

名称 简称 英文全称 覆盖范围
个域网 PAN Personal Area Netwrok 1-10m
局域网 LAN Local Area Netwrok 10m-1km
城域网 MAN Metropolitan Area Netwrok 5km-50km
广域网 WAN Wide Area Netwrok 几十到几千千米

拓扑结构 分类
拓扑(topology):只考虑物质之间的位置关系不考虑她们的形状和大小

名称 使用范围 优点 缺点
星形拓扑结构 个域网、局域网 易于监控管理、故障诊断、隔离 中央结点故障全网瘫痪,受限于中央结点的端口数量
总线型拓扑结构 早期局域网 结构简单,电缆数量少、易于扩展 通信范围受限,容易产生冲突
环形拓扑结构 早期局域网、城域网 电缆长度短,易于避免冲突,网络性能稳定,可使用光纤 某结点故障引起全网瘫痪,加新(撤出)结点麻烦
网状拓扑结构 广域网、核心网络 网络可靠性高,一条或多条链路故障时,网络仍然可以联通 网络结构复杂,成本高
树形拓扑结构 局域网 易于扩展,故障容易隔离 根结点要求高
混合拓扑结构 绝大多数实际网络 易于扩展,可以构建不同规模的网络,根据需要优选网络结构 结构复杂,管理与维护复杂

交换方式 分类
电路 交换网络、报文 交换网络、分组 交换网络

网络属性 分类
公有网:面向公众开放的网络。例如:电信网络
私有网:某个组织(政府或者企业)出资建设专门面向该组织,不向公众开放。例如:军事网络

计算机网络结构

网络边缘

连接到网络上的 主机 或者 端系统。例如:计算机、服务器、智能手机等。

接入网络

实现网络边缘的端系统与网络核心连接的网络。

电话拨号接入
利用 电话 网络接入

非对称数字用户线路ADSL
利用 电话 网络接入、基于频分多路复用技术、非对称、独享式接入

混合光纤同轴电缆HFC接入网络
利用 有线电视网络 接入的技术、基于频分多路复用技术、非对称、共享式接入

局域网
典型的局域网技术是以太网、WiFi等

移动接入网络
利用移动通信网络,如:3G、4G、5G网络

网络核心

由通信链路互连的分组交换设备构成的网络,作用是实现网络边缘中主机之间的数据的 中继转发

数据交换技术

数据交换的概念

数据交换
实现在大规模网络核心上进行数据传输的技术基础

交换设备
多通信端口,可以同时连接多个通信结点,进行通信的设备。最典型的是 路由器交换机

分类
电路交换、报文交换、分组交换

电路交换

电路
通过中间交换结点为两台主机之间建立一条专用的通信线路

电路交换
建立电路,利用电路通信,通信结束后超出电路
最早 出现的一种交换方式
电话网络 是最早、最大的电路交换网络

电路交换的步骤
建立电路 - 传输数据 - 拆除电路

电路交换的优点
实时性高、时延和时延抖动小

电路交换的缺点
不适用于突发数据传输,信道利用率低,传输速率单一

使用范围
语音和视频类实时性强的业务

报文交换

报文
发送方把要 发送的信息 附加上 接收主机的地址和控制信息

报文交换
存储-转发 的交换方式
发送方组装好报文,发给相邻报文交换机。相邻报文交换机收到报文后 检查 无误,暂时 存储 报文,然后找出需要 转发 的下一个结点的地址,然后把报文给下一个结点的报文交换机。

报文交换的优点
信道利用率高

报文交换的缺点
时延长,有些时候还需要丢弃报文

分组交换

是在 报文交换 的基础上进行的改进

分组
将待传输的数据(报文)分割成较小的独立的数据块。每个数据块附加地址等构成数据分组。分组独立传输到目的地,到目的地的再重组还原成报文。

分组交换(包交换)
存储-转发 的交换方式
计算机网络 中使用最广泛的交换技术

分组交换的优点
交换设备存储容量要求低、交换速度快、可靠传输效率高、更加公平

分组长度的缺点
在其他条件相同的情况下,分组长度越长,延迟时间越长。

一般分组的长度:以 16B - 4096B 之间的 2nB 为标准的分组长度

每 8个二进制数 为 1个字节

计算机网络性能

B - Byte 字节
b - bit 比特或位
bit/s 位每秒
bps - Bit Per Second

1B = 8bit
1bit/s = 1bps

速率与带宽

速率
网络 单位时间 内传输的 数据量,用以描述网络数据传输的 快慢

速率基本单位
bit/s 位每秒

单位的换算
1Tbit/s = 103Gbit/s = 106Mbit/s = 109Kbit/s = 1012bit/s

带宽
通信和信号处理领域,指的是信号的频带宽度,单位:Hz(赫兹)
计算机网络领域,指的是一条信道的最高数据 速率,单位:bit/s(位每秒)

时延

通常将连接两个结点的直接链路称为一个“跳步”,简称:跳
总延迟计算公式:dh = dc + dq + dt + dp

时延
分组从网络的一个结点到达另一个结点所需要的 时间

分组每跳传输过程中主要产生4类时间延迟:

结点处理时延:dc
交换设备检查分组是否有差错,确定如何转发分组的时间,经常被忽略(时间短)

排队时延:dq
分组在交换结点内被交换到输出链路,等待从输出链路发送到下一个结点的时间

传输时延(发送时延):dt
分组在输出链路发送时,从发送第一位(bit)开始,到发送完最后一位需要的时间
计算公式:dt = L / R
L:分组长度,单位:bit
R:链路带宽(即速率),单位:bit/s

传播时延:dp
信号从发送端出来,经过一段物理链路到达接收端需要的时间
计算公式:dp = D / V
D:物理链路长度,单位:m
V:信号传播速度,单位:m/s

时延带宽积

物理链路 传播时延链路带宽 的乘积,记为:G

表示一段链路可以容纳的 数据位数,也称为:以位(bit)为单位的链路长度。

公式:G = 传播时延 * 链路带宽 = dp * R
传播时延的单位:s
带宽的单位;bit/s
时延带宽积的单位:bit

丢包率

丢失分组和发送分组之比。反映网络的拥塞程度。

n = \frac {N~s~ - N~r~} {N~s~}

Ns:发送分组数
Nr:接收分组数

吞吐量

在单位时间内源主机通过网络向目的主机 实际送达 的数据量,记为:Thr
单位:bit/s 或 B/s
1B = 8bit

计算机网络体系结构

定义

计算机网络所划分的 层次 以及 各层协议 的集合

OSI 参考模型(7层)

国际标准化组织:开放系统互联(Open System Interconnection, OSI)参考模型

应用层 -> 表示层 -> 会话层 -> 传输层 -> 网络层 -> 数据链路层 -> 物理层

发送方:
数据在垂直的层次中 自上而下 地逐层传递至物理层
接收方:
与发送方相反

划分依据
体系结构、服务定义、协议规范

虚拟通信
对等层不直接进行通信

实通信
物理层 的两个端点进行物理通信

第一个端到端层:传输层

中间系统:通常只实现 物理层数据链路层网络层 的功能

有关单位

数据单元
在层的实体之间传送的比特组

协议数据单元
Protocol Data Unit, PDU,对等层之间传输的数据单元

协议数据单元
应用层、表示层、会话层 报文
传输层 报文段或数据段
网络层 分组或包
数据链路层
物理层 比特流或位流

服务数据单元
SDU

协议控制信息
PCI

换算公式
N-PDU = N-SDU + N-PCI (N代表层数)

服务访问点(SAP)
相邻层间的服务都是通过其接口面上的服务访问点(Service Access Point, SAP)进行的,每个SPA有唯一的地址号码

TCP/IP 参考模型(4层)

应用层 -> 传输层(TCP、UDP) -> 网络互联层(IP、ICMP、ARP、RARP,核心) -> 网络接口层

对应的OSI参考模型的层
应用层 应用层 + 表示层 + 会话层
传输层 传输层
网络互联层 网络层
网络接口层 数据链路层 + 物理层

逻辑通信
传输层协议中两个进程之间的通信就像所在的两个主机存在直接连接一样

SNMP
基于 TCP/IP 协议簇的网络管理标准协议

五层参考模型

描述计算机网络中 最常用最接近实际网络 的参考模型

应用层 -> 传输层 -> 网络层 -> 链路层 -> 物理层

协议数据单元
应用层 报文
传输层 报文段或数据段
网络层 分组或包
链路层
物理层 比特流或位流

计算机网络体与因特网发展简史

ARPAnet
第一个 分组交换 的计算机网络,当今因特网的祖先

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,444评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,421评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,363评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,460评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,502评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,511评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,280评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,736评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,014评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,190评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,848评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,531评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,159评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,411评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,067评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,078评论 2 352

推荐阅读更多精彩内容