网络通信
文章平均质量分 91
wenzi嵌入式软件
这个作者很懒,什么都没留下…
展开
-
TCP 和 UDP 的区别及流量控制、拥塞控制,快重传,快恢复算法详解
UDP 和 TCP 的区别在上一则文章中,对 TCP 的三次握手建立连接和四次挥手释放连接进行了详细地阐述,本节教程针对于 TCP 的其他内容进行讲解,首先是同处于传输层协议的UDP协议,这两者有什么区别与联系呢?相同点那就是说:UDP 和 TCP 是 TCP/IP 体系结构运输层中的两个重要协议,下图是TCP/IP的体系结构图:额外补充的一点就是说,在 TCP和 UDP 协议下层的IP协议,IP协议可以为各种网络应用提供服务,使用IP层协议互连不同的网络接口,下面是一个结构图:TCP和UDP的原创 2021-07-28 00:07:09 · 1549 阅读 · 0 评论 -
TCP “三次报文握手,四次报文挥手”详解
TCP 的基本认识TCP 中文又被称之为传输控制协议,它是一种面向连接的、可靠的、基于字节流的传输层通信协议。这个特性的解释如下:面向连接的:面向连接也就是说一对一才能连接。可靠的:无论网络中出现了什么变化,TCP都能保证一个报文一定能够到达接收端字节流:消息是没有边界的,所以无论消息有多大都可以进行传输学习过网络的朋友就知道,对于一个协议来说,往往会分成多个层,层与层之间解耦,对于 TCP 传输控制层协议来讲,它也是这样的,下面是 TCP 协议的一个结构示意图:可以看到,TCP 的应用层原创 2021-07-05 20:36:52 · 5213 阅读 · 13 评论 -
LwIP 协议栈之 udp 协议解析
前言之前在做一个关于数据传输的时候,使用到了 WiFi 传输数据,而在传输数据时使用到的协议就是 LwIP 协议栈中的 udp 协议。现在来回顾总结一下。要叙述 LwIP 协议栈,那自然得明白 LwIP 协议栈具体是个啥。总的来说,LwIP 是 TCP/IP 协议中一种独立、简单的实现,其设计目的在于保证嵌入式产品拥有完整 TCP/IP 功能的同时,又能够保证协议栈对处理器资源的有效消耗,其运行一般仅需要几十 KB 的 RAM 和 40KB 左右的 ROM。上述所说便是关于 LwIP 协议栈的相关叙述。那原创 2020-12-23 09:36:29 · 4419 阅读 · 0 评论 -
WiFi 的起源、发展、信道划分及网络结构解析
Wi-Fi 的发源地Wi-Fi 的发源地是夏威夷,Wi-Fi 是一种无线局域网协议。而对于网络协议中的多址接入协议的历史可以追述到 1971 年的 ALOHAnet,按照 WiKi 的记录,ALOHAnet 是一个在夏威夷大学开发的一个无线网络,为什么要构建这个无线网络,是因为夏威夷岛屿之间不易布置有线链路,如果布置的话,其成本也会很高。所以当时就采用了一种相对成本比较低廉的无线设备,构造一个以 Oahu 岛为中心和其他夏威夷岛屿通信的无线链路。这也就是 Wi-Fi 最开始的雏形。Wi-Fi 的定义及发原创 2020-11-15 15:04:06 · 1817 阅读 · 2 评论