• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

OpenFlow中Vlan掩码的计算方法

2019-10-30 发表
  • 0关注
  • 0收藏 943浏览
粉丝:3人 关注:0人

问题描述

问题现象:

用户配置OpenFlow当业务vlan和带内管理vlan分离时,激活OpenFlow实例会有如下报错:

#

openflow instance 1

 default table-miss permit

 permit-port-type member-port

 in-band management vlan 4092

 classification vlan 4094

 data-plane enable

 controller 2 address ip 172.14.0.11 

 

[H3C-of-inst-1]active instance 

The in-band management VLANs must be a subset of the VLANs associated with current OpenFlow instance.

提示:带内管理VLAN必须是OpenFlow实例对应的VLAN的子集。

 

遇到这种情况时,因为 classification vlan后无法配置多个vlan,所以就需要使用vlan掩码去同时匹配业务Vlan和带内管理Vlan

 

就用户遇到的问题进行举例说明vlan掩码,什么样的掩码才能即匹配vlan 4092又能匹配vlan 4094呢?

openflow instance 1

 default table-miss permit

 permit-port-type member-port

 in-band management vlan 4092

 classification vlan 4094

解决方法

第一步将Vlan编号改为二进制,我们发现这两个vlan中倒数第二位发生了变化,按照01不变的原则,推算出掩码应该是:4093

4092111111111100

4094111111111110

掩码:1111111111014093

 

验证:

[S5560-of-inst-1]display openflow instance 1

Instance 1 information:

 

Configuration information:

Description   : --

Active status : Inactive

Inactive configuration:

  Classification: VLAN, total VLANs(2)

   4092, 4094

 

同理我们可以推算,如果用户带内管理vlan99,业务vlan199299399那么掩码应该如何计算呢?

99   1100011

199  11000111

299 100101011

399 110001111

掩码:00001001119

 

验证:(因为是不连续vlan所以无法精确匹配)

[S5560-of-inst-1]display openflow instance 1

Instance 1 information:

 

Configuration information:

Description   : --

Active status : Inactive

Inactive configuration:

  Classification: VLAN, total VLANs(512)

   3, 7, 11, 15, 35, 39, 43, 47, 67, 71, 75, 79, 99, 103, 107, 111, 131, 135

   , 139, 143, 163, 167, 171, 175, 195, 199, 203, 207, 227, 231, 235, 239, 259

   , 263, 267, 271, 291, 295, 299, 303, 323, 327, 331, 335, 355, 359, 363, 367

   , 387, 391, 395, 399, 419, 423, 427, 431, 451, 455, 459, 463, 483, 487, 491

   , 495, 515, 519, 523, 527, 547, 551, 555, 559, 579, 583, 587, 591, 611, 615

   , 619, 623, 643, 647, 651, 655, 675, 679, 683, 687, 707, 711, 715, 719, 739

   , 743, 747, 751, 771, 775, 779, 783, 803, 807, 811, 815, 835, 839, 843, 847

   , 867, 871, 875, 879, 899, 903, 907, 911, 931, 935, 939, 943, 963, 967, 971

   , 975, 995, 999, 1003, 1007, 1027, 1031, 1035, 1039, 1059, 1063, 1067, 1071

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-10-30对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作