際際滷

際際滷Share a Scribd company logo
TUGAS AKHIR
( Software Defined Networking menggunakan
controller OpenDayLight)
Disusun Oleh :
Nama : Muhamad Ridwan Firdaus
Kelas : XII TKJ 2
Absen : 19
NIS : 1516116151
Teknik Komputer Dan Jaringan
Sekolah Menengah Kejuruan Negeri 4 Bandung
2017/2018
Kata Pengantar
Puji Syukur kepada Allah Yang Maha Esa karena dengan rahmat-Nya Penulis dapat
menyelesaikan laporan ini tepat pada waktunya. Tugas Akhir dengan judul  Software
Defined Networking menggunakan controller OpenDayLight  yang merupakan salah
satu tugas sekolah pada jurusan Teknik Komputer dan Jaringan, SMK Negeri 4 Bandung.
Pada kesempatan ini Penulis mengucapkan terima kasih kepada semua pihak yang
telah membantu, terutama kepada :
1. Allah Subhana wa taala Karena telah memberikan kelancaran, keberkahan, dan
keselamatan selama pembuatan dan penyelesaian Tugas Akhir ini,
2. Kedua orang tua serta saudara yang telah memberikan dukungan dan semangat,
3. Guru  guru mata pelajaran Program Keahlian SMKN 4 Bandung,
4. Teman  Teman seperjuanan keluarga Teknik Komputer dan Jaringan 2018
Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih jauh dari
sempurna, karena keterbatasan kemampuan dan pengetahuan yang dimiliki Penulis. Mohon
maaf apabila terdapat kekurangan dan kesalahan baik dari isi maupun tulisan. Akhir kata,
Penulis berharap semoga dokumentasi ini bermanfaat bagi yang membacanya.
Bandung, Maret 2018
BAB I
PENDAHULUAN
1.1 Latar Belakang
Jaringan komputer bukanlah suatu yang baru saat ini. Hampir disetiap
perusahaan,sekolah,dankampusterdapatjaringankomputeruntukmemperlancar
arus informasi yang ada. Internet yang sekarang sudah banyak digunakan oleh
hampir setiap orang merupakan suatu jaringan komputer dalam skala besar.
Semakin berkembangnya pengguna jaringan komputer ini akan menimbulkan
kompleksitasyangtinggi dalamhal manajemenjaringan,olehkarenaitudibutuhkan
sebuah solusi agar network administrator dapat dengan mudah mengelola dan
mengimplementasikan perangkat jaringan tersebut.
Solusi yang memungkinkan untuk permasalahan tersebut yaitu dengan
melakukan pemisahan antara control plane dan data plane, dimana control plane
akan diletakan secara terpusat pada sebuah controller. Untuk mewujudkan hal
tersebut, dibutuhkan sebuah application program interface (API) untuk dapat
mengkoneksikanseluruhperangkat jaringan ke dalam sebuah controller yang dapat
di program sesuai dengankebutuhanyang ada, dari hal tersebut sebuah paradigma
baru pada duniajaringankomputermuncul,yaituSoftware Defined Network (SDN).
Inti dari SDN sendiri yaitumemisahkanantara controlplanedan data planeke dalam
perangkatyangberbedadanjaringandapat diaturatau didefinisikanmelalui sebuah
software. Untuk dapat mengetahui informasi tentang traffic yang ada pada
controller tersebut, dibutuhkan suatu sisterm/ aplikasi monitoring.
1.2 Tujuan
Tujuan utama dari SDN adalah untuk mencapai pengelolaan jaringan yang
lebihbaikdengan tingkatan dan kompleksitas yang besar serta memastikan bahwa
semua keputusan dari sistem kontrol dibuat dari titik pusat (controller).
BAB II
TEORI
2.1 SDN
Perkembangan teknologi Software Defined Networking (SDN)
merupakan sebuah pendekatan baru dalam mendesain, membangun dan
mengelola jaringan komputer. Konsep dasar SDN berkaitan erat dengan
arsitektur perangkat networking seperti router, packet switch, lan switch dan
sebainya. Secara umum dalam perangakat networking terdapat dua bagian
yaitu Control Plane dan Data Plane. Control Plane adalah bagian yang
berfungsi untuk mengatur logika pada perangkat networking seperti routing
table, pemetaan jaringan dan sebagainya. Data Plane adalah bagian yang
berfungsi untuk meneruskan paket-paket yang masuk ke suatu port pada
perangkat networking menuju port keluar dengan berkonsultasi kepada control
plane.
2.2 OpenFlow
Dengan lahirnya SDN pada konsep jaringan masa depan, pada peneliti
di Stanford University membuat SDN kedalam sebuah teknologi yang
mungkin untuk di terapkan pada jaringan yang dinamakan OpenFlow. Inti dari
OpenFlow adalah agar peniliti dapat menjalankan protokol yang sedang di
bangun pada jaringan yang di gunakan sehari-hari (jaringan produksi).
Openflow memisahkan antara controller dengan perangkat jaringan yang
fungsiya untuk mengirim data. Jaringan OpenFlow terdiri dari satu atau lebih
switch OpenFlow dan juga satu atau lebih controller dengan Secure-Channel
yang menghubungkan antara keduanya
2.3 Macam  macam Controller pada OpenFlow
1. NOX / POX Controller
merupakan kontroller pertama saat openflow di rilis tahun 2009,
kontroller ini mengunakan bahasa C++ untuk NOX dan Python
untuk POX
2. Ryu Controller
merupakan salah satu network operating system yang fungsinya
memusatkan kontrol jaringan untuk mengatur ribuan perangkat
jaringan. Ini adalah salah satu OpenFlow Controller yang bersigat
vendor free. Ryu berasal dari bahasa jepang yang artinya flow.
Ryu controller dibuat secara keseluruhan mengunakan bahasa
python.
3. Floodlight controller
merupakan kontroller OpenFlow kelas enterprise, Apache-lisensi
dan berbasis java. Pengembangan dari kontroller ini di dukung oleh
komunitas pengembang termasuk sejumlah insinyur dari Big
Switch Network.
4. OpenDayLight Controller merupakan sebuah proyek Open
Source Software dalam linux Foundation yang ditulis mengunakan
bahasa pemrograman Java. Tujuannya melanjutkan penerapan dan
inovasi Software Defined Networking melalui peciptaan
framework yang umum di kalangan industri.
BAB III
Implementasi dan Dokumentasi
Dalam penggunaanaplikasiOpenDayLightkita membutuhkan
java untuk mengoprasikannya. Jadi, kita download terlebih
dahulu javanya dan jangan lupa download juga
OpenDayLightnya di
https://www.opendaylight.org/download
Setelah itu kita install
Setelahitulakukanupdate
Lalu,kita install nmapuntukmengetahui portyangkitabisagunakan
Setelah,OpenDayLightterdownload.Ekstrak .Zipdi /home/(namauser)/.Lalupindahdirektori
seperti di atas
Ketikkan./karaf untukmembukaSoftware OpenDayLight
Setelahituinstall beberapafiturdalamOpenDayLight
Lalu,install gituntukbisamenambahrepositorymininet
Tambahkanrepositorymininet
Lalu install mininet
Ketikkanifconfiguntukmelihatipanda
Buka mininetdengan mengetikkanseperti perintahdi atas
Buka nmapuntukmelihatportOpenDayLightyangterbuka
CekHasil anda pada browserdenganmengtikkanalamatsepertidi atas
BAB IV
KESIMPULAN
Kesimpulan yang saya peroleh dari hasil pengujian yakni teknologi SDN
dapat mempermudah teknisi untuk mengatur atau memonitoring jaringan
yang begitu kompleksnya

