学Windows网络编程有必要看《TCP/IP详解卷一》这本书吗? [问题点数:40分,结帖人iorsafeqq22]

Bbs1
本版专家分:0
结帖率 100%
Bbs9
本版专家分:77670
Blank
黄花 2010年8月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2010年7月 VC/MFC大版内专家分月排行榜第三
2010年6月 VC/MFC大版内专家分月排行榜第三
Bbs1
本版专家分:1
Bbs1
本版专家分:1
Bbs10
本版专家分:103952
版主
Blank
进士 2012年 总版技术专家分年内排行榜第八
Blank
金牌 2012年12月 总版技术专家分月排行榜第一
2012年10月 总版技术专家分月排行榜第一
2012年9月 总版技术专家分月排行榜第一
2012年8月 总版技术专家分月排行榜第一
Blank
铜牌 2012年11月 总版技术专家分月排行榜第三
Blank
微软MVP 2014年1月 荣获微软MVP称号
2013年1月 荣获微软MVP称号
Bbs10
本版专家分:103952
版主
Blank
进士 2012年 总版技术专家分年内排行榜第八
Blank
金牌 2012年12月 总版技术专家分月排行榜第一
2012年10月 总版技术专家分月排行榜第一
2012年9月 总版技术专家分月排行榜第一
2012年8月 总版技术专家分月排行榜第一
Blank
铜牌 2012年11月 总版技术专家分月排行榜第三
Blank
微软MVP 2014年1月 荣获微软MVP称号
2013年1月 荣获微软MVP称号
Bbs12
本版专家分:360316
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
Bbs4
本版专家分:1803
Bbs1
本版专家分:38
Bbs2
本版专家分:171
Bbs7
本版专家分:10951
Bbs1
本版专家分:0
Bbs1
本版专家分:38
Bbs5
本版专家分:3754
Bbs4
本版专家分:1533
Bbs2
本版专家分:358
Bbs3
本版专家分:554
Bbs4
本版专家分:1506
TCP/IP详解卷一(第二版)
 nnCIDR和聚合nn曼彻斯特编码,CRCnn全双工,半双工模式nn生成树协议,快速生成树协议nnPPP协议,无线局域网Wi-Fi,VPNnnIP头格式
《TCP-IP详解卷一:协议》pdf版本
《TCP-IP<em>详解</em>卷一:协议》pdf版,学习计算机网络的优先书籍。
TCP-IP详解(卷一、二、三)[3卷全]中文超清彩色带目录版[PDF]
经典网络书籍 TCP-IP<em>详解</em>(卷一、二、三)[3卷全]中文超清彩色带目录版[PDF]
TCP/IP详解卷一:协议 PDF高清版
TCP/IP<em>详解</em>卷一:协议 PDF高清版 目 录 译者序 前言 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出 62 7.2.2 WAN输出 63 7.2.3 线路SLIP链接 64 7.2.4 拨号SLIP链路 65 7.3 IP记录路由选项 65 7.3.1 通常的例子 66 7.3.2 异常的输出 68 7.4 IP时间戳选项 69 7.5 小结 70 第8章 Traceroute程序 71 8.1 引言 71 8.2 Traceroute 程序的操作 71 8.3 局域网输出 72 8.4 广域网输出 75 8.5 IP源站选路选项 76 8.5.1 宽松的源站选路的traceroute 程序示例 78 8.5.2 严格的源站选路的traceroute 程序示例 79 8.5.3 宽松的源站选路traceroute程序 的往返路由 80 8.6 小结 81 第9章 IP选路 83 9.1 引言 83 9.2 选路的原理 84 9.2.1 简单路由表 84 9.2.2 初始化路由表 86 9.2.3 较复杂的路由表 87 9.2.4 没有到达目的地的路由 87 9.3 ICMP主机与网络不可达差错 88 9.4 转发或不转发 89 9.5 ICMP重定向差错 89 9.5.1 一个例子 90 9.5.2 更多的细节 91 9.6 ICMP路由器发现报文 92 9.6.1 路由器操作 93 9.6.2 主机操作 93 9.6.3 实现 93 9.7 小结 94 第10章 动态选路协议 95 10.1 引言 95 10.2 动态选路 95 10.3 Unix选路守护程序 96 10.4 RIP:选路信息协议 96 10.4.1 报文格式 96 10.4.2 正常运行 97 10.4.3 度量 98 10.4.4 问题 98 10.4.5 举例 98 10.4.6 另一个例子 100 10.5 RIP版本2 102 10.6 OSPF:开放最短路径优先 102 10.7 BGP:边界网关协议 103 10.8 CIDR:无类型域间选路 104 10.9 小结 105 第11章 UDP:用户数据报协议 107 11.1 引言 107 11.2 UDP首部 107 11.3 UDP检验和 108 11.3.1 <em>tcp</em>dump输出 109 11.3.2 一些统计结果 109 11.4 一个简单的例子 110 11.5 IP分片 111 11.6 ICMP不可达差错(需要分片) 113 11.7 用Traceroute确定路径MTU 114 11.8 采用UDP的路径MTU发现 116 11.9 UDP和ARP之间的交互作用 118 11.10 最大UDP数据报长度 119 11.11 ICMP源站抑制差错 120 11.12 UDP服务器的设计 122 11.12.1 客户IP地址及端口号 122 11.12.2 目标IP地址 122 11.12.3 UDP输入队列 122 11.12.4 限制本地IP地址 124 11.12.5 限制远端IP地址 125 11.12.6 每个端口有多个接收者 125 11.13 小结 126 第12章 广播和多播 128 12.1 引言 128 12.2 广播 129 12.2.1 受限的广播 129 12.2.2 指向网络的广播 129 12.2.3 指向子网的广播 129 12.2.4 指向所有子网的广播 130 12.3 广播的例子 130 12.4 多播 132 12.4.1 多播组地址 133 12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 136 13.3.2 IGMP报告和查询 137 13.3.3 实现细节 137 13.3.4 生存时间字段 138 13.3.5 所有主机组 138 13.4 一个例子 138 13.5 小结 141 第14章 DNS:域名系统 142 14.1 引言 142 14.2 DNS基础 142 14.3 DNS的报文格式 144 14.3.1 DNS查询报文中的问题部分 146 14.3.2 DNS响应报文中的资源记录部分 147 14.4 一个简单的例子 147 14.5 指针查询 150 14.5.1 举例 151 14.5.2 主机名检查 151 14.6 资源记录 152 14.7 高速缓存 153 14.8 用UDP还是用TCP 156 14.9 另一个例子 156 14.10 小结 157 第15章 TFTP:简单文件传送协议 159 15.1 引言 159 15.2 协议 159 15.3 一个例子 160 15.4 安全性 161 15.5 小结 162 第16章 BOOTP: 引导程序协议 163 16.1 引言 163 16.2 BOOTP的分组格式 163 16.3 一个例子 164 16.4 BOOTP服务器的设计 165 16.5 BOOTP穿越路由器 167 16.6 特定厂商信息 167 16.7 小结 168 第17章 TCP:传输控制协议 170 17.1 引言 170 17.2 TCP的服务 170 17.3 TCP的首部 171 17.4 小结 173 第18章 TCP连接的建立与终止 174 18.1 引言 174 18.2 连接的建立与终止 174 18.2.1 <em>tcp</em>dump的输出 174 18.2.2 时间系列 175 18.2.3 建立连接协议 175 18.2.4 连接终止协议 177 18.2.5 正常的<em>tcp</em>dump输出 177 18.3 连接建立的超时 178 18.3.1 第一次超时时间 178 18.3.2 服务类型字段 179 18.4 最大报文段长度 179 18.5 TCP的半关闭 180 18.6 TCP的状态变迁图 182 18.6.1 2MSL等待状态 183 18.6.2 平静时间的概念 186 18.6.3 FIN_WAIT_2状态 186 18.7 复位报文段 186 18.7.1 到不存在的端口的连接请求 187 18.7.2 异常终止一个连接 187 18.7.3 检测半打开连接 188 18.8 同时打开 189 18.9 同时关闭 191 18.10 TCP选项 191 18.11 TCP服务器的设计 192 18.11.1 TCP服务器端口号 193 18.11.2 限定的本地IP地址 194 18.11.3 限定的远端IP地址 195 18.11.4 呼入连接请求队列 195 18.12 小结 197 第19章 TCP的交互数据流 200 19.1 引言 200 19.2 交互式输入 200 19.3 经受时延的确认 201 19.4 Nagle算法 203 19.4.1 关闭Nagle算法 204 19.4.2 一个例子 205 19.5 窗口大小通告 207 19.6 小结 208 第20章 TCP的成块数据流 209 20.1 引言 209 20.2 正常数据流 209 20.3 滑动窗口 212 20.4 窗口大小 214 20.5 PUSH标志 215 20.6 慢启动 216 20.7 成块数据的吞吐量 218 20.7.1 带宽时延乘积 220 20.7.2 拥塞 220 20.8 紧急方式 221 20.9 小结 224 第21章 TCP的超时与重传 226 21.1 引言 226 21.2 超时与重传的简单例子 226 21.3 往返时间测量 227 21.4 往返时间RTT的例子 229 21.4.1 往返时间RTT的测量 229 21.4.2 RTT估计器的计算 231 21.4.3 慢启动 233 21.5 拥塞举例 233 21.6 拥塞避免算法 235 21.7 快速重传与快速恢复算法 236 21.8 拥塞举例(续) 237 21.9 按每条路由进行度量 240 21.10 ICMP的差错 240 21.11 重新分组 243 21.12 小结 243 第22章 TCP的坚持定时器 245 22.1 引言 245 22.2 一个例子 245 22.3 糊涂窗口综合症 246 22.4 小结 250 第23章 TCP的保活定时器 251 23.1 引言 251 23.2 描述 252 23.3 保活举例 253 23.3.1 另一端崩溃 253 23.3.2 另一端崩溃并重新启动 254 23.3.3 另一端不可达 254 23.4 小结 255 第24章 TCP的未来和性能 256 24.1 引言 256 24.2 路径MTU发现 256 24.2.1 一个例子 257 24.2.2 大分组还是小分组 258 24.3 长肥管道 259 24.4 窗口扩大选项 262 24.5 时间戳选项 263 24.6 PAWS:防止回绕的序号 265 24.7 T/TCP:为事务用的TCP扩展 265 24.8 TCP的性能 267 24.9 小结 268 第25章 SNMP:简单网络管理协议 270 25.1 引言 270 25.2 协议 270 25.3 管理信息结构 272 25.4 对象标识符 274 25.5 管理信息库介绍 274 25.6 实例标识 276 25.6.1 简单变量 276 25.6.2 表格 276 25.6.3 字典式排序 277 25.7 一些简单的例子 277 25.7.1 简单变量 278 25.7.2 get-next操作 278 25.7.3 表格的访问 279 25.8 管理信息库(续) 279 25.8.1 system组 279 25.8.2 interface组 280 25.8.3 at组 281 25.8.4 <em>ip</em>组 282 25.8.5 icmp组 285 25.8.6 <em>tcp</em>组 285 25.9 其他一些例子 288 25.9.1 接口MTU 288 25.9.2 路由表 288 25.10 trap 290 25.11 ASN.1和BER 291 25.12 SNMPv2 292 25.13 小结 292 第26章 Telnet和Rlogin:远程登录 293 26.1 引言 293 26.2 Rlogin协议 294 26.2.1 应用进程的启动 295 26.2.2 流量控制 295 26.2.3 客户的中断键 296 26.2.4 窗口大小的改变 296 26.2.5 服务器到客户的命令 296 26.2.6 客户到服务器的命令 297 26.2.7 客户的转义符 298 26.3 Rlogin的例子 298 26.3.1 初始的客户-服务器协议 298 26.3.2 客户中断键 299 26.4 Telnet协议 302 26.4.1 NVT ASCII 302 26.4.2 Telnet命令 302 26.4.3 选项协商 303 26.4.4 子选项协商 304 26.4.5 半双工、一次一字符、一次 一行或行方式 304 26.4.6 同步信号 306 26.4.7 客户的转义符 306 26.5 Telnet举例 306 26.5.1 单字符方式 306 26.5.2 行方式 310 26.5.3 一次一行方式(准行方式) 312 26.5.4 行方式:客户中断键 313 26.6 小结 314 第27章 FTP:文件传送协议 316 27.1 引言 316 27.2 FTP协议 316 27.2.1 数据表示 316 27.2.2 FTP命令 318 27.2.3 FTP应答 319 27.2.4 连接管理 320 27.3 FTP的例子 321 27.3.1 连接管理:临时数据端口 321 27.3.2 连接管理:默认数据端口 323 27.3.3 文本文件传输:NVT ASCII 表示还是图像表示 325 27.3.4 异常中止一个文件的传输: Telnet同步信号 326 27.3.5 匿名FTP 329 27.3.6 来自一个未知IP地址的匿名FTP 330 27.4 小结 331 第28章 SMTP:简单邮件传送协议 332 28.1 引言 332 28.2 SMTP协议 332 28.2.1 简单例子 332 28.2.2 SMTP命令 334 28.2.3 信封、首部和正文 335 28.2.4 中继代理 335 28.2.5 NVT ASCII 337 28.2.6 重试间隔 337 28.3 SMTP的例子 337 28.3.1 MX记录:主机非直接连到 Internet 337 28.3.2 MX记录:主机出故障 339 28.3.3 VRFY和EXPN命令 340 28.4 SMTP的未来 340 28.4.1 信封的变化:扩充的SMTP 341 28.4.2 首部变化:非ASCII字符 342 28.4.3 正文变化:通用Internet邮件 扩充 343 28.5 小结 346 第29章 网络文件系统 347 29.1 引言 347 29.2 Sun远程过程调用 347 29.3 XDR:外部数据表示 349 29.4 端口映射器 349 29.5 NFS协议 351 29.5.1 文件句柄 353 29.5.2 安装协议 353 29.5.3 NFS过程 354 29.5.4 UDP还是TCP 355 29.5.5 TCP上的NFS 355 29.6 NFS实例 356 29.6.1 简单的例子:读一个文件 356 29.6.2 简单的例子:创建一个目录 357 29.6.3 无状态 358 29.6.4 例子:服务器崩溃 358 29.6.5 等幂过程 360 29.7 第3版的NFS 360 29.8 小结 361 第30章 其他的TCP/IP应用程序 363 30.1 引言 363 30.2 Finger协议 363 30.3 Whois协议 364 30.4 Archie、WAIS、Gopher、Veronica 和WWW 366 30.4.1 Archie 366 30.4.2 WAIS 366 30.4.3 Gopher 366 30.4.4 Veronica 366 30.4.5 万维网WWW 367 30.5 X窗口系统 367 30.5.1 Xscope程序 368 30.5.2 LBX: 低带宽X 370 30.6 小结 370 附录A <em>tcp</em>dump程序 371 附录B 计算机时钟 376 附录C sock程序 378 附录D 部分习题的解答 381 附录E 配置选项 395 附录F 可以免费获得的源代码 406 参考文献 409 缩略语 420
《TCP/IP详解 卷2》 笔记: 简介
    《TCP/IP<em>详解</em> 卷2》讲述的是4.4BSD-Lite(1994年发布的一个BSD操作系统的发行版)的TCP/IP协议栈源代码,之后许多Unix和非Unix(包括Linux)操作系统的网络协议栈的实现都参考了它。     这<em>本书</em>将近900页,讲述了约15000行的代码。这是我第二次阅读如此大篇幅的源代码讲解的书,前前后后,断断续续地花了几个月的时间。我并不是所有的内容都阅读过了,我只关注...
