
Linux内核源码剖析 TCP/IP实现(上册)
pdf扫描版- 软件大小:86.2 MB
- 更新日期:2020-08-28 12:10
- 软件语言:简体中文
- 软件类别:电子文档
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
linux内核源码剖析pdf提供详细的系统介绍,用户可以在软件查看系统内核运行方式,可以查看内核相关的网络知识,软件提供大量学习资料以及案例内容,阅读本书就可以对Linux系统有一定的了解,提供TCP:传输控制协议、TCP连接的建立、TCP拥塞控制的实现、TCP的输出、TCP的输入、TCP连接的终止、UDP:用户数据报等学习内容,适用于熟悉
Linux的基使用方法,对
Linux内核工作原理以及网络知识有一定的了解,而又极想更深入理解各个机制在Linu中的具体实现的用户;Linux内核源码剖析内容丰富,提供大量专业知识,如果您需要学习内核知识就可以下载书籍!

书籍介绍
本书详细论述了 Linux内核2.6.20版本中TCP/IP的实现。书中给出了大量的源代码,通过对源代码的详细注释,帮助读者掌握TCP/IP的实现。本书根据协议栈层次,从驱动层逐步论述到传输层,包括驱动的实现、接口层的输入输出、IP层的输入输出以及选项的处理、邻居子系统、路由、套接口及传输层等内容,全书基本涵盖了网络体系架构全部的知识点。特别是TCP,包括TCP连接的建立和终止、输入与输出,以及拥塞控制的实现。

目录
第1章 预备知识 1
第2章 网络体系结构概述 10
第3章 套接口缓存 15
第4章 网络模块初始化 48
第5章 网络设备 55
第6章 ip编址 99
第7章 接口层的输入 122
第8章 接口层的输出 163
第9章 流量控制 174
第10章 internet协议族 209
第11章 ip:网际协议 217
第12章 ip选项处理 278
第13章 ip的分片与组装 303
第14章 icmp:internet控制报文协议 330
第15章 ip组播 353
第16章 igmp:internet组管理协议 390
第17章 邻居子系统 437
第18章 arp:地址解析协议 480
第19章 路由表 503
详细内容
第5章网络设备
5.1 PCI设备
5.1.1 PCl驱动程序相关结构
5.1.2 注册PCI驱动程序
5.2 与网络设备有关的数据结构
5.2. net_device结构
5.2.2 网络设备有关结构的组织
5.2.3 相关函数…
5.3 网络设备的注册
5.3.1 设备注册的时机
5.3.2 分配net_ device结构空间…
5.3.3 网络设备注册过程
5.3.4 注册设备的状态迁移
5.3.5 设备注册状态通知
5.3.6 引用计数…
5.4 网络设备的注销
5.4.1 设备注销的时机
5.4.2 网络设备注销过程
5.5 网络设备的启用
5.6 网络设备的禁用
5.7 与电源管理交互
5.7.1 挂起设备…
5.7.2 唤醒设备…
5.8 侦测连接状态改变
5.8.1 调度处理连接状态改变事件
5.8.2 linkwatch标志…
5.9 从用户空间配置设备相关信息
5.9.1 ethtool.
5.9.2 媒体独立接
5.10 虚拟网络设备
第6章 IP编址
6.1 接口和IP地址
6.1.1 主IP地址、从属IP地址和IP别名
6.1.2 IP地址的组织
6.1.3 in _device结构
6.1.4 in _ifaddr结构
6.2 函数
6.2.1 inetdev_ init()
6.2.2 inetdev _destroyO)
6.2.3 inet_select_addr()
6.2.4 inet confirm _addr()
6.2.5 inet addr _onlink("
6.2.6 inetdev_by_ index
6.2.7 inet_ ifa _by_-prefixO)
6.2.8 inet _abc _leno
6.3 IP地址的设置
6.3.1 netlink接口
6.3.2 inet_insert _ifa()
6.3.3 inet_del_ ifa().
6.4 ioctl..
6.5 inetaddr _chain通知链
使用方法
1、linux内核源码剖析已经扫描为电子版本,直接在电脑阅读内容
2、由于是扫描书籍得到的版本,页面内容可能不清晰
3、用户可以在电脑直接打开文档阅读,WPS可以直接阅读PDF文档
4、可以查看书籍目录,跳转到你需要阅读的界面
5、电子扫描版本更加方便保存,可以保存到任意电脑或者是云空间
6、您也可以在安下载获取PDF阅读器,从而立即打开linux内核源码剖析pdf

阅读说明
做任何事情都需要有方法和工具,同样,阅读 Linux内核源码也是如此。由于内核源码非常庞大,因此不能全面铺开,而是要按照模块一个一个去攻克,本书的目的就是指导和帮助读者学习网络模块。要想比较顺利地阅读内核网络源码,事先最好对源码的知识背景有一定的了解。对于内核网络源码来讲,基本要求是:熟悉C语言,最好了解GNU对标准C的扩展;熟悉GCC编译器以及使用方法;熟悉操作系统的基本知识;熟悉 Linux内核通用技术,包括内存管理、下半部、锁等;熟悉TCP/IP的原理。

版权说明
图书在版编目(CIP)数据
Linux内核源码剖析:TCP/P实现/樊东东,莫澜编著.一北京:机械工业出版社,2010.12
I.①L…Ⅱ.①樊…②莫…Ⅲ.① Linux操作系统一机器代码程序一程序分析②计算机网络一通信协议Ⅳ.①TP316.89TN915.04
中国版本图书馆CIP数据核字(2010)第212455号
机械工业出版社(北京市百方庄大街22号邮政编码100037)
策划编辑:车忱
责任编辑:车忱
责任印制:乔宇
三河市宏达印刷有限公司印刷
2011年1月第1版·第1次印刷
人气软件
-
高性能mysql第三版 70.9 MB
/简体中文 -
10s406排水管安装图集PDF 3.67 MB
/简体中文 -
人月神话(32周年中文纪念版) 30.6 MB
/简体中文 -
04d701-3电缆桥架安装图集 4.72 MB
/简体中文 -
02j401钢梯图集PDF 3.94 MB
/简体中文 -
中国古籍白话解析系列合集 典藏版 24.00 MB
/简体中文 -
Macromedia Dreamweaver 8 官方简体中文教程 12.00 MB
/简体中文 -
EXCEL常用函数完全手册(PDF格式) 2.00 MB
/简体中文 -
VMware虚拟机使用帮助教程 0.42 MB
/简体中文 -
谭浩强c语言电子书全本 0.39 MB
/简体中文