SDN第三次上机作业

SDN第三次上机作业

1.创建以下拓扑(可采用任意方式)

-1287628-20171213172148113-1395897363.png
1287628-20171217225500749-968760980.png
代码:

#!/usr/bin/python

         from mininet.topo import Topo
         from mininet.net import Mininet
         from mininet.node import RemoteController,CPULimitedHost
         from mininet.link import TCLink

         class MyTopo(Topo):

         def __init__(self):
         Topo.__init__(self)

        # add switch
        sw1 = self.addSwitch('sw1')
        sw2 = self.addSwitch('sw2')

        # add host
        h1 = self.addHost('h1')
        h2 = self.addHost('h2')
        h3 = self.addHost('h3')
        h4 = self.addHost('h4')
        h5 = self.addHost('h5')
        h6 = self.addHost('h6')

        # add link
        self.addLink(sw1, h1, 1, 1)
        self.addLink(sw1, h2, 2, 1)
        self.addLink(sw1, h3, 3, 1)

        self.addLink(sw2, h4, 1, 1)
        self.addLink(sw2, h5, 2, 1)
        self.addLink(sw2, h6, 3, 1)

        self.addLink(sw1, sw2, 4, 4)

       topos = { 'mytopo': ( lambda: MyTopo() ) }

2.利用OVS命令下发流表,实现VLAN功能

参考链接:http://blog.csdn.net/rocson001/article/details/73163041

提交要求:贴出OVS下发流表的命令
-sw1(前三句命令将主机1,2,3进入sw1的包打上vlan tag,转发端口4,后三句命令将从端口4的包去除vlan tag,并根据tag进行转发):
1287628-20171217225153952-1878379695.png

-sw2(前三句命令将主机4,5,6进入sw2的包打上vlan tag,转发端口4,后三句命令将从端口4的包去除vlan tag,并根据tag进行转发):
1287628-20171217225231796-1382537393.png

3.利用OVS命令查看流表

参考链接:http://blog.csdn.net/rocson001/article/details/73163041

提交要求:截图查看步骤2所下发的流表
sw1:
1287628-20171217225741624-1561405785.png
sw2:
1287628-20171217225308061-278600908.png

4.验证性测试

截图验证:
h1--h4互通
h2--h5互通
h3--h6互通
其余主机间无法通信
1287628-20171217225327733-494711938.png

5.Wireshark抓包验证

提交要求:使用wireshark抓取,包含有VLAN tag的数据包,并截图验证
1287628-20171217225618093-1371650692.png

转载于:https://www.cnblogs.com/destinyCai/p/8033995.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值