TCP-IP-NetworkNote
TCP-IP-NetworkNote copied to clipboard
📘《TCP/IP网络编程》(韩-尹圣雨)学习笔记
我在编写书上第三章的inet_aton.c程序时,inet.aton函数找不到,不知道为啥呀? 
关于第 1 题: > 设置 MSG_OOB 是数据先到达对方主机后,以普通数据的形式和顺序读取。也就是说,只是提高了传输速度,接收方无法识别这一点。 我认为这句话应该是错误的,书中提到了 > 输出结果,可能出乎意料: 通过 MSG_OOB 可选项传递数据时只返回 1 个字节,而且也不快 的确,通过 MSG_OOB 并不会加快传输速度 此外,接收方可以通过信号/select中except的方式读取,所以也不能说接收方不能识别吧?
自顶向下的书里写的ack=sql+数据包长度;我看别人抓包也没有+1;在建立连接的时候倒是即使数据包长度为0,ack也要+1.
PDF 90页, 13.1.1 标题下面应该是 send, 原文为sned
  我认为【进程根据创建方式建立父子关系】是对的 通过fork函数运行的进程才能建立父子关系,通过其他方式,比如./test 创建的进程就只有系统进程这个父进程 【进程可以包含其他进程,即一个进程的内存空间可以包含其他进程】是错的 因为子进程是复制了一份父进程的所有信息,这些信息应该放在父进程内存空间外的内存空间里 笔记和我的理解相反,求讨论~
 本地运行的Windows的客户端 虚拟机那边Linux服务端 防火墙都关了 可以ping通 但就是显示connect error