Experiment with custom Mininet Topology to simulate network topology by Dwina Fitriyandini Siswanto & Siti Amatullah Karimah, presented at 1st SDNRG ITB Meetup in 1st November 2014
Dokumen ini menjelaskan spesifikasi kebutuhan perangkat lunak (SRS) yang berisi informasi lengkap tentang fungsionalitas dan non-fungsionalitas yang harus dipenuhi oleh perangkat lunak. SRS harus mudah dipahami, konsisten, dan dapat divalidasi, serta mencakup berbagai aspek seperti deskripsi umum, kebutuhan fungsional, dan antarmuka. Keberhasilan pengembangan perangkat lunak diukur melalui ketelitian, kualitas spesifikasi, dan efektivitas proses pembuatan.
Dokumen ini menjelaskan tentang interupsi (interrupt) pada mikroprosesor, termasuk pengertian, tujuan, jenis, dan prosesnya. Interupsi memungkinkan pemrosesan yang lebih efisien di mana komputer dapat menghentikan tugas saat ini untuk menangani permintaan spesifik. Terdapat berbagai jenis interupsi, termasuk interupsi perangkat keras, perangkat lunak, dan perbedaan antara interrupt BIOS dan DOS.
Percabangan pada pemrograman java netbeansputra alexi
油
Dokumen ini membahas tentang teknik multimedia dan jaringan, khususnya struktur kontrol percabangan dalam pemrograman terstruktur. Dijelaskan berbagai bentuk percabangan seperti if, if-else, dan switch case, serta contoh penerapannya dalam program. Contoh-contoh tersebut menunjukkan bagaimana kondisi tertentu dapat mempengaruhi aliran program, dengan analisis hasil output program yang dihasilkan.
Dokumen tersebut membahas tentang set instruksi (instruction set) yang merupakan kumpulan lengkap instruksi yang dapat dimengerti oleh CPU. Terdapat penjelasan mengenai jenis-jenis instruksi, operand, operasi, teknik pengalamatan, serta format set instruksi.
Dokumen ini membahas tentang hidroponik sebagai solusi untuk tantangan pertanian di masa depan, dengan penjelasan mengenai definisi, keuntungan, serta sistem penerapannya. Selain itu, dokumen mencatat prospek hidroponik yang menjanjikan di masa depan meskipun masih ada kendala dalam penerapannya di Indonesia. Hidroponik memiliki potensi untuk menjadi metode pertanian yang andal ketika lahan pertanian semakin berkurang.
Ringkasan dokumen tersebut adalah:
(i) Tanaman memiliki berbagai mekanisme pertahanan aktif dan pasif untuk melawan serangan patogen, termasuk membran, dinding sel, ledakan oksidatif, dan sintesis fitoaleksin. (ii) Tanaman dapat mengenali patogen melalui elisitor genetik dan non-genetik yang memicu respon pertahanan. (iii) Evolusi kekhususan tanaman inang dan patogen terjadi melalui interaksi antara gen av
Transaksi adalah serangkaian operasi logis tunggal dalam basis data yang dapat dikomit atau dirollback. Transaksi dimulai dengan perintah begin transaction dan diakhiri dengan commit untuk menyimpan perubahan secara permanen atau rollback untuk membatalkan perubahan. Sistem basis data harus menjamin prinsip ACID (atomicity, consistency, isolation, dan durability) untuk setiap transaksi.
Tanah di Jawa Timur terdiri dari berbagai jenis tanah seperti Litosol, Grumusol, Terrarosa, Kapur, Vulkanik, Mediterania, dan Laterit. Setiap jenis tanah memiliki ciri khas tersendiri yang membedakannya dari jenis tanah lain.
Menghitung Keanekaragan Hayati Menggunakan Rumus -H= jumlah dari (pi log pi)Awe Wardani
油
Dokumen ini membahas keanekaragaman jenis capung (odonata) di Situ Gintung, Ciputat, Tangerang, dan faktor-faktor yang mempengaruhi penurunan populasi mereka, seperti kerusakan habitat dan polusi. Penelitian menemukan enam jenis capung, dengan aktivitas pengamatan menunjukkan bahwa jumlah capung lebih banyak di pagi hari daripada sore hari. Hasil analisis indeks keanekaragaman menunjukkan bahwa keanekaragaman hayati di lokasi tersebut menurun akibat perubahan lingkungan dan pembangunan urban.
DHCP (Dynamic Host Configuration Protocol) secara otomatis memberikan alamat IP kepada komputer dalam jaringan, membantu administrator mengelola alokasi IP dengan efisien. Kelebihan DHCP termasuk pencegahan konflik IP dan kemudahan integrasi mesin ke dalam jaringan, namun memiliki kekurangan seperti ketergantungan pada server dan potensi keamanan dari klien dan server yang tidak sah. Proses kerja DHCP mengikuti langkah DORA, yang meliputi discover, offer, request, dan acknowledge untuk pengalokasian alamat IP.
Dokumen tersebut merangkum penggunaan diagram use case dalam analisis dan perancangan berorientasi objek. Diagram use case digunakan untuk menggambarkan interaksi antara pengguna (actor) dengan fungsi sistem (use case). Dokumen tersebut menjelaskan unsur-unsur diagram use case seperti actor, use case, hubungan antara actor dan use case, serta generalisasi dan inklusi use case.
Dokumen ini membahas tentang pengelolaan alamat IP dalam manajemen jaringan, termasuk struktur alamat IPv4, subnetting, netmask, dan jenis-jenis alamat seperti unicast, broadcast, dan multicast. Berbagai kelas alamat IP (A, B, C, D, E) serta penerapan subnet mask dalam membagi jaringan juga dijelaskan. Selain itu, terdapat fitur seperti APIPA dan alamat loopback yang digunakan dalam jaringan, serta teknik subnetting untuk efisiensi pengelolaan alamat IP.
Dokumen tersebut merangkum materi dasar pemrograman mobile menggunakan Flutter, mulai dari instalasi SDK dan tools, pengenalan widget-widget dasar seperti Container, Text, Image, hingga penggunaan widget-widget lanjutan seperti Drawer, AppBar, BottomNavigationBar.
Makalah ini membahas tentang cloud computing, termasuk pengertian, sejarah, karakteristik, arsitektur, dan berbagai jenis layanan yang ditawarkannya. Cloud computing dianggap sebagai solusi efisien untuk penyimpanan data bagi perusahaan dengan kebutuhan besar, serta memberikan kemudahan akses dan fleksibilitas untuk pengguna. Penulis berharap makalah ini dapat memperluas wawasan pembaca mengenai cloud computing dan mendorong kritik serta saran untuk penyempurnaan di masa mendatang.
Dokumen ini membahas struktur populasi tanaman allogam dan mekanisme penyerbukan silang, mencakup berbagai jenis tanaman berdasarkan karakteristik penyerbukan dan inkompatibilitas genetik. Konsep hukum Hardy-Weinberg diterapkan untuk menjelaskan kestabilan frekuensi gen dalam populasi, serta faktor-faktor yang dapat menyebabkan perubahan tersebut seperti migrasi, mutasi, dan seleksi. Selain itu, juga dijelaskan tentang heritabilitas yang berperan dalam pewarisan sifat genetik dan pengaruh lingkungan terhadap fenotipe.
Dasar-Dasar Ilmu Tanah: kimia kesuburan tanah dan unsur hara tanamanPurwandaru Widyasunu
油
Dokumen tersebut membahas tentang kimia tanah, termasuk tentang mineral liat, koloid tanah, reaksi tanah (pH), kapasitas tukar kation (KTK), dan kejenuhan basa (KB). Juga membahas tentang unsur hara esensial yang diperlukan tanaman seperti nitrogen, fosfor, dan kaliumn beserta sumber dan fungsinya.
Dokumen ini adalah proposal untuk pengembangan aplikasi penghitungan zakat harta berbasis Java, yang ditujukan sebagai tugas akhir untuk mata kuliah metode penelitian. Aplikasi ini bertujuan untuk memudahkan masyarakat, khususnya mahasiswa, dalam menghitung jumlah zakat yang harus dikeluarkan, serta meningkatkan efisiensi penghitungan zakat di lembaga penerima. Metodologi yang digunakan mencakup pengumpulan data, analisis, dan pengembangan perangkat lunak menggunakan model waterfall.
Makalah ini membahas tentang firewall sebagai sistem yang mengontrol lalu lintas jaringan yang aman dan mencegah yang tidak aman, serta perannya dalam melindungi aset digital perusahaan. Ada dua jenis firewall yaitu personal firewall dan network firewall, yang masing-masing memiliki fungsi dan bentuk yang berbeda. Penulis juga mencatat bahwa meskipun firewall penting, mereka tidak dapat mengatasi semua jenis ancaman keamanan, seperti serangan dari dalam.
Dokumen ini membahas hubungan antara teknik elektro dan pandangan Islam, menekankan bahwa kemajuan teknologi dapat berkontribusi positif tanpa bertentangan dengan ajaran Islam. Teknik elektro dianggap sebagai penerapan ilmu yang dapat bermanfaat bagi umat manusia, seperti dalam penciptaan alat-alat baru yang mendukung kesejahteraan bersama. Seluruh konsep ini juga didukung oleh ayat-ayat Al-Qur'an yang membahas tentang teknologi dan keseimbangan dalam ciptaan Allah.
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionI Putu Hariyadi
油
Dokumen ini membahas metode koneksi PHP ke database MySQL menggunakan ekstensi mysqli, termasuk cara menggunakan fungsi seperti mysqli_connect(), mysqli_query(), mysqli_num_rows(), dan mysqli_fetch_array(). Contoh kode disertakan untuk memberikan pemahaman praktis tentang pengelolaan database. Selain itu, terdapat juga penjelasan tentang cara menangani kesalahan menggunakan mysqli_error().
Dokumen ini membahas tentang pemuliaan tanaman melalui perubahan kromosom, termasuk euploid dan poliploid, serta dampaknya terhadap karakteristik tanaman. Penjelasan juga mencakup proses alami dan buatan dalam pembentukan poliploid, serta contoh aplikasi pada berbagai jenis tanaman. Tanaman tetraploid dan allopoliploid diidentifikasi sebagai penting dalam perkembangan varietas hibrida yang lebih baik dan lebih tahan terhadap penyakit.
Dokumen tersebut membahas tentang pengertian basis data, tujuan basis data, komponen sistem basis data, dan bahasa-bahasa yang digunakan dalam basis data. Basis data adalah kumpulan data yang tersusun secara terorganisir untuk memudahkan pengambilan dan manipulasi data.
Hortikultura, meskipun hanya mencakup 10% dari luas lahan pertanian global, memiliki peran penting dalam menyediakan nutrisi, meningkatkan lingkungan, dan memberikan nilai estetika. Di Indonesia, budidaya hortikultura menghadapi tantangan seperti modal rendah dan pengetahuan yang terbatas, namun memiliki potensi ekonomi yang besar jika dikelola dengan baik. Strategi pengembangan diperlukan untuk meningkatkan produksi, daya saing, dan inovasi dalam sektor hortikultura.
Dokumen ini membahas strategi perancangan antarmuka dengan banyak window untuk menampilkan informasi secara efisien. Beberapa strategi yang disebutkan adalah penggunaan beberapa monitor, pembelahan tampilan, penumpukan window, dan koordinasi antar-window untuk menavigasi informasi secara terkait. Dokumen ini juga membahas penerapan strategi-strategi tersebut pada penjelajahan gambar dan halaman web.
Laporan ini membahas tentang teknik pengukuran luas daun dan tanaman kedelai dengan beberapa metode, yaitu metode pengukuran panjang x lebar, metode kertas milimeter, dan metode berat. Dilaporkan hasil pengukuran luas daun beberapa sampel tanaman kedelai menggunakan ketiga metode tersebut.
Sosial network analysis dan visualisasi merupakan teknik untuk menganalisis jejaring sosial dengan memanfaatkan teori graf. Teknik ini menggambarkan interaksi manusia sebagai graf yang terdiri dari node dan edge. Graf dapat berupa directed maupun undirected tergantung arah hubungannya. Beberapa pengukuran yang digunakan antara lain degree centrality, closeness centrality, betweenness centrality, eigenvector centrality. RStudio dan Gephi dapat digunakan untuk visual
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
油
Dokumen ini adalah laporan praktikum mengenai perintah dasar sistem operasi Linux Ubuntu yang mencakup pembuatan direktori, serta penggunaan perintah seperti ls, cd, mkdir, dan rm. Linux, sebagai sistem operasi open source, memiliki berbagai distribusi yang mendukung perkembangan dan penggunaannya secara gratis. Praktikum bertujuan untuk memahami cara penggunaan dan implementasi perintah dasar di Linux Ubuntu serta perbandingannya dengan DOS.
ERD digunakan untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek data dan relasinya. Ia menggambarkan entitas, atribut, dan relasi antara entitas. Terdapat tiga jenis relasi: satu ke satu, satu ke banyak, dan banyak ke banyak. Contoh kasusnya menggambarkan hubungan antara mahasiswa, mata kuliah, dan dosen dalam suatu perguruan tinggi.
5 - SDN Mininet experiments by Bagus Aditya & Hamzah MustakimSDNRG ITB
油
The document outlines a Mininet experiment in a software-defined network conducted by a group consisting of Bagus Aditya and Hamzah U. Mustakim. The experiment involves configuring a single topology, adding flow to port 1, and setting up a simple HTTP web server using two hosts in Mininet.
7 - Introduction to OpenStack & SDN by Ady SaputraSDNRG ITB
油
The document introduces OpenStack and its integration with Software-Defined Networking (SDN), discussing its architecture, deployment models, and features. It emphasizes OpenStack as an open-source cloud operating system capable of managing large pools of compute, storage, and networking resources, supporting various cloud deployment options. The outline covers topics like cloud computing definitions, OpenStack's components, release history, and advantages of utilizing SDN within OpenStack environments.
Menghitung Keanekaragan Hayati Menggunakan Rumus -H= jumlah dari (pi log pi)Awe Wardani
油
Dokumen ini membahas keanekaragaman jenis capung (odonata) di Situ Gintung, Ciputat, Tangerang, dan faktor-faktor yang mempengaruhi penurunan populasi mereka, seperti kerusakan habitat dan polusi. Penelitian menemukan enam jenis capung, dengan aktivitas pengamatan menunjukkan bahwa jumlah capung lebih banyak di pagi hari daripada sore hari. Hasil analisis indeks keanekaragaman menunjukkan bahwa keanekaragaman hayati di lokasi tersebut menurun akibat perubahan lingkungan dan pembangunan urban.
DHCP (Dynamic Host Configuration Protocol) secara otomatis memberikan alamat IP kepada komputer dalam jaringan, membantu administrator mengelola alokasi IP dengan efisien. Kelebihan DHCP termasuk pencegahan konflik IP dan kemudahan integrasi mesin ke dalam jaringan, namun memiliki kekurangan seperti ketergantungan pada server dan potensi keamanan dari klien dan server yang tidak sah. Proses kerja DHCP mengikuti langkah DORA, yang meliputi discover, offer, request, dan acknowledge untuk pengalokasian alamat IP.
Dokumen tersebut merangkum penggunaan diagram use case dalam analisis dan perancangan berorientasi objek. Diagram use case digunakan untuk menggambarkan interaksi antara pengguna (actor) dengan fungsi sistem (use case). Dokumen tersebut menjelaskan unsur-unsur diagram use case seperti actor, use case, hubungan antara actor dan use case, serta generalisasi dan inklusi use case.
Dokumen ini membahas tentang pengelolaan alamat IP dalam manajemen jaringan, termasuk struktur alamat IPv4, subnetting, netmask, dan jenis-jenis alamat seperti unicast, broadcast, dan multicast. Berbagai kelas alamat IP (A, B, C, D, E) serta penerapan subnet mask dalam membagi jaringan juga dijelaskan. Selain itu, terdapat fitur seperti APIPA dan alamat loopback yang digunakan dalam jaringan, serta teknik subnetting untuk efisiensi pengelolaan alamat IP.
Dokumen tersebut merangkum materi dasar pemrograman mobile menggunakan Flutter, mulai dari instalasi SDK dan tools, pengenalan widget-widget dasar seperti Container, Text, Image, hingga penggunaan widget-widget lanjutan seperti Drawer, AppBar, BottomNavigationBar.
Makalah ini membahas tentang cloud computing, termasuk pengertian, sejarah, karakteristik, arsitektur, dan berbagai jenis layanan yang ditawarkannya. Cloud computing dianggap sebagai solusi efisien untuk penyimpanan data bagi perusahaan dengan kebutuhan besar, serta memberikan kemudahan akses dan fleksibilitas untuk pengguna. Penulis berharap makalah ini dapat memperluas wawasan pembaca mengenai cloud computing dan mendorong kritik serta saran untuk penyempurnaan di masa mendatang.
Dokumen ini membahas struktur populasi tanaman allogam dan mekanisme penyerbukan silang, mencakup berbagai jenis tanaman berdasarkan karakteristik penyerbukan dan inkompatibilitas genetik. Konsep hukum Hardy-Weinberg diterapkan untuk menjelaskan kestabilan frekuensi gen dalam populasi, serta faktor-faktor yang dapat menyebabkan perubahan tersebut seperti migrasi, mutasi, dan seleksi. Selain itu, juga dijelaskan tentang heritabilitas yang berperan dalam pewarisan sifat genetik dan pengaruh lingkungan terhadap fenotipe.
Dasar-Dasar Ilmu Tanah: kimia kesuburan tanah dan unsur hara tanamanPurwandaru Widyasunu
油
Dokumen tersebut membahas tentang kimia tanah, termasuk tentang mineral liat, koloid tanah, reaksi tanah (pH), kapasitas tukar kation (KTK), dan kejenuhan basa (KB). Juga membahas tentang unsur hara esensial yang diperlukan tanaman seperti nitrogen, fosfor, dan kaliumn beserta sumber dan fungsinya.
Dokumen ini adalah proposal untuk pengembangan aplikasi penghitungan zakat harta berbasis Java, yang ditujukan sebagai tugas akhir untuk mata kuliah metode penelitian. Aplikasi ini bertujuan untuk memudahkan masyarakat, khususnya mahasiswa, dalam menghitung jumlah zakat yang harus dikeluarkan, serta meningkatkan efisiensi penghitungan zakat di lembaga penerima. Metodologi yang digunakan mencakup pengumpulan data, analisis, dan pengembangan perangkat lunak menggunakan model waterfall.
Makalah ini membahas tentang firewall sebagai sistem yang mengontrol lalu lintas jaringan yang aman dan mencegah yang tidak aman, serta perannya dalam melindungi aset digital perusahaan. Ada dua jenis firewall yaitu personal firewall dan network firewall, yang masing-masing memiliki fungsi dan bentuk yang berbeda. Penulis juga mencatat bahwa meskipun firewall penting, mereka tidak dapat mengatasi semua jenis ancaman keamanan, seperti serangan dari dalam.
Dokumen ini membahas hubungan antara teknik elektro dan pandangan Islam, menekankan bahwa kemajuan teknologi dapat berkontribusi positif tanpa bertentangan dengan ajaran Islam. Teknik elektro dianggap sebagai penerapan ilmu yang dapat bermanfaat bagi umat manusia, seperti dalam penciptaan alat-alat baru yang mendukung kesejahteraan bersama. Seluruh konsep ini juga didukung oleh ayat-ayat Al-Qur'an yang membahas tentang teknologi dan keseimbangan dalam ciptaan Allah.
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionI Putu Hariyadi
油
Dokumen ini membahas metode koneksi PHP ke database MySQL menggunakan ekstensi mysqli, termasuk cara menggunakan fungsi seperti mysqli_connect(), mysqli_query(), mysqli_num_rows(), dan mysqli_fetch_array(). Contoh kode disertakan untuk memberikan pemahaman praktis tentang pengelolaan database. Selain itu, terdapat juga penjelasan tentang cara menangani kesalahan menggunakan mysqli_error().
Dokumen ini membahas tentang pemuliaan tanaman melalui perubahan kromosom, termasuk euploid dan poliploid, serta dampaknya terhadap karakteristik tanaman. Penjelasan juga mencakup proses alami dan buatan dalam pembentukan poliploid, serta contoh aplikasi pada berbagai jenis tanaman. Tanaman tetraploid dan allopoliploid diidentifikasi sebagai penting dalam perkembangan varietas hibrida yang lebih baik dan lebih tahan terhadap penyakit.
Dokumen tersebut membahas tentang pengertian basis data, tujuan basis data, komponen sistem basis data, dan bahasa-bahasa yang digunakan dalam basis data. Basis data adalah kumpulan data yang tersusun secara terorganisir untuk memudahkan pengambilan dan manipulasi data.
Hortikultura, meskipun hanya mencakup 10% dari luas lahan pertanian global, memiliki peran penting dalam menyediakan nutrisi, meningkatkan lingkungan, dan memberikan nilai estetika. Di Indonesia, budidaya hortikultura menghadapi tantangan seperti modal rendah dan pengetahuan yang terbatas, namun memiliki potensi ekonomi yang besar jika dikelola dengan baik. Strategi pengembangan diperlukan untuk meningkatkan produksi, daya saing, dan inovasi dalam sektor hortikultura.
Dokumen ini membahas strategi perancangan antarmuka dengan banyak window untuk menampilkan informasi secara efisien. Beberapa strategi yang disebutkan adalah penggunaan beberapa monitor, pembelahan tampilan, penumpukan window, dan koordinasi antar-window untuk menavigasi informasi secara terkait. Dokumen ini juga membahas penerapan strategi-strategi tersebut pada penjelajahan gambar dan halaman web.
Laporan ini membahas tentang teknik pengukuran luas daun dan tanaman kedelai dengan beberapa metode, yaitu metode pengukuran panjang x lebar, metode kertas milimeter, dan metode berat. Dilaporkan hasil pengukuran luas daun beberapa sampel tanaman kedelai menggunakan ketiga metode tersebut.
Sosial network analysis dan visualisasi merupakan teknik untuk menganalisis jejaring sosial dengan memanfaatkan teori graf. Teknik ini menggambarkan interaksi manusia sebagai graf yang terdiri dari node dan edge. Graf dapat berupa directed maupun undirected tergantung arah hubungannya. Beberapa pengukuran yang digunakan antara lain degree centrality, closeness centrality, betweenness centrality, eigenvector centrality. RStudio dan Gephi dapat digunakan untuk visual
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
油
Dokumen ini adalah laporan praktikum mengenai perintah dasar sistem operasi Linux Ubuntu yang mencakup pembuatan direktori, serta penggunaan perintah seperti ls, cd, mkdir, dan rm. Linux, sebagai sistem operasi open source, memiliki berbagai distribusi yang mendukung perkembangan dan penggunaannya secara gratis. Praktikum bertujuan untuk memahami cara penggunaan dan implementasi perintah dasar di Linux Ubuntu serta perbandingannya dengan DOS.
ERD digunakan untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek data dan relasinya. Ia menggambarkan entitas, atribut, dan relasi antara entitas. Terdapat tiga jenis relasi: satu ke satu, satu ke banyak, dan banyak ke banyak. Contoh kasusnya menggambarkan hubungan antara mahasiswa, mata kuliah, dan dosen dalam suatu perguruan tinggi.
5 - SDN Mininet experiments by Bagus Aditya & Hamzah MustakimSDNRG ITB
油
The document outlines a Mininet experiment in a software-defined network conducted by a group consisting of Bagus Aditya and Hamzah U. Mustakim. The experiment involves configuring a single topology, adding flow to port 1, and setting up a simple HTTP web server using two hosts in Mininet.
7 - Introduction to OpenStack & SDN by Ady SaputraSDNRG ITB
油
The document introduces OpenStack and its integration with Software-Defined Networking (SDN), discussing its architecture, deployment models, and features. It emphasizes OpenStack as an open-source cloud operating system capable of managing large pools of compute, storage, and networking resources, supporting various cloud deployment options. The outline covers topics like cloud computing definitions, OpenStack's components, release history, and advantages of utilizing SDN within OpenStack environments.
4 - OpenFlow Intro & Testbed by Pories EdiansyahSDNRG ITB
油
Dokumen ini membahas tentang pengembangan testbed OpenFlow di ITB yang bertujuan untuk penelitian dan simulasi jaringan kampus. Testbed ini memiliki fitur seperti topologi yang dapat diperluas dan dukungan untuk beberapa versi OpenFlow, serta komponen infrastruktur yang termasuk server dan perangkat lunak pengendali. Juga dijelaskan cara penggunaan testbed serta topologi switching dan routing yang dapat digunakan untuk studi lebih lanjut.
OpenDaylight is an open source platform for software-defined networking (SDN) and network functions virtualization (NFV) that works for networks of any size. The Open Platform for NFV (OPNFV) project aims to accelerate NFV through an integrated open platform. OpenStack is an open source cloud computing platform that works with both SDN and NFV.
This document summarizes the first meetup of the Software Defined Networking Research Group (SDNRG) at the Institut Teknologi Bandung (ITB) in Indonesia. The meetup provided an introduction to SDNRG, which aims to be a collaborative community for knowledge sharing about SDN technology. It discussed how SDNRG can help bridge the gap between network researchers and practitioners by providing opportunities for practitioners to get help understanding SDN and for researchers to get real-world use cases to inform their work. The goal is that this collaboration can help educated researchers build practical SDN solutions, practitioners architect better networks, and vendors propose the right SDN solutions to customers.
F5 perspective of nfv+sdn (SDN NFV Day ITB 2016)SDNRG ITB
油
This document discusses SDN versus NFV and F5's involvement with NFV. It defines SDN as separating the control plane from the data plane in forwarding elements, while NFV focuses on porting network functions to commercial off-the-shelf hardware. F5 participates in various NFV standards bodies and supports leading orchestration solutions. F5's products can be integrated with NFV frameworks through standard APIs and virtualization support across major hypervisors.
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)SDNRG ITB
油
This document provides an overview of network function virtualization (NFV) from the perspective of an Indonesian telecommunications company, Telkomsel. It discusses the definition and benefits of NFV, including cost reductions, increased flexibility, and faster time to market for new services. It also outlines Telkomsel's insights into NFV and considers various deployment strategies and scenarios for migrating network functions to virtualized environments. Overall, the document examines how NFV can help Telkomsel and other telecom providers address rising data traffic and costs through the virtualization of network functions.
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)SDNRG ITB
油
The document discusses network function virtualization (NFV) and VMware's vCloud NFV platform. It describes how vCloud NFV provides a common, modular platform that allows service providers to deploy virtualized network functions from multiple vendors on shared infrastructure in a cost-effective manner. This enables benefits like reduced costs, increased flexibility, and accelerated time to market for new services. The document also outlines VMware's NFV reference architecture, partner ecosystem, and momentum among global service providers adopting its NFV solutions.
SDN & NFV Introduction (SDN NFV Day ITB 2016)SDNRG ITB
油
The document discusses Software Defined Networking (SDN) and Network Function Virtualization (NFV). It provides a short introduction to SDN and NFV, including what they are, why they were developed, and how they work. It then discusses some key points about SDN, such as how it involves computing a function on an abstract network and how network virtualization is a major use case. Finally, it discusses real world examples of SDN deployment today and the business drivers for organizations to adopt SDN technologies in a aggressive timelines.
4. Cara Membuat Custom Topology di
Mininet
1. Menulis kode dalam format .py
2. Menggambar topology dengan Virtual Network
Description (VND)
Kemudian diexport ke dalam format file yang dapat di-running
oleh mininet.
5. Mengaktifkan Controller POX
Pada mininet ada beberapa pilihan controller yang dapat
digunakan diantaranya :
pox
nox
ryu
Opendaylight
Floodlight
Beacon , dll
Namun eksperimen kali ini dilakukan dengan
mengaktifkan controler POX.
6. Mengaktifkan Controller POX
Controller POX diaktifkan dengan menjalankan command
sebagai berikut
cd /home/ubuntu/pox && ./pox.py log.level --DEBUG
forwarding.tutorial_l2_hub
7. Membuat custom topology secara
manual padamininet
1. Buat file .py dari topologi yang diinginkan
kemudian save didalam folder mininet/custom/
2. Run dengan command
$
sudo mn --custom <custom_topology> --topo mytopo
--mac --switch ovsk controller=remote
8. Membuat custom topology dengan
VND
1. Akses VND secara online pada situs
http://www.ramonfontes.com/vnd/
2. Gambar topologi yang diinginkan
3. Klik File>Export>Export to mininet, kemudian ubah
format file menjadi .py
4. Pada mininet, copy file ke dalam folder
mininet/examples
5. Buat agar file vnd dapat dieksekusi oleh mininet
dengan bantuan chmod +x
$ chmod +x <script topology vnd>
6. Jalankan script menggunakan command
$ sudo ./<script topology vnd>