GRE隧道
来源:互联网 发布:linux mv f 编辑:程序博客网 时间:2024/04/29 14:57
quantum 四种虚拟网络设备
在配置openstack时,quantum选择使用openvswitch,当创建完VM后,ifconfig显示的各种虚拟接口未免让人凌乱,但主要包含以下四类网络接口: TAP devices、veth pairs、 Linux bridges、和 Open vSwitch bridges。
连接情况参照下图:
TAP devices:如图中的vnet0,是hypervisor实现的一块虚拟接口卡,发送到TAP接口上的数据都会被VM接收,hypervisor则把VM的数据通过TAP接口向外发送。
veth pairs:如图中的qvbXXX和qvoXXX,一对虚拟接口卡,连接openvswitch br-int和linux 桥接网卡。
Linux bridges:如图中qbrXXX,linux的网桥,用来了解openvswitch和hypervisor的TAP接口。
Open vSwitch bridges:虚拟交换机,像物理交换机一样,具备Vlan隔离等特性,通过端口配置,可以隔离VM以及通过虚拟交换机实现将VM和真实网络的互通。
值得注意的是,上图为什么不直接将VM连接到openvswitch,而是经过Linux Bridge进行了中转。因为Openstack通过iptable执行虚拟机的安全策略,而openvswitch的接口并不支持iptable。
看下图可以让我们加深理解GRE,每个子网走的是不同的GRE隧道,以此实现网络隔离:
GRE封包方式大致是这样的:
0 0
- GRE隧道
- GRE隧道的配置
- GRE隧道配置
- IPv6-over-IPv4 GRE隧道
- GRE、PPTP、L2TP隧道协议
- GRE、PPTP、L2TP隧道协议
- GRE、PPTP、L2TP隧道协议
- 运维必看-GRE隧道配置实践!
- Linux下搭建gre隧道
- openvswitch创建vxlan隧道和gre隧道的mtu问题
- 关于GPRS APN-GRE隧道配置摘要
- Cisco路由器配置GRE隧道举例
- 为Cisco路由器 配置GRE隧道
- 也谈OpenvSwitch配置GRE隧道
- 解决openstack,GRE隧道的MTU问题
- VPN隧道协议-GRE、L2TP、IPSEC
- GRE 简述(为cisco路由器配置GRE隧道举例)
- GRE 简述(为cisco路由器配置GRE隧道举例)
- 滚动数组
- iOS - 正则表达式判断邮箱、身份证..是否正确:
- Eclipse调试Java的10个技巧
- Candy Collection糖果收集游戏
- 利用HTTP代理录制Jmeter脚本
- GRE隧道
- Floyd(弗洛伊德算法)---每对顶点的最短路径---《数据结构》严蔚敏
- 李彦宏搜索引擎的第三定律
- public void Delete<T>(List<T> EntityList) where T : class, new() 这是什么意思
- ajax发起action时触发拦截器
- LUCENE 3.6 学习笔记
- poj 2342 Anniversary party,树形DP easy
- JS键盘事件实现定制按下键盘跳转到指定节点
- Unity中的数学运算总结