实验3:OpenFlow协议分析实践

实验3:OpenFlow协议分析实践

一、建立并配置拓扑
建立拓扑
实验3:OpenFlow协议分析实践

拓扑配置

拓扑创建成功,验证拓扑结构

实验3:OpenFlow协议分析实践

二、运行wireshark抓包
选择any后对拓扑pingall来查看

hello报文(发送方)

实验3:OpenFlow协议分析实践

hello报文(接受方)
实验3:OpenFlow协议分析实践

openflow协议版本不一致,后续采用版本为openflow1.0

Features_Request报文用来查询配置信息

实验3:OpenFlow协议分析实践

发送Set_Config报文,用于配置设置

实验3:OpenFlow协议分析实践

接收Port_Status报文,通知配置已变更

实验3:OpenFlow协议分析实践

发送Features_Reply报文,告知自己的配置信息

实验3:OpenFlow协议分析实践

接收Packet_in报文

实验3:OpenFlow协议分析实践

发送Packet_out报文
实验3:OpenFlow协议分析实践

发送Flow_mod报文
实验3:OpenFlow协议分析实践

报文类型
报文采用的是tcp协议
学会了之后回过头来看还是历次作业中比较简单的,但是自己做的过程中走了很多的弯路,比如说不知道两个端口分别打开wireshark和拓扑文件。多亏了同学的帮助,让我克服了困难。上B站看了视频,跟我们实验的内容还是很不一样的。要是老师有录一边实操的视频让我们反复观看那就更好了。这次学习让我学会了如何使用wireshark抓包

上一篇:Navicat 导入数据报错 --- 1153 - Got a packet bigger than 'max_allowed_packet' bytes


下一篇:实验3:OpenFlow协议分析实践