Pengenalan Software Defined Networking

Software Defined Networking atau SDN adalah salah satu arsitektur baru pada jaringan yang bersifat dynamic, manageable, cost-effective, dan adaptable. Arsitektur SDN bertujuan untuk membuat jaringan menjadi lebih fleksibel dan mempermudah dalam mengontrol jaringan apabila terdapat perubahan dalam business requirement. Pada Software Defined Network, network administrator atau network engineer dapat membentuk lalu lintas jaringan melalui sebuah central console, sehingga tidak perlu mengkonfigurasi masing-masing switch atau perangkat yang terdapat pada topologi.

Perbedaan topologi dengan SDN dan tanpa SDN:

  1. Topologi Tanpa SDN
  2. Topologi Dengan SDN

Konsep Software Defined Networking 

Konsep dasar dari Software Defined Networking adalah melakukan pemisahan fisik antara Control Plane dan Forwading Plane. Secara logika, control plane diletakan secara terpusat yang membutuhkan sebuah sistem operasi jaringan yang mampu membentuk peta logika (logical map) dari seluruh jaringan dan kemudian memrepresentasikannya melalui sejenis API (Application Programming Interface).

Arsitektur Software Defined Networking

Arsitektur SDN (Software Defined Networking) terbagi menjadi 3 layer, yaitu:

  • Application Layer
    • Berisi aplikasi network yang digunakan dalam sebuah perusahaan yang mencakup IDS(Intrusion Detection System), load balancing atau firewall. Apabila jaringan tradisional menggunakan alat tambahan untuk menambah fitur tersebut, maka pada SDN mengganti cara tersebut dengan sebuah aplikasi yang menggunakan controller untuk mengatur data plane.
  • Control Layer
    • SDN Controller mentranslasikan kebutuhan antara aplikasi dan infrastruktur dengan memberikan instruksi yang sesuai dengan SDN Datapath dan relevan dengan SDN Application.
  • Infrastructure Layer
    • Mengatur SDN Datapath sesuai dengan instruksi yang diberikan melalui Control-Data-Plane Interface (CDPI).

Referensi :

https://eueung.gitbooks.io/buku-komunitas-sdn-rg/content/pengantar_sdn/README.html

https://searchnetworking.techtarget.com/definition/software-defined-networking-SDN

Penulis :

Christan; Effendy Wijaya; Bayu Kanigoro