第一章 概论

1. c/s p2p 的异同点

区别:C/S描述的是进程之间服务与被服务的关系,客户是服务请求方,服务器是服务提供方,严格区分服务者和被服务者;而P2P并不区分服务请求方和服务提供方,只要运行了P2P 软件,就可以平等地对等连接通信。
共同点:都是主机之间的通信方式;通信双方都可以发送和接收数据,实现双向通信;P2P从本质上看仍是C/S,是C/S的双向应用,对等连接的每台主机既是客户又是服务器。

2. 交换耗时

在这里插入图片描述
在这里插入图片描述n个分组,m条链路 T=(n+m-1)×t发 + m×t传

3. 协议vs服务

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

4. IP over everything含义

在这里插入图片描述

5. 体系结构

在这里插入图片描述
为什么要分层?
在这里插入图片描述

6. 计网定义

在这里插入图片描述

7. 互联网组成与特点

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

第二章 物理层

1. 主要任务

在这里插入图片描述

2. 系统模型

在这里插入图片描述

3. 编码与调制

在这里插入图片描述

4. 香农

C = W·log2(1+S/N)bit/s

5. 码分复用

收到的与各个站的码片分别规格化内积:
值为-1,发送“0”;
值为+1,发送“1”;
值为0,没发送
在这里插入图片描述
(A * R)/ 8 = 1;A发送1
(B * R)/ 8 = -1; B发送0
(C * R) / 8 = 0; C没发送任何数据
(D * R)/ 8 = 1; D发送1

第三章 数据链路层

1. link vs data link

在这里插入图片描述

2. 网卡作用

定义:用来实现数据链路层和物理层这两层协议的硬件和软件

作用:
1.进行数据串行传输和并行传输的转换
2.对数据进行缓存
3.将设备驱动程序安装在计算机操作系统上
4.实现以太网协议

工作在数据链路层和物理层

3. 计算CRC

a.求FCS , ÷ ,余数为0,则无差错
b.是可靠传输吗?为什么?
在这里插入图片描述

4. 计算带宽

5. 交换机学习

A->B
表中有A,更新A
表中没A,登记A
表中有B:
与A接口不一致,明确转发
与A接口一致,丢弃
表中没B:盲目转发(转发给除A以外的所有接口)

6. 信道利用率

信道利用率 = t发 / ( t发 + t传 )

7. 最短帧长

最短帧长=带宽×2×t传

8. 有效传输速率

有效传输速率= 发送字节数 / ( t1 + t2 + 2t传 )

第四章 网际层

1. 分片

分组数据部分长度必须为8的整数倍

2. 路由算法填表+选择转发

a.填表
在这里插入图片描述
b.转发
在这里插入图片描述
在这里插入图片描述

3. IP格式

在这里插入图片描述
IPv6变化:
在这里插入图片描述

4. 互连原因

在这里插入图片描述

5. VPN

在这里插入图片描述

6. NAT

7. 服务对比

在这里插入图片描述

8. 原题

在这里插入图片描述

第五章 运输层

1. 作用

在这里插入图片描述

2. 复用分用

在这里插入图片描述

3. 计算偏移

课本5-13例题

4. socket

5. TCP格式

在这里插入图片描述

6. 拥塞控制/流量控制

课本那个图

7. 三报文握手原因

在这里插入图片描述

8. 最大吞吐量

最大吞吐量 = 发送字节数 / ( t发+ 2t传 )

9. 信道利用率

信道利用率= 最大吞吐量 / 带宽

第六章 应用层

1. 域名结构

在这里插入图片描述

2. 域名系统

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

3. 域名转换过程

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

4. 高速缓存

在这里插入图片描述

5. 电子邮件

在这里插入图片描述

6. POP3与IMAP

在这里插入图片描述

7. 互连网vs互联网vs万维网

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

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