moxa Nport配置tcp/udp实现数据发送和回传(补充数据接收错乱处理方法)
moxa Nport配置tcp/udp实现数据发送和回传–记一次吐血经历
目的
现有一内网环境需要连外网进行钉钉推送,开始使用串口连接实体电脑的方式实现,现需要撤除实体电脑,故选用串口服务器的方式实现。型号是moxa NPort5150
网络环境连接
配置工具
可以下载Nport Administrator Cofiguration 链接:https://pan.baidu.com/s/1QzJBEm-rnqdoWktWlJ00eA
提取码:q7jt
也可以直接在网页上配置:重置设备,将设备连入局域网,在网页上输入默认IP进入配置页面。
个人觉得两个一起使用比较方便
配置
网页配置:
1、进入配置页面
2、网络设置
因为要连接CPE,所以设置为动态获取IP的方式,内网使用可以设置为静态IP。
3、保存配置(每个页面配置完都要保存配置)
保存配置:
重启设备:
4、配置串口参数
5、配置工作模式
UPD模式:外网使用推荐,丢包少
TCP Client模式:
到此配置完毕,需要注意的是若是在内网进行配置,连接到路由器或者交换机时(外网),需要设备断电重启,才可以重新分配IP地址
客户端配置:
1、进入客户端界面(默认安装即可)
2、搜索Nport设备
点击“搜索”按钮,弹出界面框,显示局域网内的所有Nport设备,若是搜索不到设备,考虑是否在同一个局域网内,或者长按Nport上reset按钮,重置设备。设备通过网口接入局域网。
3、解锁设备
如果设备状态显示“lock”字样,右击设备,点击Unlock,输入默认密码:moxa,解锁成功,可以继续操作。
4、进入配置页面
改完配置保存、断电重启设备即可。
到此所有配置完毕~
使用的时候Nport串口端发送/接收串口数据,网口端发送/接收tcp数据即可,根据工作模式自由配置tcp和udp。
【20220311补充数据收发不全、包序错乱解决方法】
按照先前的配置可以收发,但是经过测试发现,tcpClient和UDP模式下丢出现不同程度的丢包、包序错位的问题。
解决方法:
进入配置工作模式界面,tcp和udp界面都可以设置打包长度,这个配置我理解的意思是收到这个长度的数据后再发送出去。使用这个配置最好加上心跳,否则可能超时收不到数据包。长度可以根据心跳包的长度设定,接收数据端的缓冲区清除时间可以适当加长。
moxa Nport配置tcp/udp实现数据发送和回传(补充数据接收错乱处理方法)相关推荐
- 以太网,IP,TCP,UDP数据包分析【转】
原文地址:http://www.cnblogs.com/feitian629/archive/2012/11/16/2774065.html 1.ISO开放系统有以下几层: 7 应用层 6 表示层 5 ...
- 面试网络知识篇之TCP/UDP
网络知识 001. 能不能说一说 TCP 和 UDP 的区别? 首先概括一下基本的区别: TCP是一个面向连接的.可靠的.基于字节流的传输层协议. 而UDP是一个面向无连接的传输层协议.(就这么简单, ...
- unix网络编程之简介和运输层TCP/UDP
前言:本文只介绍了有关UNIX网络编程的理论知识,具体的应用和例子在稍后的博文中将更新 第一章 简介 一个简单的服务器程序步骤: 说明:1.创建TCP套接口 2.捆绑服务器的众所周知端口 3.把套接 ...
- STM32F103VG使用RTT实现发送DMX512调光数据
DMX512调光协议和DALI一样属于数字调光协议,一个完整的DMX512数据包格式:1break+1mab+1startcode+512个调光数据. DMX512发送是基于485串口的基础上实现的特 ...
- Linux串口驱动程序(4)-数据发送
1.tty数据发送调用关系 怎么样才能找到发送数据所使用的函数呢?打开uart_register_driver函数,找到里面的tty_register_driver,转到定义,这里调用了tty_fop ...
- moxa服务器udp协议设定,Moxa Nport串口服务器漏洞全球统计报告(Moxa Nport Vulnerability Global Census Report)...
ICS-ALERT-16-099-01 ICS-CERT在4月8日发布了ICS-ALERT-16-099-01,报告中指出了 Moxa NPort model 6110, firmware Versi ...
- asp.core api 通过socket和服务器通信发送udp_python socket之TCP/UDP
#coding=utf-8 # socket #网络中进程之间通信:网络层的"ip地址"可以唯一标识网络中的主机,而传输层的"协议+端口"可以唯一标识主机中的应 ...
- EBYTE E103-W02 WIFI模块配置总结(TCP+UDP+HTTP+云透传)
目录 1.硬件配置 1.1 原理图 1.2 管脚配置 2.AT指令集 3.AP模式配置 3.1AP介绍 3.2 AP配置TCP通信 3.3 AP配置UDP通信 4.STA模式配置 4.1STA介绍 4 ...
- 计算机网络课程设计——发送和接收TCP数据包以及发送和捕获ARP数据包
1.课程设计要求: 发送和接收TCP数据包:TCP是一种面向连接的.可靠的传输层协议.TCP协议工作在网络层IP协议的基础上.本课程设计的目的是设计一个发送和接收TCP数据包的程序,其功能是填充一个T ...
最新文章
- 查看Linux中硬链的所有文件路径
- sklearn自学指南(part18)--多项式回归-用基函数扩展线性模型
- 计算机二级考试答题无法启动ppt,计算机二级考试中操作题常见问题之[演示文稿]...
- [Java] 蓝桥杯BASIC-21 基础练习 Sine之舞
- Spark提交任务参数详解
- 運行命令”msiexec”查看Windows Installer的版本
- 编译问题处理:undefined symbol: OPENSSL_init_crypto
- up能不能应急启动计算机,启动盘 提升电脑的性能
- javascript prototype 学习笔记
- 打开好哈录屏或者OBS直播软件黑屏问题解决,亲测有效!
- java 四分位算法_四分位数怎么算
- 华硕笔记本电脑的风扇转速正常是多少
- 东南大学计算机程光,东南大学计算机科学与工程学院硕导介绍:程光
- Codevs 3322 时空跳跃者的困境(组合数 二项式定理)
- 客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析
- 堆、栈、队列的区别和联系
- 微型计算机实验报告,微型计算机实验报告1
- 【面试】奇虎360笔试解答
- 平板KNoteX Pro 安装Windows 11 记录
- Macronix nand 驱动移植总结