VLAN技术:XEN创建内网

网络 路由交换
一个Network只能和一个PIF关联,就像一个VDI只能和一个VBD关联一样,所以当一个Network和一个PIF关联后就不能另外一个PIF关联了。

 

 

步骤:

1、创建一个Network

2、创建VLAN

创建VLAN的时候内部包含几个工作

● 创建一个Vlan对象(图中的①)

● 创建一个PIF(图中的②)连接之前新建的VLAN(图中的①)和新建的Network(步骤一创建)

● Vlan(图中的①)和PIF(图中的③)连接起来

注:

1、tag相当于VLAN(同一个PIF下)的唯一标识符,范围是0-4096,也就是说一个PIF下只能创建4096+1个VLAN

2、一个Network只能和一个PIF关联,就像一个VDI只能和一个VBD关联一样,所以当一个Network和一个PIF关联后就不能另外一个PIF关联了(图中 X 的地方)

code:

  1. Network.Record networkRecord   = new Network.Record(); 
  2. networkRecord.nameLabel        = "for_vlan_test_1"
  3. networkRecord.nameDescription  = "for_vlan_test_1"
  4. networkRecord.MTU              = 1500L;//***传输单元,取配置文件常量,1500L 
  5. networkRecord.otherConfig      = null
  6. Network  network = Network.create(connection, networkRecord); 
  7.  
  8. Long tag = 801L
  9. PIF taggedPIF = PIF.getByUuid(connection, "8a6dfb4d-187f-a5d0-7e35-bd8d81a301a7");//PIF为图中的③ 
  10. //create vlan 
  11. VLAN vlan = VLAN.create(connection, taggedPIF, tag, network); 

 

责任编辑:林琳 来源: 博客园
相关推荐

2013-10-09 13:35:04

XenVmware虚拟机

2012-02-13 16:00:35

内网安全技术选型安全产品

2019-01-21 15:57:29

VLANVXLAN局域网

2012-12-28 10:18:03

LinuxXenKVM

2010-01-14 08:51:20

交换机VLAN技术

2014-10-20 09:25:14

802.1QVLAN

2011-03-16 15:34:44

2014-11-06 09:36:50

OVSvlan

2009-01-18 09:14:00

内网IPNAT

2010-03-15 10:56:43

交换机VLAN 技术

2013-09-27 11:33:57

交换机技术Vlan技术

2009-06-13 09:22:41

Linux虚拟化Xen

2009-12-25 10:05:00

Linux虚拟化Xen虚拟化

2012-03-16 09:26:13

LVMXen虚拟机

2009-04-07 16:08:22

LinuxXenSUSE

2011-03-16 13:57:08

2012-08-27 09:24:02

虚拟化

2013-07-23 17:34:39

ARM Xen虚拟化

2010-01-26 10:51:27

思科VLAN交换机

2010-09-13 09:52:50

内网安全数据加密技术
点赞
收藏

51CTO技术栈公众号