Pembahasan kali ini akan dijelaskan tentang pembuatan jaringan topologi sederhana menggunakan mininet:
- Buatlah Topologi jaringan sederhana seperti gambar dibawah ini:
- Setting bandwitdth di masing-masing link switch sebesar pada link 1 sebesar 70Mbit, link 2 sebesar 100Mbit, link 3 sebesar 80 Mbit seperti gambar dibawah ini:
- lalu setelah memasukan bandwith, klik edit lalu preference. setelah itu centang CLI lalu save. Sebelum di run, buka terminal baru untukmengaktifkan pox seperti gambar dibawah ini:
- lalu setelah mengaktifkan pox, klik “run”. lalu lakukan “pingall” untuk melakukan pengecekan. setelah dilakukan pengecekan didapatkan bawah masing-masing host belum terhubung. agar terhubung, maka kita melakukan penyetingan pada swicth1 – swicth 4. seetelah penyetingan lalu kembali melakukan pengecekan maka didapatkan semua telah terhubung. penjelasan tersebut dapat dilihat dari gambar-gambar dibawah ini:
- Selanjutnya kita akan melakukan proses filtering icmp dan udp:
hal pertama yang dilakukan adalah melakukan penghapusan flow dengan mngetikan “sh ovs-ofctl del-flows s1” lakukan hingga s4. setelah dilakukan penghapusan flow maka langkah yang kita lakukan selanjutnya adalah menambahkan rule ARP yang berguna untuk menghandle request dari host. dengan cara mengetikan “sh ovs-ofctl add-flow s1 arp,action normal” lalu ditambahkan dengan “sh ovs-ofctl add-flows s1 priority=500,ip,ip_src=10.0.0.0/24, ip_dst=10.0.0.0/24,action=normal” lakukan hal yang sama hingga s4 seperti gambar dibawah ini:
- langkah berikutnya adalah melakukan filtering icmp pada s1 dengan mengetikan “sh ovs-ofctl add-flows s1 priority=700,ip,icmp, action=drop” lalu melakukan pengecekan dengan pingall maka didapatkan antar host tidak tersambung. seperti gambar dibawah ini:
- sekarang melakukan filtering UDP, yang dilakukan pertama adalah menghapus flow pada s1. setelah itu lakukan lagi memasukan ARP beserta Priority seperti langkah yang sudah dijelaskan sebelumnya. lalu ketikan command filtering seperti ini. “sh ovs-ofctl add-flows s1 priority=700,ip,udp, action=drop”. bisa dilihat seperti dibawah ini:
- setelah dilakukan pingall maka didapatkan bahwa semua host tersambung, namun jika dilakukan pengiriman dari host 3 ke host 1 maka host 1 tidak dapat menerima paket yang dikirimkan meskipun host 3 berhasil melakukan pengiriman. Gambar dibawah merupakan bukti bahwa host 3 dapat mengirim tetapi host 1 tidak menerima paket:
Sekian Penjelasan dari pembuatan topologi dengan mininet hingga melakukan filtering. jika ada masukan bisa beritahu penulis
Semoga Bermanfaat