声明:此勘误表是按自己的理解梳理的,仅供参考。另外由于自己是跳读,所以好多章节没有,自己看的会慢慢补充。若你发现了我未记录的请留言,确认后我会加到此勘误列表中。
《TCP/IP详解 卷1:协议》原书第2版 中文版
机械工业出版社
2019年6月第1版第10次印刷
ISBN 978-7-111-45383-3
第3章 链路层
P59:图3-4 CRC计算错误,商应该为1000011000010100,余数为1100。所以本页倒数第3行及第4行关于余数的值
的描述应该分别为1100、0011
P60:第5行“最小为48字节”改为“最小为46字节”,因为最小帧为64,所以数据最少为
64-6(DST)-6(SRC)-2(长度或类型)-4(FCS)=46
P72:最后一行“所有的有效期和时间字段可在1/256秒内获得”应改为
“所有的有效期和时间字段均以1/256秒为单位”。(参考英文,原文翻译有误)
P74:3.4.1.6节标题向上数4行,“LLC字段包含常数0x424243”改为“LLC字段包含常数0x424203”
第13章 TCP连接管理
P424:图13-1,连接终止时客户端最后一次发送的 seq=K 应改为 seq=K+1
P426:图13-2,客户端最后一次发送的 seq=K 应改为 seq=K+1
P431:表13-1,参考的RFC规范列,从RFC01323一直到最后RFC04727一共8行,
每个RFC后为4个数字,书上每个数字部分多了0,应改为RFC1323......RFC4727
P436:最后一行,“TCP/IP没有DF字段”应改为“TCP/IPv6没有DF字段”
P445:第8行、第10行、第13行“sock -A -b 2091 -v 10.0.0.1 6666”中的2091端口与上一页
命令行输出对不上,应改为“sock -A -b 2172 -v 10.0.0.1 6666”
P445:第25行,“connection on 192.168.10.145.6666 from 192.168.10.145.32843”应改为
“connection on 192.168.10.145.6666 from 192.168.10.144.32843”
P446:倒数第4行,“图13-6”应改为“13-4”
P448:清单13-6往上数2行,“被称作SIGIHT”应改为“被称作SIGINT”
P468:14.3.3节标题往上数3行Tcp13230pts应改为Tcp1323Opts
第15章 TCP数据流与窗口管理
P494:第10行,“ACK号设为48”应改为“ACK号设为49”
P494:第12行,“号设为48”应改为“号设为49”
P501:倒数第11行,“可以看到在125号包之后”应改为“可以看到从125号包开始”
P506:表15-1,包序号为4的行,1539应改为1540
P506:表15-1,包序号为5的行,1461:2049应改为1461:2048
P507:表15-1,包序号为26的行,5306:6073应改为5306:6072