0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

(WiFi干货)WiFi模块的TCP和UDP协议

GPS_WiFi_蓝牙模块知识 2018-09-11 09:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TCP和UDP都是网络通信协议,也就是通信时都要遵守的规则,双方在同一规则下”交流”,才能理解或者为之服务.

一、TCP协议
全称:Transmission Control Protocol,即传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。

分为TCP sever和TCP client ,TCP client与TCP sever 三次握手之后建立连接完成两者之间的通信

TCP协议的优缺点

优点:稳定可靠;

缺点:慢,效率低,占用系统资源高。

整个数据要准确无误的传递给对方时可使用TCP协议

二、UDP协议

User Data Protocol,即用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快.

UDP的优缺点:

优点:UDP没有TCP的握手、确认、窗口、重传、拥塞控制等机制,连接速度快,安全性比TCP稍高;

缺点:不稳定,在数据传递过程中,网络质量不好,会出现断开丢包现象。

要求网络通讯速度能尽量的快可使用UDP协议

三、支持TCP/UDP协议的WiFi模块

目前SKYLAB的做主的WIFI模块,大部分都可以实现TCP与UDP的传输。其中部分的IOT URAT WIFI模块,可以在同一个软件中实现TCP与UDP传输比如WU105、WU106、WG215、WG219等;其他的WiFi模块,则需要软件上区分配合。

关于SKYLAB

深圳市天工测控技术有限公司(SKYLAB),是国内专业WiFi模块商,02年开始进入无线模块领域,经验积淀深厚。现已推出的WiFi模块有串口WiFi模块、AP/路由WiFi模块、大功率无人机WiFi模块、USB接口摄像头模块、千兆WiFi模块、2.4/5G双频WiFi模块等。更多详情可以访问天工测控或阿里店铺


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1417

    浏览量

    82999
  • UDP协议
    +关注

    关注

    0

    文章

    70

    浏览量

    13534
  • TCP协议
    +关注

    关注

    1

    文章

    101

    浏览量

    12704
  • wifi模块
    +关注

    关注

    60

    文章

    388

    浏览量

    76474
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是WiFi远程控制模块?技术特点和应用场景有哪些?

    随着科技的发展,智能家居逐渐走进了我们的生活,越来越多的人开始体验到通过互联网控制家电的便利。而WiFi远程控制模块作为智能家居的核心组成部分,其独特的功能和优势使得家庭和工作场所的设备管理变得更加
    的头像 发表于 11-29 14:10 77次阅读
    什么是<b class='flag-5'>WiFi</b>远程控制<b class='flag-5'>模块</b>?技术特点和应用场景有哪些?

    LoRa模块WiFi对比:哪个是最佳选择?

    您的项目是否需要比WiFi所能提供的更广的覆盖范围?对于许多物联网设备而言,WiFi往往力不从心。本指南将帮助您做出选择。我们将并排审视这两种技术,帮助您为您的需求找到最佳的LoRa模块。然后,您可以充满信心地做出明智、周详的决
    的头像 发表于 10-31 12:03 2129次阅读
    LoRa<b class='flag-5'>模块</b>与<b class='flag-5'>WiFi</b>对比:哪个是最佳选择?

    SkyOne® WiFi 双频(2.4 GHz 和 5 GHz)802.11ac 前端模块 skyworksinc

    电子发烧友网为你提供()SkyOne® WiFi 双频(2.4 GHz 和 5 GHz)802.11ac 前端模块相关产品参数、数据手册,更有SkyOne® WiFi 双频(2.4 GHz 和 5
    发表于 06-13 18:29
    SkyOne® <b class='flag-5'>WiFi</b> 双频(2.4 GHz 和 5 GHz)802.11ac 前端<b class='flag-5'>模块</b> skyworksinc

    涂鸦各WiFi模块原理图加PCB封装

    涂鸦各WiFi模块原理图加PCB封装
    发表于 06-04 16:36 94次下载

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 06-04 07:21

    WiFi和WLAN傻傻分不清楚?#WIFI #WLAN #网络 #科普

    WIFI
    安泰仪器维修
    发布于 :2025年05月28日 17:43:46

    CAN转WiFi#三格电子#CAN转WiFi

    WIFI
    三格电子科技
    发布于 :2025年05月19日 11:38:37

    WiFi 6E 大功率 WLAN 前端模块 skyworksinc

    电子发烧友网为你提供()WiFi 6E 大功率 WLAN 前端模块相关产品参数、数据手册,更有WiFi 6E 大功率 WLAN 前端模块的引脚图、接线图、封装手册、中文资料、英文资料,
    发表于 05-15 18:31
    <b class='flag-5'>WiFi</b> 6E 大功率 WLAN 前端<b class='flag-5'>模块</b> skyworksinc

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 04-24 06:12

    WiFi模块选购必看:2025年全球十大品牌推荐及WiFi方案选型指南

    随着物联网(IoT)、智能家居、工业自动化等领域的快速发展,WiFi模块作为无线通信的核心组件,其市场需求持续增长。根据最新市场研究,2024年全球WiFi模块市场规模约为589.4亿
    的头像 发表于 03-28 15:09 2679次阅读
    <b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>选购必看:2025年全球十大品牌推荐及<b class='flag-5'>WiFi</b>方案选型指南

    CW32模块使用 ESP01S WIFI模块

    ESP8266系列无线模块是安信可科技自主研发设计的一系列高性价比WiFisOC模组。该系列模块支持标准的IEEE802.11 b/g/n 协议,内置完整的TCP/IP
    的头像 发表于 01-23 13:08 1161次阅读
    CW32<b class='flag-5'>模块</b>使用 ESP01S <b class='flag-5'>WIFI</b><b class='flag-5'>模块</b>

    TCP协议UDP协议的区别

    UDP(用户数据报协议) : 无连接 :UDP不建立连接,数据可以直接发送,不需要任何握手过程。 不可靠性 :UDP不保证数据的可靠传输,数据包可能会丢失,不会重传。 2. 数据传
    的头像 发表于 01-22 09:44 1731次阅读

    Web端TCP/UDP测试工具!小白必学~

    Web端TCP/UDP测试工具,方便大家进行各种基于TCP和TDP的模拟测试。该测试工具不仅支持TCPUDP测试,还支持SSL,使用极为便
    的头像 发表于 01-08 18:17 1976次阅读
    Web端<b class='flag-5'>TCP</b>/<b class='flag-5'>UDP</b>测试工具!小白必学~

    TCP三次握手与UDP的区别

    在计算机网络中,数据传输的可靠性和效率是两个关键因素。为了满足不同的应用需求,设计者们开发了多种传输层协议。其中,TCP(传输控制协议)和UDP(用户数据报
    的头像 发表于 01-03 17:35 1213次阅读