2019 SDN上机第3次作业

1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性

网络拓扑图:

2019 SDN上机第3次作业_第1张图片

h1和h2 IP地址设置:

2019 SDN上机第3次作业_第2张图片
2019 SDN上机第3次作业_第3张图片

网络支持1.0 1.1 1.2 1.3协议:

2019 SDN上机第3次作业_第4张图片

h1与h2网络连通性:

2019 SDN上机第3次作业_第5张图片

2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析

hello

2019 SDN上机第3次作业_第6张图片
分析:控制器6633端口(最高支持OpenFlow 1.0)发送到交换机46266端口
2019 SDN上机第3次作业_第7张图片
分析:交换机46266端口(最高支持OpenFlow 1.3)发送到交换机6633端口
最终决定采用1.0协议

features_request

2019 SDN上机第3次作业_第8张图片
分析:控制器6633向交换机46266请求特征信息

set_config

2019 SDN上机第3次作业_第9张图片
分析:控制器6633发送给交换机46266 flag和max bytes of packet进行配置

features_reply

2019 SDN上机第3次作业_第10张图片

packet_in

2019 SDN上机第3次作业_第11张图片

packet_out

2019 SDN上机第3次作业_第12张图片

flow_mod

2019 SDN上机第3次作业_第13张图片
(ps:中间重新弄了一下,所以导致端口不太一样)

接下来是另一台交换机(端口46288)与控制器(端口6633)的交互过程

h1 ping h2:

2019 SDN上机第3次作业_第14张图片

把控制器的controller type从openflow reference改为OVS controller则openflow协议版本由1.0变为1.3

2019 SDN上机第3次作业_第15张图片

你可能感兴趣的:(2019 SDN上机第3次作业)