美文网首页
通信协议

通信协议

作者: 亚敏_9c4d | 来源:发表于2018-09-19 23:09 被阅读0次

Zigbee 是一种低功耗局域网协议,是一种短距离,低功耗的无线通信技术,zigbee协议从上到下分别为物理层,媒体访问控制层,传输层,网络层,应用层。

组网的通信方式(自组织网),当一队伞兵空降后,每个人持有一个zigbee网络模块终端,降落到地面后,只要他们在网络模块的通信范围内,通过彼此的自动寻找,很快就会形成一个互联互通的zigbee网络,由于人员移动,彼此间的联络还会发生变化,因此,模块可以通过重新寻找通信对象,对原有的网络进行刷新。

采用动态路由的方式自组织网,动态路由是指网络中数据传输的路径并不是预先设定的,在传输数据前,通过对网络当时可利用的所有路径进行搜索,分析他们的位置关系及远近,选择其中一条通道进行传输,路径选择采用梯度法,即选择路径最近的一条通道进行传输,如穿不同,再选择稍微远一点的通道进行传输,直到数据送到目的地为止,在工业现场,预先设定的传输路径随时都可能变化,动态路由结合网状拓扑结构,可以保证数据可靠传输。

TCP/IP 中文名为传输控制协议/因特网互联协议,又叫网络通信协议,它定义了电子设备如何进入因特网,以及数据如何在他们之间传输的问题。采用4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。TCP负责传输问题,一有问题就发出信号,要求重新传输,直到所有的数据安全正确的传输到目的地,IP负责给每一台联网设备规定一个地址。

TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接,手机终端通过无线网络建立TCP连接,建立一个TCP连接需要经过三次握手

第一次握手,客户端发送syn包到服务器,等待服务器确认

第二次握手 ,服务器收到syn包,必须确认客户的SYN,同时自己也发送一个SYN包,就是SYN+ACK包,此时服务器进入SYN Recv状态

第三次握手,客服端收到服务器的Syn+ack包,向服务器发送确认包ACK,此包发送完毕,客服端和服务器进入established状态1,握手完成后,两台主机开始传输秋裤。

如果把通讯问题比作交通,UART比做车站,那么一帧数据好比汽车,

常见的串口协议有RS232,RS485,

UART是通用异步收发传输器,通信双方只要采用相同的祯格式和波特率,就能在未共享时钟的情况下,仅用两根信号线(rx和tx)就可以完成通信过程。

RS232一般只使用RXD TXD GND三条线,它可以实现点对点的通信方式,但不能实现联网,RS485的数据线采用差分传输方式,它使用一对双绞线

RS485

Modbus是一种串行通讯协议,使用一条数据线将数据一位一位的传输,只需要几条线就可以在系统间交换信息。

并行通信,一组数据的多个数据位在多条线上同时被穿传输,并行数据的个各位同时传输。

相关文章

  • TCP、UDP、HTTP与HTTPS的异同

    TCP、UDP、HTTP与HTTPS都是通信协议,在这里首先先介绍一下什么是通信协议。 什么是通信协议? 通信协议...

  • Redis 协议简单研究

    1.Redis网络通信协议 Redis底层网络通信协议其实是通过TCP来完成的。 2.Redis通信协议 Redi...

  • 物联网常见通信协议与通讯协议梳理【下】- 通信协议

    物联网常见通信协议与通讯协议梳理【下】-通信协议 1 概述 在上一篇文章《物联网常见通信协议与通讯协议梳理【上】-...

  • IM (二):数据通信协议的选择

    *** 序: ***IM 中的数据通信协议指的是 IM 系统中应用层所使用的通信协议,该通信协议的设计效果会对 I...

  • TCP/IP学习笔记

    TCP/IP 介绍 TCP/IP 是用于因特网 (Internet) 的通信协议。计算机通信协议(Computer...

  • 计算机网络基础

    1 通信协议 1.1 定义 通信协议(communications protocol)是指双方实体完成通信或服务所...

  • Day13 通信协议、cookie

    通信协议 通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。 在计算机通信中,通信协议用于实现计算机与网络...

  • Java基础——网络编程

    网络基础知识 通信协议 计算机网络中实现通信必须有一些约定,这些约定称为通信协议。通信协议负责对传输速率、传输代码...

  • rocketmq-4.4.0从零单排(详细参数与配置)

    rocketmq采用netty作为底层通信框架,其中具体技术细节如下: 1、通信协议 rocketmq通信协议采用...

  • (二)网络编程之各种协议

    TCP和UDP 1.网络通信协议 网络通信协议:为什么要有网络通信协议呢?就好比在现实中要有法律法规一样,这样才能...

网友评论

      本文标题:通信协议

      本文链接:https://www.haomeiwen.com/subject/vlwwnftx.html