GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 7: GNS3 Switching Part 15
Key Takeaways
This video demonstrates the integration of Open vSwitch, GNS3, and an SDN controller, showcasing how to implement policies on an OpenFlow switch using flow entries with different priorities and actions, such as dropping ICMP traffic and allowing TCP traffic.
Full Transcript
in a previous video I showed you how to import open V switch into genus 3 and I showed you some options such as viewing the flow table of the switch and the ports available on the open flow switch and also showed you how routers connected to the open V switch can ping each other because traffic is sent from the open flow pipeline to the traditional pipeline so let's implement policies on this open V switch switch let's say for example that we want write a 1 to be able to tell knit to write a 2 but not be able to ping write a 2 so at the moment write a 1 can ping router to you and that's based on this open flow entry what I'll do now is add a higher priority flow entry that matches ICMP traffic and I'm going to apply an instruction with no action before I add that flow to the switch notice that Rada one can ping Rada too the 5000 priority flow entry will take precedence over this 1000 priority flow entry so now router1 is not able to ping radha to let's add a flow entry with a priority of 5,000 as well but to set the protocol to TCP apply action output to normal and I'll save the flow entry so I've got a TCP flow entry and ICMP flow entry ICMP traffic is being dropped tcp is going to the normal pipeline so writer one can tell net to write a two password is required so enable password cisco line vty 0 for login password cisco Talmud back again notice Rada one is able to tell knit to rather to but is not able to ping rather to when i refresh the flow entries we can see matches on the ICMP flow entry we can also see matches on the TCP flow entry so there was a very basic demonstration of an integration between open V switch gns3 and an SDN controller in this example I'm running the HP Eve an ST and controller within a virtual box you can download the controller from the HPE website I've added links below you can download flow maker and flow make a deluxe from northbound networks I've also linked them below I hope you enjoyed this video if you did please like it and please subscribe to my youtube channel I want to wish you all the very best [Music] you [Music]
Original Description
GNS3 supports Docker containers! Learn about Docker, Open vSwitch (OVS), OpenDayLight (ODL), Cisco DevNet GitHub OpenFlow App, SDN and OpenFlow with GNS3. There are multiple ways to support layer 2 switching in GNS3 and in this series we learn about OpenFlow switches. This is part 6 of the Docker series and Part 14 of the switching series.
Free software worth $200: https://goo.gl/613TUF
My GNS3 SDN and OpenFlow course: https://goo.gl/M0qaUE
Docker Part 3: https://youtu.be/mc0_T0FZbR4
Docker Part 2: https://youtu.be/t7JWmGOVZYg
Docker Part 1: https://youtu.be/t7JWmGOVZYg
OVS: http://openvswitch.org/
Switching options in GNS3: https://youtu.be/zYaljXNfBdc
VIRL image downloads: https://virl.mediuscorp.com/my-account/
Cisco IOS Software Download: https://software.cisco.com/download/navigator.html
GNS3 Download: https://gns3.com/
GNS3 Support (Go here if you need help): https://gns3.com/community
Playlist
Uploads from David Bombal · David Bombal · 42 of 60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
▶
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
RYU SDN Controller Part 4: Graphical User Interface (GUI): Practical GNS3 SDN and OpenFlow
David Bombal
HPE Network Protector SDN Application Part 1 - Introduction
David Bombal
HPE Network Protector SDN Application Part 2 : DNS Interception using OpenFlow
David Bombal
HPE Network Protector SDN Application Part 3 - Lab Setup using Physical Switches
David Bombal
HPE Network Protector SDN Application Part 4 - Demo of malicious websites blocked
David Bombal
HPE Network Protector SDN Application Part 5 - Demo OpenFlow table interception flows
David Bombal
HPE Network Protector SDN Application Part 6 - Demo of Physical Switch configuration
David Bombal
HPE Network Protector SDN Application Part 7 - Demo Service Insertion Tunnel / GRE Tunnel
David Bombal
HPE Network Protector SDN Application Part 8 - Demo SDN OpenFlow Reporting
David Bombal
HPE Network Protector SDN Application Part 9 - Demo switches interception of DNS traffic
David Bombal
GNS3 Talks: GNS3 version 1.5.X Appliance Tips
David Bombal
CCNA 200-125 Exam: AAA demo: TACACS+ with GNS3
David Bombal
GNS3 2.0.0 beta 2 install
David Bombal
CCNA #012: Learn SNMP with GNS3, Wireshark and Solarwinds NPM - CCNA 200-125 exam
David Bombal
CCNA #013: Spanning Tree CCNA Exam Questions: Know the answer? CCNA 200-125 exam
David Bombal
GNS3 2.0.0 beta : GNS3 VM integration with GNS3 GUI
David Bombal
CCNA #018: Routing exam questions: Who wins? OSPF, EIGRP or RIP? Sure? CCNA 200-125 exam
David Bombal
CCNA #019: Spanning Tree CCNA Exam Questions: Root Bridge, Root Port and more: CCNA 200-125 exam
David Bombal
GNS3 Download, installation and configuration - GNS3 1.5.3 and Windows 10
David Bombal
CCNA #023 EIGRP Neighbor Troubleshooting (DUAL Issues) for the CCNA 200-125 Exam
David Bombal
GNS3 2.0 Architecture and schema Part 1: What is the GNS3 Controller?
David Bombal
GNS3 2.0 Architecture and schema Part 2: Emulators and virtualization
David Bombal
CCNA #028 VTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
CCNA #029 VTP & DTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
CCNA #030 VTP Troubleshooting for the CCNA 200-125 Exam
David Bombal
GNS3 : How to download Cisco IOS images and VIRL images. Which is the best? How do you get them?
David Bombal
GNS3 ASA setup: Import and configure Cisco ASAv with GNS3
David Bombal
GNS3 switching setup and options: Cisco and other switching options in GNS3
David Bombal
GNS3 switching setup and options Part 2: GNS3 unmanaged built-in switch
David Bombal
GNS3 switching setup and options Part 3: Router on a sick with GNS3 unmanaged built-in switch
David Bombal
GNS3 switching setup and options Part 4: Etherswitch Router for Cisco Dynamips Part 1
David Bombal
GNS3 switching setup and options Part 5: Etherswitch Router for Cisco Dynamips Part 2
David Bombal
GNS3 switching setup and options Part 6: Etherswitch, Wireshark, 802.1Q, InterVLAN routing
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 1: GNS3 Switching Part 7
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 2: GNS3 Switching Part 8
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 3: GNS3 Switching Part 9
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 4: GNS3 Switching Part 10
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 5: GNS3 Switching Part 11
David Bombal
GNS3 Nexus (NX-OSv) switch setup and configuration Part 1: GNS3 switching options Part 12
David Bombal
GNS3 Nexus (NX-OSv) switch setup and configuration Part 2: GNS3 switching options Part 13
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 6: GNS3 Switching Part 14
David Bombal
GNS3 Talks: Docker, Open vSwitch, SDN and OpenFlow Part 7: GNS3 Switching Part 15
David Bombal
GNS3 Cisco CSR 1000v setup and configuration Part 1: GNS3 NFV
David Bombal
GNS3 Cisco CSR 1000v setup and configuration Part 2: GNS3 NFV
David Bombal
GNS3 Talks: Use the NAT node to connect GNS3 to the Internet easily!
David Bombal
GNS3 Talks: GNS3 2.0 RC1 is now available
David Bombal
GNS3 Talks: GNS3 2.0 Portable Projects - easily export and import GNS3 projects
David Bombal
GNS3 Talks: Multiple clients sharing projects in real time, plus console session shadowing!
David Bombal
CCNA #035 NAT Troubleshooting Scenario 1 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
CCNA #036 NAT Troubleshooting Scenario 2 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
GNS3 Talks: ESXi, GNS3 VM and KVM support Part 1: leverage servers and the cloud
David Bombal
CCNA #037 OSPF Troubleshooting - can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
GNS3 Talks: ESXi, GNS3 VM and KVM support Part 2: leverage servers and the cloud
David Bombal
CCNA #038 NAT Troubleshooting Scenario 3 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
CCNA #039 - OSPF DR, BR and DROTHER Election - do you know the answers?
David Bombal
CCNA #040 NAT Troubleshooting Scenario 4 - Can you find the issue? CCNA Exam 200-125 troubleshooting
David Bombal
GNS3 Talks: Arista vEOS GNS3 import and configuration Part 1
David Bombal
CCNA #041 - OSPF DR, BR and DROTHER Election - do you know the answers?
David Bombal
GNS3 Talks: Arista vEOS GNS3 import and configuration Part 2
David Bombal
GNS3 Talks: ipterm: Linux, Docker, Python, SDN and more! Part 1
David Bombal
More on: Docker & Containers
View skill →Related Reads
📰
📰
📰
📰
How to Integrate SAST and Dependency Scanning into Bitbucket Pipelines
Medium · DevOps
Debian 12 Entered LTS: Should You Upgrade Your Production VPS to Debian 13?
Medium · DevOps
Why Restrict PATH in Linux
Medium · DevOps
Before You Sync: Review What Changed in Your Dotfiles
Medium · Programming
🎓
Tutor Explanation
DeepCamp AI