以下不属于OpenFlow中Controller-to-Switch消息的子类型的是( ) A、 Modify-State B、 Switch features C、 Barrier D、 Packet-in
时间: 2023-06-16 12:07:56 浏览: 207
OpenFlow中Controller-to-Switch消息的子类型包括:
- 控制消息类型:Echo Request、Echo Reply、Experimenter
- 配置消息类型:Features Request、Features Reply、Get Config Request、Get Config Reply、Set Config
- 状态消息类型:Packet-In、Flow Removed、Port Status、Packet-Out、Flow Mod、Port Mod、Stats Request、Stats Reply、Barrier Request、Barrier Reply、Queue Get Config Request、Queue Get Config Reply、Queue Stats Request、Queue Stats Reply
- 异步消息类型:Packet-In、Flow Removed、Port Status
因此,以上选项中都属于Controller-to-Switch消息的子类型,不是正确答案。
相关问题
以下不属于OpenFlow中Controller-to-Switch消息的子类型的是( )
OpenFlow中Controller-to-Switch消息的子类型包括以下几种:
1. OFPT_HELLO:连接建立后,交换机向控制器发送的第一个消息,用于协商OpenFlow版本号。
2. OFPT_ERROR:交换机向控制器发送的错误消息,用于报告OpenFlow协议相关的错误。
3. OFPT_ECHO_REQUEST:控制器向交换机发送的心跳消息,用于检测连接是否正常。
4. OFPT_ECHO_REPLY:交换机向控制器回复的心跳消息。
5. OFPT_EXPERIMENTER:用于OpenFlow扩展功能。
因此,以上五个子类型都属于Controller-to-Switch消息的子类型,没有不属于的选项。
mn --controller=remote,ip=127.0.0.1 --mac --switch=ovsk,protocols=OpenFlow13 --topo=single,4 命令错误
这个命令出错的原因是因为在`--controller`参数中缺少控制器的端口号。正确的命令应该是:
```
mn --controller=remote,ip=127.0.0.1,port=6653 --mac --switch=ovsk,protocols=OpenFlow13 --topo=single,4
```
在`--controller`参数中添加了端口号`port=6653`,这是OpenFlow控制器默认的端口号。如果您使用的是其他端口号,需要将`port`参数替换为您所使用的端口号。
阅读全文