TCP/IP详解卷一协议 Kindle文字版 Kindle下无乱码
网上流行的TCP/IP<em>详解</em>含有自定义字体,在kindle观看不方便,各种乱码。此版改为普通字体。kindle上可以流畅观看
TCP/IP详解 卷一
学习TCP/IP协议族的最佳书籍,书中详细介绍了协议族中各协议的原理及实现过程,是传统网络学习的宝书,卷一为基础。
TCP-IP详解(卷一、二、三)超清pdf
看一遍网络编程,然后看一遍<em>tcp</em><em>ip</em><em>详解</em>,再重复一遍,哇,这酸爽!
TCP/IP详解(卷1,卷2,卷3) - W.Richard Stevens - 机械工业出版社
包括TCP-IP<em>详解</em>卷1:协议,TCP-IP<em>详解</em>卷2:实现,TCP-IP<em>详解</em>卷3:TCP事务协议,HTTP,NNTP和UNIX域协议三本。
TCP-IP详解卷一(带完整书签,整合到一个pdf)
经典巨作,TCPIP<em>详解</em> 卷一部分,将卷一的38个章节的pdf整合到同一个,并有完整的书签,非复印版本。
TCP-IP详解(卷一、二、三)中文版 清晰.pdf
TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》, TCP/IP<em>详解</em>系列 TCP/IP<em>详解</em>系列(2张) 而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应大家知道,TCP/IP已成为计算机网络的事实上的标准。
TCP/IP详解 卷1:协议[第2版][PDF] Kindle可用[最新版本]
TCP/IP<em>详解</em> 卷1:协议[第2版]完整版,带标签目录,PDF格式,非扫描版,Kindle可用,不乱吗,配图清晰。
TCP IP详解卷1:协议第1版
第二版基本上除了封面和第一版一样之外,内容上基本上都被重写了,包括写作风格和方式 相比第一版颇有价值的课后题,新版没有了... 建议:通常一<em>本书</em>出了新版之后就意味着老版可以扔掉了,不过这次是个例外。第一版你还得留在手边,第二版可以作为补充。
《TCP/IP详解 卷1:协议》在线阅读
比较经典的一<em>本书</em>籍,中文版本。手机上如果阅读不了,将浏览器UA 更改为电脑即可nnhttp://www.52im.net/topic-<em>tcp</em><em>ip</em>vol1.html?mobile=no
TCP-IP详解 (卷1+卷2+卷3) 中文,PDF 完整版
TCP-IP<em>详解</em> (卷1+卷2+卷3) 中文,PDF 完整版 三卷齐全
tcp/ip详解卷1第二版(中英文合集)
<em>tcp</em>/<em>ip</em><em>详解</em>卷1第二版(中英文合集),英文版是文字PDF版本,中文版是清晰文字版,都带完整书签。考虑到第一版的确已经过时(很多技术已经被弃用或者修改),还是推荐读第二版,而且最好读英文版,中文版用来对照一下就好(有些翻译实在让人不忍卒读),所以把中英文打包在一起,省去大家再找资源的麻烦。
TCP-IP详解 (卷1+卷2+卷3) 中文,PDF 超清完整版带书签
此压缩包内含有本套书3卷的所有PDF高清文档,TCP-IP<em>详解</em> (卷1+卷2+卷3) 中文,PDF 完整版,适合初学者
TCP/IP详解 卷1:协议 完整第2版 pdf 下载
TCP/IP<em>详解</em> 卷1:协议 完整第2版 pdf
TCP-IP详解卷一、卷二、卷三 pdf(高清)
TCP-IP<em>详解</em>卷一、卷二、卷三 pdf(高清) TCP-IP<em>详解</em>卷一、卷二、卷三 pdf(高清)
《TCP/IP详解 卷1:协议》PDF分享
《TCP/IP<em>详解</em>》一共三卷,其中卷二、卷三更多偏重于编程细节,而卷一更多偏重于基础原理,基本上都是通过实验先看现象,然后再来引出其背后的原理,所以如果没有什么基础,还是踏踏实实从头看,这对于网络工程师、软件工程师同样适用。对于嵌入式工程师,这其实也很适用,网络从提出到现在,过去了那么多年,还是一直被使用着,这足以见到网络的强大之处,而原理的东西,是根本,因此我很建议大家认真读。不过在嵌入式上,很...
tcp/ip卷1-第三版-英文版
<em>tcp</em>/<em>ip</em>卷1(协议)-英文版,介绍网络技术的基本原理,经久不衰的经典著作,<em>本书</em>已经出版30余年,但是却依旧没有过时。
《TCP/IP详解,卷1:协议》带目录文字版本PDF
《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。 <em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。
TCP_IP详解(全三卷) 百度云下载
第一卷 《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。 <em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人 员。 第二卷 <em>本书</em>完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 第三卷 第三卷的内容细节覆盖了当今TCP/IP编程人员和网络管理员必须熟练掌握的四个基本方面: T/TCP (TCP事务协议),这是对TCP的扩展,使客户--服务器间的事务传输更快更有效和更可靠; HTTP (超文本传送协议),这是飞速扩展中的万维网的基础; NNTP (网络新闻传送协议),这是Usennet新闻系统的基础; UNIX域协议,这是在UNIX实现中应用非常广泛的一套协议。 与前面两卷一样,<em>本书</em>有丰富的例子和实现的细节,他们都是4.4BSD-Lite中的网络代码。
TCP-IP详解卷1 协议 高清 pdf
TCP-IP<em>详解</em>卷1 协议 高清 pdfTCP-IP<em>详解</em>卷1 协议 高清 pdfTCP-IP<em>详解</em>卷1 协议 高清 pdfTCP-IP<em>详解</em>卷1 协议 高清 pdfTCP-IP<em>详解</em>卷1 协议 高清 pdfTCP-IP<em>详解</em>卷1 协议 高清 pdf
TCPIP详解 卷1:协议(英文版).pdf
《TCP/IP<em>详解</em>卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。《TCP/IP<em>详解</em>卷1:协议》是网络构建原型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的最大不同在于,<em>本书</em>不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识
TCP/IP详解 卷1:协议(原书第2版) 完整版 pdf下载
《TCP/IP<em>详解</em>》是已故网络专家、著名技术作家W. Richard Stevens的传世之作,内容详尽且极具权*,被誉为TCP/IP领域的不朽名著。 <em>本书</em>是《TCP/IP<em>详解</em>》第1卷的第2版,主要讲述TCP/IP协议,结合大量实例讲述TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式。第2版在保留Stevens卓越的知识体系和写作风格的基础上,新加入的作者Kevin R. Fall结合其作为TCP/IP协议研究领域领导者的尖端经验来更新<em>本书</em>,反映了*新的协议和*佳的实践方法。首先,他介绍了TCP/IP的核心目标和体系结构概念,展示了它们如何能连接不同的网络和支持多个服务同时运行。接着,他详细解释了IPv4和IPv6网络中的互联网地址。然后,他采用自底向上的方式介绍TCP/IP的结构和功能:从链路层协议(如Ethernet和Wi-Fi),经网络层、传输层到应用层。 书中依次全面介绍了ARP、DHCP、NAT、防火墙、ICMPv4/ICMPv6、广播、组播、UDP、DNS等,并详细介绍了可靠传输和TCP,包括连接管理、超时、重传、交互式数据流和拥塞控制。此外,还介绍了安全和加密的基础知识,阐述了当前用于保护安全和隐私的重要协议,包括EAP、IPsec、TLS、DNSSEC和DKIM。 <em>本书</em>适合任何希望理解TCP/IP实现原理的人阅读,更是TCP/IP领域研究人员和开发人员的*威参考书。无论你是初学者还是功底深厚的网络领域高手,<em>本书</em>都是案头必备,将帮助你更深入和直观地理解整个协议族,构建更好的应用和运行更可靠、更高效的网络。 TCP/IP<em>详解</em> 卷1:协议(原书第2版) 目录 第1版前言(改编) 第1章 概述 1 第2章 Internet地址结构 21 第3章 链路层 54 第4章 地址解析协议 113 第5章 Internet协议 124 第6章 系统配置:DHCP和自动配置 161 第7章 防火墙和网络地址转换 209 第8章 ICMPv4和ICMPv6:Internet控制报文协议 248 第9章 广播和本地组播(IGMP和MLD) 307 第10章 用户数据报协议和IP分片 335 第11章 名称解析和域名系统 362 第12章 TCP:传输控制协议(初步) 412 第13章 TCP连接管理 423 第14章 TCP超时与重传 462 第15章 TCP数据流与窗口管理 492 第16章 TCP拥塞控制 517 第17章 TCP保活机制 563 第18章 安全:可扩展身份认证协议、IP安全协议、传输层安全、DNS安全、域名密钥识别邮件 571
TCP/IP详解第二版(卷1 协议)
TCP/IP<em>详解</em>第二版(卷1 协议)-Chapter 2IP地址的表示标准的IPV6地址表示方式是 5f05:2000:80ad:5800:0058:0800:2023:1d71,为了简化IP地址的书写,有一些公认的IPV6地址简化表示方式:n每个块的前导0不用写,比如以上IPV6地址可以表示为 5f05:2000:80ad:5800:58:800:2023:1d71n若块为0可以省略为::,比如
【免费】《TCP-IP详解卷1:协议》带书签目录 高清完整版
【比其他同款资源分更少,从别地重金下载下来后上传分享】 《TCP/IP<em>详解</em>,卷1:协议》(共3卷,其他卷请到我的空间下载)是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。 <em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。 也适用于研究网络的技术人员。 目 录 译者序 前言 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出 62 7.2.2 WAN输出 63 7.2.3 线路SLIP链接 64 7.2.4 拨号SLIP链路 65 7.3 IP记录路由选项 65 7.3.1 通常的例子 66 7.3.2 异常的输出 68 7.4 IP时间戳选项 69 7.5 小结 70 第8章 Traceroute程序 71 8.1 引言 71 8.2 Traceroute 程序的操作 71 8.3 局域网输出 72 8.4 广域网输出 75 8.5 IP源站选路选项 76 8.5.1 宽松的源站选路的traceroute 程序示例 78 8.5.2 严格的源站选路的traceroute 程序示例 79 8.5.3 宽松的源站选路traceroute程序 的往返路由 80 8.6 小结 81 第9章 IP选路 83 9.1 引言 83 9.2 选路的原理 84 9.2.1 简单路由表 84 9.2.2 初始化路由表 86 9.2.3 较复杂的路由表 87 9.2.4 没有到达目的地的路由 87 9.3 ICMP主机与网络不可达差错 88 9.4 转发或不转发 89 9.5 ICMP重定向差错 89 9.5.1 一个例子 90 9.5.2 更多的细节 91 9.6 ICMP路由器发现报文 92 9.6.1 路由器操作 93 9.6.2 主机操作 93 9.6.3 实现 93 9.7 小结 94 第10章 动态选路协议 95 10.1 引言 95 10.2 动态选路 95 10.3 Unix选路守护程序 96 10.4 RIP:选路信息协议 96 10.4.1 报文格式 96 10.4.2 正常运行 97 10.4.3 度量 98 10.4.4 问题 98 10.4.5 举例 98 10.4.6 另一个例子 100 10.5 RIP版本2 102 10.6 OSPF:开放最短路径优先 102 10.7 BGP:边界网关协议 103 10.8 CIDR:无类型域间选路 104 10.9 小结 105 第11章 UDP:用户数据报协议 107 11.1 引言 107 11.2 UDP首部 107 11.3 UDP检验和 108 11.3.1 <em>tcp</em>dump输出 109 11.3.2 一些统计结果 109 11.4 一个简单的例子 110 11.5 IP分片 111 11.6 ICMP不可达差错(需要分片) 113 11.7 用Traceroute确定路径MTU 114 11.8 采用UDP的路径MTU发现 116 11.9 UDP和ARP之间的交互作用 118 11.10 最大UDP数据报长度 119 11.11 ICMP源站抑制差错 120 11.12 UDP服务器的设计 122 11.12.1 客户IP地址及端口号 122 11.12.2 目标IP地址 122 11.12.3 UDP输入队列 122 11.12.4 限制本地IP地址 124 11.12.5 限制远端IP地址 125 11.12.6 每个端口有多个接收者 125 11.13 小结 126 第12章 广播和多播 128 12.1 引言 128 12.2 广播 129 12.2.1 受限的广播 129 12.2.2 指向网络的广播 129 12.2.3 指向子网的广播 129 12.2.4 指向所有子网的广播 130 12.3 广播的例子 130 12.4 多播 132 12.4.1 多播组地址 133 12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 136 13.3.2 IGMP报告和查询 137 13.3.3 实现细节 137 13.3.4 生存时间字段 138 13.3.5 所有主机组 138 13.4 一个例子 138 13.5 小结 141 第14章 DNS:域名系统 142 14.1 引言 142 14.2 DNS基础 142 14.3 DNS的报文格式 144 14.3.1 DNS查询报文中的问题部分 146 14.3.2 DNS响应报文中的资源记录部分 147 14.4 一个简单的例子 147 14.5 指针查询 150 14.5.1 举例 151 14.5.2 主机名检查 151 14.6 资源记录 152 14.7 高速缓存 153 14.8 用UDP还是用TCP 156 14.9 另一个例子 156 14.10 小结 157 第15章 TFTP:简单文件传送协议 159 15.1 引言 159 15.2 协议 159 15.3 一个例子 160 15.4 安全性 161 15.5 小结 162 第16章 BOOTP: 引导程序协议 163 16.1 引言 163 16.2 BOOTP的分组格式 163 16.3 一个例子 164 16.4 BOOTP服务器的设计 165 16.5 BOOTP穿越路由器 167 16.6 特定厂商信息 167 16.7 小结 168 第17章 TCP:传输控制协议 170 17.1 引言 170 17.2 TCP的服务 170 17.3 TCP的首部 171 17.4 小结 173 第18章 TCP连接的建立与终止 174 18.1 引言 174 18.2 连接的建立与终止 174 18.2.1 <em>tcp</em>dump的输出 174 18.2.2 时间系列 175 18.2.3 建立连接协议 175 18.2.4 连接终止协议 177 18.2.5 正常的<em>tcp</em>dump输出 177 18.3 连接建立的超时 178 18.3.1 第一次超时时间 178 18.3.2 服务类型字段 179 18.4 最大报文段长度 179 18.5 TCP的半关闭 180 18.6 TCP的状态变迁图 182 18.6.1 2MSL等待状态 183 18.6.2 平静时间的概念 186 18.6.3 FIN_WAIT_2状态 186 18.7 复位报文段 186 18.7.1 到不存在的端口的连接请求 187 18.7.2 异常终止一个连接 187 18.7.3 检测半打开连接 188 18.8 同时打开 189 18.9 同时关闭 191 18.10 TCP选项 191 18.11 TCP服务器的设计 192 18.11.1 TCP服务器端口号 193 18.11.2 限定的本地IP地址 194 18.11.3 限定的远端IP地址 195 18.11.4 呼入连接请求队列 195 18.12 小结 197 第19章 TCP的交互数据流 200 19.1 引言 200 19.2 交互式输入 200 19.3 经受时延的确认 201 19.4 Nagle算法 203 19.4.1 关闭Nagle算法 204 19.4.2 一个例子 205 19.5 窗口大小通告 207 19.6 小结 208 第20章 TCP的成块数据流 209 20.1 引言 209 20.2 正常数据流 209 20.3 滑动窗口 212 20.4 窗口大小 214 20.5 PUSH标志 215 20.6 慢启动 216 20.7 成块数据的吞吐量 218 20.7.1 带宽时延乘积 220 20.7.2 拥塞 220 20.8 紧急方式 221 20.9 小结 224 第21章 TCP的超时与重传 226 21.1 引言 226 21.2 超时与重传的简单例子 226 21.3 往返时间测量 227 21.4 往返时间RTT的例子 229 21.4.1 往返时间RTT的测量 229 21.4.2 RTT估计器的计算 231 21.4.3 慢启动 233 21.5 拥塞举例 233 21.6 拥塞避免算法 235 21.7 快速重传与快速恢复算法 236 21.8 拥塞举例(续) 237 21.9 按每条路由进行度量 240 21.10 ICMP的差错 240 21.11 重新分组 243 21.12 小结 243 第22章 TCP的坚持定时器 245 22.1 引言 245 22.2 一个例子 245 22.3 糊涂窗口综合症 246 22.4 小结 250 第23章 TCP的保活定时器 251 23.1 引言 251 23.2 描述 252 23.3 保活举例 253 23.3.1 另一端崩溃 253 23.3.2 另一端崩溃并重新启动 254 23.3.3 另一端不可达 254 23.4 小结 255 第24章 TCP的未来和性能 256 24.1 引言 256 24.2 路径MTU发现 256 24.2.1 一个例子 257 24.2.2 大分组还是小分组 258 24.3 长肥管道 259 24.4 窗口扩大选项 262 24.5 时间戳选项 263 24.6 PAWS:防止回绕的序号 265 24.7 T/TCP:为事务用的TCP扩展 265 24.8 TCP的性能 267 24.9 小结 268 第25章 SNMP:简单网络管理协议 270 25.1 引言 270 25.2 协议 270 25.3 管理信息结构 272 25.4 对象标识符 274 25.5 管理信息库介绍 274 25.6 实例标识 276 25.6.1 简单变量 276 25.6.2 表格 276 25.6.3 字典式排序 277 25.7 一些简单的例子 277 25.7.1 简单变量 278 25.7.2 get-next操作 278 25.7.3 表格的访问 279 25.8 管理信息库(续) 279 25.8.1 system组 279 25.8.2 interface组 280 25.8.3 at组 281 25.8.4 <em>ip</em>组 282 25.8.5 icmp组 285 25.8.6 <em>tcp</em>组 285 25.9 其他一些例子 288 25.9.1 接口MTU 288 25.9.2 路由表 288 25.10 trap 290 25.11 ASN.1和BER 291 25.12 SNMPv2 292 25.13 小结 292 第26章 Telnet和Rlogin:远程登录 293 26.1 引言 293 26.2 Rlogin协议 294 26.2.1 应用进程的启动 295 26.2.2 流量控制 295 26.2.3 客户的中断键 296 26.2.4 窗口大小的改变 296 26.2.5 服务器到客户的命令 296 26.2.6 客户到服务器的命令 297 26.2.7 客户的转义符 298 26.3 Rlogin的例子 298 26.3.1 初始的客户-服务器协议 298 26.3.2 客户中断键 299 26.4 Telnet协议 302 26.4.1 NVT ASCII 302 26.4.2 Telnet命令 302 26.4.3 选项协商 303 26.4.4 子选项协商 304 26.4.5 半双工、一次一字符、一次 一行或行方式 304 26.4.6 同步信号 306 26.4.7 客户的转义符 306 26.5 Telnet举例 306 26.5.1 单字符方式 306 26.5.2 行方式 310 26.5.3 一次一行方式(准行方式) 312 26.5.4 行方式:客户中断键 313 26.6 小结 314 第27章 FTP:文件传送协议 316 27.1 引言 316 27.2 FTP协议 316 27.2.1 数据表示 316 27.2.2 FTP命令 318 27.2.3 FTP应答 319 27.2.4 连接管理 320 27.3 FTP的例子 321 27.3.1 连接管理:临时数据端口 321 27.3.2 连接管理:默认数据端口 323 27.3.3 文本文件传输:NVT ASCII 表示还是图像表示 325 27.3.4 异常中止一个文件的传输: Telnet同步信号 326 27.3.5 匿名FTP 329 27.3.6 来自一个未知IP地址的匿名FTP 330 27.4 小结 331 第28章 SMTP:简单邮件传送协议 332 28.1 引言 332 28.2 SMTP协议 332 28.2.1 简单例子 332 28.2.2 SMTP命令 334 28.2.3 信封、首部和正文 335 28.2.4 中继代理 335 28.2.5 NVT ASCII 337 28.2.6 重试间隔 337 28.3 SMTP的例子 337 28.3.1 MX记录:主机非直接连到 Internet 337 28.3.2 MX记录:主机出故障 339 28.3.3 VRFY和EXPN命令 340 28.4 SMTP的未来 340 28.4.1 信封的变化:扩充的SMTP 341 28.4.2 首部变化:非ASCII字符 342 28.4.3 正文变化:通用Internet邮件 扩充 343 28.5 小结 346 第29章 网络文件系统 347 29.1 引言 347 29.2 Sun远程过程调用 347 29.3 XDR:外部数据表示 349 29.4 端口映射器 349 29.5 NFS协议 351 29.5.1 文件句柄 353 29.5.2 安装协议 353 29.5.3 NFS过程 354 29.5.4 UDP还是TCP 355 29.5.5 TCP上的NFS 355 29.6 NFS实例 356 29.6.1 简单的例子:读一个文件 356 29.6.2 简单的例子:创建一个目录 357 29.6.3 无状态 358 29.6.4 例子:服务器崩溃 358 29.6.5 等幂过程 360 29.7 第3版的NFS 360 29.8 小结 361 第30章 其他的TCP/IP应用程序 363 30.1 引言 363 30.2 Finger协议 363 30.3 Whois协议 364 30.4 Archie、WAIS、Gopher、Veronica 和WWW 366 30.4.1 Archie 366 30.4.2 WAIS 366 30.4.3 Gopher 366 30.4.4 Veronica 366 30.4.5 万维网WWW 367 30.5 X窗口系统 367 30.5.1 Xscope程序 368 30.5.2 LBX: 低带宽X 370 30.6 小结 370 附录A <em>tcp</em>dump程序 371 附录B 计算机时钟 376 附录C sock程序 378 附录D 部分习题的解答 381 附录E 配置选项 395 附录F 可以免费获得的源代码 406 参考文献 409 缩略语 420
TCP/IP协议 卷1(英文版)
TCP/IP协议英文版,纯文字高清(非扫描版),带目录。
TCP-IP 详解(卷一,卷二,卷三全套) 高清 pdf 带目录
TCP-IP <em>详解</em>(卷一,卷二,卷三全套) 高清 pdf 带目录
英文版TCP-IP详解 卷1:协议.pdf
《TCP/IP<em>详解</em>卷1:协议》是2000年由机械工业出版社出版的图书,作者是LawrenceBerkeley。该书描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。
TCP/IP详解卷1(第二版)英文原版kindle
中文版由很多翻译上的错误,给很多新人入门带来很大困难。英文版可以作为中文版的对照阅读用书。mobi格式适合kindle阅读工具使用,清晰度很高。
TCP/IP 协议详解 卷1 (TCP/IP Illustrated, vol1) 全本
著名的《TCP/IP协议<em>详解</em>》(三卷本)的第一卷英文版(TCP/IP Illustracted Volume 1:The Protocols )。作者是国际知名的Unix和网络专家W.Richard Stevens。这<em>本书</em>可以称作是TCP/IP协议的圣经。 目前网上流传的英文版本是一个简化版本,尤其是里面的插图,非常不清楚,不便于阅读。这个版本要好得多。 ---以下是这<em>本书</em>的简单介绍--- 卷一:协议 是整套书的基础.<em>本书</em>的组织结构相当合理,描述解释清楚细致,内容覆盖极广,并在每一章节的后面有帮助记忆的习题,相应的答案请见附录.   第一章概述介绍了基础和背景知识,但也提出了许多重要特性如:分层;TCP,UDP的根本区别;End to End与Hop by Hop;IP地址的分类和点分十进制表示法;数据封装过程;端口号...这些术语在后面的章节会有详细的解释.   第二章介绍了TCP/IP的链路层协议.以太网与IEEE802数据封装的比较;SLIP(现在还有人用么?)和PPP.文中作者提到"现在SLIP用户仍然比PPP用户多",是由于<em>本书</em>的写作时间比较早.另外本章还详细介绍了LOOPBACK,MTU等概念.   第三至十章详细介绍了IP.IP包结构;IP路由选择;子网及其掩码;ARP,RARP协议;ICMP,特别是时间戳和端口不可到达;详细讨论了PING,TRACEROUTE这两个常用的测试用程序;IP路由和动态选路(路由)协议,特别详细介绍了RIP,并简单介绍了OSPF,BGP.与一般的书不同的是<em>本书</em>没有提及CISCO的IGRP,EIGRP,毕竟这不是为CISCO认证编写的。   第十一章介绍UDP,起初觉得奇怪,因为夹在中间而不是和第十七章开始的TCP放在一起.后来才发现,从第十二章的广播开始UDP已经开始使用.   第十二,十三章对广播,多播(现在一般叫组播)和IGMP协议进行讨论.对各种广播形式进行描述,对组播及其IGMP协议论述相当详细,组播现在用的越来越多,大家可以好好学习一下。   第十四,十五,十六章分别介绍DNS,TFTP,BOOTP这些基于UDP的应用.对于大家自认为熟悉的这些应用,只有在读完之后,你才会说:原来是这么回事!   第十七至二十四章详细的讨论了TCP.TCP封装结构;TCP连接建立(三次握手)和拆除,其中介绍了很多一般书上没有出现的内容如半打开和半关闭;TCP数据交互和窗口机制;TCP超时与重传(可靠传输),并描述了多种实际算法;TCP的各种计时器;TCP的一些修改建议,并提出了T/TCP,详细的介绍和源代码在下一卷.   第二十五章介绍SNMP网管协议.详细讨论了MIB和TRAP.做网管的朋友们,这可是福音啊。   其余的章节用来讨论基于TCP的各种应用如远程登录的TELNET,RLOGIN,文件传输FTP,电子邮件用的SMTP,基于SUN RPC的NFS,和常用的一些FINGER,WHOIS,X WINDOW等应用程序.作者使用了大量的篇幅对每种应用进行了剖析.   在附录中,作者提供了书中经常提到的<em>tcp</em>dump,sock程序的相关内容;UNIX常用的配置选项;和大量的免费资源和参考文献.   <em>本书</em>的翻译一直遭到许多网友的批评,的确译文中有些术语的把握有些问题,但是还不会影响到读者的理解.毕竟<em>本书</em>的写作和翻译时间较早.   这是一本百读不厌的宝书,第一次看时可以是对TCP/IP有一个比较全面的了解过程,以后每次看都会发现还需要可以学到新的并发现可以进一步学习的东西.强烈推荐广大读者购买.无论你是初学者还是资深网络人士,只要想要一本TCP/IP的书,<em>本书</em>一定是首选!   可惜的是<em>本书</em>不会再有进一步的修改了,已成绝响。对于新技术如IPV6,就只有靠大家自己努力了。有兴趣进行进一步研究的编程人员,请继续关注卷二和卷三。
tcpip详解卷一第二版
<em>tcp</em><em>ip</em><em>详解</em>卷一的第2版,相对于第一版来说第二版采用了wireshark进行抓包,不管是对于做网络开发还是网络技术的同学来说,都是值得一看的
TCP/IP详解 全三卷 pdf 高清 非扫描 简体中文 完整书签 完全版
大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。   《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。<em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。   《TCP/IP<em>详解</em> 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。   《TCP-IP<em>详解</em>卷三TCP事务协议,HTTP,NNTP和UNIX域协议》是“TCP/IP<em>详解</em>系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。<em>本书</em>同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。 <em>本书</em>适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
《TCP-IP详解,卷1》习题解答
《TCP-IP<em>详解</em>,卷1》部分习题解答。可以下来参考。
TCP-IP详解(共三卷) 全 高清完整PDF版
《TCP/IP<em>详解</em>》是已故网络专家、著名技术作家W.RichardStevens的传世之作,内容详尽且极具权威,被誉为TCP/IP领域的不朽名著。   <em>本书</em>是《TCP/IP<em>详解</em>》的第1卷,主要讲述TCP/IP协议,结合大量实例讲述TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式。第2版在保留Stevens卓越的知识体系和写作风格的基础上,新加入的作者KevinR.Fall结合其作为TCP/IP协议研究领域领导者的尖端经验来更新<em>本书</em>,反映了最新的协议和最佳的实践方法。首先,他介绍了TCP/IP的核心目标和体系结构概念,展示了它们如何能连接不同的网络和支持多个服务同时运行。接着,他详细解释了IPv4和IPv6网络中的互联网地址。然后,他采用自底向上的方式来介绍TCP/IP的结构和功能:从链路层协议(如Ethernet和Wi-Fi),经网络层、传输层到应用层。   书中依次全面介绍了ARP、DHCP、NAT、防火墙、ICMPv4/ICMPv6、广播、多播、UDP、DNS等,并详细介绍了可靠传输和TCP,包括连接管理、超时、重传、交互式数据流和拥塞控制。此外,还介绍了安全和加密的基础知识,阐述了当前用于保护安全和隐私的重要协议,包括EAP、IPsec、TLS、DNSSEC和DKIM。   <em>本书</em>适合任何希望理解TCP/IP协议如何实现的人阅读,更是TCP/IP领域研究人员和开发人员的权威参考书。无论你是初学者还是功底深厚的网络领域高手,<em>本书</em>都是案头必备,将帮助你更深入和直观地理解整个协议族,构建更好的应用和运行更可靠、更高效的网络。   <em>本书</em>特色:   W.RichardStevens传奇般的TCP/IP指南,现在被顶级网络专家KevinR.Fall更新,反映了新一代的基于TCP/IP的网络技术。   展示每种协议的实际工作原理,并解释其来龙去脉。   新增加的内容包括RPC、访问控制、身份认证、隐私保护、NFS、SMB/CIFS、DHCP、NAT、防火墙、电子邮件、Web、Web服务、无线、无线安全等。
TCP/IP协议详解卷一(协议篇)
<em>本书</em>是TCP/IP领域的经典之作!书中主要讲述TCP/IP协议,不仅仅讲述RFC的标准协议,而且结合大量实例讲述了TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式,使读者可以轻松掌握TCP/IP的知识。<em>本书</em>内容详尽,几乎每章都提供精选的习题,并提供了部分习题的答案
tcp/ip详解里sock小程序
<em>tcp</em>/<em>ip</em><em>详解</em>卷1使用的sock小程序,版本0.3.2。 Richard Stevens编写,原链http://www.icir.org/christian/sock.html。
《TCP/IP详解》全三卷 中文带书签
中文名: TCP/IP<em>详解</em> 英文名: TCP/IP Illustrated 版本: PDF 地区: 大陆 对白语言: 普通话 简介: http://www.welan.com/pics/big/c650.jpg http://www.welan.com/pics/big/c733.jpg http://www.welan.com/pics/big/t1022.jpg 大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。 《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。<em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 《TCP/IP<em>详解</em> 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《TCP-IP<em>详解</em>卷三TCP事务协议,HTTP,NNTP和UNIX域协议》是“TCP/IP<em>详解</em>系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。<em>本书</em>同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。 <em>本书</em>适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
TCP-IP详解(卷一、二、三)高清带书签
TCP-IP<em>详解</em>(卷一、二、三)高清带书签 TCP-IP<em>详解</em>(卷一、二、三)高清带书签 TCP-IP<em>详解</em>(卷一、二、三)高清带书签
学习华为HCNA认证要看哪些书?
n n n 第一个要推荐的就是华为网站免费的电子书。其次推荐的是到各大购物商城,搜“华为HCNA”,销量最高、评价最好的那本,一般这就是被广泛使用作为教材学习的书了,不会错的。像我搜索“华为HCNA”的结果中,就看到HCNA网络技术学习指南销量很多,并且是路由与交换和无线局域网方向的书卖得最多,也用数据说明这两个方向目前比较热门。说到路由交换书籍,推荐《HCNP路由交...
TCP IP详解卷1:协议(第二版中文)
 <em>本书</em>是《TCP/IP<em>详解</em>》第1卷的第2版,主要讲述TCP/IP协议,结合大量实例讲述TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式。第2版在保留Stevens卓越的知识体系和写作风格的基础上,新加入的作者Kevin R. Fall结合其作为TCP/IP协议研究领域领导者的尖端经验来更新<em>本书</em>,反映了*新的协议和*佳的实践方法。首先,他介绍了TCP/IP的核心目标和体系结构概念,展示了它们如何能连接不同的网络和支持多个服务同时运行。接着,他详细解释了IPv4和IPv6网络中的互联网地址。然后,他采用自底向上的方式介绍TCP/IP的结构和功能:从链路层协议(如Ethernet和Wi-Fi),经网络层、传输层到应用层。
