TCP/IP
文章平均质量分 82
zmlcool
这个作者很懒,什么都没留下…
展开
-
IP、ICMP、UDP、TCP 校验和算法
以前看计算机网络相关的书,每次看到IP或者UDP报头校验和时,都一瞥而过,以为相当简单,不就是16bit数据的相加吗。最近在研究《TCP/IP详解 卷1:协议》这本书,看到校验和是16bit字的二进制反码和(晕,以前都没注意原来是反码和,看来以前看书不仔细啊!罪过,罪过~~),觉得很奇怪,为什么会用反码和,而不是直接求和呢?(因为我认为TCP/IP协议里面的算法和思想一般都是非常经典的,人家这么做转载 2013-06-27 13:00:42 · 680 阅读 · 0 评论 -
ICMP - Destination Unreachable Message Analysis
IntroductionThe 'ICMP Destination unreachable' message is quite interesting, because it doesn't actually contain one message, but infact six! This means that the ICMP Destination unreachable futhe转载 2013-10-22 12:28:55 · 8551 阅读 · 0 评论 -
增量式修改检验和(IP, TCP, UDP)算法的研究和实现
/** Author: Godbach* E-mail:[email protected]* 本文可以自由转载,但请标明出处,并保证本文的完整性。*/对于数据包中检验和的计算,很多讲TCP/IP协议的书中都讲过,RFC1071是讨论计算检验和的文档。传统的计算方法都是需要将整个数据报文的数据(IP报文是计算IP头部的数据)进行反码求和。 但转载 2017-03-01 09:10:02 · 675 阅读 · 0 评论