RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK TELEKOMUNIKASI FAKULTAS TEKNIK ELEKTRO – TELKOM UNIVERSITY MATA KULIAH Software Defined networking
OTORISASI
Capaian Pembelajaran (CP)
KODE XXX
RUMPUN MK Jarigan dan Multimedia
BOBOT (SKS) 3
SEMESTER
DIREVISI
2
16/Juni/2016
Pengembang RPS
Ketua Kelompok Keahlian
Ka PRODI
SOFIA NANING HERTIANA, S.T., M.T.
Dr. DOAN PERDANA, S.T., M.T.
Dr. ARFIANTO FAHMI, S.T., M.T.
Mahasiswa: CP-PRODI DI MK 1. Mempunyai kemampuan untuk menggunakan pengetahuan dasar matematika, sains, dan rekayasa. 2. Mempunyai kemampuan merancang dan melaksanakan eksperimen, termasuk menganalisis dan menginterpretasikan data menggunakan metoda dan etika ilmiah.
3. Mempunyai kemampuan merancang suatu sistem, komponen, atau proses termasuk pengiriman konten broadband melalui metoda rekayasa di bidang telekomunikasi. 4. Mempunyai wawasan terhadap isu-isu mutakhir di bidang telekomunikasi. 5. Mempunyai keterampilan dalam mengoperasikan perangkat keras dan menggunakan aplikasi perangkat lunak yang berkaitan dengan teknologi informasi dan telekomunikasi. 6. Mempunyai kemampuan pemrograman minimal sebuah perangkat lunak pemrograman. CP-MK
Mahasiswa:
1. Memahami jaringan SDN. Dapat menjelaskan latar belakang dan sejarah SDN, komponen-komponen penyusunnya. 2. Mampu menggambarkan komponen penyusun utama jaringan SDN. Dapat menjelaskan cara kerja setiap komponen pendukungnya. 3. Mampu membangun SDN pada simulator dan emulator open source. 4. Mampu menerapkan SDN untuk berbagai aplikasi. 5. Mampu analisa SDN pada aplikasi.
1
Diskripsi Singkat MK
Memberikan pengetahuan mengenai evolusi switching dan jaringan. memberikan teori dan aplikasi praktis SDN secara umum yang dapat dipelajari melalui konsep dasar dan teori jaringan serta pemrograman jaringan. Memberikan pengetahuan bagaimana SDN bekerja serta spesifikasi openflow, memaparkan pengertahuan keuntungan dan kerugian teknologi SDN serta mendapatkan pendekatan untuk aplikasi SDN
Pustaka (Referensi)
Utama : 1. Software Defined Networking with OpenFlow, Siamak Azodolmolky, PACKT Publishing Ltd, Birmingham UK, oktober 2013 2.
Introduction to Software Defined Networking - OpenFlow & VxLAN, Vishal Shukla, CreateSpace Independent Publishing Platform, North charleston, SC
Pendukung :
1. 2. 3. Media Pembelajaran
Software :
Hardware : Papan Tulis/White Board Multimedia Projector Courseware : Lect. Note, Hand Out, dsb
Perangkat Lunak Team Teaching
1. SOFIA NANING HERTIANA, S.T., M.T.
Matakuliah Syarat Mg Ke-
Kemampuan Akhir Sesuai tahapan belajar (CP-MK)
Materi Pembelajaran [Pustaka]
Metode Pembelajaran [Estimasi Waktu]
Asesmen Indikator
Memahami jaringan SDN. Dapat menjelaskan latar belakang dan sejarah SDN, komponen-komponen penyusunnya. 1.
Memahami aturan perkuliahan untuk dijalankan selama semester berjalan
Bentuk
Bobot (%)
2. 3. 4. 5.
Memahami jaringan internet klasik. Memahami sejarah SDN. Memahami perbedaan jaringan internet klasik dan SDN. Memahami macam-macam komponen SDN.
6. Memahami macam-macam protokol SDN. 1, 2
Mahasiswa mampu
1.
2. 3. 4.
5. 6.
Memahami aturan perkuliahan untuk dijalankan selama semester berjalan a. Aturan perkulihan b. Aturan penilaian: Quis, Ujian, Tugas dll c. Silabus, referensi, kontrak belajar (target kehadiran minimal), sasaran pengajaran Memahami jaringan internet klasik a. Sejarah jaringan internet Memahami sejarah SDN a. Bentuk jaringan internet klasik memahami perbedaan jaringan internet klasik dan SDN. a. pengontrolan jaringan pada internet klasik Memahami macam-macam komponen SDN a. sejarah SDN Memahami macam-macam protokol SDN a. perbedaan SDN dan jaringan internet klasik b. keuntungan dan kelemahan teknologi SDN c. komponen SDN d. pengontrolan di SDN
o Ceramah o Diskusi [TM: 2x(3x50’)] o Penugasan
o Presensi baik dan suasana kelas kondusif serta perangkat pengajaran tersedia bagi dosen dan mahasiswa o Diskusi dan mengajukan pertanyaan kepada kelas tentang materi yang telah disampaikan. o mahasiswa dapat menjelaskan SDN. o Menjelaskan komponenkomponen SDN.
Tugas
15%
e. f.
dasar openflow openflow Arsitektur openflow
Menggambarkan komponen penyusun utama jaringan SDN. Dapat menjelaskan cara kerja setiap komponen pendukungnya 1. 2.
Memahami komponen openflow. Mengetahui dan memahami macam-macam controller yang dapat digunakan untuk SDN.
3. Mengetahui cara pemrograman controller SDN. 3, 4
Mahasiswa mampu
1.
2.
3.
memahami komponen openflow a. komponen openflow b. cara kerja protokol openflow Mengetahui dan memahami macammacam controller yang dapat digunakan untuk SDN a. pengetahuan dasar controller SDN b. arsitektur controller c. open source dan comercial controller SDN mengetahui cara pemrograman controller SDN a. pemrograman controller
o Ceramah o Diskusi [TM: 2x(3x50’)] o Penugasan o Simulasi
o mahasiswa dalam diskusi dapat ditanya dengan soal-soal singkat sambil diskusi di kelas o Menjelaskan cara kerja protokol openflow o Menjelaskan cara pemrograman untuk controller SDN o Quis di akhir materi
Quis
20 %
o Mahasiswa dapat melaksanakan tugas besar untuk menambah pemahaman pada topik
Quis
20%
Membangun SDN pada simulator dan emulator open source 1. 2. 3. 5, 6, 7
Memahami macam-macam simulator SDN. Memahami cara menggunakan simulator SDN. Membangun jaringan bidang data pada simulator Mahasiswa mampu
1. 2.
Memahami macam-macam simulator SDN Memahami cara menggunakan simulator SDN
o o o o
Ceramah Diskusi Penugasan Simulasi
3.
Membangun jaringan bidang data pada simulator a. pengenalan mininet dasar b. membangun mininet c. pemrograman mininet
o
Ilustrasi
[TM: 3x(3x50’)]
kemanan jaringan yang dipilih. o dapat diberikan Quis kecil di akhir materi
Menerapkan SDN untuk berbagai aplikasi 1.
Membangun control plane dan data plane ada simulator dan controller
8, 9, 10, Mahasiswa mampu 11
1.
membangun control plane dan data plane ada simulator dan controller a. membangun SDN pada mininet dengan controller untuk aplikasi rekayasa trafik b. membangun SDN pada mininet dengan controller untuk aplikasi keamanan jaringan c. membangun SDN pada mininet dengan controller untuk aplikasi pusat data d. membangun SDN pada mininet dengan controller untuk aplikasi jaringan wireless
o o
Simulasi Diskusi
[TM: 4x(3x50’)]
o Menjelaskan topologi jaringan dan algoritma yang digunakan pada aplikasi SDN
Tugas
o dosen memberikan feedback tentang hal positif dan yang kurang dari presentasi. Disarankan
o
15%
Analisa SDN pada aplikasi 1.
Presentasi besar merupakan presentasi akhir dari tugas besar mahasiswa
12, 13, Mahasiswa mampu 14
1.
Presentasi besar merupakan presentasi akhir dari tugas besar mahasiswa a. Presentasi Akhir Tugas Besar
o o
Presentasi [TM: 3x(3x50’)]
TUBES
15%
untuk memberikan penghargaan atas pencapaian baik dari mahasiswa.
Catatan : 1 sks = (50’ TM + 50’ PT + 60’ BM)/Minggu TM = Tatap Muka (Kuliah) PT = Penugasan Terstruktur.
BM = Belajar Mandiri T = Teori (aspek ilmu pengetahuan) PS = Praktikum Simulasi (1sks=2,76 jam/minggu) P = Praktek (aspek ketrampilan kerja) PL = Praktikum Laboratorium (1 sks = 2,76 jam/minggu)
Contoh format Deskripsi Tugas
Mata Kuliah: _____________________________________________________ Semester: ________________________________________________________ Minggu Ke: _____________________ Tugas Ke-: ____________________ 1. Tujuan Tugas: __________________________________________________________________ 2. Uraian Tugas: __________________________________________________________________ a. Objek garapan: _________________________________________________________ b. Yang harus dikerjakan dan batasan-batasan: _______________________ c. Metode/cara mengerjakan, acuan yang digunakan: ________________ d. Deskripsi luaran tugas yang dihasilkan/dikerjakan: ________________ 3. Kriteria Penilaian ___________________________________________________________________________________
7