ONOS 中的LLDP协议,用到一个固定的MAC

ONOS 中的LLDP协议,用到一个固定的MAC使用ONOS+openflow硬件交换机的环境中,在交换机上可以看到02-EB-9F-67-C9-42这个MAC及相关流表。其并不是某个交换机、host的MAC,而是ONOSLLDPapp中定义的一个源MAC,用于ONOS的链路发现功能。ONOSPacketout消息抓包截图:关于SDN控制器+openflow+LLDP,网上已经很多人写了,在此就直接搬移一篇总结不错的:Op…

大家好,又见面了,我是你们的朋友全栈君。

使用ONOS+openflow 硬件交换机的环境中,在交换机上可以看到02-EB-9F-67-C9-42 这个MAC及相关流表。其并不是某个交换机、host的MAC,而是ONOS LLDP app中定义的一个源MAC,用于ONOS的链路发现功能。

ONOS Packetout 消息抓包截图:
ONOS Packetout 抓包

关于SDN控制器+openflow+LLDP ,网上已经很多人写了,在此就直接搬移一篇总结不错的:
OpenFlow中LLDP的处理概要
在OpenFlow中,主要通过OpenFlow控制器完成LLDP处理。
如下图所示,
在这里插入图片描述

  • OpenFlow控制器向OpenFlow交换机2发送Packet-Out消息,以此来发送LLDP帧。
  • OpenFlow交换机2通过OpenFlow交换机1上连接的网络接口发送包含packet-Out消息中的LLDP帧。
  • OpenFlow交换机1接收来自openflow交换机2的LLDP帧后,将LLDP帧添加到Packet-In消息中,然后发送给OpenFlow控制器,OpenFlow控制器依据OpenFlow交换机1发来的Packet-In消息中所包含的信息,构建网络拓扑检测的数据库。

链接:https://www.jianshu.com/p/30e6435b9bee

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139733.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月29日 上午10:46
下一篇 2022年5月29日 上午10:46


相关推荐

  • undefined reference to ‘main’

    undefined reference to ‘main’

    2021年8月15日
    241
  • MultipartFile.transferTo()遇见的问题记录

    MultipartFile.transferTo()遇见的问题记录环境 Springboot2 0 4 JDK8 表单 enctype 和 input 的 type file 即可 例子使用单文件上传 formenctype multipart form data method POST action file fileUpload 图片 formenctype multipart

    2025年11月16日
    4
  • java 自行车_JAVA 2020款山地车盘点[通俗易懂]

    java 自行车_JAVA 2020款山地车盘点[通俗易懂]最近,笔者为大家带来了不少有关顶尖山地车型的文章,不少的观众老爷直呼看看就好,那今天我们就来看看入门山地车。JAVA作为近几年迅速崛起的国产品牌,推出的一系列产品中带着鲜明的“JAVA”风格。在山地市场上,JAVA主打入门车型,今天就让我们来看一看JAVA旗下的那些山地车。对啦,以下车型均可在JAVA旗舰店购买到哦。JAVAANIMA售价仅4500元的ANIMA采用JAVAADVANCENA…

    2022年7月7日
    87
  • 电路实习报告:简易收音机的焊接

    电路实习报告:简易收音机的焊接本文是本科生电路实习(焊接部分)的实习报告

    2025年8月2日
    3
  • 对抗机器学习和对抗学习

    对抗机器学习和对抗学习机器学习近年来在许多方面取得了巨大的成功 但是安全性问题却一直没有得到人们的重视 这里把他们二人提出的问题定义为机器学习的安全和隐私问题 对抗机器学习 AdverserialM 作为机器学习研究中的安全细分方向 在一定程度上保证模型的安全性 攻击者对计算机方面的攻击可以使用三个指标进行衡量 也就是 CIA confidential integrity availability 中文名是机密性 完整性 可用性 下面来介绍这三个指标 机密性 机密性可以等同私密

    2026年3月19日
    3
  • java setaccessible_java.lang.reflect.AccessibleObject.setAccessible(boolean flag)方法示例

    java setaccessible_java.lang.reflect.AccessibleObject.setAccessible(boolean flag)方法示例java lang reflect AccessibleOb setAccessibl booleanflag 方法将此对象的可访问标志设置为指定的布尔值 设置值为 true 表示反射对象应该在使用时抑制 Java 语言访问检查 设置值为 false 表示反射对象应强制执行 Java 语言访问检查 声明以下是 java lang reflect AccessibleOb setAccessi

    2025年9月13日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号