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

    文章

    1342

    浏览量

    78902
  • UDP协议
    +关注

    关注

    0

    文章

    68

    浏览量

    12672
  • TCP协议
    +关注

    关注

    1

    文章

    91

    浏览量

    12054
  • wifi模块
    +关注

    关注

    60

    文章

    376

    浏览量

    73237
收藏 人收藏

    评论

    相关推荐

    深度解析TCPUDP协议

    计算机与网络设备要相互通信,它们必须遵循一种共同的方法或标准。对于不同硬件平台和操作系统之间的交互而言,这种共同遵循的规范尤为关键。我们将这一系列指导通信过程的规则称为“协议”。TCPUDP
    的头像 发表于 09-02 14:53 286次阅读
    深度解析<b class='flag-5'>TCP</b>与<b class='flag-5'>UDP</b><b class='flag-5'>协议</b>

    tcpudp的区别和联系

    一、引言 在现代网络通信中,数据传输是至关重要的。为了确保数据的可靠传输,网络协议发挥着关键作用。传输控制协议TCP)和用户数据报协议UDP
    的头像 发表于 08-16 11:06 467次阅读

    Purple Pi OH在Android11下测试WiFi和LAN的TCPUDP传输速率

    开源鸿蒙硬件方案领跑者触觉智能本文适用于在PurplePiOH在Andriod11下如何测试WiFi和LAN的TCPUDP传输速率。触觉智能的PurplePiOH鸿蒙开源主板,是华为Laval官方
    的头像 发表于 07-16 08:33 413次阅读
    Purple Pi OH在Android11下测试<b class='flag-5'>WiFi</b>和LAN的<b class='flag-5'>TCP</b>和<b class='flag-5'>UDP</b>传输速率

    WiFi模块和蓝牙模块怎么区分?

    近些年,物联网技术越来越先进,给人类生活带来了巨大的便利。智能家居、智能家电点点滴滴都是科技进步的写照。物联网离不开WiFi蓝牙技术,不少设备厂商在蓝牙模块wifi模块之中犹豫不定,
    的头像 发表于 05-29 10:14 705次阅读
    <b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>和蓝牙<b class='flag-5'>模块</b>怎么区分?

    通信必备知识!TCPUDP协议介绍及使用

    TCPUDP是两个最常用的通讯协议TCP是面向连接的协议,需要在收发数据前与对方建立可靠的连接,建立连接的过程为3次握手,断开连接的过程
    的头像 发表于 03-15 08:19 1666次阅读
    通信必备知识!<b class='flag-5'>TCP</b>与<b class='flag-5'>UDP</b><b class='flag-5'>协议</b>介绍及使用

    udp是什么意思 简述TCPUDP的区别和联系

    UDP (User Datagram Protocol) 是一种在计算机网络中使用的传输层协议。它与TCP (Transmission Control Protocol) 一样,都是在因特网
    的头像 发表于 02-02 16:33 1161次阅读

    串口WiFi模块简介、工作原理、工作方式等8大知识点

    WiFi模块又名串口WiFi模块,属于物联网传输层,功能是将串口或TTL电平转为符合WiFi无线网络通信标准的嵌入式
    的头像 发表于 01-25 10:00 1135次阅读
    串口<b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>简介、工作原理、工作方式等8大知识点

    UDPTCP的主要区别 UDP能否像TCP一样实现可靠传输?

    UDPTCP的主要区别 UDP能否像TCP一样实现可靠传输?TCP如何实现可靠性传输? UDP
    的头像 发表于 01-22 16:10 714次阅读

    WiFi协议技术详解概述

    WiFi协议是一种广泛应用的无线通信技术标准,它通过多个层次和协议实现了高效的无线数据传输、安全管理、移动性支持等功能。随着技术的发展和应用场景的不断扩大,WiFi
    的头像 发表于 01-19 17:27 1336次阅读

    数据透传选择低功耗WiFi模块还是选择低功耗蓝牙模块

    WiFi模块和蓝牙模块,针对部分领域的低功耗数据透传需求,工程师是该选择低功耗WiFi模块还是低功耗蓝牙
    的头像 发表于 01-10 18:44 618次阅读
    数据透传选择低功耗<b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>还是选择低功耗蓝牙<b class='flag-5'>模块</b>?

    WiFi模块和蓝牙模块怎么区分?

    近些年,物联网技术越来越先进,给人类生活带来了巨大的便利。智能家居、智能家电点点滴滴都是科技进步的写照。物联网离不开WiFi蓝牙技术,不少设备厂商在蓝牙模块wifi模块之中犹豫不定,
    的头像 发表于 01-05 09:21 3265次阅读
    <b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>和蓝牙<b class='flag-5'>模块</b>怎么区分?

    如何选择传输层协议TCPUDP的优缺点和适用场合

    如何选择传输层协议TCPUDP的优缺点和适用场合  传输层协议是计算机网络中的重要组成部分,它负责在主机之间传输数据。常见的传输层协议
    的头像 发表于 12-11 11:42 895次阅读

    UDP分片和丢包与TCP效果对比

    UDP(用户数据报协议)和TCP(传输控制协议)在很多方面都有显著的区别。总体来说,TCP更适合需要可靠传输的应用,例如网页浏览、电子邮件等
    的头像 发表于 11-23 13:55 574次阅读

    TCPUDP的基本区别

    TCPUDP基本区别 基于连接与无连接 TCP要求系统资源较多,UDP较少; UDP程序结构较简单 流模式(
    的头像 发表于 11-13 15:27 4501次阅读
    <b class='flag-5'>TCP</b>与<b class='flag-5'>UDP</b>的基本区别

    TCPUDP的区别

    是可靠传输,使用流量控制和拥塞控制;UDP是不可靠传输 TCP首部最小20字节,最大60字节;UDP首部仅8字节。 2.ISO七层模型及相关协议 物理层:建立、维护、断开物理连接。 数
    的头像 发表于 11-09 09:35 5111次阅读
    <b class='flag-5'>TCP</b>和<b class='flag-5'>UDP</b>的区别