(Review) • LAB2 Developing a learning switch application • LAB3 Developing a learning switch with ACLs application ✤ Network Topology Emulator • Overview of Mininet • Basic Mininet Commands • How to make a Network Topology
switch with ACLs ✤ 接上⼀一台host至 Switch ✤ 可使⽤用 ping, ssh, FTP 或其他網路協定,但無法使⽤用 HTTP ✤ How does it work ? ✤ 延續Lab2之結果,利⽤用flow-mod⽅方式加入對應之flow ✤ match field 設定為 HTTP 對應的 port number (80) OF:flow-mod
(Review) • LAB2 Developing a learning switch application • LAB3 Developing a learning switch with ACLs application ✤ Network Topology Emulator • Overview of Mininet • Basic Mininet Commands • How to make a Network Topology
a network of ✤ Virtual hosts ✤ Switches ✤ Controllers ✤ Links on a single machine (VM, cloud or native) ✤ Inside this virtual network, each OpenFlow switch is emulated by an Open vSwitch program.
its switches support OpenFlow for highly flexible custom routing. ✤ Mininet is under a permissive BSD Open Source license – we can implement any idea to achieve our goal !
Mininet Command- Line Interface (and API). ✤ Inside this virtual network, each OpenFlow switch is emulated by an Open Vswitch program. ✤ Inside this virtual network, each host is emulated by a container (like a VM). ✤ You can execute a real program like ping on a emulate host.
or IRC #sdnds-tw on Freenode ✤ 索取Slack頻道邀請函: https://sdnds-tw.herokuapp.com/ ✤ Google group: http://group.sdnds.tw/ ✤ Hackpad: https://sdnds-tw.hackpad.com/