搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
深入理解Kubernetes网络系统原理
0.00     定价 ¥ 109.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111768579
  • 作      者:
    作者:韩相国|责编:孙海亮
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2025-01-01
收藏
畅销推荐
内容介绍
这是一本虚拟化网络技术学习指南,融合中兴架构师16年网络产品研发经验。从Linux内核实现的视角出发,结合内核源码,以实例化的方式讲解虚拟化网络技术(包括容器网络和Kubernetes网络),覆盖原理及应用。 本书适合从事网络应用设计开发、网络运维和有一定基础的技术爱好者阅读。使其在理解虚拟化网络技术应用的同时,对网络背后的工作原理也有充分了解。 本书一共分为三篇。第一篇通用网络技术,首先介绍虚拟化网络中使用到的各种概念和基本技术,接着结合Linux内核源码讲述Linux内核是如何实现这些网络技术的,包括Linux内核的收发报文流程、路由选路原理和虚拟化网络设备的工作原理。第二篇容器网络技术,首先介绍Linux的网络命名空间,接着分别介绍docker和Kubernetes两种模式下容器网络的工作原理。第三篇Kubernetes网络插件原理,介绍Kubernetes网络插件的工作原理,之后综合全书讲述的技术,实现Kubernetes网络插件,达成优化Kubernetes网络的目的。
展开
目录
前言
第一篇 通用网络技术
第1章 网络通信基础
1.1 网络设备与接口
1.1.1 设备地址
1.1.2 接口别名
1.1.3 子接口
1.2 路由
1.2.1 路由条目
1.2.2 路由表
1.2.3 路由配置:通用路由管理
1.2.4 路由配置:策略路由管理
1.3 网络地址转换
1.4 Netfilter/iptables
1.4.1 iptables挂载点和链
1.4.2 iptables表
1.4.3 iptables命令
1.4.4 iptables应用
1.5 总结
第2章 Linux内核网络
2.1 Linux网络协议栈
2.2 从socket编程开始
2.2.1 UDP服务端源码
2.2.2 UDP服务端源码分析
2.3 内核接收报文流程
2.3.1 硬件设备接收报文
2.3.2 中断处理下半部
2.3.3 IP协议层处理
2.3.4 UDP协议层处理
2.3.5 用户进程接收报文
2.3.6 接收报文中断的亲和性设置
2.3.7 报文接收流程总结
2.4 内核发送报文流程
2.4.1 用户进程发送报文
2.4.2 系统调用
2.4.3 UDP协议层处理
2.4.4 IP协议层处理
2.4.5 邻居子系统
2.4.6 设备子系统
2.4.7 硬件设备发送报文
2.4.8 发送完成中断
2.4.9 报文发送流程总结
2.5 总结
第3章 Linux内核路由系统
第4章 Linux虚拟网络设备
第二篇 容器网络技术原理
第5章 网络命名空间通信
第6章 容器网络
第7章 Kubernetes网络
第三篇 Kubernetes网络插件原理
第8章 CNI网络插件原理及实践
第9章 动手实现CNI插件
附录
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证