More Related Content

Software Defined Networking menggunakan controller OpenDayLight

  • 1. TUGAS AKHIR ( Software Defined Networking menggunakan controller OpenDayLight) Disusun Oleh : Nama : Muhamad Ridwan Firdaus Kelas : XII TKJ 2 Absen : 19 NIS : 1516116151
  • 2. Teknik Komputer Dan Jaringan Sekolah Menengah Kejuruan Negeri 4 Bandung 2017/2018 Kata Pengantar Puji Syukur kepada Allah Yang Maha Esa karena dengan rahmat-Nya Penulis dapat menyelesaikan laporan ini tepat pada waktunya. Tugas Akhir dengan judul Software Defined Networking menggunakan controller OpenDayLight yang merupakan salah satu tugas sekolah pada jurusan Teknik Komputer dan Jaringan, SMK Negeri 4 Bandung. Pada kesempatan ini Penulis mengucapkan terima kasih kepada semua pihak yang telah membantu, terutama kepada : 1. Allah Subhana wa taala Karena telah memberikan kelancaran, keberkahan, dan keselamatan selama pembuatan dan penyelesaian Tugas Akhir ini, 2. Kedua orang tua serta saudara yang telah memberikan dukungan dan semangat, 3. Guru guru mata pelajaran Program Keahlian SMKN 4 Bandung, 4. Teman Teman seperjuanan keluarga Teknik Komputer dan Jaringan 2018 Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih jauh dari sempurna, karena keterbatasan kemampuan dan pengetahuan yang dimiliki Penulis. Mohon maaf apabila terdapat kekurangan dan kesalahan baik dari isi maupun tulisan. Akhir kata, Penulis berharap semoga dokumentasi ini bermanfaat bagi yang membacanya. Bandung, Maret 2018
  • 3. BAB I PENDAHULUAN 1.1 Latar Belakang Jaringan komputer bukanlah suatu yang baru saat ini. Hampir disetiap perusahaan,sekolah,dankampusterdapatjaringankomputeruntukmemperlancar arus informasi yang ada. Internet yang sekarang sudah banyak digunakan oleh hampir setiap orang merupakan suatu jaringan komputer dalam skala besar. Semakin berkembangnya pengguna jaringan komputer ini akan menimbulkan kompleksitasyangtinggi dalamhal manajemenjaringan,olehkarenaitudibutuhkan sebuah solusi agar network administrator dapat dengan mudah mengelola dan mengimplementasikan perangkat jaringan tersebut. Solusi yang memungkinkan untuk permasalahan tersebut yaitu dengan melakukan pemisahan antara control plane dan data plane, dimana control plane akan diletakan secara terpusat pada sebuah controller. Untuk mewujudkan hal tersebut, dibutuhkan sebuah application program interface (API) untuk dapat mengkoneksikanseluruhperangkat jaringan ke dalam sebuah controller yang dapat di program sesuai dengankebutuhanyang ada, dari hal tersebut sebuah paradigma baru pada duniajaringankomputermuncul,yaituSoftware Defined Network (SDN). Inti dari SDN sendiri yaitumemisahkanantara controlplanedan data planeke dalam perangkatyangberbedadanjaringandapat diaturatau didefinisikanmelalui sebuah software. Untuk dapat mengetahui informasi tentang traffic yang ada pada controller tersebut, dibutuhkan suatu sisterm/ aplikasi monitoring. 1.2 Tujuan Tujuan utama dari SDN adalah untuk mencapai pengelolaan jaringan yang lebihbaikdengan tingkatan dan kompleksitas yang besar serta memastikan bahwa semua keputusan dari sistem kontrol dibuat dari titik pusat (controller).
  • 4. BAB II TEORI 2.1 SDN Perkembangan teknologi Software Defined Networking (SDN) merupakan sebuah pendekatan baru dalam mendesain, membangun dan mengelola jaringan komputer. Konsep dasar SDN berkaitan erat dengan arsitektur perangkat networking seperti router, packet switch, lan switch dan sebainya. Secara umum dalam perangakat networking terdapat dua bagian yaitu Control Plane dan Data Plane. Control Plane adalah bagian yang berfungsi untuk mengatur logika pada perangkat networking seperti routing table, pemetaan jaringan dan sebagainya. Data Plane adalah bagian yang berfungsi untuk meneruskan paket-paket yang masuk ke suatu port pada perangkat networking menuju port keluar dengan berkonsultasi kepada control plane. 2.2 OpenFlow Dengan lahirnya SDN pada konsep jaringan masa depan, pada peneliti di Stanford University membuat SDN kedalam sebuah teknologi yang mungkin untuk di terapkan pada jaringan yang dinamakan OpenFlow. Inti dari OpenFlow adalah agar peniliti dapat menjalankan protokol yang sedang di bangun pada jaringan yang di gunakan sehari-hari (jaringan produksi). Openflow memisahkan antara controller dengan perangkat jaringan yang fungsiya untuk mengirim data. Jaringan OpenFlow terdiri dari satu atau lebih switch OpenFlow dan juga satu atau lebih controller dengan Secure-Channel yang menghubungkan antara keduanya 2.3 Macam macam Controller pada OpenFlow 1. NOX / POX Controller merupakan kontroller pertama saat openflow di rilis tahun 2009, kontroller ini mengunakan bahasa C++ untuk NOX dan Python untuk POX 2. Ryu Controller
  • 5. merupakan salah satu network operating system yang fungsinya memusatkan kontrol jaringan untuk mengatur ribuan perangkat jaringan. Ini adalah salah satu OpenFlow Controller yang bersigat vendor free. Ryu berasal dari bahasa jepang yang artinya flow. Ryu controller dibuat secara keseluruhan mengunakan bahasa python. 3. Floodlight controller merupakan kontroller OpenFlow kelas enterprise, Apache-lisensi dan berbasis java. Pengembangan dari kontroller ini di dukung oleh komunitas pengembang termasuk sejumlah insinyur dari Big Switch Network. 4. OpenDayLight Controller merupakan sebuah proyek Open Source Software dalam linux Foundation yang ditulis mengunakan bahasa pemrograman Java. Tujuannya melanjutkan penerapan dan inovasi Software Defined Networking melalui peciptaan framework yang umum di kalangan industri.
  • 6. BAB III Implementasi dan Dokumentasi Dalam penggunaanaplikasiOpenDayLightkita membutuhkan java untuk mengoprasikannya. Jadi, kita download terlebih dahulu javanya dan jangan lupa download juga OpenDayLightnya di https://www.opendaylight.org/download Setelah itu kita install
  • 7. Setelahitulakukanupdate Lalu,kita install nmapuntukmengetahui portyangkitabisagunakan Setelah,OpenDayLightterdownload.Ekstrak .Zipdi /home/(namauser)/.Lalupindahdirektori seperti di atas
  • 11. Buka nmapuntukmelihatportOpenDayLightyangterbuka CekHasil anda pada browserdenganmengtikkanalamatsepertidi atas
  • 12. BAB IV KESIMPULAN Kesimpulan yang saya peroleh dari hasil pengujian yakni teknologi SDN dapat mempermudah teknisi untuk mengatur atau memonitoring jaringan yang begitu kompleksnya