搜索
bottom↓
回复: 10

局域网内tcp传输数据,需要加校验吗?

[复制链接]

出0入8汤圆

发表于 2022-10-21 14:18:38 | 显示全部楼层 |阅读模式
第一次搞以太网开发
打算在工厂安装一些传感器,采集的数据通过局域网用tcp传到服务器并保存

tcp协议本身有校验,实际应用中是否还需加crc等校验?

谢谢

出0入16汤圆

发表于 2022-10-21 14:35:15 | 显示全部楼层
需要帧头帧尾校验等方式用来处理TCP数据帧粘包、半包以及加密,服务器还是需要有安全性的,不然随便就被别人刷爆了,局域网相对来说稳定安全一点

出200入2554汤圆

发表于 2022-10-21 14:35:20 | 显示全部楼层
加上也就是个心理安慰。

实际 TCP 比较多的是黏包/断包,因而协议需要更多考虑此类处理(例如增加识别头/尾),以及因为此类处理而造成的卡死/恢复问题(识别头/尾错位,如何避免后续包卡死)。

出0入8汤圆

 楼主| 发表于 2022-10-21 18:21:35 | 显示全部楼层
初音之恋 发表于 2022-10-21 14:35
需要帧头帧尾校验等方式用来处理TCP数据帧粘包、半包以及加密,服务器还是需要有安全性的,不然随便就被别 ...
(引用自2楼)

谢谢。。。。

出0入8汤圆

 楼主| 发表于 2022-10-21 18:22:02 | 显示全部楼层
本帖最后由 rube 于 2022-10-21 18:25 编辑
t3486784401 发表于 2022-10-21 14:35
加上也就是个心理安慰。

实际 TCP 比较多的是黏包/断包,因而协议需要更多考虑此类处理(例如增加识别头/ ...
(引用自3楼)


谢谢,一般识别头也是0x55 0xAA之类吗?

出0入115汤圆

发表于 2022-10-21 18:35:26 来自手机 | 显示全部楼层
纯属脱裤子放屁

出0入442汤圆

发表于 2022-10-21 19:04:07 来自手机 | 显示全部楼层
tcp最大的问题是连接中断之后得重连。所以还得加超时判断等等。从使用角度考虑udp更方便一些。

ip包本身就有crc校验,所以通常不用担心内容出错。

出200入2554汤圆

发表于 2022-10-21 19:47:33 | 显示全部楼层
rube 发表于 2022-10-21 18:22
谢谢,一般识别头也是0x55 0xAA之类吗?
(引用自5楼)

识别头可以是单个字节,也可以是多个。

55/AA 这样的识别头,是因为 0/1 出现的比较有均匀,因此用在物理层会更容易识别。
但在 TCP 这样的传输层,已经没有物理层那些蛋疼的事了,因而用谁都差不多,只是需要避开载荷被错误识别

出0入8汤圆

 楼主| 发表于 2022-10-22 11:28:30 | 显示全部楼层
三年模拟 发表于 2022-10-21 18:35
纯属脱裤子放屁
(引用自6楼)

不是哦,你看看帖子里的两位大神说的

出0入8汤圆

 楼主| 发表于 2022-10-22 11:28:58 | 显示全部楼层
wye11083 发表于 2022-10-21 19:04
tcp最大的问题是连接中断之后得重连。所以还得加超时判断等等。从使用角度考虑udp更方便一些。

ip包本身就 ...
(引用自7楼)

谢谢。。。

出0入8汤圆

 楼主| 发表于 2022-10-22 11:29:18 | 显示全部楼层
t3486784401 发表于 2022-10-21 19:47
识别头可以是单个字节,也可以是多个。

55/AA 这样的识别头,是因为 0/1 出现的比较有均匀,因此用在物 ...
(引用自8楼)

非常感谢。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-18 19:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表