计算机网络基础知识和dpdk

1.前言

SDN:(Software Defined Networking)作为当前最重要的热门技术之一,目前已经普遍得到大家的共识。有关SDN的资料和书籍非常丰富,但入门和学习SDN依然是非常困难。本书整理了SDN实践中的一些基本理论和实践案例心得,希望能给大家带来启发,也欢迎大家关注和贡献。
本书内容包括:

网络基础
SDN网络
容器网络
Linux网络
OVS以及DPDK
SD-WAN
NFV
实践案例

项目源码:https://github.com/tonydeng/sdn-handbook
下面仅列出目录,有需要可前往源地址观看。

2.网络基础理论

TCP/IP网络模型

ARP

ICMP

路由

交换机

UDP

DHCP/DNS

TCP

VLAN

Overlay

SNMP

LLDP

3.Linux网络

Linux网络配置

虚拟网络设备

iptables/netfilter

负载均衡

流量控制

SR-IOV

内核VRF

eBPF

bcc
故障排查

XDP

XDP架构
使用场景

常用工具

网络抓包tcpdump
scapy

内核网络参数

4.Open vSwitch

OVS介绍

OVS编译

OVS原理

Open Virtual Network

OVN在Ubuntu编译
OVN实践
OVN高可用
OVN Kubernetes插件
OVN Docker插件
OVN OpenStack

5.DPDK

DPDK简介

DPDK安装

报文转发模型

NUMA

Ring和共享内存

PCIe

网卡性能优化

多队列

硬件offload

虚拟化

OVS DPDK

SPDK

OpenFastPath

6.安全设备

VPN

IPSec VPN
SSL VPN

ICG

Firewall

工作原理
常见分类
演进过程

7.SDN

YANG Language

SDN控制器

OpenDaylight
	OpenDaylight Projects
	DataStore
ONOS
Floodlight
Ryu
NOX/POX

南向接口

Openflow
OF-Config
NETCONF
NETCONF Call Home
	YANG Module for NETCONF Monitoring
	NETCONF请求和响应中的标签
P4
AAA
	Radius

数据平面

8.NFV

9.SDNWAN

11.Mininet(此处为与出处一致,写11)

12.Neutron

13.SDN实践案例

Google数据中心网络

14.业务示例

SDN控制器应用场景
业务控制平台-SCP

15.FAQ

16.参考文档

项目源码https://github.com/tonydeng/sdn-handbook

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值