【央广网|传输/网络层——计算机网络通关29讲笔记】模块一:互联网与传输层协议
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区别:
提供可靠传输 | 提供报文交换能力 |
可靠性好 | 只管发送数据包 |
面向连接 | 无连接 , 随时 |
流速控制 | 无 |
比较而言慢 | 传输更快 |
不适合高速传输场景 | 流媒体 , 网络游戏 , 单次请求/返回 |
TCP 的成功在于它给人们提供了很多现成、好用的能力 。 UDP 最核心的价值是灵活、轻量、传输速度快 。
模块二:网络层协议06 | IPv4 协议:路由和寻址的区别是什么?IP协议会遇到的问题:
- iphone13 pro|粉丝买美版iPhone13Pro,躲过了网络锁,却没想到有配置锁!
- 亿美元|美国 AT&T 赢得 3.45GHz 频段 5G 网络竞标,耗资 90 亿美元
- 电影|国家发改委:鼓励网络视频平台限时低价电影放映
- 魅族|魅族19配置曝光,天玑9000+三星E5直屏,网友: 来势汹汹!
- 东南亚|MIUI13深度使用报告,这还是我认识的MIUI吗?网友评价很真实
- |互联网运营是什么?快来看看你是哪种类型的运营
- 自驾游|儿子将母亲忘在服务区 开出40公里仍不知 网友:心大
- 物联网|据说,物联网也可以称之为“一张想想的网络”,物联网世界是梦
- 物联网|?内容创作者:要明白文章首先是写给推荐系统看的!
- 支付宝上线新功能,网友:赞!终于清爽了!