
tcp/ip
文章平均质量分 80
lzl-688
学到很多东西的诀窍,就是不要一下子学很多
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入浅出gRPC:原理、HTTP/2协议与四种通信模式详解
想象你是一个快递站的分拣员,现在要处理一批发往同一栋楼的快递包裹。:想象你是一个快递员,要给同一栋楼的10户人家送快递。:每个包裹被拆成统一规格的小箱子(二进制帧),每个小箱子贴有数字标签(Stream ID)。1️⃣ 机器自动扫描小箱子的数字标签(解析 Stream ID)。2️⃣ 不同包裹的小箱子混合传送(多路复用),传送带永远不会空闲。:即使某个小箱子损坏(传输错误),其他小箱子不受影响。:机器处理二进制小箱子的速度远超人工阅读文本。原创 2025-02-17 10:25:33 · 1349 阅读 · 0 评论 -
ARP 地址解析协议
ARP(地址解析协议)是用于将网络层的IP地址解析为数据链路层的MAC地址的协议。它在局域网(LAN)中起着至关重要的作用,确保设备能够正确地相互通信。原创 2025-02-14 17:50:59 · 553 阅读 · 0 评论 -
OSI 七层模型
OSI七层模型通过将网络通信功能划分为七个独立的层次,使得每个层次可以专注于特定的任务,从而简化了复杂网络系统的开发和维护。每一层都有其独特的职责,并与相邻层次协同工作,确保数据能够从源端准确无误地传输到目的端。原创 2025-02-14 16:44:42 · 381 阅读 · 0 评论 -
TCP的拥塞控制
TCP拥塞控制简介想象一下,你和一群朋友在一条狭窄的小路上跑步。如果每个人都拼命跑,小路很快就会变得拥挤不堪,大家互相碰撞,速度反而更慢了。为了避免这种情况,你们需要协调步伐,确保每个人都能顺利通过。TCP拥塞控制就像是在网络中协调数据包传输的“交通警察”,防止过多的数据包同时涌入网络,导致网络拥堵和性能下降。TCP拥塞控制的工作原理TCP拥塞控制主要通过四个算法来实现:慢启动、拥塞避免、快速重传和快速恢复。慢启动(Slow Start)原创 2025-02-13 19:40:14 · 514 阅读 · 0 评论 -
什么是HTTP和HTTPS?它们之间有什么区别?
HTTP(超文本传输协议)简介HTTP就像是你通过明信片给朋友发送信息。你在明信片上写下内容,然后寄出去。任何人都可以在途中看到明信片上的内容,因为它是公开的。HTTPS(安全的超文本传输协议)简介HTTPS就像是你通过一个密封的信封给朋友发送信息。信封是加密的,只有你和你的朋友有钥匙可以打开它,确保别人无法偷看或篡改内容。HTTP与HTTPS的主要区别安全性:像明信片,数据以明文形式传输,容易被窃听和篡改。像密封的信封,使用SSL/TLS加密,确保数据在传输过程中不会被窃听或篡改。原创 2025-02-13 17:08:22 · 1866 阅读 · 0 评论 -
什么是DNS?DNS解析的过程是怎样的?
####什么是DNS?DNS解析的过程是怎样的?域名的概念及其结构:DNS(域名系统)简介:DNS解析过程:DNS缓存的作用:本地DNS解析器和根DNS服务器的功能:原创 2025-02-13 10:22:38 · 899 阅读 · 0 评论 -
TCP和UDP的主要区别是什么?
特性TCPUDP连接方式面向连接无连接可靠性可靠传输不可靠传输传输效率较低较高流量控制支持不支持拥塞控制支持不支持适用场景文件传输、邮件、网页浏览等视频会议、在线游戏、VoIP、DNS查询等。原创 2025-02-13 09:45:03 · 300 阅读 · 0 评论 -
TCP的滑动窗口机制及其在流量控制中的作用
滑动窗口机制就像给朋友寄信时,确保你不会寄太多信让他处理不过来。窗口大小由接收方动态调整,并通过确认信(ACK)告诉发送方还能发送多少数据。流量控制不仅提高了通信效率,还保证了数据传输的可靠性和稳定性。原创 2025-02-13 09:43:28 · 936 阅读 · 0 评论 -
tcp 三次握手四次挥手
tcp 三次握手四次挥手基于数据包的传输, 不可切割的一个原子过程,端到端是唯一通信的在传输控制层 (tcp、udp)完成什么是tcp1、面向连接的,连接是逻辑上的连接,连接就是为双方建立资源(三次握手)–双方经过三次握手并开辟了资源才叫连接2、可靠的传输协议tcp 报文格式32位序列号 seq确认序号就是 ack(32位) ,下面也有一个ack,是确认标志位(1位 0和1)syn 发起一个新的连接fin 结束一个连接三次握手双方内核在进行沟通标志位 + seq (初始化随原创 2021-02-22 15:09:02 · 222 阅读 · 0 评论