UNIVERSITAS GUNADARMA FAKULTAS TEKNOLOGI INDUTRI
JURUSAN / PROGRAM STUDI TEKNIK INFORMATIKA
RENCANA PEMBELAJARAN SEMESTER (RPS)
Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan
Jaringan Komputer AK-045308 3 5 2020
Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian
(Jika Ada)
Ka PRODI
Prof. Dr.-Ing. Adang Suhendra, S.Kom., M.Sc. Capaian Pembelajaran (CP) CPPS-PRODI (Capaian Pembelajaran Lulusan Program Studi)Yang Dibebankan Pada Mata Kuliah
CPPS 4 Kemampuan memahami konsep sains yang mendukung analisis, metode dan teknik komputasi paralel yang terdistribusi dalam pengembangan produk perangkat lunak teknologi informasi untuk sistem dengan kompleksitas komputasi yang menerapkan pemikiran logis, kritis, sistematis dan inovatif
CPPS 7 Kemampuan merancang algoritma yang efisien dan efektif serta mengimplementasikannya dengan bahasa pemrograman dan teknologi Informatika dalam membangun sistem komputasi berbasis desktop, web dan mobile.
CPMK (Capaian Pembelajaran Mata Kuliah)
CPMK 1.2 Kemampuan menerapkan pemikiran logis, kritis, sistematis, dan inovatif.
CPMK 5.2 Kemampuan mengimplementasikan algoritma dengan bahasa pemrograman dan teknologi Informatika.
Diskripsi Singkat MK Mata kuliah ini berisi dua Bahasa Pemrograman yang terdiri dari COBOL dan C. Materi praktik yang diberikan untuk melatih mahasiswa di bidang keahlian pemrograman antara lain; menguasai perbedaan konsep Bahasa pemrograman COBOL, dan Bahasa C, menguasai aturan penulisan, menguasai konsep dasar pemrograman, algoritma pemrograman, mampu membuat program dengan Bahasa COBOL, dan C
Bahan Kajian / Materi Pembelajaran
1.Struktur program COBOL 2.Struktur Divisi COBOL 3.Tabel pada COBOL 4.Operasi file pada COBOL 5.Pengenalan C
6.Seleksi Kondisi dan Perulangan pada C 7.Array pada C
8.Pointer pada C 9. File dan Fungsi pada C Daftar Referensi Utama:
Computer Networking: A Top-Down Approach, 7th Edition, James Kurose, Keith Ross, 2017, Pearson Pendukung:
Media Pembelajaran Perangkat lunak: Perangkat keras :
Wiresharks
Cisco Packet Tracer
Komputer Nama Dosen Pengampu Dr. Singgih Jatmiko
Matakuliah prasyarat (Jika ada)
Minggu Ke- Sub-CPMK (Kemampuan akhir yang direncanakan) Bahan Kajian (Materi Pembelajaran) Bentuk & Metode Pembelajaran Estimasi Waktu (Menit) Penilaian Referensi
Indikator Kriteria Bobot
1. Memahami gambaran umum jaringan komputer dan internet 1. Internet • Komponen jaringan komputer • Deskripsi layanan • Protokol 2.Tepi jaringan • Jaringan Akses • Media fisik 3.Inti jaringan • Pengalihan paket • Pengalihan sirkuit • Jaringan-nya jaringan 4.Delay, loss, dan throughput
Jaringan pengalih paket • Delay
• Delay antrian dan kehilangan paket • Delay ujung-ke-ujung • Throughput pada jaringan Bentuk: Kuliah, Ceramah, Tanya Jawab. Metode: 3 x 50 menit 1. Mengetahui komponen pembangun, layanan dan protokol jaringan komputer 2. Mengetahui tepi jaringan
dan memahami jaringan akses dan media fisik yang digunakan agar terhubung ke jaringan internet 3. Mengetahui inti jaringan
dan memahami jenis pengalihan paket dan sirkuit dan struktur inti jaringan.
4. Mengetahui dan memahami delay, kehilangan data dan throughput pada jaringan.
Kriteria: Partisipasi Mahasiswa dalam diskusi 5% [1] 2. Memahami gambaran umum jaringan komputer dan internet (lanjutan
1. Lapisan protokol dan model layanan • Arsitektur lapisan • Enkapsulasi 2. Keamanan jaringan 3. Sejarah jaringan komputer
dan internet Bentuk: Kuliah, Ceramah, Tanya Jawab. Metode: 3 x 50 menit 1. Memahami lapisan protokol dan model layanan termasuk arsitektur lapisan dan enkapsulasi.
2. Mengetahui keamanan jaringan
3. Mengetahui sejarah jaringan komputer dan internet. Kriteria: Partisipasi Mahasiswa dalam diskusi % [1]
3-4 Memahami lapisan
aplikasi 1. Prinsip aplikasi jaringan • Proses komunikasi • Layanan lapisan transport • Protokol lapisan aplikasi • Aplikasi jaringan 2. Web dan HTTP • Sekilas HTTP • Koneksi persistent dan non-persistent • Format pesan HTTP • Interaksi user-server: cookies • Web caching 3. Surat elektronik • SMTP • Perbandingan dengan HTTP • Format pesan surat • Protokol akses surat 4. DNS (Layanan direktori internet) • Cara kerja DNS • Record dan pesan DNS 5. Peer to peer • Distribusi file P2P
6. Video streaming dan
jaringan distribusi konten
Bentuk: Kuliah, Ceramah, Tanya Jawab. Metode: 3 x 50 menit 1. Mengetahui dan
memahami prinsip aplikasi jaringan yang
menggunakan layanan lapisan tranport 2. Mengetahui dan
memahami web dan protokol HTTP yang meliputi koneksi persistent dan non-persistent, format pesan HTTP, cookies dan web caching
3. Mengetahui dan memahami cara kerja protokol email dan dapat membedakan protokol push dan pull
4. Mengetahui dan memahami cara menggunakan Domain Name Service 5. Mengetahui dan memahami model komunikasi Peer to Peer 6. Mengetahui dan
memahami streaming video dan
• Video internet
• HTTP streaming
dan DASH
7. Jaringan distribusi konten
5-6. Memahami lapisan transport
1. Layanan lapisan transport • Hubungan antara lapisan
transport dan network • Lapisan transport pada
Internet 2. Multipleks dan
demultipleks
3. Transport berorientasi tanpa koneksi: UDP • Struktur segmen UDP • Checksum UDP 4. Prinsip transfer data
reliable
1. Transport berorientasi koneksi: TCP
• Koneksi TCP
• Struktur segmen TCP • Round Trip Time • Transfer data reliable • Kontrol aliran Bentuk: Kuliah, Ceramah, Tanya Jawab. Metode: 3 x 50 menit 1. Mengetahui dan memahami hubungan antara layanan yang diberikan oleh lapisan transport dan network 2. Memahami bagaimana lapisan transport menggunakan metoda multiplexing agara dapat melayani proses-proses secara bergantian 3. Memahami protokol transport yang berorientasi tanpa koneksi (UDP) 4. Memahami prinsip
dasar transfer yang reliable
1. Mengetahui dan memahami protokol lapisan transport yang berorientasi koneksi
• Manajemen koneksi 2. Prinsip Kontrol
Penumpukan
3. Kontrol Penumpukan TCP
(TCP)
2. Mengetahui dan memahami prinsip dasar dalam
mengontrol penumpukan dengan menggunakan TCP 7-8. Memahami lapisan
network
1.Fungsi lapisan network • Forwarding dan Routing • Model layanan network • sadf
2.Router
• Forwarding berbasis port input dan tujuan • Pengalihan
• Pemrosesan output port 3.Protokol Internet (IP)
• Format Datagram IPv4 • Fragmentasi Datagram IPv4 4. Pengalamatan IPv4 5. Network Address Translation (NAT) 6. IPv6
1. Mengetahui dan memahami layanan lapisan network, yaitu forwarding dan routing
2. Mengetahui dan memahami cara kerja router dalam jaringan
3. Mengetahui dan memahami protokol Internet versi 4 4. Memahami bagaimana
pengalamatan IPv4 dan bagaimana menentukan pengalamatan subnet 5. Memahami fungsi dari
network address translatiion (NAT) untuk mengatasi kekurangan alamat IPv4
6. Mengetahui dan memahami IPv6 serta pengadopsian IPv6 secara bertahap
9 Memahami lapisan
Network 1.2. Algoritma Routing Routing Intra-AS: OSPF 3. Routing antar ISP: BGP
1. Mengetahui dan memahami algoritma routing untuk
menentukan rute terbaik dari pengirim ke penerima 2. Mengetahui dan
memahami organisasi router dalam bentuk Autonomous System (AS) dan protokol yang digunakan dalam satu AS 3. Mengetahui dan
memahami protokol yang digunakan untuk routing antar ISP
10 Memahami Lapisan Network
1.Software Defined Network (SDN)
2.Internet Control Message Protocol (ICMP)
3.Manajemen jaringan dan SNMP
1. Mengetahui teknologi SDN yang memudahkan
manajemen jaringan yang dinamis dan secara program efisien dalam mengkonfigurasinya 2. Mengetahui protokol yang
digunakan untuk
mengirim pesan error dan informasi operasional ketika berkomunikasi dengan alamat IP lainnya: ICMP
3. Mengetahui protokol yang digunakan untuk
mengumpulkan dan mengorganisasikan informasi perangkat yang diatur pada jaringan IP: SNMP
12. Lapisan Link 4. Fungsi Lapisan Link • Layanan lapisan Link • Implementasi lapisan
link
5. Deteksi Error dan Teknik Koreksi
• Cek Peritas • Metoda checksum • Cyclic Redundancy Check
(CRC)
6. Partisi dan Protokol Multiple Access
• Protokol Pemartisi Kanal • Protokol Akses Random • Protokol Taking-Turn
4. Mengetahui dan memahami layanan lapisan link dan implementasinya 5. Mengetahui dan
memahami pendeteksian dan koreksi error, yaitu cek paritas, checksum dan CRC
6. Memahami cara kerja jenis protokol pada lapisan Link
13. Local Area Network (LAN)
1. Pengalamatan Lapisan Link dan ARP
2. Ethernet
3. Switch lapisan Link 4. Virtual LAN (VLAN)
1. Mengetahui dan
memahami pengalamatan lapisan link dan translasi alamat IP (ARP)
2. Mengetahui dan memahami perangkat switch lapisan link 3. Mengetahui dan
memahami virtual LAN 14. Kolaborasi Protokol
Semua Lapisan (Web Page Request)
1. Koneksi ke LAN (DHCP, UDP, IP dan Ethernet) 2. DNS dan ARP
3. Routing
4. Interaksi Client-Server
Mengetahui dan memahami seluruh protokol yang terlibat ketika menggunakan aplikasi berbasis jaringan (internet): Web page request