
【央广网|传输/网络层——计算机网络通关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协议会遇到的问题:
- 滴滴出行|裁员真能拯救中国互联网?
- 京东|裁员不忘膈应人,这家互联网大厂送的离职礼物恶心到我了!
- 架构设计|6G发展再迎里程碑 网络架构设计获突破
- iqoo|卡贴机大降价,iPhone13只要3000出头,网友都说“真香”
- 创业|八成互联网电视非法采集用户数据, 彩电企业怎么办?
- 柔性边坡防护网A柔性山体防护网批发A主动防护网厂家
- 你用过的头像都成了明星,林彦俊走红网络,只有她默默无闻
- 网友热议|母亲回应3个孩子2个上清华:只能教孩子做人诚实守信 学习都靠自己努力
- 第四大运营商|第四大运营商登场!中国广电官网上线:开启选号
- 拼多多|拼多多推出PC网页版商城,或只为缓解增长焦虑
