(一)基本要求
搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据。
查看抓包结果,分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图。
HELLO:互相发送Hello消息互相协商Openflow协议版本 控制器6633端口(OpenFlow 1.0) ---> 交换机406306端口
** Features Request 控制器向将交换机发送Featrues Request消息并获取交换机特征信息
** set_Config 控制器告诉交换机如何配置
**Features Reply:Featrues Request的回复的交换机的特征信息 交换机46306端口 ---> 控制器6633端口
**Packet_in:交换机收到数据包后问控制器如何处理
**Packet_out 控制器指挥交换器按action执行
**Flow_mod:分析抓取的flow_mod数据包,控制器向交换机指挥增删交换机的流表项
流程图
回答问题:交换机与控制器建立通信时是使用TCP协议还是UDP协议?
tcp协议
个人总结
本次实验较易,仅需根据拓扑进行相应配置即可,然后在ping之前开启wireshark抓包,否则会丢失hello的数据包
标签:协议,控制器,OpenFlow,端口,实践,交换机,实验,数据包 From: https://www.cnblogs.com/byyanxia/p/16756896.html