第一章 计算机网络概述

1.1 网络、互联网和因特网(重要)

在这里插入图片描述

因特网发展的三个阶段

在这里插入图片描述

因特网服务提供者(ISP)

在这里插入图片描述

基于ISP的三层结构因特网

各个大公司为第一层ISP的用户,公司作为第二层ISP用户,企业网、校园网作为本地ISP用户。
在这里插入图片描述

因特网的标准化工作

在这里插入图片描述

因特网的组成

在这里插入图片描述

1.2 三种交换方式

电路交换

在这里插入图片描述在这里插入图片描述

分组交换(重要)

在这里插入图片描述
在这里插入图片描述

报文交换

分组交换类似,报文交换中交换节点也采用存储转发方式,但区别是:报文交换对报文大小没有限制。 这就要求交换节点需要更多缓存空间,报文交换一般用于早期电报通信网,现在计算机更多使用分组交换。

三种交换的对比

在这里插入图片描述
在这里插入图片描述

电路交换优点:

通信时延小(通信线路为双方用户专用,数据直达,通信时延小)
有序传输(通信双方专用线路,数据只在这条线路上传输,不会出现失序问题)
没有冲突(不同通信双方具有不同信道,不会出现争用物理信道问题)
适用范围广(适用于传输模拟信号、数字信号)
实时性强(时延小)
控制简单

电路交换缺点:

建立连接时间长(分配通信资源时间长)
线路独占,使用效率低(物理通路被通信双方独占,即便通信线路空闲,其他用户不能使用【类似于很早以前的电话】)
灵活性差(任何一点出现故障就要建立新的连接)
难以规格化

报文交换优点:

无需建立连接
动态分配线路(交换机存储整条报文,选择空闲线路直接发送出去)
提高线路可靠性(某条路径故障,会重新选择另一条)
提高线路利用率(线路不固定)
提供多目标服务(一个报文可同时发送多个目的地址)

报文交换缺点:

引起转发时延(报文需要在交换机上存储再转发)
需要交换机具有较大存储缓存空间(报文交换对报文大小没有限制)
需要传输额外信息量(报文需要携带报头:目标地址、源地址等信息)

分组交换优点:

无需建立连接(同报文)
线路利用率高(通信双方在不同时间部分占用物理线路,详情见上图)
简化了存储管理(相对报文而言)
加速传输(分组逐个传输,所以后一个分组的存储与前一个分组的转发可以同时进行)
减少出错概率和重发数据量(因为分组比报文小,所以出错概率小;出错后只需重传出错的部分)

分组交换缺点:

引起了转发时延(同报文,交换机存储再转发)
需要传输额外信息量(将报文分成若干数据块,每个数据块都要携带报头:目标地址、源地址等信息)
对于数据报服务,存在失序、丢失或重复分组的问题;对于虚电路服务,存在呼叫建立、数据传输和虚电路释放三个过程

1.3计算机网络的定义和分类

定义

在这里插入图片描述

分类

在这里插入图片描述

1.4 计算机网络的性能指标(重要)

在这里插入图片描述

速率

厂商的GB为109,而操作系统中为230,所以显示不同。
在这里插入图片描述

在这里插入图片描述

带宽

在这里插入图片描述

吞吐量

在这里插入图片描述

时延(掌握)

时延分为三种:发送时延、传播时延及处理时延,在计算时处理时延一般忽略不计。
在这里插入图片描述
网络总时延中谁占主导要具体问题具体分析 ex:
在这里插入图片描述

当传输的数据量远远大于路径时,发送时延占主导因素
当路径远远大于传输的数据量时,传播时延占主导因素(如从地球向太空发送数据)

时延带宽积

该数据是传播时延带宽的乘积。
即:时延带宽积=传播时延*带宽
若发送端连续发送数据,则在所发送的第一个比特即将到达终点时,发送端就已经发送了时延带宽积个比特;链路的时延带宽积又称为以比特为单位的链路长度。
在这里插入图片描述

往返时间

往返时间RTT是双向交互一次所需要的时间
在这里插入图片描述

利用率(掌握)

在这里插入图片描述

丢包率

丢包率即分组丢失率,是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。
在这里插入图片描述

