tcp

oushaojun21 天前
mac·tcp·linux网络·phy
趣谈网络协议栈,以太网基础MAC和PHY(转)当我们指尖轻点鼠标浏览网页、发送消息,或是在线追剧、传输文件时,背后总有一套“隐形交通系统”在默默运转,这就是网络协议栈。而以太网,作为这套系统中最基础、最普及的“地面交通网”,承载着我们日常绝大多数的网络通信,MAC与PHY则是这套“地面网”中不可或缺的核心搭档,撑起了以太网通信的半壁江山。很多人提起网络协议,总觉得是晦涩难懂的专业术语,实则不然。
梁辰兴2 天前
tcp/ip·计算机网络·php·tcp·拥塞控制·计算机网络基础·梁辰兴
计算机网络基础:TCP 的拥塞控制TCP拥塞控制是TCP协议保障网络稳定运行的核心机制,核心设计理念是“让发送端的发送速率,精准匹配网络的实际承载能力”,避免因发送端盲目高速发送,导致网络中数据包排队、延迟激增、丢包加剧(即“网络拥塞”),最终实现“网络吞吐量最大化、延迟最小化、丢包率最低”的传输平衡。
梁辰兴4 天前
网络·tcp/ip·计算机网络·tcp·可靠传输·计算机网络基础·梁辰兴
计算机网络基础:TCP可靠传输的实现TCP作为传输层核心协议,其最核心的价值的是实现端到端的可靠传输——将IP层“无连接、不可靠、无顺序”的数据包传输,转化为“可靠、有序、无丢失、无重复”的字节流传输。它就像一套精密的“物流配送体系”:为每个包裹(字节)分配唯一编号(序列号),确保送达后有回执(确认号),丢件后自动补发(重传机制),根据收件人接收能力调整配送速度(流量控制),避开拥堵路段(拥塞控制),全程监控包裹完整性(校验和),最终实现“万无一失”的交付。
津津有味道6 天前
服务器·网络协议·tcp·易语言
易语言TCP服务端接收刷卡数据并向客户端读卡器发送指令本示例适配的设备:https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.47b32c1bmEakv9&ft=t&id=22173428704
星辰徐哥6 天前
开发语言·http·https·udp·tcp·易语言
易语言网络通信编程基础:HTTP/HTTPS/TCP/UDP实战开发💡 在完成了本地数据持久化的学习后,网络通信编程是易语言应用开发的又一个核心技能点。现代软件几乎都离不开网络交互:从获取实时天气、新闻资讯的简单API调用,到开发在线聊天工具、文件传输系统的复杂通信,再到爬虫、数据采集的自动化任务,网络通信都是实现这些功能的基础。
REDcker8 天前
计算机网络·udp·互联网·tcp·端口·后端开发
计算机系统常用端口列表参考自 IANA 端口分配及维基百科 TCP/UDP 端口列表。端口号为 16 位,范围 0–65535。
坐怀不乱杯魂9 天前
linux·服务器·网络·c++·udp·tcp
Linux网络 - Socket编程(IPv4&IPv6)大家学习前可以稍微看看网络基础博客我们重温一下UDP和TCP的性质我们主要是以IPv4来讲解,如果遇到IPv6的额外操作我会穿插进去。并在结尾总结IPv6的整个实现过程和怎么保证IPv6兼容IPv4
梁辰兴10 天前
tcp/ip·计算机网络·计算机·tcp·计算机网络基础·梁辰兴·传输控制协议
计算机网络基础:传输控制协议 TCP传输控制协议(TCP,Transmission Control Protocol)是传输层两大核心协议之一,以“面向连接、可靠有序、流量可控”为核心设计理念,通过一系列精密机制解决网络传输中的丢包、乱序、拥堵等问题,为应用提供稳定、可信赖的端到端数据传输服务。它就像一位“严谨的快递员”——送信前先确认收件人状态(建立连接),全程追踪包裹轨迹(确认重传),按顺序交付(有序排序),根据收件人接收能力调整投递速率(流量控制),避开拥堵路段(拥塞控制),确保包裹万无一失送达。
junnhwan11 天前
笔记·计算机网络·tcp·cs168
【计算机网络-CS168-textbook阅读笔记】传输层原理与TCP设计为了区分或多路复用(demultilexing,或翻译成“分用”)哪些数据包是为哪个应用程序准备的,传输层头部包含一个额外的端口号,用于识别终端主机上的特定应用程序
zfj32112 天前
网络·tcp/ip·tcp·tcpdump
如何用tcpdump诊断tcp数据包问题tcpdump 是网络故障排查和安全分析中最强大、最常用的工具之一。它能捕获流经网络接口的原始数据包,并提供详细的解读。
fareast_mzh14 天前
udp·tcp
TCP reliable / UDP unreliable hoaxEducation trains obedience to abstractions, not understanding of systems.
daidaidaiyu15 天前
tcp
一文学习 了解 OSI模型、TCP/IP模型、网络封包2017-8-31[[N_EMQX]] [[Java Email]]OSI 是 Open System Interconnect的缩写,意为开放式系统互联. 是国际标准化组织(ISO)提出的一个概念性框架,用于定义网络通信系统的标准架构.
佛祖让我来巡山15 天前
tcp·三次握手·四次挥手·全双工通信
TCP三次握手与四次挥手:两个“社恐”程序的破冰与告别仪式在网络世界里,TCP协议绝对是“严谨派”代表——不像UDP那样“发完就跑”,TCP要让两个设备传数据,非得先走一套“确认三连”的破冰流程;而聊完收场时,也得按规矩来一套“告别四步走”,绝不敷衍离场。这两套流程,就是咱们今天要扒透的TCP三次握手(建立连接)与四次挥手(关闭连接)。
蜂蜜黄油呀土豆16 天前
计算机网络·http·tcp·网络通信·dns
深入理解计算机网络中的应用层知识计算机网络中,应用层协议是直接与用户交互的部分,负责为应用提供网络服务。常见的协议包括 HTTP、DNS、TCP 和 Socket,它们在实现网络通信时各自扮演着不同的角色。
橘颂TA21 天前
linux·运维·服务器·网络·tcp·结构与算法·序列化和反序列
【Linux 网络】应用层自定义协议和序列化既然 Tcp 是面向字节流的,所以我们可以使用 write 和 read 系统调用来进行读写。那么 write 和 read 对在使用 Tcp 方式通信时,会有 bug:
_OP_CHEN24 天前
网络·qt·http·udp·tcp·前端开发·qt网络
【从零开始的Qt开发指南】(二十一)Qt 网络编程封神指南:UDP/TCP/HTTP 全场景实战编辑前言一、Qt 网络编程核心认知1.1 为什么选择 Qt 网络 API?1.2 核心准备工作1.3 网络编程关键概念澄清
VekiSon1 个月前
linux·c语言·网络·http·html·tcp·sqlite3
综合项目实战——电子商城信息查询系统目录一、项目核心目标二、技术选型解析三、系统整体设计3.1 架构设计3.2 核心模块介绍3.3 系统流程图
阿巴~阿巴~1 个月前
服务器·网络·网络协议·tcp/ip·tcp·ipv4·arp
打通局域网“最后一公里”:ARP协议原理、流程与安全解析目录一、ARP 协议(Address Resolution Protocol)1、ARP 的作用:IP 地址 → MAC 地址的映射
阿巴~阿巴~1 个月前
服务器·网络·网络协议·架构·智能路由器·tcp·arp
从IP到MAC,从内网到公网:解密局域网通信与互联网连接的完整路径目录一、问题一:IP地址都能唯一标识主机了,那为什么还要使用arp协议来转化为mac地址来进行查找局域网内的机器呢?直接使用ip地址寻找不可以吗?
阿巴~阿巴~1 个月前
运维·服务器·网络·网络协议·tcp/ip·ip·tcp
“可达”方能“可靠”:深入解析网络层在TCP通信中的基石作用目录一、基本概念:网络通信的分层模型与数据流动二、网络层的核心任务:主机到主机的数据交付1、网络层解决的根本问题