本书是“Linux版国外计算机科学经典教材”之一,全书共分20个章节,主要对TCP\\IP架构设计及应用知识作了介绍,具体内容包括协议基础、sk_buff和协议头、TCP发送、TCP核心处理、Linux中的IP服务质量(IP QoS)等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | TCP\IP架构设计及应用(Linux版国外计算机科学经典教材) |
分类 | 科学技术-工业科技-电子通讯 |
作者 | (印度)塞斯//文卡特苏鲁 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是“Linux版国外计算机科学经典教材”之一,全书共分20个章节,主要对TCP\\IP架构设计及应用知识作了介绍,具体内容包括协议基础、sk_buff和协议头、TCP发送、TCP核心处理、Linux中的IP服务质量(IP QoS)等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 内容推荐 随着开源软件逐渐成为商业系统和研究项目可信任的组成部分,TCP/IP与Linux操作系统的结合也越来越常见。TCP/IP的盛行使计算机之间的通信越来越容易,虽然这些计算机使用不同的操作系统,如Windows、Mac OS、Linux、Unix等。由于Linux的开源性和易修改性,因此在构建应用程序时,它已经成为开发人员常选的操作系统,开发人员可以定制操作系统,以满足应用程序的需求。 《TCP/IP架构、设计及应用(Linux版)》采用一种简洁、渐进的方式介绍了Linux中TCP/IP的设计和实现——从简单的客户端一服务器应用程序到比较复杂的执行过程,还提供了大量源码和图示来阐述相关的实现,以帮助读者更好地理解本书的内容。 《TCP/IP架构、设计及应用(Linux版)》适合于嵌入式网络产品开发人员、网络安全产品开发人员、研究人员、IT网络架构师以及研究生。 目录 第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章 展望 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。