
模块一:互联网与传输层协议
01 | 漫游互联网:什么是蜂窝网络ISP本地网络服务提供商(Internet Service Provider)
交换技术的本质 , 就是让数据切换路径 。 因为 , 网络中的数据是以分组或封包(Packet)的形式传输 , 因此这个技术也称作封包交换技术(Packet Switch) 。
移动网络(无线信号构成了通信链路)核心(蜂窝塔即基站) 正六边形结构
家用网络结构 , 家用电器蓝牙控制器 , 因为便宜的物联网设备不上wifi芯片上便宜的蓝牙芯片 。
网络基础设施往往不能一次性传输太大的数据量 , 因此通常会将数据分片传输 。 如果一个封包损坏 , 只需要重发损坏的封包 , 而不需要重发所有数据 。
02 | 传输层协议TCP:TCP为什么握手是3次 , 挥手是4次?TCP(Transport Control Protocol)传输层协议 , host-to-host数据的可靠传输 , 支持全双工 , 是连接导向的协议 。
TCP要实现主机到主机的通信 , 需要知道主机的网络地址 。 但是tcp不负责地址到地址的传输 , 把ip地址交给网络层处理 。
数据链路层负责信号在两个设备间传输 , 物理层提供最底层的传输能力(传输介质) 。
连接是网络行为状态的记录(传输层概念) , 会话(Session)是应用的行为(应用层) 。
3次握手是因为 , 可以同时发syn+ack , 四次挥手是因为分段发送ack跟fin 。
03 | TCP的封包格式:TCP为什么要粘包和拆包?稳定性 , 效率(并行线路) , 收发数据存在缓冲区 。
Sequence Number 和 Achnowledgment Number 是保证可靠性的两个关键 , 发送接受了多少数据 。 针对对方 。
Checksum 是校验和 , 用于校验 TCP 段有没有损坏 。
Data Offset偏移量 , 表达数据从哪个字节开始 。
滑动窗口最关键的功能 , 保证TCP稳定性跟流量控制工具
04 | TCP的稳定性:滑动窗口和流速控制是怎么回事?
快速重传(催促机制):1 , 2 , 4到了3没到 , 就会多次发送3的ack , 接收方收到多段3的ack会重发3.
发送、接收窗口的大小可以用来控制TCP 协议的流速 。
实际操作中窗口大小单位是字节数 。
05 | UDP协议:TCP协议和UDP协议的优势和劣势?UDP(User Datagram Protocol) , 目标是在传输层提供直接发送报文的(Datagram)能力 。 Datagram是传输的最小单位 。
源目端口 , 消息长度 , Checksum校验和 。
相比TCP , UDP很简单 。
HTTP3.0开始使用UDP 。
TCP与UDP区别:
| 【IPv6|传输/网络层——计算机网络通关29讲笔记】提供可靠传输 | 提供报文交换能力 |
| 可靠性好 | 只管发送数据包 |
| 面向连接 | 无连接 , 随时 |
| 流速控制 | 无 |
| 比较而言慢 | 传输更快 |
| 不适合高速传输场景 | 流媒体 , 网络游戏 , 单次请求/返回 |
TCP 的成功在于它给人们提供了很多现成、好用的能力 。 UDP 最核心的价值是灵活、轻量、传输速度快 。
模块二:网络层协议06 | IPv4 协议:路由和寻址的区别是什么?IP协议会遇到的问题:
- 架构设计|6G发展再迎里程碑 网络架构设计获突破
- 你用过的头像都成了明星,林彦俊走红网络,只有她默默无闻
- 移动通信网络|6G发展再迎里程碑 网络架构设计获突破
- 5g网络|外媒:华为已成定局
- 网络安全|数据安全的三大特性!重要性和意义!
- |如何快速帮助中小企业开展网络营销!
- 现在的网络技术越发成熟,以后会对人们的生活产生什么影响?
- 家里的wifi有时候网络会变差,该怎么增强
- 2008年|第一代骁龙7让中端手机大不一样网络超速了
- 网络安全|淘宝无货源开店要注意什么?如何无货源开店?
