精通Linux内核网络

相关资料

[

,

“新一代的内核圣经,帮助我解决了很多问题,我可以更快地从客户那里收到钱了。”——读者评论

,

,

“面向linux网络开发者的绝佳资源,理论和实践的完美平衡。”——读者评论

]

本书特色

[

本书讨论linux 内核网络栈的实现及其原理,深入而详尽地分析网络子系统及其架构,主要内容包括:内核网络基础知识、netlink 套接字、arp、邻居发现和icmp 等重要协议的实现、ipv4 和ipv6 的深入探索、linux 路由选择、netfilter 和ipsec 的实现、linux 无线网络、infiniband 等。 本书不仅适合从事网络相关项目的专业人员参考,也能为相关研究人员和学生提供极大帮助。

]

内容简介

[

专注于各网络协议实现技术的精髓及其遵循的指导方针和原则。

重点讲解数据包在linux内核网络栈中的传输过程,阐述其与网络各层及各子系统之间的交互。

从网络开发者视角,配合清晰图表,深入剖析linux内核网络子系统的内部细节及核心实现

]

作者简介

[

Rami Rosen

资深软件工程师,Linux内核网络专家。从业十余年间,参与过多个尖端Linux内核项目,曾就Linux内核网络和虚拟化发表过多篇文章,并做过多次演讲。

]

目录

第1章 绪论1.1 linux网络栈1.2 网络设备1.3 linux内核网络开发模型1.4 总结第2章 netlink套接字2.1 netlink簇2.2 通用netlink协议2.3 总结2.4 快速参考第3章 internet控制消息协议(icmp)3.1 icmpv43.2 icmpv63.3 icmp套接字(ping套接字)3.4 总结3.5 快速参考第4章 ipv44.1 ipv4报头4.2 ipv4的初始化4.3 接收ipv4数据包4.4 接收ipv4组播数据包4.5 ip选项4.6 发送ipv4数据包4.7 分段4.8 重组4.9 转发4.10 总结4.11 快速参考第5章 ipv4路由选择子系统5.1 转发和fib5.2 在路由选择子系统中进行查找5.3 fib表5.4 icmpv4重定向消息5.5 总结5.6 快速参考第6章 高级路由选择6.1 组播路由选择6.2 策略路由选择6.3 多路径路由选择6.4 总结6.5 快速参考第7章 linux邻接子系统7.1 邻接子系统的核心7.2 arp协议(ipv4)7.3 ndisc协议(ipv6)7.4 总结7.5 快速参考第8章 ipv68.1 ipv6简介8.2 ipv6地址8.3 ipv6报头8.4 扩展报头8.5 ipv6初始化8.6 自动配置8.7 接收ipv6数据包8.8 接收ipv6组播流量8.9 组播侦听者发现(mld)8.10 发送ipv6数据包8.11 ipv6路由选择8.12 总结8.13 快速参考第9章 netfilter9.1 netfilter框架9.2 netfilter挂接点9.3 连接跟踪9.4 总结9.5 快速参考第10章 ipsec10.1 概述10.2  internet密钥交换(ike)10.3 ipsec和加密10.4 xfrm框架10.5 ipv4 esp的实现10.6 接收ipsec数据包(传输模式)10.7 发送ipsec数据包(传输模式)10.8 xfrm查找10.9 ipsec的nat穿越功能10.10 总结10.11 快速参考第11章 第4层协议11.1 套接字11.2 创建套接字11.3 用户数据包协议(udp)11.4 传输控制协议(tcp)11.5 流控制传输协议(sctp)11.6 数据报拥塞控制协议(dccp)11.7 总结11.8 快速参考第12章 无线子系统12.1 mac80211子系统12.2 802.11 mac帧头12.3 802.11 mac帧头的其他成员12.4 网络拓扑12.5 省电模式12.6 管理层(mlme)12.7 mac80211的实现12.8 高吞吐量(ieee802.11n)12.9 网状网络(802.11s)12.10 linux无线开发流程12.11 总结12.12 快速参考第13章 infiniband13.1  rdma和infiniband概述13.2 rdma资源13.3 总结13.4 快速参考第14章 高级主题14.1 网络命名空间14.2 cgroup14.3 频繁轮询套接字14.4 linux蓝牙子系统14.5 ieee 802.15.4和6lowpan14.6 近场通信(nfc)14.7 通知链14.8 pci子系统14.9 组合网络设备14.10 pppoe协议14.11 android14. 12 总结14.13 快速参考封底文字 附录a linux api附录b 网络管理附录c 术语表

封面

精通Linux内核网络

书名:精通Linux内核网络

作者:罗森

页数:546

定价:¥99.0

出版社:人民邮电出版社

出版日期:2015-06-01

ISBN:9787115392930

PDF电子书大小:57MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注