SlideShare a Scribd company logo
This Photo by Unknown Author is licensed under CC BY-NC-ND
This Photo by Unknown Author is licensed under CC BY-SA
Tradisional
Router
Kerja Router
Menentukan Jalur Jaringan
Meneruskan Paket
This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY-SA-NC
This Photo from SDN Fundamental [ppt]
This Photo from SDN Fundamental [ppt]
This Photo from SDN Fundamental [ppt]
Router ?
Router adalah sebuah perangkat jaringan yang
berfungsi untuk menghubungkan dua jaringan
yang berbeda atau lebih. Router bekerja di lapis
NETWORK pada 7 lapis OSI. Router memiliki
kecerdasan untuk memetakan rute yang harus
dilewati oleh paket sesuai dengan protocol
routing yang di gunakan pada router tersebut.
Arsitektur
Router
This Photo from SDN Fundamental [ppt]
Clean State Project(1)
Dua pertanyaan yang di ajukan peneliti pada Clean State Project di Stanford University
- “ Apa yang kita ketahui sekarang , jika kita cara kerja internet, bagaimana kita mendesain komunikasi
infrastruktur untuk secara global ?”
- “Bagaimana bentuk internet sekarang, saat sudah berjalan 15 tahun belakangan (2008)?”
Mission = “Re-Invent Internet”
Project berjudul =“ Internet Infrastructure : Openflow and Software Defines Networking”
Seminar Paper Openflow
*semenjak itu SDN sudah mulai di kembangkan dan komunikasi data akan berbeda dengan
sebelumnya
Clean State Project(2)
This Photo from SDN Fundamental [ppt]
SDN
Tahun 2008 terlahir Software Defined Network.
Secara harfiah sebagai suatu sistem pada jaringan
yang kinerjanya diatur oleh software tertentu.
Sebagai prototipe awal, diciptakan aplikasi
pengatur jaringan yang bernama NOX.
Pengimplementasiannya di Stanford University dan
UC Berkeley ke dalam jaringan intra kampus pada
tahun 2008. Hasil implementasi ini mengenalkan
konsep OpenFlow sebagai suatu bentuk
implementasi topologi SDN.
Teknologi tersebut mulai dipromosikan oleh Open
Networking Foundation yang didirikan pada tahun
2011 untuk memperkenalkan teknologi SDN dan
OpenFlow.
This Photo by Unknown Author is licensed under CC BY-NC
Vendor
Mendukung
ONF
This Photo from Modul Bootcamp [docx]
Standar Router
Pada router, terdapat dua
• Software = OS yang dikenal sebagai
control plane untuk mengatur
manajemen sistem, manajemen
jaringan, mentukan informasi
routing table
• Hardware = Dikenal sebagai data
plane / foward plane, untuk
meneruskan paket, mengatur
header paket dan masih banyak lagi
This Photo from SDN Fundamental [ppt]
This Photo by Unknown Author is licensed under CC BY
This Photo by Unknown Author is licensed under CC BY-SA
This Photo by Unknown Author is licensed under CC BY-SA
This Photo by Unknown Author is licensed under CC BY-NC
Linksys Firmware
Openwrt Firmware
DDWRT Firmware
Tplink Firmware
This Photo by Unknown Author is licensed under CC BY-SA
SDN, How it Works?
This Photo from SDN Fundamental [ppt]
OpenFlow dapat melakukan
mengonfigurasi switching /
routing tanpa mengakses setiap
vendor software (OS)
Control Plane akan
berjalan dan mengontrol dan
hasil perhitungan akan
dikirimkan ke data plane ,
sehingga konfigurasi yang ada
dapat berjalan
SDN, How it Works?
This Photo from SDN Fundamental [ppt]
SDN, How it Works?
This Photo from SDN Fundamental [ppt]
This Photo from Modul Bootcamp [docx]This Photo from Modul Bootcamp [docx]
(Tradisional)
Openflow : Sekarang
• Awalnya identik dengan SDN
• Saat ini, OpenFlow diturunkan,
hanya bagian dari arsitektur
SDN yaitu sebagai protokol
antara data dan control plane,
dan berkompetisi antara
protokol SDN yang lainnya
This Photo from SDN Fundamental [ppt]
OpenFlow Roadmap
Protokol OpenFlow telah berkembang sejak dimulai nya proses
standardisasi oleh ONF , dari versi 1.0 – 1.5
This Photo from Modul Bootcamp [docx]
Lahirnya SDN
Pemisahan control dan data bukan merupakan tujuan di itu sendiri tetapi merupakan
konsekuensi dari pendekatan kompromi yang diambil oleh OpenFlow
Dengan era baru sistem programmability yang sangat luas dapat meningkatkan desain
arsitektur dan kemampuan baru
Istilah 'SDN' sendiri diciptakan dalam sebuah artikel tentang proyek OpenFlow di Stanford
(http://www2.technologyreview.com/news/412194/tr10-software-defined-networking/)
Kemunculan
dan Evolusi
SDN
Saat Openflow pertama kali ...
- Mengantar era programabilitas
- Tapi pemisahan antara Control Plane
dan Data Plane tidak praktis
Arsitektur SDN hari ini
- Banyak model arsitektur jaringan yang
bermunculan
- Dengan SDN bercita-cita untuk
mencapai tujuan agility dan network
programbility
SDN adalah
Otomasi melalui peningkatan pada
Programbility dan open interface
Dis-aggregation and abstraction
Control plane terpusat= Monitor
jaringan secara real time
Konsep baru pada bidang
networking untuk dalam
menciptakan network
yang Agility dan
Programbility
Karakteristik Jaringan Tradisional
This Photo from SDN Fundamental [ppt]
Jaringan Tradisional dan SDN
Kelemahan Jaringan Traditional
• Complexity that leads to
stasis
• Inconsistent policies make
troubles
• Inability to scale
• Vendor dependence
Mengapa SDN?
• Virtualisasi dan Cloud
• Orchestration dan Scalability
• Programmability dan
Automation
• Visibility Kinerja
• More configuration accuracy,
consistency and flexibility
• Data flow optimization
This Photo by Unknown Author is licensed under CC BY-NC-ND
SDN Architecture Framework (1)
This Photo from SDN Fundamental [ppt]
SDN Architecture Framework (2)
This Photo from SDN Fundamental [ppt]
SDN Architecture Framework (3)
This Photo from SDN Fundamental [ppt]
Elemen Arsitektur SDN
Application Plane
- Untuk level Pengguna, seperti html
- Portal pengatur optimasi jaringan
- OSS sistem
Northbound Interfaces
- Untuk komunikasi antara control plane
dan application plane
Network Services Abstraction Layer
- Untuk berkomunikasi menggunakan
protokol REST/ RESTCONF/NETCONF/ API
This Photo from SDN Fundamental [ppt]
Control Plane
- “The Controller” otak dari semua operasi yang
berlangsung
- Translasi level tinggi dari Northbound interface ke layer
routing yang sudah diperintahkan
Control plane mengerjakan
- Menemukan bentuk topologi dari data plane
- Menentukan route yang tepat
- Memanajer resource yang ada
- Konfigurasi servis yang ada
Elemen Arsitektur SDN
This Photo from SDN Fundamental [ppt]
Vendor
SDN Controller
Southbound Interface
- Mengatur interface , protocol, plugin
dari data plane
- Mengabstrak detail dari setiap vendor alat di
data plane
Data plane
- Mengadopsi alat – alat dari setiap vendor
- Melayani perangkat – perangkat yang
terhubung ke jaringan
Elemen Arsitektur SDN
This Photo from SDN Fundamental [ppt]
SDN Data Plane
Salah satu alat ,Zodiac fx ,
alat sebagai data plane
(switch) , digunakan dalam
implementasi SDN
Alternatif lain implementasi OpenFlow Switch dapat dilakukan
dengan berbagai cara
– Menggunakan hardware OpenFlow switch seperti Pronto
Switch
– Menggunakan openvswitch yang diinstall di sistem operasi
berbasis linux
– Menggunakan ethernet card w/ NetFPGA support
– Menggunakan Mininet OpenFlow switch emulator
This Photo from SDN Fundamental [ppt]
Flow entries pada OpenFlow v1.5
Match
Fields
Priority Counters Instruction Timeouts Cookie Flag
● Match fields: mencocokkan dengan paket yang datang
● Priority: mencocokkan hak yang lebih diutamakan dari flow entries
● Counters: menghitung jumlah paket dan bytes yang melewati
elemen OpenFlow
● Instructions: sekumpulan instruksi yang akan dijalankan ketika
paket cocok dengan entri
● Timeouts: jumlah maksimum idle time
● Cookie: nilai data yang telah ditentukan oleh controller
● Flag: mengubah bagaimana cara flow entries diatur
Point Penting SDN
○ Adanya pemisahan secara fisik/eksplisit antara data-plane dan control-plane
○ Antarmuka Standard (vendor-agnosic) untuk memprogram perangkat jaringan
○ Control-plane yang terpusat (secara logika)
○ SDN bukan (tidak terkait langsung dengan) mekanisme/protokol komunikasi baru
Dengan kata lain, SDN kompatibel dengan teknologi yang sudah ada e.g. MPLS
(forwarding), OSPF (state distribution), BGP (operator control) dll.
○ Bicara tentang SDN, lebih terkait dengan modularitas dan fleksibilitas; terutama
karena membawa kultur modular programming ke dunia networking
This Photo by Unknown Author is licensed under CC BY
Point Penting SDN
○ Dengan SDN, dapat membuat fungsionalitas yang lebih kompleks secara lebih
mudah, cepat dan Handal, tanpa harus meng-invent atau mengoperasikan protokol
komunikasi baru
○ Abstraksi diperlukan untuk memilih fokus; dengan abstraksi
setiap challenges (fungsionalitas) menjadi modular dan mudah ditelusuri
○ Aplikasi dikembangkan di atas abstraksi (model abstrak) jaringan
○ Masa depan jaringan terletak pada abstraksi yang tepat (cleaner abstraction),
bukan melulu dengan membuat protokol terdistribusi yang kompleks
This Photo by Unknown Author is licensed under CC BY
Demo Topology
SDN Controller
OpenFlow
Protocol
HP VAN Controller
Switch
This Photo by Unknown Author is licensed under CC BY-NC
Referensi
• Alam, Fakrul. 2017, SDN Fundamental,[ppt],(diakses pada 30-01-2019)
• ---,---.2018,Modul Bootcamp SDN Corenetwork, [docx],(diakses pada 30-01-2019)
• Virgono, Agus. 2019. Modul Praktikum Jaringan Komputer,[pdf],(diakses pada 29-01-2019)
Terima Kasih

More Related Content

What's hot

Processor Allocation (Distributed computing)
Processor Allocation (Distributed computing)Processor Allocation (Distributed computing)
Processor Allocation (Distributed computing)
Sri Prasanna
 
vlan
vlanvlan
Network Sockets
Network SocketsNetwork Sockets
Network Sockets
Peter R. Egli
 
cpu scheduling
cpu schedulingcpu scheduling
cpu scheduling
hashim102
 
Presentasi perangkat jaringan
Presentasi perangkat jaringanPresentasi perangkat jaringan
Presentasi perangkat jaringan
DinaRosdianaFauziah
 
Design Goals of Distributed System
Design Goals of Distributed SystemDesign Goals of Distributed System
Design Goals of Distributed System
Ashish KC
 
Mobile computing : Indirect TCP
Mobile computing : Indirect TCPMobile computing : Indirect TCP
Mobile computing : Indirect TCP
Sushant Kushwaha
 
5 penjadwalan aplod
5 penjadwalan aplod5 penjadwalan aplod
5 penjadwalan aplod
Setia Juli Irzal Ismail
 
Power Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi DataPower Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi Datadodolbetawi
 
Soal Latihan OSI Layer
Soal Latihan OSI LayerSoal Latihan OSI Layer
Soal Latihan OSI Layer
Denny Yahya
 
Bandwidth dan Throughput
Bandwidth dan ThroughputBandwidth dan Throughput
Bandwidth dan Throughput
Selamet Hariadi
 
Ppt proxy
Ppt proxyPpt proxy
Ppt proxy
MAFauzan
 
09 sinkronisasi proses
09 sinkronisasi proses09 sinkronisasi proses
09 sinkronisasi proses
Robbie AkaChopa
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of Process
Shipra Swati
 
Teori bahasa otomata pertemuan 4
Teori bahasa otomata pertemuan 4Teori bahasa otomata pertemuan 4
Teori bahasa otomata pertemuan 4nhiyabelle
 
Sistem operasi jaringan
Sistem operasi jaringanSistem operasi jaringan
Sistem operasi jaringan
Yuliana Spega
 
Vpn
VpnVpn
Layer 2 & layer 3 switching
Layer 2 & layer 3 switchingLayer 2 & layer 3 switching
Layer 2 & layer 3 switching
Muhd Mu'izuddin
 

What's hot (20)

Processor Allocation (Distributed computing)
Processor Allocation (Distributed computing)Processor Allocation (Distributed computing)
Processor Allocation (Distributed computing)
 
vlan
vlanvlan
vlan
 
Network Sockets
Network SocketsNetwork Sockets
Network Sockets
 
cpu scheduling
cpu schedulingcpu scheduling
cpu scheduling
 
Presentasi perangkat jaringan
Presentasi perangkat jaringanPresentasi perangkat jaringan
Presentasi perangkat jaringan
 
Design Goals of Distributed System
Design Goals of Distributed SystemDesign Goals of Distributed System
Design Goals of Distributed System
 
Mobile computing : Indirect TCP
Mobile computing : Indirect TCPMobile computing : Indirect TCP
Mobile computing : Indirect TCP
 
5 penjadwalan aplod
5 penjadwalan aplod5 penjadwalan aplod
5 penjadwalan aplod
 
Power Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi DataPower Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi Data
 
Soal Latihan OSI Layer
Soal Latihan OSI LayerSoal Latihan OSI Layer
Soal Latihan OSI Layer
 
Bandwidth dan Throughput
Bandwidth dan ThroughputBandwidth dan Throughput
Bandwidth dan Throughput
 
Ppt proxy
Ppt proxyPpt proxy
Ppt proxy
 
09 sinkronisasi proses
09 sinkronisasi proses09 sinkronisasi proses
09 sinkronisasi proses
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of Process
 
Teori bahasa otomata pertemuan 4
Teori bahasa otomata pertemuan 4Teori bahasa otomata pertemuan 4
Teori bahasa otomata pertemuan 4
 
14237 19 & 20 jst
14237 19 & 20 jst14237 19 & 20 jst
14237 19 & 20 jst
 
Sistem operasi jaringan
Sistem operasi jaringanSistem operasi jaringan
Sistem operasi jaringan
 
Vpn
VpnVpn
Vpn
 
Firewall
FirewallFirewall
Firewall
 
Layer 2 & layer 3 switching
Layer 2 & layer 3 switchingLayer 2 & layer 3 switching
Layer 2 & layer 3 switching
 

Similar to Dasar Dasar dalam SDN

1_Perkenalan SDN.ppt
1_Perkenalan SDN.ppt1_Perkenalan SDN.ppt
SDN Static routing menggunakan Ryu controller
SDN Static routing menggunakan Ryu controllerSDN Static routing menggunakan Ryu controller
SDN Static routing menggunakan Ryu controller
Taufik Ismail
 
Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1 Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1
Putu Shinoda
 
Software Defined Networking menggunakan controller OpenDayLight
Software Defined Networking menggunakan controller OpenDayLightSoftware Defined Networking menggunakan controller OpenDayLight
Software Defined Networking menggunakan controller OpenDayLight
ridwan firdaus
 
Software Defined Network (Overview)
Software Defined Network (Overview)Software Defined Network (Overview)
Software Defined Network (Overview)
Heri Fauzan
 
Modul SMK TKJ K2013 c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
Modul SMK TKJ K2013   c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...Modul SMK TKJ K2013   c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
Modul SMK TKJ K2013 c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
Mochamad Sirodjudin
 
Osi layers
Osi layersOsi layers
Buku jaringan komputer
Buku jaringan komputerBuku jaringan komputer
Buku jaringan komputer
avsai
 
Buku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoBuku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoEfhal Ardan
 
Modul jarkom 2011
Modul jarkom 2011Modul jarkom 2011
Modul jarkom 2011Vivi Utami
 
Bab9 wan
Bab9 wanBab9 wan
Bab9 wan
Agung Sakepris
 
Bab iii
Bab iiiBab iii
Bab iii
radar radius
 
Paper | OSI (Open System Interconnection)
Paper | OSI (Open System Interconnection) Paper | OSI (Open System Interconnection)
Paper | OSI (Open System Interconnection)
Indri Sukmawati Rahayu
 
02module 11 osi-reference-model1
02module 11 osi-reference-model102module 11 osi-reference-model1
02module 11 osi-reference-model1
indonesia
 
02module 11 osi-reference-model1
02module 11 osi-reference-model102module 11 osi-reference-model1
02module 11 osi-reference-model1
setioaribowo
 
Jaringan Dasar : TCP/IP
Jaringan Dasar : TCP/IPJaringan Dasar : TCP/IP
Jaringan Dasar : TCP/IP
Didik Ariyana
 
Tugas 2 Rangkuman OSI Layer & TCP/IP
Tugas 2 Rangkuman OSI Layer & TCP/IPTugas 2 Rangkuman OSI Layer & TCP/IP
Tugas 2 Rangkuman OSI Layer & TCP/IP
Robby Firmansyah
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
I Putu Hariyadi
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
Rohman Efendi
 

Similar to Dasar Dasar dalam SDN (20)

1_Perkenalan SDN.ppt
1_Perkenalan SDN.ppt1_Perkenalan SDN.ppt
1_Perkenalan SDN.ppt
 
SDN Static routing menggunakan Ryu controller
SDN Static routing menggunakan Ryu controllerSDN Static routing menggunakan Ryu controller
SDN Static routing menggunakan Ryu controller
 
Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1 Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1
 
Software Defined Networking menggunakan controller OpenDayLight
Software Defined Networking menggunakan controller OpenDayLightSoftware Defined Networking menggunakan controller OpenDayLight
Software Defined Networking menggunakan controller OpenDayLight
 
Software Defined Network (Overview)
Software Defined Network (Overview)Software Defined Network (Overview)
Software Defined Network (Overview)
 
Modul SMK TKJ K2013 c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
Modul SMK TKJ K2013   c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...Modul SMK TKJ K2013   c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
Modul SMK TKJ K2013 c3.5.xi-rancang bangun jaringan 1-terminologi dasar jar...
 
Osi layers
Osi layersOsi layers
Osi layers
 
Bab 4
Bab 4Bab 4
Bab 4
 
Buku jaringan komputer
Buku jaringan komputerBuku jaringan komputer
Buku jaringan komputer
 
Buku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoBuku jaringan-komputer-dhoto
Buku jaringan-komputer-dhoto
 
Modul jarkom 2011
Modul jarkom 2011Modul jarkom 2011
Modul jarkom 2011
 
Bab9 wan
Bab9 wanBab9 wan
Bab9 wan
 
Bab iii
Bab iiiBab iii
Bab iii
 
Paper | OSI (Open System Interconnection)
Paper | OSI (Open System Interconnection) Paper | OSI (Open System Interconnection)
Paper | OSI (Open System Interconnection)
 
02module 11 osi-reference-model1
02module 11 osi-reference-model102module 11 osi-reference-model1
02module 11 osi-reference-model1
 
02module 11 osi-reference-model1
02module 11 osi-reference-model102module 11 osi-reference-model1
02module 11 osi-reference-model1
 
Jaringan Dasar : TCP/IP
Jaringan Dasar : TCP/IPJaringan Dasar : TCP/IP
Jaringan Dasar : TCP/IP
 
Tugas 2 Rangkuman OSI Layer & TCP/IP
Tugas 2 Rangkuman OSI Layer & TCP/IPTugas 2 Rangkuman OSI Layer & TCP/IP
Tugas 2 Rangkuman OSI Layer & TCP/IP
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 

More from Joey Leomanz B

Dasar Virtualisasi
Dasar VirtualisasiDasar Virtualisasi
Dasar Virtualisasi
Joey Leomanz B
 
Olahraga Futsal
Olahraga Futsal Olahraga Futsal
Olahraga Futsal
Joey Leomanz B
 
Olahraga Bulutangkis
Olahraga BulutangkisOlahraga Bulutangkis
Olahraga Bulutangkis
Joey Leomanz B
 
Olahraga Basket
Olahraga BasketOlahraga Basket
Olahraga Basket
Joey Leomanz B
 
Atletik
Atletik Atletik
Atletik
Joey Leomanz B
 
Sistem Pernapasan
Sistem Pernapasan Sistem Pernapasan
Sistem Pernapasan
Joey Leomanz B
 
Fungsi Komposisi Dan Fungsi Invers
Fungsi Komposisi Dan Fungsi Invers Fungsi Komposisi Dan Fungsi Invers
Fungsi Komposisi Dan Fungsi Invers
Joey Leomanz B
 
Senam lantai
Senam lantaiSenam lantai
Senam lantai
Joey Leomanz B
 
Kependudukan Jepang Di Indonesia
Kependudukan Jepang Di Indonesia Kependudukan Jepang Di Indonesia
Kependudukan Jepang Di Indonesia
Joey Leomanz B
 
Gangguan Sistem Peredaran Darah
Gangguan Sistem Peredaran Darah Gangguan Sistem Peredaran Darah
Gangguan Sistem Peredaran Darah
Joey Leomanz B
 
Listrik statis
Listrik statisListrik statis
Listrik statis
Joey Leomanz B
 
Irisan Dua Lingkaran
Irisan Dua Lingkaran Irisan Dua Lingkaran
Irisan Dua Lingkaran
Joey Leomanz B
 

More from Joey Leomanz B (12)

Dasar Virtualisasi
Dasar VirtualisasiDasar Virtualisasi
Dasar Virtualisasi
 
Olahraga Futsal
Olahraga Futsal Olahraga Futsal
Olahraga Futsal
 
Olahraga Bulutangkis
Olahraga BulutangkisOlahraga Bulutangkis
Olahraga Bulutangkis
 
Olahraga Basket
Olahraga BasketOlahraga Basket
Olahraga Basket
 
Atletik
Atletik Atletik
Atletik
 
Sistem Pernapasan
Sistem Pernapasan Sistem Pernapasan
Sistem Pernapasan
 
Fungsi Komposisi Dan Fungsi Invers
Fungsi Komposisi Dan Fungsi Invers Fungsi Komposisi Dan Fungsi Invers
Fungsi Komposisi Dan Fungsi Invers
 
Senam lantai
Senam lantaiSenam lantai
Senam lantai
 
Kependudukan Jepang Di Indonesia
Kependudukan Jepang Di Indonesia Kependudukan Jepang Di Indonesia
Kependudukan Jepang Di Indonesia
 
Gangguan Sistem Peredaran Darah
Gangguan Sistem Peredaran Darah Gangguan Sistem Peredaran Darah
Gangguan Sistem Peredaran Darah
 
Listrik statis
Listrik statisListrik statis
Listrik statis
 
Irisan Dua Lingkaran
Irisan Dua Lingkaran Irisan Dua Lingkaran
Irisan Dua Lingkaran
 

Dasar Dasar dalam SDN

  • 1. This Photo by Unknown Author is licensed under CC BY-NC-ND This Photo by Unknown Author is licensed under CC BY-SA
  • 3. Router Kerja Router Menentukan Jalur Jaringan Meneruskan Paket This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY-SA-NC This Photo from SDN Fundamental [ppt] This Photo from SDN Fundamental [ppt] This Photo from SDN Fundamental [ppt]
  • 4. Router ? Router adalah sebuah perangkat jaringan yang berfungsi untuk menghubungkan dua jaringan yang berbeda atau lebih. Router bekerja di lapis NETWORK pada 7 lapis OSI. Router memiliki kecerdasan untuk memetakan rute yang harus dilewati oleh paket sesuai dengan protocol routing yang di gunakan pada router tersebut.
  • 5. Arsitektur Router This Photo from SDN Fundamental [ppt]
  • 6. Clean State Project(1) Dua pertanyaan yang di ajukan peneliti pada Clean State Project di Stanford University - “ Apa yang kita ketahui sekarang , jika kita cara kerja internet, bagaimana kita mendesain komunikasi infrastruktur untuk secara global ?” - “Bagaimana bentuk internet sekarang, saat sudah berjalan 15 tahun belakangan (2008)?” Mission = “Re-Invent Internet”
  • 7. Project berjudul =“ Internet Infrastructure : Openflow and Software Defines Networking” Seminar Paper Openflow *semenjak itu SDN sudah mulai di kembangkan dan komunikasi data akan berbeda dengan sebelumnya Clean State Project(2) This Photo from SDN Fundamental [ppt]
  • 8. SDN
  • 9. Tahun 2008 terlahir Software Defined Network. Secara harfiah sebagai suatu sistem pada jaringan yang kinerjanya diatur oleh software tertentu. Sebagai prototipe awal, diciptakan aplikasi pengatur jaringan yang bernama NOX. Pengimplementasiannya di Stanford University dan UC Berkeley ke dalam jaringan intra kampus pada tahun 2008. Hasil implementasi ini mengenalkan konsep OpenFlow sebagai suatu bentuk implementasi topologi SDN. Teknologi tersebut mulai dipromosikan oleh Open Networking Foundation yang didirikan pada tahun 2011 untuk memperkenalkan teknologi SDN dan OpenFlow. This Photo by Unknown Author is licensed under CC BY-NC
  • 10. Vendor Mendukung ONF This Photo from Modul Bootcamp [docx]
  • 11. Standar Router Pada router, terdapat dua • Software = OS yang dikenal sebagai control plane untuk mengatur manajemen sistem, manajemen jaringan, mentukan informasi routing table • Hardware = Dikenal sebagai data plane / foward plane, untuk meneruskan paket, mengatur header paket dan masih banyak lagi This Photo from SDN Fundamental [ppt]
  • 12. This Photo by Unknown Author is licensed under CC BY This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY-NC Linksys Firmware Openwrt Firmware DDWRT Firmware Tplink Firmware This Photo by Unknown Author is licensed under CC BY-SA
  • 13. SDN, How it Works? This Photo from SDN Fundamental [ppt]
  • 14. OpenFlow dapat melakukan mengonfigurasi switching / routing tanpa mengakses setiap vendor software (OS) Control Plane akan berjalan dan mengontrol dan hasil perhitungan akan dikirimkan ke data plane , sehingga konfigurasi yang ada dapat berjalan SDN, How it Works? This Photo from SDN Fundamental [ppt]
  • 15. SDN, How it Works? This Photo from SDN Fundamental [ppt]
  • 16. This Photo from Modul Bootcamp [docx]This Photo from Modul Bootcamp [docx] (Tradisional)
  • 17. Openflow : Sekarang • Awalnya identik dengan SDN • Saat ini, OpenFlow diturunkan, hanya bagian dari arsitektur SDN yaitu sebagai protokol antara data dan control plane, dan berkompetisi antara protokol SDN yang lainnya This Photo from SDN Fundamental [ppt]
  • 18. OpenFlow Roadmap Protokol OpenFlow telah berkembang sejak dimulai nya proses standardisasi oleh ONF , dari versi 1.0 – 1.5 This Photo from Modul Bootcamp [docx]
  • 19. Lahirnya SDN Pemisahan control dan data bukan merupakan tujuan di itu sendiri tetapi merupakan konsekuensi dari pendekatan kompromi yang diambil oleh OpenFlow Dengan era baru sistem programmability yang sangat luas dapat meningkatkan desain arsitektur dan kemampuan baru Istilah 'SDN' sendiri diciptakan dalam sebuah artikel tentang proyek OpenFlow di Stanford (http://www2.technologyreview.com/news/412194/tr10-software-defined-networking/)
  • 20. Kemunculan dan Evolusi SDN Saat Openflow pertama kali ... - Mengantar era programabilitas - Tapi pemisahan antara Control Plane dan Data Plane tidak praktis Arsitektur SDN hari ini - Banyak model arsitektur jaringan yang bermunculan - Dengan SDN bercita-cita untuk mencapai tujuan agility dan network programbility
  • 21. SDN adalah Otomasi melalui peningkatan pada Programbility dan open interface Dis-aggregation and abstraction Control plane terpusat= Monitor jaringan secara real time Konsep baru pada bidang networking untuk dalam menciptakan network yang Agility dan Programbility
  • 22. Karakteristik Jaringan Tradisional This Photo from SDN Fundamental [ppt]
  • 23. Jaringan Tradisional dan SDN Kelemahan Jaringan Traditional • Complexity that leads to stasis • Inconsistent policies make troubles • Inability to scale • Vendor dependence Mengapa SDN? • Virtualisasi dan Cloud • Orchestration dan Scalability • Programmability dan Automation • Visibility Kinerja • More configuration accuracy, consistency and flexibility • Data flow optimization This Photo by Unknown Author is licensed under CC BY-NC-ND
  • 24. SDN Architecture Framework (1) This Photo from SDN Fundamental [ppt]
  • 25. SDN Architecture Framework (2) This Photo from SDN Fundamental [ppt]
  • 26. SDN Architecture Framework (3) This Photo from SDN Fundamental [ppt]
  • 27. Elemen Arsitektur SDN Application Plane - Untuk level Pengguna, seperti html - Portal pengatur optimasi jaringan - OSS sistem Northbound Interfaces - Untuk komunikasi antara control plane dan application plane Network Services Abstraction Layer - Untuk berkomunikasi menggunakan protokol REST/ RESTCONF/NETCONF/ API This Photo from SDN Fundamental [ppt]
  • 28. Control Plane - “The Controller” otak dari semua operasi yang berlangsung - Translasi level tinggi dari Northbound interface ke layer routing yang sudah diperintahkan Control plane mengerjakan - Menemukan bentuk topologi dari data plane - Menentukan route yang tepat - Memanajer resource yang ada - Konfigurasi servis yang ada Elemen Arsitektur SDN This Photo from SDN Fundamental [ppt]
  • 30. Southbound Interface - Mengatur interface , protocol, plugin dari data plane - Mengabstrak detail dari setiap vendor alat di data plane Data plane - Mengadopsi alat – alat dari setiap vendor - Melayani perangkat – perangkat yang terhubung ke jaringan Elemen Arsitektur SDN This Photo from SDN Fundamental [ppt]
  • 31. SDN Data Plane Salah satu alat ,Zodiac fx , alat sebagai data plane (switch) , digunakan dalam implementasi SDN Alternatif lain implementasi OpenFlow Switch dapat dilakukan dengan berbagai cara – Menggunakan hardware OpenFlow switch seperti Pronto Switch – Menggunakan openvswitch yang diinstall di sistem operasi berbasis linux – Menggunakan ethernet card w/ NetFPGA support – Menggunakan Mininet OpenFlow switch emulator This Photo from SDN Fundamental [ppt]
  • 32. Flow entries pada OpenFlow v1.5 Match Fields Priority Counters Instruction Timeouts Cookie Flag ● Match fields: mencocokkan dengan paket yang datang ● Priority: mencocokkan hak yang lebih diutamakan dari flow entries ● Counters: menghitung jumlah paket dan bytes yang melewati elemen OpenFlow ● Instructions: sekumpulan instruksi yang akan dijalankan ketika paket cocok dengan entri ● Timeouts: jumlah maksimum idle time ● Cookie: nilai data yang telah ditentukan oleh controller ● Flag: mengubah bagaimana cara flow entries diatur
  • 33. Point Penting SDN ○ Adanya pemisahan secara fisik/eksplisit antara data-plane dan control-plane ○ Antarmuka Standard (vendor-agnosic) untuk memprogram perangkat jaringan ○ Control-plane yang terpusat (secara logika) ○ SDN bukan (tidak terkait langsung dengan) mekanisme/protokol komunikasi baru Dengan kata lain, SDN kompatibel dengan teknologi yang sudah ada e.g. MPLS (forwarding), OSPF (state distribution), BGP (operator control) dll. ○ Bicara tentang SDN, lebih terkait dengan modularitas dan fleksibilitas; terutama karena membawa kultur modular programming ke dunia networking This Photo by Unknown Author is licensed under CC BY
  • 34. Point Penting SDN ○ Dengan SDN, dapat membuat fungsionalitas yang lebih kompleks secara lebih mudah, cepat dan Handal, tanpa harus meng-invent atau mengoperasikan protokol komunikasi baru ○ Abstraksi diperlukan untuk memilih fokus; dengan abstraksi setiap challenges (fungsionalitas) menjadi modular dan mudah ditelusuri ○ Aplikasi dikembangkan di atas abstraksi (model abstrak) jaringan ○ Masa depan jaringan terletak pada abstraksi yang tepat (cleaner abstraction), bukan melulu dengan membuat protokol terdistribusi yang kompleks This Photo by Unknown Author is licensed under CC BY
  • 35. Demo Topology SDN Controller OpenFlow Protocol HP VAN Controller Switch This Photo by Unknown Author is licensed under CC BY-NC
  • 36. Referensi • Alam, Fakrul. 2017, SDN Fundamental,[ppt],(diakses pada 30-01-2019) • ---,---.2018,Modul Bootcamp SDN Corenetwork, [docx],(diakses pada 30-01-2019) • Virgono, Agus. 2019. Modul Praktikum Jaringan Komputer,[pdf],(diakses pada 29-01-2019)