八个性能指标总结:

在这里插入图片描述在这里插入图片描述

1.5常见的计算机网络体系结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.6 分层的必要性

各层面临的问题

1、采用怎样的传输媒体(介质):采用双绞线等
2、采用怎样的物理接口:RJ45以太网接口等
3、用什么信号表示0和1
2和3可划归为物理层的问题
4、如何表示网络中各主机(主机编址问题):如MAC地址
5、如何从信号表示的比特流中区分出地址和数据
6、如何协调各主机争用总线:总线被淘汰了,现在使用以太网交换机将多台主机互连形成交换式以太网
4,5,6是数据链路层的问题
7、如何标识个网络以及各网络中的主机(这里问题不同于4,4代表的是如何标识单一网络中的主机,这里需要标识的是各网络及各网络中主机):使用IP地址,举例如下图(前三个十进制数标识网络,后一个十进制数标识自己)
在这里插入图片描述
8、路由器如何转发分组,如何进行路由选择
7,8是网络层遇到的问题
9、如何解决进程之间基于网络的通信问题
10、出现传输错误,如何处理?
9,10是运输层的问题
11、通过进程间交互来完成特定的网络应用:使用HTTP、SMTP、FTP等协议
11是应用层需要解决的问题
在这里插入图片描述

1.7 计算机网络体系结构分层思想举例(重要)

主机方面(主机发向web服务器)

应用层按照HTTP协议规定构建请求报文(应用层):在这里插入图片描述
运输层给HTTP请求添加TCP首部使之成为TCP报文段:区分应用进程实现可靠或不可靠传输(运输层)
在这里插入图片描述

网络层给报文段添加IP首部使之成为IP数据报:在互联网上传输也就是被路由器转发(网络层)
在这里插入图片描述

数据链路层给IP数据报添加一个首部和一个尾部使之成为:让帧在一个链路或一个网络上进行传输能够被相应主机接受,首尾部是为了让目的主机检查是否有误码(数据链路层)在这里插入图片描述

物理层将帧看做比特流,因网络N1是以太网,物理层会给比特流前面添加前导码:让目的主机做好接受帧的准备(物理层),物理层将添加有前导码的比特流变换成相应的信号发送到传输媒体
在这里插入图片描述

在这里插入图片描述
信号通过传输媒体到达路由器,物理层将信号变为比特流,去掉前导码(物理层)成为帧。
在这里插入图片描述

路由器方面

在这里插入图片描述
数据链路层将帧的首部尾部去掉成为ip数据报(链路层)在这里插入图片描述
在这里插入图片描述
网络层解析ip数据报首部,从中提取目的网络地址,查找自身路由表确定转发端口(网络层)在这里插入图片描述

数据链路层给IP数据报添加一个首部一个尾部使之成为帧(数据链路层)
在这里插入图片描述
物理层将帧看做比特流,因网络N2是以太网,物理层会给比特流前面添加前导码(物理层),物理层将添加有前导码的比特流变换成相应的信号发送到传输媒体在这里插入图片描述

web服务器方面(相当于 主机逆)

信号通过传输媒体到达Web服务器,物理层将信号变为比特流,去掉前导码(物理层)成为帧
数据链路层将帧的首部尾部去掉成为ip数据报(链路层)
网络层将IP数据包的首部去掉成为TCP报文段(网络层)
运输层将TCP报文段首部去掉成为HTTP请求报文(运输层)
应用层对HTTP报文进行解析(应用层)

web服务器发向主机与之类似

1.8 计算机网络体系结构中的专用术语

最具代表性的三个术语:
实体
协议
服务

1、实体

在这里插入图片描述

2、协议

在这里插入图片描述
在这里插入图片描述

3、服务

在协议的控制下,两个对等实体间的逻辑通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下面一层所提供的服务。(如下图所示)
在这里插入图片描述
协议是“水平的”,服务是“垂直的”
实体看得见相邻下层所提供的服务,但并不知道实现该服务的具体协议。也就是说,下面的协议对上面的实体是"透明"(看不见)的。
在这里插入图片描述
在这里插入图片描述

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

webfker from 0 to 1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值