随笔分类 - 网络
摘要:此处是记录配置 quagga笔记, 关于Quagga详细介绍可参考文档: https://www.quagga.net/docs/quagga.pdf 环境版本: Kernel: CentOS 7(3.10.0-693) Quagga: 0.99.22.4 安装Quagga: yum install
阅读全文
摘要:1 The following flags describe the state of the tracking: 2 0x01: new 3 This is the beginning of a new connection. This flag may 4 only be ...
阅读全文
摘要:1. 网络虚拟化设备 对虚机设备Bridge ,Vlan, VETH, TAP详细介绍 LInux Vlan虚拟设备通信的详细介绍 Linux iptables详细介绍
阅读全文
摘要:本文主要介绍多种场景下,虚拟机网卡的压测及性能对比,根据openstack实际的部署方式,虚拟机网卡压测场景包括 SRIOV(passthrough)、SRIOV+Macvtap(passthrough)、Vlan+Linux bridge、OVS+Linux Bridge,分别从协议类型(TCP/
阅读全文
摘要:1. L2-agent 1. nova将虚拟网卡信息保存在Interface表(external-ids:iface-id, external-ids:iface-status, external-ids:attached-mac, external-ids:vm-uuid) 2. neutron-
阅读全文
摘要:本文主要介绍SR-IOV及实践openstack的SR-IOV功能的过程。 sriov功能介绍 SR-IOV 使一个单一的功能单元(比如,一个以太网端口)能看起来像多个独立的物理设备,即支持SR-IOV 功能的物理设备能被配置为多个功能单元。 SR-IOV 两种功能(function): 物理功能(
阅读全文
摘要:ovsdb-tool create /usr/local/etc/openvswitch/ovs.db /usr/local/share/openvswitch/vswitch.ovsschemaovsdb-tool create /usr/local/etc/openvswitch/vtep.db
阅读全文
摘要:OVN 支持分布式逻辑路由器,每个计算节点都有逻辑路由器的实例,模型和 neutron 的 DVR 类似。OVN 目前只实现了一些基本的路由功能,比如路由查找,路由报文的转发还有动态 ARP,路由类型只支持直连路由,静态路由,动态路由没有计划支持。 OVN 为每个 router interface
阅读全文
摘要:1.Datapath module 1.初始化vPort,Flow cache,netlink operation (dp_datapath_genl_family,dp_vport_genl_family,dp_flow_genl_family,dp_packet_genl_family) , d
阅读全文
摘要:1.Initial process 2.Create Namespace fork(fork.c) -> do_fork(fork.c) -> copy_process(fork.c) -> copy_namespaces(nsproxy.c) -> create_new_namespaces(ns
阅读全文
摘要:1.Explain how to output to the ingress port in OpenFlow https://mail.openvswitch.org/pipermail/ovs-dev/2013-September/275338.html 2.Resubmit vs Recirc
阅读全文
摘要:实验部署图: 网络拓扑图: 计算节点(compute02)Flow table: VM1 ping VM3(网络节点的网关tap 处于down): 修改计算节点(compute02)的脚本:
阅读全文
摘要:Neutron 用DVR减少对集中式vRouter的负担,即计算节点处理东西向流量和DNAT流量,网络节点仅处理SNAT流量,以减轻L3流量对网络节点的压力。但DVR模式会引入如下问题:1.每个计算节点占用一个公网IP,2.DVR 不能和 FWaaS,VPNaaS 和 LBaaS 集成起来。本文基于
阅读全文
摘要:实验部署图: 网络节点SNAT: 计算节点DNAT:
阅读全文
摘要:分布式路由器 OpenStack 用户可能会发现,按照 Neutron 原先的设计,所有网络服务都在网络节点上进行,这意味着大量的流量和处理,给网络节点带来了很大的压力。这些处理的核心是路由器服务。任何需要跨子网的访问都需要路由器进行路由。为了降低网络节点的负载,同时提高可扩展性,OpenStack
阅读全文
摘要:本文主要分析Neutron L2Pop工作具体过程。 L2Pop提供的功能点: ARP Proxy (主机没有配置默认网关或没有任何路由策略) 抑制多播 (产生的多播仅被分发到拥有相同VNI的VTEP端) 减少或推迟VTEP间Tunnel连接的创建(VTEP端创建VNI下首个Port时,L2Pop触
阅读全文
摘要:SDN的本质就是让用户/应用可以通过软件编程充分控制网络的行为,让网络软件化,进而敏捷化。如SDN一个具体实现技术openflow,使用设备不再仅基于MAC或IP转发数据,openflow可以基于10元组决定数据流向,控制平面解决网络路由优化、安全、策略、QoS、流量工程等问题。SDN是一种新型的可
阅读全文
摘要:基本介绍 OpenDaylight(ODL) 是一个基于SDN开发的模块化、可扩展、可升级、支持多协议的控制器框架。北向接口可扩展性强,REST型API用于松耦合应用,OSGI型用于紧耦合应用。引入SAL屏蔽不同协议的差异性。南向支持多种协议插件,如OpenFlow 1.0、 OpenFlow 1.
阅读全文
浙公网安备 33010602011771号