TCP/IP架构、设计及应用
TCP/IP架构、设计及应用封面图

TCP/IP架构、设计及应用

(印) 塞斯 (Seth,S.) , (印) 文卡特苏鲁 (Venkatesulu,M.A.) , 著

出版社:清华大学出版社

年代:2010

定价:85.0

书籍简介:

本书介绍了Linux中TCP/IP的设计与实现,从简单的客户端服务器应用程序到复杂的执行过程,还举例阐述了相关的实现,以帮助读者深入理解本书的内容。

作者介绍:

作者:(印度)塞斯(SameerSeth)(印度)文卡特苏鲁(M.AjaykumarVenkatesulu)译者:黄清元于杰 SameerSeth是JuniperNetworks公司JUNOS内核工作组的高级工程师。他曾经是SunMicrosystems的高级工程师,主要从事Sotaris的TCP/0P协议栈、套接字、流、NFS以及相关的内核框架方面的工作。他拥有十几年Linux的研发经验,也曾从事嵌入式TCP/IPLinux.协议栈和X86体系结构方面的工作。此外;他还曾从事MotorolaMPC8260处理器上各种通信协议的工作。并发布相关的技术讨论。他还参与网络和Unix相关技术的写作和讨论。 M.AjaykumarVenkatesulu当前从事网络服务和命名服务方面的工作。他拥有了年Linux网络和内核方面的研发经验,主要研究Linux内核、嵌入式系统、IP路由以及IP服务质量等内容。

书籍目录:

第1章 引言

1.1 TCP/IP协议栈概述

1.1.1 沿协议栈向下的处理过程

1.1.2 沿协议栈向上的处理过程

1.2 Linux 2.4.20的源码组织结构

1.3 TCP/IP协议栈和内核控制路径

1.4 版本2.4之后Linux内核的可抢占性

1.4.1 Linux系统调用

1.4.2 添加新的系统调用

1.5 Linux进程和线程

1.5.1 forkt()

1.5.2 线程

1.5.3 内核线程

1.6 内核同步机制

1.6.1 信号量

1.6.2 原子操作

1.6.3 旋转锁

1.7 TCP/IP应用编程接口

1.7.1 服务器应用

1.7.2 客户端应用

1.7.3 套接字选项

1.7.4 选项值

1.8 Shutdown

1.8.1 关闭功能在内核的实现

1.8.2 发送关闭

1.8.3 接收关闭

1.9 I/O

1.9.1 read()

1.9.2 write()

1.9.3 recv()

1.9.4 send()

1.9.5 select()

1.10 TCP状态

1.10.1 部分关闭

1.10.2 部分关闭的tcpdump输出

1.11 本章总结

……

第2章 协议基础

第3章 套接字的内核实现

第4章 TCP连接设置的内核实现

第5章 sk_buff和协议头

第6章 sk_buff在不同协议层的处理

第7章 TCP发送

第8章 TCP接收

第9章 TCP内存管理

第10章 TCP定时器

第11章 TCP核心处理

第12章 TCP状态处理

第13章 netlink套接字

第14章 IP路由

第15章 Linux中的IP服务质量(IP QoS)

第16章 IP Filter防火墙

第17章 网络软中断

第18章 报文的传输和接收

第19章 Ikcd和TCP/IP协议栈的调试

第20章 展望

内容摘要:

随着开源软件逐渐成为商业系统和研究项目可信任的组成部分,TCP/IP与Linux操作系统的结合也越来越常见。TCP/IP的盛行使计算机之间的通信越来越容易,虽然这些计算机使用不同的操作系统,如Windows、Mac OS、Linux、Unix等。由于Linux的开源性和易修改性,因此在构建应用程序时,它已经成为开发人员常选的操作系统,开发人员可以定制操作系统,以满足应用程序的需求。 《TCP/IP架构、设计及应用(Linux版)》采用一种简洁、渐进的方式介绍了Linux中TCP/IP的设计和实现——从简单的客户端一服务器应用程序到比较复杂的执行过程,还提供了大量源码和图示来阐述相关的实现,以帮助读者更好地理解《国外计算机科学经典教材:TCP/IP架构、设计及应用》的内容。 《TCP/IP架构、设计及应用(Linux版)》适合于嵌入式网络产品开发人员、网络安全产品开发人员、研究人员、IT网络架构师以及研究生。

编辑推荐:

《国外计算机科学经典教材:TCP/IP架构、设计及应用》是“Linux版国外计算机科学经典教材”之一,全书共分20个章节,主要对TCP\IP架构设计及应用知识作了介绍,具体内容包括协议基础、sk_buff和协议头、TCP发送、TCP核心处理、Linux中的IP服务质量(IP QoS)等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

书籍规格:

书籍详细信息
书名TCP/IP架构、设计及应用站内查询相似图书
9787302229261
如需购买下载《TCP/IP架构、设计及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)85.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

TCP/IP架构、设计及应用是清华大学出版社于2010.6出版的中图分类号为 TN915.04 ,TP316.89 的主题关于 Linux操作系统-程序设计 ,计算机网络-通信协议 的书籍。