TCP/IP详解 卷1:协议 原书第2版 pdf下载 完整版
<em>本书</em>是《TCP/IP<em>详解</em>》第1卷的第2版,主要讲述TCP/IP协议,结合大量实例讲述TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式。
TCP-IP详解卷1:协议pdf下载
TCP-IP<em>详解</em>卷一:协议.pdf: https://u15197114.ctfile.com/fs/15197114-316890219rnrn
TCP IP详解三卷(kindle可用)
三卷完整版,高清非扫描的,针对kindle,不会出现乱码。
TCP-IP详解(卷一、二、三).pdf 1500页高清完整版带目录
非常全且完整的TCP-IP<em>详解</em>,带目录,三本合成一本,非扫描版,是高清pdf的,非常棒的学习网络知识的资源
tcpip详解 卷1 高清晰完整版pdf
目 录 译者序 前言 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出 62 7.2.2 WAN输出 63 7.2.3 线路SLIP链接 64 7.2.4 拨号SLIP链路 65 7.3 IP记录路由选项 65 7.3.1 通常的例子 66 7.3.2 异常的输出 68 7.4 IP时间戳选项 69 7.5 小结 70 第8章 Traceroute程序 71 8.1 引言 71 8.2 Traceroute 程序的操作 71 8.3 局域网输出 72 8.4 广域网输出 75 8.5 IP源站选路选项 76 8.5.1 宽松的源站选路的traceroute 程序示例 78 8.5.2 严格的源站选路的traceroute 程序示例 79 8.5.3 宽松的源站选路traceroute程序 的往返路由 80 8.6 小结 81 第9章 IP选路 83 9.1 引言 83 9.2 选路的原理 84 9.2.1 简单路由表 84 9.2.2 初始化路由表 86 9.2.3 较复杂的路由表 87 9.2.4 没有到达目的地的路由 87 9.3 ICMP主机与网络不可达差错 88 9.4 转发或不转发 89 9.5 ICMP重定向差错 89 9.5.1 一个例子 90 9.5.2 更多的细节 91 9.6 ICMP路由器发现报文 92 9.6.1 路由器操作 93 9.6.2 主机操作 93 9.6.3 实现 93 9.7 小结 94 第10章 动态选路协议 95 10.1 引言 95 10.2 动态选路 95 10.3 Unix选路守护程序 96 10.4 RIP:选路信息协议 96 10.4.1 报文格式 96 10.4.2 正常运行 97 10.4.3 度量 98 10.4.4 问题 98 10.4.5 举例 98 10.4.6 另一个例子 100 10.5 RIP版本2 102 10.6 OSPF:开放最短路径优先 102 10.7 BGP:边界网关协议 103 10.8 CIDR:无类型域间选路 104 10.9 小结 105 第11章 UDP:用户数据报协议 107 11.1 引言 107 11.2 UDP首部 107 11.3 UDP检验和 108 11.3.1 <em>tcp</em>dump输出 109 11.3.2 一些统计结果 109 11.4 一个简单的例子 110 11.5 IP分片 111 11.6 ICMP不可达差错(需要分片) 113 11.7 用Traceroute确定路径MTU 114 11.8 采用UDP的路径MTU发现 116 11.9 UDP和ARP之间的交互作用 118 11.10 最大UDP数据报长度 119 11.11 ICMP源站抑制差错 120 11.12 UDP服务器的设计 122 11.12.1 客户IP地址及端口号 122 11.12.2 目标IP地址 122 11.12.3 UDP输入队列 122 11.12.4 限制本地IP地址 124 11.12.5 限制远端IP地址 125 11.12.6 每个端口有多个接收者 125 11.13 小结 126 第12章 广播和多播 128 12.1 引言 128 12.2 广播 129 12.2.1 受限的广播 129 12.2.2 指向网络的广播 129 12.2.3 指向子网的广播 129 12.2.4 指向所有子网的广播 130 12.3 广播的例子 130 12.4 多播 132 12.4.1 多播组地址 133 12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 136 13.3.2 IGMP报告和查询 137 13.3.3 实现细节 137 13.3.4 生存时间字段 138 13.3.5 所有主机组 138 13.4 一个例子 138 13.5 小结 141 第14章 DNS:域名系统 142 14.1 引言 142 14.2 DNS基础 142 14.3 DNS的报文格式 144 14.3.1 DNS查询报文中的问题部分 146 14.3.2 DNS响应报文中的资源记录部分 147 14.4 一个简单的例子 147 14.5 指针查询 150 14.5.1 举例 151 14.5.2 主机名检查 151 14.6 资源记录 152 14.7 高速缓存 153 14.8 用UDP还是用TCP 156 14.9 另一个例子 156 14.10 小结 157 第15章 TFTP:简单文件传送协议 159 15.1 引言 159 15.2 协议 159 15.3 一个例子 160 15.4 安全性 161 15.5 小结 162 第16章 BOOTP: 引导程序协议 163 16.1 引言 163 16.2 BOOTP的分组格式 163 16.3 一个例子 164 16.4 BOOTP服务器的设计 165 16.5 BOOTP穿越路由器 167 16.6 特定厂商信息 167 16.7 小结 168 第17章 TCP:传输控制协议 170 17.1 引言 170 17.2 TCP的服务 170 17.3 TCP的首部 171 17.4 小结 173 第18章 TCP连接的建立与终止 174 18.1 引言 174 18.2 连接的建立与终止 174 18.2.1 <em>tcp</em>dump的输出 174 18.2.2 时间系列 175 18.2.3 建立连接协议 175 18.2.4 连接终止协议 177 18.2.5 正常的<em>tcp</em>dump输出 177 18.3 连接建立的超时 178 18.3.1 第一次超时时间 178 18.3.2 服务类型字段 179 18.4 最大报文段长度 179 18.5 TCP的半关闭 180 18.6 TCP的状态变迁图 182 18.6.1 2MSL等待状态 183 18.6.2 平静时间的概念 186 18.6.3 FIN_WAIT_2状态 186 18.7 复位报文段 186 18.7.1 到不存在的端口的连接请求 187 18.7.2 异常终止一个连接 187 18.7.3 检测半打开连接 188 18.8 同时打开 189 18.9 同时关闭 191 18.10 TCP选项 191 18.11 TCP服务器的设计 192 18.11.1 TCP服务器端口号 193 18.11.2 限定的本地IP地址 194 18.11.3 限定的远端IP地址 195 18.11.4 呼入连接请求队列 195 18.12 小结 197 第19章 TCP的交互数据流 200 19.1 引言 200 19.2 交互式输入 200 19.3 经受时延的确认 201 19.4 Nagle算法 203 19.4.1 关闭Nagle算法 204 19.4.2 一个例子 205 19.5 窗口大小通告 207 19.6 小结 208 第20章 TCP的成块数据流 209 20.1 引言 209 20.2 正常数据流 209 20.3 滑动窗口 212 20.4 窗口大小 214 20.5 PUSH标志 215 20.6 慢启动 216 20.7 成块数据的吞吐量 218 20.7.1 带宽时延乘积 220 20.7.2 拥塞 220 20.8 紧急方式 221 20.9 小结 224 第21章 TCP的超时与重传 226 21.1 引言 226 21.2 超时与重传的简单例子 226 21.3 往返时间测量 227 21.4 往返时间RTT的例子 229 21.4.1 往返时间RTT的测量 229 21.4.2 RTT估计器的计算 231 21.4.3 慢启动 233 21.5 拥塞举例 233 21.6 拥塞避免算法 235 21.7 快速重传与快速恢复算法 236 21.8 拥塞举例(续) 237 21.9 按每条路由进行度量 240 21.10 ICMP的差错 240 21.11 重新分组 243 21.12 小结 243 第22章 TCP的坚持定时器 245 22.1 引言 245 22.2 一个例子 245 22.3 糊涂窗口综合症 246 22.4 小结 250 第23章 TCP的保活定时器 251 23.1 引言 251 23.2 描述 252 23.3 保活举例 253 23.3.1 另一端崩溃 253 23.3.2 另一端崩溃并重新启动 254 23.3.3 另一端不可达 254 23.4 小结 255 第24章 TCP的未来和性能 256 24.1 引言 256 24.2 路径MTU发现 256 24.2.1 一个例子 257 24.2.2 大分组还是小分组 258 24.3 长肥管道 259 24.4 窗口扩大选项 262 24.5 时间戳选项 263 24.6 PAWS:防止回绕的序号 265 24.7 T/TCP:为事务用的TCP扩展 265 24.8 TCP的性能 267 24.9 小结 268 第25章 SNMP:简单网络管理协议 270 25.1 引言 270 25.2 协议 270 25.3 管理信息结构 272 25.4 对象标识符 274 25.5 管理信息库介绍 274 25.6 实例标识 276 25.6.1 简单变量 276 25.6.2 表格 276 25.6.3 字典式排序 277 25.7 一些简单的例子 277 25.7.1 简单变量 278 25.7.2 get-next操作 278 25.7.3 表格的访问 279 25.8 管理信息库(续) 279 25.8.1 system组 279 25.8.2 interface组 280 25.8.3 at组 281 25.8.4 <em>ip</em>组 282 25.8.5 icmp组 285 25.8.6 <em>tcp</em>组 285 25.9 其他一些例子 288 25.9.1 接口MTU 288 25.9.2 路由表 288 25.10 trap 290 25.11 ASN.1和BER 291 25.12 SNMPv2 292 25.13 小结 292 第26章 Telnet和Rlogin:远程登录 293 26.1 引言 293 26.2 Rlogin协议 294 26.2.1 应用进程的启动 295 26.2.2 流量控制 295 26.2.3 客户的中断键 296 26.2.4 窗口大小的改变 296 26.2.5 服务器到客户的命令 296 26.2.6 客户到服务器的命令 297 26.2.7 客户的转义符 298 26.3 Rlogin的例子 298 26.3.1 初始的客户-服务器协议 298 26.3.2 客户中断键 299 26.4 Telnet协议 302 26.4.1 NVT ASCII 302 26.4.2 Telnet命令 302 26.4.3 选项协商 303 26.4.4 子选项协商 304 26.4.5 半双工、一次一字符、一次 一行或行方式 304 26.4.6 同步信号 306 26.4.7 客户的转义符 306 26.5 Telnet举例 306 26.5.1 单字符方式 306 26.5.2 行方式 310 26.5.3 一次一行方式(准行方式) 312 26.5.4 行方式:客户中断键 313 26.6 小结 314 第27章 FTP:文件传送协议 316 27.1 引言 316 27.2 FTP协议 316 27.2.1 数据表示 316 27.2.2 FTP命令 318 27.2.3 FTP应答 319 27.2.4 连接管理 320 27.3 FTP的例子 321 27.3.1 连接管理:临时数据端口 321 27.3.2 连接管理:默认数据端口 323 27.3.3 文本文件传输:NVT ASCII 表示还是图像表示 325 27.3.4 异常中止一个文件的传输: Telnet同步信号 326 27.3.5 匿名FTP 329 27.3.6 来自一个未知IP地址的匿名FTP 330 27.4 小结 331 第28章 SMTP:简单邮件传送协议 332 28.1 引言 332 28.2 SMTP协议 332 28.2.1 简单例子 332 28.2.2 SMTP命令 334 28.2.3 信封、首部和正文 335 28.2.4 中继代理 335 28.2.5 NVT ASCII 337 28.2.6 重试间隔 337 28.3 SMTP的例子 337 28.3.1 MX记录:主机非直接连到 Internet 337 28.3.2 MX记录:主机出故障 339 28.3.3 VRFY和EXPN命令 340 28.4 SMTP的未来 340 28.4.1 信封的变化:扩充的SMTP 341 28.4.2 首部变化:非ASCII字符 342 28.4.3 正文变化:通用Internet邮件 扩充 343 28.5 小结 346 第29章 网络文件系统 347 29.1 引言 347 29.2 Sun远程过程调用 347 29.3 XDR:外部数据表示 349 29.4 端口映射器 349 29.5 NFS协议 351 29.5.1 文件句柄 353 29.5.2 安装协议 353 29.5.3 NFS过程 354 29.5.4 UDP还是TCP 355 29.5.5 TCP上的NFS 355 29.6 NFS实例 356 29.6.1 简单的例子:读一个文件 356 29.6.2 简单的例子:创建一个目录 357 29.6.3 无状态 358 29.6.4 例子:服务器崩溃 358 29.6.5 等幂过程 360 29.7 第3版的NFS 360 29.8 小结 361 第30章 其他的TCP/IP应用程序 363 30.1 引言 363 30.2 Finger协议 363 30.3 Whois协议 364 30.4 Archie、WAIS、Gopher、Veronica 和WWW 366 30.4.1 Archie 366 30.4.2 WAIS 366 30.4.3 Gopher 366 30.4.4 Veronica 366 30.4.5 万维网WWW 367 30.5 X窗口系统 367 30.5.1 Xscope程序 368 30.5.2 LBX: 低带宽X 370 30.6 小结 370 附录A <em>tcp</em>dump程序 371 附录B 计算机时钟 376 附录C sock程序 378 附录D 部分习题的解答 381 附录E 配置选项 395 附录F 可以免费获得的源代码 406 参考文献 409 缩略语 420
《TCP/IP详解(共三卷)》(W·Richard Stevens[美] 著,范建华、陆雪莹、胡谷雨 译)
《TCP/IP<em>详解</em>卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者W.Richard Stevens用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。 《TCP/IP<em>详解</em>卷1:协议》适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 《TCP/IP<em>详解</em>·卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。《TCP/IP<em>详解</em>·卷2:实现》不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点。《TCP/IP<em>详解</em>·卷2:实现》适用于希望理解TCP/IP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《CP.IP<em>详解</em>(卷3):CP事务协议.HP.P和UIX域协议》是“TCP/IP<em>详解</em>系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。《CP.IP<em>详解</em>(卷3):CP事务协议.HP.P和UIX域协议》同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 ——《豆瓣读书》
《TCP IP详解》全三卷 一本书
中文名: TCP/IP<em>详解</em> 英文名: TCP/IP Illustrated 版本: PDF 地区: 大陆 对白语言: 普通话 完整的电子书
UNIX网络编程阅读建议
- 这<em>本书</em>不能一次性所有都想看完。n >要有目的性的看,因为这<em>本书</em>类似于百科全书所有都讲, 不分轻重, 如果都看,硬啃,只会迷失了自己,反而不知道看了什么n n - 这<em>本书</em>不能单独看。n >这<em>本书</em>必须配合TCP/IP<em>详解</em>和UNIX环境高级编程(简称APUE)以及The Linux Programming Interface(不知道这<em>本书</em>的译名是什么, 简称TLPI)来看
TCPIP详解 卷1 高清晰完整版pdf
TCPIP<em>详解</em> 卷1 高清晰完整版
TCP-IP详解全三卷及源码
《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的最大不同在于,<em>本书</em>不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识:路由协议、寻址协议、组控制协议、简单邮件传输协议等。全书内容实用性强,是在校生学习TCP/IP知识的良师益友。<em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 《TCP/IP<em>详解</em>,卷2:实现》详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《TCP-IP<em>详解</em>卷三:TCP事务协议,HTTP,NNTP和UNIX域协议》内容细节覆盖了当今TCP/IP编程人员和网络管理员必须熟练掌握的四个基本方面: T/TCP (TCP事务协议),这是对TCP的扩展,使客户--服务器间的事务传输更快更有效和更可靠; HTTP (超文本传送协议),这是飞速扩展中的万维网的基础; NNTP (网络新闻传送协议),这是Usennet新闻系统的基础; UNIX域协议,这是在UNIX实现中应用非常广泛的一套协议。
TCP/IP协议详解卷1笔记 ip协议头部
首先我们需要了解IP协议的特性,主要包括 不可靠性 和无连接不可靠性:指IP协议不保证IP数据报可以成功到达目的地,中途可能丢失,丢失了可以通过ICMP协议来告诉发送端丢失的原因无连接性: 简单理解各个数据报(datagram)的发送接收是独立的,没有记录各个数据报的状态,相对的TCP连接通过状态机来维持双方的 。既然是独立的,那么接收端接受到的数据报的顺序和发送端发送顺序也是可以不同的,因为每个...
tcpip详解三卷全 完整清晰pdf
完整pdf文件 <em>tcp</em><em>ip</em>协议<em>详解</em>pdf中文版为大家提供卷一、卷二和卷三3个版本, <em>本书</em>完整而详细地介绍了TCP/IP协议是如何实现的,描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。
TCP/IP详解,卷一
TCP/IP<em>详解</em>,卷一 TCP/IP<em>详解</em>,卷一
TCP-IP详解卷1:协议(共三卷)
TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。 《TCP/IP<em>详解</em>,卷1:协议》 《TCP/IP<em>详解</em> 卷2:实现》 《TCP-IP<em>详解</em>卷三TCP事务协议,HTTP,NNTP和UNIX域协议》
重新看unix网络编程的一些心得
在这个浮躁人人都能写书的时代基本<em>要看</em>一<em>本书</em>需要挑很久, 谁写的, 写得怎么样, 是否是业界经典, 都要需要一一斟酌各种查证方可, 不然看一本烂书事半功倍, 浪费生命,影响效率, 被误导跑偏, 能让人静下心来的书籍不多n学东西不要只是从网上看点大牛的博客总结就行了, 总要完整地看些相关领域的经典著作的, 系统的知识结构打下坚实的基础才能继续看有关优化效率方面的书籍n最近不止一次听到当一个人拥有相关领域
TCPIP详解 卷一:协议
TCP/IP<em>详解</em> 卷一:协议 TCP/IP<em>详解</em> 卷一:协议 TCP/IP<em>详解</em> 卷一:协议
TCP/IP协议详解 卷一
对端口和进程之间关系的理解nn端口是操作系统和外界之间交换数据的媒体。外界将数据传到端口中,然后操作系统访问这个端口。也就是访问外界传过来的数据。nn参考文章:https://www.iteye.com/problems/96987...
TCP/IP 详解,完整三卷
TCP/IP<em>详解</em>,包含三卷,高清pdf文档
TCP/IP详解 全三卷 中文有书签 高清完整PDF版
《TCP/IP<em>详解</em>》全三卷 中文有书签 高清完整PDF版 大家知道,TCP /IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。 《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。<em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 《TCP/IP<em>详解</em> 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《TCP-IP<em>详解</em>卷三TCP事务协议,HTTP,NNTP和UNIX域协议》是“TCP/IP<em>详解</em>系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。<em>本书</em>同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。 <em>本书</em>适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
TCP/IP详解(卷Ⅰ + 卷Ⅱ + 卷3)【全3册】
《TCP/IP<em>详解</em>(卷3):TCP 事务协议、HTTP、NNTP和UNIX域协议》内容简介: 《TCP/IP<em>详解</em>·卷3:TCP事务协议、HTTP、NNTP和UNIX域协议》是“TCP/IP<em>详解</em>系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。《TCP/IP<em>详解</em>·卷3:TCP事务协议、HTTP、NNTP和UNIX域协议》同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《TCP/IP<em>详解</em>卷2:实现》内容简介: 《TCP/IP<em>详解</em>·卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。《TCP/IP<em>详解</em>·卷2:实现》不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点。《TCP/IP<em>详解</em>·卷2:实现》适用于希望理解TCP/IP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 《TCP/IP<em>详解</em>卷1:协议》内容简介: 《TCP/IP<em>详解</em>卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。《TCP/IP<em>详解</em>卷1:协议》是网络构建型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的*大不同在于,<em>本书</em>不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识:路由协议、寻址协议、组控制协议、简单邮件传输协议等。全书内容实用性强,是在校生学习TCP/IP知识的良师益友。 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。
TCP/IP协议详解PDF中文版【三卷完整版】
大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。   《TCP/IP<em>详解</em>,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。<em>本书</em>适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。   《TCP/IP<em>详解</em> 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项
TCP/IP详解 卷2:实现--源代码
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《TCP/IP<em>详解</em> 卷2:实现》的源代码 对应的书籍资料见: TCP/IP<em>详解</em> 卷2:实现 http://download.csdn.net/detail/fksec/4657592 基本信息 原书名: TCP/IP Illustrated, Vol. 2: The Implementation 原出版社: Addison-Wesley Professional 作者: (美)Gary R.Wright W.Richard Stevens 译者: 陆雪莹 蒋慧 丛书名: 计算机科学丛书 出版社:机械工业出版社 ISBN:7111075676 上架时间:2000-7-1 出版日期:2011 年4月 开本:16开 页码:901 版次:1-19 所属分类:计算机 > 计算机网络 > 网络协议 > TCP/IP 教材 > 研究生/本科/专科教材 > 工学 > 计算机 教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 计算机网络 内容简介    <em>本书</em>完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。<em>本书</em>不仅说明了插口API和协议 族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读<em>本书</em>时,应当具备卷1中阐述 的关于TCP/IP的基本知识。<em>本书</em>适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 作译者 作者: W.Richard Stevens 国际知名的Unix和网络专家,《TCP/IP <em>详解</em>》(三卷本)作者   W.Richard Stevens(1951-1999),是国际知名的Unix和网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的 教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕 士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。Stevens先生不幸病逝于1999年9月1日,他的离 去是计算机界的巨大损失。 陆雪莹 陆雪莹,女,1973年1月出生。1994年?月毕业于南京通信工程学院无线通信专业,获工学学士学位。1997年2月于南京通信工程学院计算机软件专业毕业,并获硕士学位。1997年9月至今,任 南京通信工程学院计算机教研室教员,同时于解放军理工大学攻读军事通信学博士学位,讲师职称,主要研究方向:智能化网络管理,计算机网络分布式处理。曾参加国家“863”项目,并参 加编写专业著作2本,翻译专业著作3本,在各级学术刊物上发表论文5篇。 蒋慧 蒋慧,女,1973年2月出生。1995年毕业于南京通信工程学院计算机系,获计算机应用专业工学学土学位。1998年于南京通信工程学院计算机软件专业毕业,并获硕士学位。1998年9月至今, 于解放军理工大学攻读博士学位。自1995年以来,在国内外重要学术刊物和会议上发表8篇论文,其中2篇论文被IEEE国际会议录用。已出版3本有关网络的译作。目前从事软件需求工程、网络 协议验证形式化方法以及函数式语言等方面的研究。 目录 封面 -1 第1章  概述 1 1.1  引言 1 1.2  源代码表示 1 1.2.1  将拥塞窗口设置为1 1 1.2.2  印刷约定 2 1.3  历史 2 1.4  应用编程接口 3 1.5  程序示例 4 1.6  系统调用和库函数 6 1.7  网络实现概述 6 1.8  描述符 7 1.9  mbuf与输出处理 11 1.9.1  包含插口地址结构的mbuf 11 1.9.2  包含数据的mbuf 12 1.9.3  添加IP和UDP首部 13 1.9.4  IP输出 14 1.9.5  以太网输出 14 1.9.6  UDP输出小结 14 1.10  输入处理 15 1.10.1  以太网输入 15 1.10.2  IP输入 15 1.10.3  UDP输入 16 1.10.4  进程输入 17 1.11  网络实现概述(续) 17 1.12  中断级别与并发 18 1.13  源代码组织 20 1.14  测试网络 21 1.15  小结 22 第2章  mbuf:存储器缓存 24 2.1  引言 24 2.2  代码介绍 27 2.2.1  全局变量 27 2.2.2  统计 28 2.2.3  内核统计 28 2.3  mbuf的定义 29 2.4  mbuf结构 29 2.5  简单的mbuf宏和函数 31 2.5.1  m_get函数 32 2.5.2  MGET宏 32 2.5.3  m_retry函数 33 2.5.4  mbuf锁 34 2.6  m_devget和m_pullup函数 34 2.6.1  m_devget函数 34 2.6.2  mtod和dtom宏 36 2.6.3  m_pullup函数和连续的协议首部 36 2.6.4  m_pullup和IP的分片与重组 37 2.6.5  TCP重组避免调用m_pullup 39 2.6.6  m_pullup使用总结 40 2.7  mbuf宏和函数的小结 40 2.8  Net/3联网数据结构小结 42 2.9  m_copy和簇引用计数 43 2.10  其他选择 47 2.11  小结 47 第3章  接口层 49 3.1  引言 49 3.2  代码介绍 49 3.2.1  全局变量 49 3.2.2  SNMP变量 50 3.3  ifnet结构 51 3.4  ifaddr结构 57 3.5  sockaddr结构 58 3.6  ifnet与ifaddr的专用化 59 3.7  网络初始化概述 60 3.8  以太网初始化 61 3.9  SLIP初始化 64 3.10  环回初始化 65 3.11  if_attach函数 66 3.12  ifinit函数 72 3.13  小结 73 第4章  接口:以太网 74 4.1  引言 74 4.2  代码介绍 75 4.2.1  全局变量 75 4.2.2  统计量 75 4.2.3  SNMP变量 76 4.3  以太网接口 77 4.3.1  leintr函数 79 4.3.2  leread函数 79 4.3.3  ether_input函数 81 4.3.4  ether_output函数 84 4.3.5  lestart函数 87 4.4  ioctl系统调用 89 4.4.1  ifioctl函数 90 4.4.2  ifconf函数 91 4.4.3  举例 94 4.4.4  通用接口ioctl命令 95 4.4.5  if_down和if_up函数 96 4.4.6  以太网、SLIP和环回 97 4.5  小结 98 第5章  接口:SLIP和环回 100 5.1  引言 100 5.2  代码介绍 100 5.2.1  全局变量 100 5.2.2  统计量 101 5.3  SLIP接口 101 5.3.1  SLIP线路规程:SLIPDISC 101 5.3.2  SLIP初始化:slopen和slinit 103 5.3.3  SLIP输入处理:slinput 105 5.3.4  SLIP输出处理:sloutput 109 5.3.5  slstart函数 111 5.3.6  SLIP分组丢失 116 5.3.7  SLIP性能考虑 117 5.3.8  slclose函数 117 5.3.9  sltioctl函数 118 5.4  环回接口 119 5.5  小结 121 第6章  IP编址 123 6.1  引言 123 6.1.1  IP地址 123 6.1.2  IP地址的印刷规定 123 6.1.3  主机和路由器 124 6.2  代码介绍 125 6.3  接口和地址小结 125 6.4  sockaddr_in结构 126 6.5  in_ifaddr结构 127 6.6  地址指派 128 6.6.1  ifioctl函数 130 6.6.2  in_control函数 130 6.6.3  前提条件:SIOCSIFADDR,SIOCSIFNETMASK和SIOCSIFDSTADDR132 6.6.4  地址指派:SIOCSIFADDR 133 6.6.5  in_ifinit函数 133 6.6.6  网络掩码指派:SIOCSIFNETMASK 136 6.6.7  目的地址指派:SIOCSIFDSTADDR 137 6.6.8  获取接口信息 137 6.6.9  每个接口多个IP地址 138 6.6.10  附加IP地址:SIOCAIFADDR 139 6.6.11  删除IP地址:SIOCDIFADDR 140 6.7  接口ioctl处理 141 6.7.1  leioctl函数 141 6.7.2  slioctl函数 142 6.7.3  loioctl函数 143 6.8  Internet实用函数 144 6.9  ifnet实用函数 144 6.10  小结 145 第7章  域和协议 146 7.1  引言 146 7.2  代码介绍 146 7.2.1  全局变量 147 7.2.2  统计量 147 7.3  domain结构 147 7.4  protosw结构 148 7.5  IP 的domain和protosw结构 150 7.6  pffindproto和pffindtype函数 155 7.7  pfctlinput函数 157 7.8  IP初始化 157 7.8.1  Internet传输分用 157 7.8.2  <em>ip</em>_init函数 158 7.9  sysctl系统调用 159 7.10  小结 161 第8章  IP:网际协议 162 8.1  引言 162 8.2  代码介绍 163 8.2.1  全局变量 163 8.2.2  统计量 163 8.2.3  SNMP变量 164 8.3  IP分组 165 8.4  输入处理:<em>ip</em>intr函数 167 8.4.1  <em>ip</em>intr概观 167 8.4.2  验证 168 8.4.3  转发或不转发 171 8.4.4  重装和分用 173 8.5  转发:<em>ip</em>_forward函数 174 8.6  输出处理:<em>ip</em>_output函数 180 8.6.1  首部初始化 181 8.6.2  路由选择 182 8.6.3  源地址选择和分片 184 8.7  Internet检验和:in_cksum函数 186 8.8  setsockopt和getsockopt系统调用 190 8.8.1  PRCO_SETOPT的处理 192 8.8.2  PRCO_GETOPT的处理 193 8.9  <em>ip</em>_sysctl函数 193 8.10  小结 194 第9章  IP选项处理 196 9.1  引言 196 9.2  代码介绍 196 9.2.1  全局变量 196 9.2.2  统计量 197 9.3  选项格式 197 9.4  <em>ip</em>_dooptions函数 198 9.5  记录路由选项 200 9.6  源站和记录路由选项 202 9.6.1  save_rte函数 205 9.6.2  <em>ip</em>_srcroute函数 206 9.7  时间戳选项 207 9.8  <em>ip</em>_insertoptions函数 210 9.9  <em>ip</em>_pcbopts函数 214 9.10  一些限制 217 9.11  小结 217 第10章  IP的分片与重装 218 10.1  引言 218 10.2  代码介绍 219 10.2.1  全局变量 220 10.2.2  统计量 220 10.3  分片 220 10.4  <em>ip</em>_optcopy函数 223 10.5  重装 224 10.6  <em>ip</em>_reass函数 227 10.7  <em>ip</em>_slowtimo函数 237 10.8  小结 238 第11章  ICMP:Internet控制报文协议 239 11.1  引言 239 11.2  代码介绍 242 11.2.1  全局变量 242 11.2.2  统计量 242 11.2.3  SNMP变量 243 11.3  icmp结构 244 11.4  ICMP 的protosw结构 245 11.5  输入处理:icmp_input函数 246 11.6  差错处理 249 11.7  请求处理 251 11.7.1  回显询问:ICMP_ECHO和ICMP_ECHOREPLY 252 11.7.2  时间戳询问:ICMP_TSTAMP和ICMP_TSTAMPREPLY 253 11.7.3  地址掩码询问:ICMP_MASKREQ和ICMP_MASKREPLY 253 11.7.4  信息询问:ICMP_IREQ和ICMP_IREQREPLY 255 11.7.5  路由器发现:ICMP_ROUTERADVERT和ICMP_ROUTERSOLICIT 255 11.8  重定向处理 255 11.9  回答处理 257 11.10  输出处理 257 11.11  icmp_error函数 258 11.12  icmp_reflect函数 261 11.13  icmp_send函数 265 11.14  icmp_sysctl函数 266 11.15  小结 266 第12章  IP多播 268 12.1  引言 268 12.2  代码介绍 269 12.2.1  全局变量 270 12.2.2  统计量 270 12.3  以太网多播地址 270 12.4  ether_multi结构 271 12.5  以太网多播接收 273 12.6  in_multi结构 273 12.7  <em>ip</em>_moptions结构 275 12.8  多播的插口选项 276 12.9  多播的TTL值 277 12.9.1  MBONE 278 12.9.2  扩展环搜索 278 12.10  <em>ip</em>_setmoptions函数 278 12.10.1  选择一个明确的多播接口:IP_MULTICAST_IF 280 12.10.2  选择明确的多播TTL: IP_MULTICAST_TTL 281 12.10.3  选择多播环回:IP_MULTICAST_LOOP 281 12.11  加入一个IP多播组 282 12.11.1  in_addmulti函数 285 12.11.2  slioctl和loioctl函数:SIOCADDMULTI和SIOCDELMULTI 287 12.11.3  leioctl函数:SIOCADDMULTI和SIOCDELMULTI 288 12.11.4  ether_addmulti函数 288 12.12  离开一个IP多播组 291 12.12.1  in_delmulti函数 292 12.12.2  ether_delmulti函数 293 12.13  <em>ip</em>_getmoptions函数 295 12.14  多播输入处理:<em>ip</em>intr函数 296 12.15  多播输出处理:<em>ip</em>_output函数 298 12.16  性能的考虑 301 12.17  小结 301 第13章  IGMP:Internet组管理协议 303 13.1  引言 303 13.2  代码介绍 304 13.2.1  全局变量 304 13.2.2  统计量 304 13.2.3  SNMP变量 305 13.3  igmp结构 305 13.4  IGMP的protosw的结构 306 13.5  加入一个组:igmp_joingroup函数 306 13.6  igmp_fasttimo函数 308 13.7  输入处理:igmp_input函数 311 13.7.1  成员关系查询:IGMP_HOST_MEMBERSHIP_QUERY 312 13.7.2  成员关系报告:IGMP_HOST_MEMBERSHIP_REPORT 313 13.8  离开一个组:igmp_leavegroup函数 314 13.9  小结 315 第14章  IP多播选路 316 14.1  引言 316 14.2  代码介绍 316 14.2.1  全局变量 316 14.2.2  统计量 317 14.2.3  SNMP变量 317 14.3  多播输出处理(续) 317 14.4  mrouted守护程序 318 14.5  虚拟接口 321 14.5.1  虚拟接口表 322 14.5.2  add_vif函数 324 14.5.3  del_vif函数 326 14.6  IGMP(续) 327 14.6.1  add_lgrp函数 328 14.6.2  del_lgrp函数 329 14.6.3  grplst_member函数 330 14.7  多播选路 331 14.7.1  多播选路表 334 14.7.2  del_mrt函数 335 14.7.3  add_mrt函数 336 14.7.4  mrtfind函数 337 14.8  多播转发:<em>ip</em>_mforward函数 338 14.8.1  phyint_send函数 343 14.8.2  tunnel_send函数 344 14.9  清理:<em>ip</em>_mrouter_done函数 345 14.10  小结 346 第15章  插口层 348 15.1  引言 348 15.2  代码介绍 349 15.3  socket结构 349 15.4  系统调用 354 15.4.1  举例 355 15.4.2  系统调用小结 355 15.5  进程、描述符和插口 357 15.6  socket系统调用 358 15.6.1  socreate函数 359 15.6.2  超级用户特权 361 15.7  getsock和sockargs函数 361 15.8  bind系统调用 363 15.9  listen系统调用 364 15.10  tsleep和wakeup函数 365 15.11  accept系统调用 366 15.12  sonewconn和soisconnected函数 369 15.13  connect系统调用 372 15.13.1  soconnect函数 374 15.13.2  切断无连接插口和外部地址的关联 375 15.14  shutdown系统调用 375 15.15  close系统调用 377 15.15.1  soo_close函数 377 15.15.2  soclose函数 378 15.16  小结 380 第16章  插口I/O 381 16.1  引言 381 16.2  代码介绍 381 16.3  插口缓存 381 16.4  write、writev、sendto和sendmsg系统调用 384 16.5  sendmsg系统调用 387 16.6  sendit函数 388 16.6.1  uiomove函数 389 16.6.2  举例 390 16.6.3  sendit代码 391 16.7  sosend函数 392 16.7.1  可靠的协议缓存 393 16.7.2  不可靠的协议缓存 393 16.7.3  sosend函数小结 401 16.7.4  性能问题 401 16.8  read、readv、recvfrom和recvmsg系统调用 401 16.9  recvmsg系统调用 402 16.10  recvit函数 403 16.11  soreceive函数 405 16.11.1  带外数据 406 16.11.2  举例 406 16.11.3  其他的接收操作选项 407 16.11.4  接收缓存的组织:报文边界 407 16.11.5  接收缓存的组织:没有报文边界 408 16.11.6  控制信息和带外数据 409 16.12  soreceive代码 410 16.13  select系统调用 421 16.13.1  selscan函数 425 16.13.2  soo_select函数 425 16.13.3  selrecord函数 427 16.13.4  selwakeup函数 428 16.14  小结 429 第17章  插口选项 431 17.1  引言 431 17.2  代码介绍 431 17.3  setsockopt系统调用 432 17.4  getsockopt系统调用 437 17.5  fcntl和ioctl系统调用 440 17.5.1  fcntl代码 441 17.5.2  ioctl代码 443 17.6  getsockname系统调用 444 17.7  getpeername系统调用 445 17.8  小结 447 第18章  Radix树路由表 448 18.1  引言 448 18.2  路由表结构 448 18.3  选路插口 456 18.4  代码介绍 456 18.4.1  全局变量 458 18.4.2  统计量 458 18.4.3  SNMP变量 459 18.5  Radix结点数据结构 460 18.6  选路结构 463 18.7  初始化:route_init和rtable_init函数 465 18.8  初始化:rn_init和rn_inithead函数 468 18.9  重复键和掩码列表 471 18.10  rn_match函数 473 18.11  rn_search函数 480 18.12  小结 481 第19章  选路请求和选路消息 482 19.1  引言 482 19.2  rtalloc和rtalloc1函数 482 19.3  宏RTFREE和rtfree函数 484 19.4  rtrequest函数 486 19.5  rt_setgate函数 491 19.6  rtinit函数 493 19.7  rtredirect函数 495 19.8  选路消息的结构 498 19.9  rt_missmsg函数 501 19.10  rt_ifmsg函数 503 19.11  rt_newaddrmsg函数 504 19.12  rt_msg1函数 505 19.13  rt_msg2函数 507 19.14  sysctl_rtable函数 510 19.15  sysctl_dumpentry函数 514 19.16  sysctl_iflist函数 515 19.17  小结 517 第20章  选路插口 518 20.1  引言 518 20.2  routedomain和protosw结构 518 20.3  选路控制块 519 20.4  raw_init函数 520 20.5  route_output函数 520 20.6  rt_xaddrs函数 530 20.7  rt_setmetrics函数 531 20.8  raw_input函数 532 20.9  route_usrreq函数 534 20.10  raw_usrreq函数 535 20.11  raw_attach、raw_detach和raw_disconnect函数 539 20.12  小结 540 第21章  ARP:地址解析协议 542 21.1  介绍 542 21.2  ARP和路由表 542 21.3  代码介绍 544 21.3.1  全局变量 544 21.3.2  统计量 544 21.3.3  SNMP变量 546 21.4  ARP结构 546 21.5  arpwhohas函数 548 21.6  arprequest函数 548 21.7  arpintr函数 551 21.8  in_arpinput函数 552 21.9  ARP定时器函数 557 21.9.1  arptimer函数 557 21.9.2  arptfree函数 557 21.10  arpresolve函数 558 21.11  arplookup函数 562 21.12  代理ARP 563 21.13  arp_rtrequest函数 564 21.14  ARP和多播 569 21.15  小结 570 第22章  协议控制块 572 22.1  引言 572 22.2  代码介绍 573 22.2.1  全局变量 574 22.2.2  统计量 574 22.3  inpcb的结构 574 22.4  in_pcballoc和in_pcbdetach函数 575 22.5  绑定、连接和分用 577 22.6  in_pcblookup函数 581 22.7  in_pcbbind函数 584 22.8  in_pcbconnect函数 589 22.9  in_pcbdisconnect函数 594 22.10  in_setsockaddr和in_setpeeraddr函数 595 22.11  in_pcbnotify、in_rtchange和in_losing函数 595 22.11.1  in_rtchange函数 598 22.11.2  重定向和原始插口 599 22.11.3  ICMP差错和UDP插口 600 22.11.4  in_losing函数 601 22.12  实现求精 602 22.13  小结 602 第23章  UDP:用户数据报协议 605 23.1  引言 605 23.2  代码介绍 605 23.2.1  全局变量 606 23.2.2  统计量 606 23.2.3  SNMP变量 607 23.3  UDP 的protosw结构 607 23.4  UDP的首部 608 23.5  udp_init函数 609 23.6  udp_output函数 609 23.6.1  在前面加上IP/UDP首部和mbuf簇 612 23.6.2  UDP检验和计算和伪首部 612 23.7  udp_input函数 616 23.7.1  对收到的UDP数据报的一般确认 616 23.7.2  分用单播数据报 619 23.7.3  分用多播和广播数据报 622 23.7.4  连接上的UDP插口和多接口主机 625 23.8  udp_saveopt函数 625 23.9  udp_ctlinput函数 627 23.10  udp_usrreq函数 628 23.11  udp_sysctl函数 633 23.12  实现求精 633 23.12.1  UDP PCB高速缓存 633 23.12.2  UDP检验和 634 23.13 小结 635 第24章  TCP:传输控制协议 636 24.1  引言 636 24.2  代码介绍 636 24.2.1  全局变量 636 24.2.2  统计量 637 24.2.3  SNMP变量 640 24.3  TCP 的protosw结构 641 24.4  TCP的首部 641 24.5  TCP的控制块 643 24.6  TCP的状态变迁图 645 24.7  TCP的序号 646 24.8  <em>tcp</em>_init函数 650 24.9  小结 652 第25章  TCP的定时器 654 25.1  引言 654 25.2  代码介绍 655 25.3  <em>tcp</em>_canceltimers函数 657 25.4  <em>tcp</em>_fasttimo函数 657 25.5  <em>tcp</em>_slowtimo函数 658 25.6  <em>tcp</em>_timers函数 659 25.6.1  FIN_WAIT_2和2MSL定时器 660 25.6.2  持续定时器 662 25.6.3  连接建立定时器和保活定时器 662 25.7  重传定时器的计算 665 25.8  <em>tcp</em>_new<em>tcp</em>cb算法 666 25.9  <em>tcp</em>_setpersist函数 668 25.10  <em>tcp</em>_xmit_timer函数 669 25.11  重传超时:<em>tcp</em>_timers函数 673 25.11.1  慢起动和避免拥塞 675 25.11.2  精确性 677 25.12  一个RTT的例子 677 25.13  小结 679 第26章  TCP输出 680 26.1  引言 680 26.2  <em>tcp</em>_output概述 680 26.3  决定是否应发送一个报文段 682 26.4  TCP选项 691 26.5  窗口大小选项 26.6  时间戳选项 692 26.6.1  哪个时间戳需要回显,RFC1323算法 694 26.6.2  哪个时间戳需要回显,正确的算法 695 26.6.3  时间戳与延迟ACK 695 26.7  发送一个报文段 696 26.8  <em>tcp</em>_template函数 707 26.9  <em>tcp</em>_respond函数 708 26.10  小结 710 第27章  TCP的函数 712 27.1  引言 712 27.2  <em>tcp</em>_drain函数 712 27.3  <em>tcp</em>_drop函数 712 27.4  <em>tcp</em>_close函数 713 27.4.1  路由特性 713 27.4.2  资源释放 716 27.5  <em>tcp</em>_mss函数 717 27.6  <em>tcp</em>_ctlinput函数 722 27.7  <em>tcp</em>_notify函数 723 27.8  <em>tcp</em>_quench函数 724 27.9  TCP_REASS宏和<em>tcp</em>_reass函数 724 27.9.1  TCP_REASS宏 725 27.9.2  <em>tcp</em>_reass函数 727 27.10  <em>tcp</em>_trace函数 732 27.11  小结 736 第28章  TCP的输入 737 28.1  引言 737 28.2  预处理 739 28.3  <em>tcp</em>_dooptions函数 745 28.4  首部预测 747 28.5  TCP输入:缓慢的执行路径 752 28.6  完成被动打开或主动打开 752 28.6.1  完成被动打开 753 28.6.2  完成主动打开 756 28.7  PAWS:防止序号回绕 760 28.8  裁剪报文段使数据在窗口内 762 28.9  自连接和同时打开 768 28.10  记录时间戳 770 28.11  RST处理 770 28.12  小结 772 第29章  TCP的输入(续) 773 29.1  引言 773 29.2  ACK处理概述 773 29.3  完成被动打开和同时打开 774 29.4  快速重传和快速恢复的算法 775 29.5  ACK处理 778 29.6  更新窗口信息 784 29.7  紧急方式处理 786 29.8  <em>tcp</em>_pulloutofband函数 788 29.9  处理已接收的数据 789 29.10  FIN处理 791 29.11  最后的处理 793 29.12  实现求精 795 29.13  首部压缩 795 29.13.1  引言 796 29.13.2  首部字段的压缩 799 29.13.3  特殊情况 801 29.13.4  实例 802 29.13.5  配置 803 29.14  小结 803 第30章  TCP的用户需求 805 30.1  引言 805 30.2  <em>tcp</em>_usrreq函数 805 30.3  <em>tcp</em>_attach函数 814 30.4  <em>tcp</em>_disconnect函数 815 30.5  <em>tcp</em>_usrclosed函数 816 30.6  <em>tcp</em>_ctloutput函数 817 30.7  小结 820 第31章  BPF:BSD 分组过滤程序 821 31.1  引言 821 31.2  代码介绍 821 31.2.1  全局变量 821 31.2.2  统计量 822 31.3  bpf_if结构 822 31.4  bpf_d结构 825 31.4.1  bpfopen函数 826 31.4.2  bpfioctl函数 827 31.4.3  bpf_setif函数 830 31.4.4  bpf_attachd函数 831 31.5  BPF的输入 832 31.5.1  bpf_tap函数 832 31.5.2  catchpacket函数 833 31.5.3  bpfread函数 835 31.6  BPF的输出 837 31.7  小结 838 第32章  原始IP 839 32.1  引言 839 32.2  代码介绍 839 32.2.1  全局变量 839 32.2.2  统计量 840 32.3  原始 IP的protosw结构 840 32.4  r<em>ip</em>_init函数 842 32.5  r<em>ip</em>_input函数 842 32.6  r<em>ip</em>_output函数 844 32.7  r<em>ip</em>_usrreq函数 846 32.8  r<em>ip</em>_ctloutput函数 850 32.9  小结 852 结束语 853 附录A  部分习题的解答 854 附录B  源代码的获取 872 附录C  RFC 1122 的有关内容 参考文献
思科TCPIP路由技术卷一第二版
cisco 思科, 《TCPIP路由技术》(卷一,第二版,中文版)
TCP IP详解 第二版 卷1 中文版+英文版
TCP IP<em>详解</em> 第二版 卷1 中文版+英文版,可以对照查看。虽然有电子版的,但是这种经典还是建议买本纸质版的,祝大家有所收获!
TCP/IP路由技术(卷一)
TCP/IP(卷一)----详细又系统的介绍互联网络内部网关协议(IGP)的专业书籍
TCP-IP详解卷1英文版第一版第二版
第一版和第二版两<em>本书</em>,因两版内容有较多差异,因此两本都上传了。第二版略大。均有书签。
好读书不求甚解(一)Java多线程编程核心技术
第1章 Java多线程技能n第2章 对象及变量的并发访问n1 synchronized同步方法n2 synchronized同步代码块n3 volatilen第3章 线程间通信n1 等待通知机制n2 join方法n3 ThreadLocal类n第4章 Lock的使用n1 ReentrantLock类n2 ReentrantReadWriteLock类n第5章 定时器Timern第6章 单例模式与多线
TCPIP 详解卷2的源代码(一个完整的TCPIP协议栈)
TCPIP <em>详解</em>卷2的源代码(一个完整的TCPIP协议栈)
[TCP/IP] TCP/IP 详解 卷2 实现 (英文版)
☆ 资源说明:☆ [Addison-Wesley Professional] TCP/IP <em>详解</em> 卷2 实现 (英文版) [Addison-Wesley Professional] TCP/IP Illustrated Volume 2 The Implementation (E-Book) ☆ 图书概要:☆ TCP/IP Illustrated, an ongoing series covering the many facets of TCP/IP, brings a highly-effective visual approach to learning about this networking protocol suite. TCP/IP Illustrated, Volume 2 contains a thorough explanation of how TCP/IP protocols are implemented. There isn't a more practical or up-to-date bookothis volume is the only one to cover the de facto standard implementation from the 4.4BSD-Lite release, the foundation for TCP/IP implementations run daily on hundreds of thousands of systems worldwide. ☆ 出版信息:☆ [作者信息] Gary R. Wright, W. Richard Stevens [出版机构] Addison-Wesley Professional [出版日期] 1995年02月10日 [图书页数] 1174页 [图书语言] 英语 [图书格式] PDF 格式
TCP+IP详解卷1 :协议(原书第2版)
《计算机科学丛书·TCP/IP<em>详解</em>卷1:协议》是一本完整而详细的TCP/IP协议指南。 《计算机科学丛书·TCP/IP<em>详解</em>卷1:协议》适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。 内容简介 《计算机科学丛书·TCP/IP<em>详解</em>卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的<em>tcp</em>dump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对<em>tcp</em>dump输出的研究可以帮助理解不同协议如何工作。《计算机科学丛书·TCP/IP<em>详解</em>卷1:协议》是网络构建原型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的很大不同在于,<em>本书</em>不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识:路由协议、寻址协议、组控制协议、简单邮件传输协议等。全书内容实用性强,是在校生学习TCP/IP知识的良师益友。
TCP.IP路由协议卷一第2版(中文)
TCP.IP路由协议卷一第2版(中文),CCIE职业发展系列,清晰版
TCPIP详解卷一 协议.pdf
TCPIP<em>详解</em>卷一 协议.pdf
TCP/IP卷详解卷一
这是TCP/IP卷<em>详解</em>卷一 PDF.这是TCP/IP卷<em>详解</em>卷一 PDF
概述---《TCP/IP协议》卷一 练习题
概述练习题nnnn1.1 请计算最多有多少个 A类、 B类和C类网络号。nn答:27−2+214−2+221−2=126+16382+2097150=211365827−2+214−2+221−2=126+16382+2097150=21136582^{7}-2+2^{14}-2+2^{21}-2=126+16382+2097150=2113658 n其中,−2−2-2是因为全0跟全1的网络ID是...
TCP-IP详解卷1:协议(超清晰中文PDF,11.49M)
《TCP-IP<em>详解</em>卷1》中文超清晰PDF格式电子书,非扫描版。
TCPIP详解pdf版
包含TCPIP<em>详解</em> 卷 1 协议 、TCPIP<em>详解</em> 卷 2 实现、 TCPIP<em>详解</em> 卷 3 事务协议
《TCP/IP详解,卷1:协议》
目 录 译者序 前言 第1章 概述 1 第2章 链路层 15 第3章 IP:网际协议 24 第4章 ARP:地址解析协议 38 第5章 RARP:逆地址解析协议 47 第6章 ICMP:Internet控制报文协议 50 第7章 Ping程序 61 第8章 Traceroute程序 71 第9章 IP选路 83 第10章 动态选路协议 95 第11章 UDP:用户数据报协议 107 第12章 广播和多播 128 第13章 IGMP:Internet组管理协议 136 第14章 DNS:域名系统 142 第15章 TFTP:简单文件传送协议 159 第16章 BOOTP: 引导程序协议 163 第17章 TCP:传输控制协议 170 第18章 TCP连接的建立与终止 174 第19章 TCP的交互数据流 200 第20章 TCP的成块数据流 209 第21章 TCP的超时与重传 226 第22章 TCP的坚持定时器 245 第23章 TCP的保活定时器 251 第24章 TCP的未来和性能 256 第25章 SNMP:简单网络管理协议 270 第26章 Telnet和Rlogin:远程登录 293 第27章 FTP:文件传送协议 316 第28章 SMTP:简单邮件传送协议 332 第29章 网络文件系统 347 第30章 其他的TCP/IP应用程序 363 附录A <em>tcp</em>dump程序 371 附录B 计算机时钟 376 附录C sock程序 378 附录D 部分习题的解答 381 附录E 配置选项 395 附录F 可以免费获得的源代码 406 参考文献 409 缩略语 420
你在自学软件测试吗?学软件测试10本必看书
没有软件开发,就没有软件测试。有了软件测试,软件开发出的软件产品才能达到用户满意的地步,他们之间是相互依赖的关系。软件测试在软件开发行业是不可或缺的存在,你在自学软件测试吗?学软件测试10本必看书你该看:nn1.《软件测试技术大全 测试基础 流行工具 项目实战(第3版)》nn真正来自软件测试专家的经验之作,热点技术、流行工具、求职面试等知识应有尽有,是解决测试中的困惑与问题,尽快上手软件测试岗位的...
Symbian C++手机编程中字符串处理下载
如题,是关于Symbian C++处理的文档, 有兴趣的饿就拿去ba!!! 相关下载链接:[url=//download.csdn.net/download/Blue_Winter/2846107?utm_source=bbsseo]//download.csdn.net/download/Blue_Winter/2846107?utm_source=bbsseo[/url]
修复双启动菜单的软件OSBRecoveryV1.2sdfix下载
修复双启动菜单的软件OSBRecoveryV1.2sdfix修复双启动菜单的软件OSBRecoveryV1.2sdfix 相关下载链接:[url=//download.csdn.net/download/ljr20612969/2926187?utm_source=bbsseo]//download.csdn.net/download/ljr20612969/2926187?utm_source=bbsseo[/url]
deepearth.rar下载
deepearth.rar 提供了各种Bing Maps上的一些功能示例、比如迷你地图..... 相关下载链接:[url=//download.csdn.net/download/yuepdcwqs/2941876?utm_source=bbsseo]//download.csdn.net/download/yuepdcwqs/2941876?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 手游开发基础要看哪本书 学习java要看哪几本书
我们是很有底线的