社区
网络编程
帖子详情
弱问:Checksum的真正作用有那么强大吗?
giant1st
2012-05-03 08:55:15
TCP/ip详解1上讲:
如果中间的路由器修改了数据报中的数据,如果同时更新一下checkSum 不就可以欺骗过去checksum的检查了?【是不是路由器一般都不允许改变checkSum】
路由器转发报文的时候是不是一般只改变 二层头 中的mac地址?
还可能改变什么地方?
...全文
1089
9
打赏
收藏
弱问:Checksum的真正作用有那么强大吗?
TCP/ip详解1上讲: 如果中间的路由器修改了数据报中的数据,如果同时更新一下checkSum 不就可以欺骗过去checksum的检查了?【是不是路由器一般都不允许改变checkSum】 路由器转发报文的时候是不是一般只改变 二层头 中的mac地址? 还可能改变什么地方?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chelp
2012-05-13
打赏
举报
回复
在第三章 IP层
chelp
2012-05-13
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
一般checksum只用来报错,并不能纠错。
CRC可以用来纠错,但一般也只用来报错。
[/Quote]参见TCPIP卷一讲的很清楚。ip层只检查出包头错误,只是简单的取反,求和。
schlafenhamster
2012-05-05
打赏
举报
回复
一般checksum只用来报错,并不能纠错。
CRC可以用来纠错,但一般也只用来报错。
Gloveing
2012-05-05
打赏
举报
回复
防君子--不防小人-哈哈
WvW
2012-05-05
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 ndy_w 的回复:
checksum是防止误码,不是防欺骗的
现实中 这种误码 存在的几率大吗? 容易在哪个环节被修改啊?
能否举个例子,谢谢~
[/Quote]
电压干扰等等。破坏其中1个字节 多个字节。 就可以用checksum检查出来。
反欺诈是靠加密,比如RSA,也就是常见的https。
防止偷看:DES加密。
giant1st
2012-05-05
打赏
举报
回复
[Quote=引用 3 楼 ndy_w 的回复:]
checksum是防止误码,不是防欺骗的
[/Quote]
现实中 这种误码 存在的几率大吗? 容易在哪个环节被修改啊?
能否举个例子,谢谢~
ndy_w
2012-05-04
打赏
举报
回复
checksum是防止误码,不是防欺骗的
Gloveing
2012-05-04
打赏
举报
回复
路由器转发报文的时候---修改数据包的MAC帧首部信息(MAC地址)
修改数据报中的数据,在修改checkSum 也可以达到效果,其实每过一个路由,TTL不是减少1了吗?这时候路由器其实会修改checkSum 的
giant1st
2012-05-04
打赏
举报
回复
自己顶。。。
SQL Server ->> 校检函数
CHECKSUM
、
CHECKSUM
_AGG、BINARY_
CHECKSUM
和HASHBYTES
今天特地查了一下SQL Server下的校检函数有哪些。原本我只是在工作中用过一个
CHECKSUM
,今天特地学习了一下才发现原来还有其他的校检函数。 这里找到了别人对于SQL SERVER下这几个校检函数的学习总结,借此机会学习下别人的学习成果 http://bbs.51cto.com/thread-1145105-1.html
CHECKSUM
和BINARY_CHECKSU...
CHECKSUM
和 Tempdb
可能您有印象从SQL Server2005开始有一个选项开启在用户数据库上的
CHECKSUM
功能。更多细节参见http://blogs.msdn.com/sqlserverstorageengine/archive/2006/06/29/Enabling-
CHECKSUM
-in-SQL2005.aspx. 事实上,在SQL Server2005中每个新建的数据库都是默认开启
CHECKSUM
功能,
ZFS-inplace-rebalancing高级参数配置:
checksum
与passes参数详解
想要优化ZFS存储池的数据重平衡性能吗?掌握`
checksum
`与`passes`这两个核心参数,能让您的ZFS-inplace-rebalancing脚本运行更高效、更安全!🚀 ZFS-inplace-rebalancing是一款简单而
强大
的bash脚本工具,专门用于在ZFS存储池添加vdevs(虚拟设备)后,重新平衡所有镜像之间的池数据。作为数据重平衡的终极解决方案,它让您无需额外备份池或
ECC,CRC与
Checksum
:构建功能安全系统的三重纵深防御
本文阐述了在高功能安全要求的系统中,ECC纠错、CRC检错和
Checksum
验证三种技术的协同
作用
。ECC主要用于静态数据存储的实时纠错,CRC确保数据传输的完整性,
Checksum
则在应用层提供快速验证。这三种技术各司其职,形成分层防御体系:ECC保护静止数据,CRC保护传输数据,
Checksum
提供最终验证。这种组合不仅覆盖了所有错误模式,还平衡了成本与效益,满足ISO 26262等安全标准的要求,共同构建了一个鲁棒性强、功能安全的系统。
Introduction to Computer Networking学习笔记(九):error detection 错误探查
Checksum
、CRC、MAC
错误探查三种方式:
Checksum
(检验和)、Cyclic Redundancy Codes(循环冗余CRC)、Message Authentication Codes(消息身份验证MAC) 大家可以首先做下这个课程中的quiz,如果你的答案跟图中是一致的,说明可能你真的是理解了,如果有一点不一致,说明你对某种错误探查方式有盲点,那么你可以好好看一下这篇文章:
Checksum
(校验和):...
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章