Skip to main content

Belajar Openvswitch 2.5

sebelumnya saya juga sudah pernah install OpenvSwitch pada Centos 7

pada tutorial kali ini saya mengunakan ubuntu 16.04 LTS, sebelum install openvswitch, update ubuntunya

kemudian setelah itu start openvswitchnya

melihat versi openvswitch

melihat isi openvswitch

menambahkan bridge (ovs-vsctl add-br nama_bridge)

menambahkan port pada bridge (ovs-vsctl add-port nama_bridge nama_port)

pada contooh diatas saya menambahkan 3 interface fisik pada br0

melihat datapath pada ovs

Menghubungkan dua virtual mesin mengunakan OVS

pada skema diatas saya mengunkan 3 virtual mesin yang di buat diatas virtualbox yaitu

  • Openvswitch (ada 2 interface ethernet dengan typer internal network)
  • Blue VM (ada 1 interface ethernet dengan typer internal network “blue”)
  • Green VM(ada 1 interface ethernet dengan typer internal network ” green”)

sebelumnya kita harus membuat bridge pada ovs

kemudian kit harus mengaktifkan interface bridge tersebut dan memberikan ip 192.168.10.1/24

setelah itu memasukan interface ethernet yang akan dijadikan port pada bridge ofc_bridge (saya mengunakan ineterface enp0s9 dan enp0s10)

setelah itu kita memberikan ip address pada blue VM(192.168.10.2/24) dan green VM(192.168.10.3/24)

hasil ping dari VM Blue

hasil ping dari VM Green

setelah itu kita melihat table forwarding database sebagai MAC learning pada virtual switch

disitu terlihat nomor port yang dipakai dengan mac address dari client (blue dan green) VM

kemudian kita juga bisa melihat dump openflow

secara default akan terbentuk 1 flow pada port LOCAL namun antar vm belum bisa PING karena belum ada flow yang terbentuk.

kemudian kita bisa melihat openvswitch datapathnya untuk bisa memulai membuat aturan flownya

 

Alan Adi Prastyo

network & system engineer