https://www.bilibili.com/video/BV19E411D78Q/?spm_id_from=333.788.

P1 1.1.1 概念、组成、功能和分类

image.png
image.png
image.png

image.png

image.png

image.png

image.png
局域网 LAN

image.png

P21.1.2 标准化工作及相关组织

image.png

image.png

image.png

image.png

image.png

image.png

P31.1.3 速率相关的性能指标

P41.1.4 时延、时延带宽积、RTT和利用率

P51.2.1 分层结构、协议、接口、服务

P61.2.2 OSI参考模型(1)

P71.2.3 OSI参考模型(2)

P81.2.4 TCP、IP参考模型和5层参考模型

P91.3 第一章总结

P102.1.1 物理层基本概念

P112.1.2 数据通信基础知识

P122.1.3 码元、波特、速率、带宽

P132.1.4 奈氏准则和香农定理

P142.1.5 编码与调制(1)

P152.1.6 编码与调制(2)

P162.2 物理层传输介质

P172.3 物理层设备

P182.4 第二章总结

P193.1 数据链路层功能概述

P203.2 封装成帧和透明传输

P213.3.1 差错控制(检错编码)

P223.3.2 差错控制(纠错编码)

P233.4.1 流量控制与可靠传输机制

P243.4.2 停止-等待协议

P253.4.3 选择重传协议(SR)

P263.4.4 后退N帧协议(GBN)

P273.5.1 信道划分介质访问控制

P283.5.2 ALOHA协议

P293.5.3 CSMA协议

P303.5.4 轮询访问介质访问控制

P313.5.5 CSMA-CA协议

P323.6.1 局域网基本概念和体系结构

P333.6.2 以太网

P343.6.3 无线局域网

P353.6.4 CSMA-CD协议

P363.7 PPP协议和HDLC协议

P373.8 链路层设备

P383.9 第三章总结

P394.1.1 网络层功能概述

P404.1.2 电路交换、报文交换与分组交换

P414.1.3 数据报与虚电路

P424.1.4 数据交换方式

P434.2 路由算法与路由协议概述

P444.3.1 IP数据报格式

P454.3.2 IP数据报分片

P464.3.3 IPv4地址

P474.3.4 网络地址转换NAT

P484.3.5 子网划分和子网掩码

P494.3.6 无分类编址CIDR

P504.3.7 ARP协议

P514.3.8 DHCP协议

P524.3.9 ICMP协议

P534.4 IPv6

P544.5.1 RIP协议与距离向量算法

P554.5.2 OSPF协议与链路状态算法

P564.5.3 BGP协议

P574.6 IP组播

P584.7 移动IP

P594.8 网络层设备

P604.9 第四章总结

P615.1 传输层概述

P625.2 UDP协议

P635.3.1 TCP协议特点和TCP报文段格式

P645.3.2 TCP连接管理

P655.3.3 TCP可靠传输

image.png

TCP连接传输三个阶段

TCP连接的建立采用客户服务器方式,主动发起连接建立的应用进程叫做客户,而被动等待连接建立的应用进程叫服务器

image.png

image.png
假设运行在一台主机(客户)上的一个进程与另一个主机(服务器)上的一个进程建立一条连接,客户应用进程首先通知客户TCP,他想建立一个与服务器上某个进程之间的连接,他想建立一个与服务器上某个进程之间的连接,客户中的TCP会用以下步骤与服务器中的TCP建立一条TCP连接:

SYN 同部位
seq序号位

ROUND1:

客户端发送连接请求报文段,无应用层数据。

SYN = 1,ACK = 0,seq = x(随机)

ROUND 2:
服务端为该TCP连接分配缓存和变量,并向客户端返回确认报文段允许连接,无应用层数据。

SYN = 1(连接请求的确认),ACK = 1,seq = y(随机),ack = x + 1(确认号)

ROUND 3:
客户端为该TCP连接分配缓存和变量,并向服务器端返回确认的确认,可以携带数据。

SYN = 0,ACK = 1,seq = x + 1,ack = y+1
image.png
image.png

image.png

P665.3.4 TCP流量控制

P675.3.5 TCP拥塞控制

P685.4 传输层总结

P696.1 网络应用模型

P706.2 DNS系统

P716.3 文件传输协议FTP

P726.4 电子邮件

P736.5 万维网和HTTP协议

P746.6 第六章总结