Sap jaringan komputer

6
KURIKULUM ITB 2013-2018 – PROGRAM SARJANA Program Studi Teknik Elektro Sekolah Teknik Elektro dan Informatika Silabus dan Satuan Acara Pengajaran (SAP) Kode Matakuliah: EL4120 Bobot sks: 3 Semester: 7 KK / Unit Penanggung Jawab: Teknik Komputer Sifat: Wajib Nama Matakuliah Jaringan Komputer Computer Network Silabus Ringkas OSI 7 and TCP/IP layer models, computer fundamental, physical layer, link layer, Internet Protocol (IP) layer, Transprot layer, application layer, Internet QoS, Network security. Pemodelan layer OSI 7 dan layer TCP/IP, jaringan komputer fundamental (dasar), Layer fisik, Layer Link, Layer Internet Protocol (IP), Layer Transport, Layer Application, Internet QoS, Keamanan jaringan komputer. Silabus Lengkap Basics of the TCP/IP layer model, as well as the OSI 7 layer model, computer fundamental, physical layer, link layer, Internet Protocol (IP) layer, Transprot layer, application layer, Internet QoS, Network security. RFC and IETF, kernel linux overview and its task in computer network, open source development tools for computer network (programming, debugging, maintenance, profiling, embeded), and computer network utilities using open source applications., Dasar dari pemodelan layer OSI 7 dan TCP/IP, jaringan komputer fundamental (dasar), Layer fisik, Layer Link, Layer Internet Protocol (IP), Layer Transport, Layer Application, Internet QoS, Keamanan jaringan komputer. RFC dan IETF, linux dan peranannya dalam jaringan komputer, development tool berbasis open source untuk jaringan komputer (programming, debugging, maintenance, profiling, embeded), dan utilitas jaringan komputer memanfaatkan aplikasi – aplikasi open source. Luaran (Outcomes) Understand the basics of the TCP/IP dan OSI 7 layer model, understand about computer network fundamental, understand about physical layer with its task dan function, understand about link layer with its task dan function, understand about Internet protocol (IP) layer with its task dan function, understand about transport layer with its task dan function, understand about lapplication layer with its task dan function, understand about Internet QoS, understand about computer network security. Understand and knowing how to develop application for OTT service, understand and knowing how to develop application for QoS management, understand and knowing how to develop application for computer network security management. All of them provided with practice/implementation using Linux operating system and open source applications. Memahami tentang dasar dari pemodelan layer OSI 7 dan TCP/IP, memahami tentang dasar (fundamental) jaringan komputer, memahami tentang Layer Fisik beserta tugas dan manfaatnya, memahami tentang Layer Link beserta tugas dan fungsinya, memahami tentang Layer Internet Protocol (IP) beserta dengan tugas dan fungsinya, memahami tentang Layer Transport beserta tugas dan fungsinya, memahami tentang Layer Aplikasi beserta tugas dan fungsinya, memahami mengenai Internet QoS, memahami mengenai keamanan jaringan komputer. Paham dan tahu bagaimana membangun aplikasi untuk layanan OTT, paham dan tahu bagaimana membangun aplikasi untuk manajemen QoS, paham dan tahu bagaimana membangun aplikasi untuk manajemen keamanan jaringan komputer. Semua teori disajikan beserta dengan praktek/implementasi menggunakan sistem operasi LInux dan aplikasi – aplikasi open source. Mata kuliah Terkait EL3016 Sistem Komunikasi Prasyarat Kegiatan Penunjang Development an application (implementation), choose one of them : 1. Development application for OTT service. 2. Development application for QoS management. 3. Development application for network security management. Pembuatan aplikasi (implementasi), pilih salah satu : 1. Membangun aplikasi terkait dengan layanan OTT. 2. Membangun aplikasi terkait dengan manajemen QoS. 3. Membangun aplikasi terkait dengan manajemen keamanan jaringan komputer. Pustaka Dar Lin, Y., Hwang, R.H., Baker, F. Computer Network An Open Source Approach. 2011 (pustaka utama) Forouzan, Data Communication and Networking, 5th ed., McGraw-Hill Science/Engineering/Math, 2012 (pustaka utama) Tanenbaum and Wetherall, Computer Networks, 5th ed., Prentice Hall, 2010 (pustaka alternatif) Bubble, D. (2012) : Introduction to Telco OTT Service. Disruptive Analysis. USA. (pustaka utama) Solano Tech. (2009) : Service Provider, Over The Top Is Good For You. Solano Tech. USA. (pustaka utama) Mobile Square. (2012) : Over The Top (OTT) Service : How Operator Can Overcome The Fragmentation of Communication. Tyntec. USA. (pustaka utama). Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 1 dari 6 Template Dokumen ini adalah milik Direktorat Pendidikan - ITB Dokumen ini adalah milik Program Studi Teknik Elektro - ITB. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

description

sap mata kuliah jaringan komputer itb

Transcript of Sap jaringan komputer

Page 1: Sap jaringan komputer

KURIKULUM ITB 2013-2018 – PROGRAM SARJANAProgram Studi Teknik ElektroSekolah Teknik Elektro dan Informatika

Silabus dan Satuan Acara Pengajaran (SAP)Kode Matakuliah:EL4120

Bobot sks: 3

Semester:7

KK / Unit Penanggung Jawab: Teknik Komputer

Sifat:Wajib

Nama MatakuliahJaringan Komputer

Computer Network

Silabus Ringkas

OSI 7 and TCP/IP layer models, computer fundamental, physical layer, link layer, Internet Protocol (IP) layer, Transprot layer, application layer, Internet QoS, Network security. Pemodelan layer OSI 7 dan layer TCP/IP, jaringan komputer fundamental (dasar), Layer fisik, Layer Link, Layer Internet Protocol (IP), Layer Transport, Layer Application, Internet QoS, Keamanan jaringan komputer.

Silabus Lengkap

Basics of the TCP/IP layer model, as well as the OSI 7 layer model, computer fundamental, physical layer, link layer, Internet Protocol (IP) layer, Transprot layer, application layer, Internet QoS, Network security. RFC and IETF, kernel linux overview and its task in computer network, open source development tools for computer network (programming, debugging, maintenance, profiling, embeded), and computer network utilities using open source applications., Dasar dari pemodelan layer OSI 7 dan TCP/IP, jaringan komputer fundamental (dasar), Layer fisik, Layer Link, Layer Internet Protocol (IP), Layer Transport, Layer Application, Internet QoS, Keamanan jaringan komputer. RFC dan IETF, linux dan peranannya dalam jaringan komputer, development tool berbasis open source untuk jaringan komputer (programming, debugging, maintenance, profiling, embeded), dan utilitas jaringan komputer memanfaatkan aplikasi – aplikasi open source.

Luaran (Outcomes)

Understand the basics of the TCP/IP dan OSI 7 layer model, understand about computer network fundamental, understand about physical layer with its task dan function, understand about link layer with its task dan function, understand about Internet protocol (IP) layer with its task dan function, understand about transport layer with its task dan function, understand about lapplication layer with its task dan function, understand about Internet QoS, understand about computer network security.Understand and knowing how to develop application for OTT service, understand and knowing how to develop application for QoS management, understand and knowing how to develop application for computer network security management.All of them provided with practice/implementation using Linux operating system and open source applications.

Memahami tentang dasar dari pemodelan layer OSI 7 dan TCP/IP, memahami tentang dasar (fundamental) jaringan komputer, memahami tentang Layer Fisik beserta tugas dan manfaatnya, memahami tentang Layer Link beserta tugas dan fungsinya, memahami tentang Layer Internet Protocol (IP) beserta dengan tugas dan fungsinya, memahami tentang Layer Transport beserta tugas dan fungsinya, memahami tentang Layer Aplikasi beserta tugas dan fungsinya, memahami mengenai Internet QoS, memahami mengenai keamanan jaringan komputer.Paham dan tahu bagaimana membangun aplikasi untuk layanan OTT, paham dan tahu bagaimana membangun aplikasi untuk manajemen QoS, paham dan tahu bagaimana membangun aplikasi untuk manajemen keamanan jaringan komputer.Semua teori disajikan beserta dengan praktek/implementasi menggunakan sistem operasi LInux dan aplikasi – aplikasi open source.

Mata kuliah TerkaitEL3016 Sistem Komunikasi Prasyarat

Kegiatan Penunjang

Development an application (implementation), choose one of them :1. Development application for OTT service.2. Development application for QoS management.3. Development application for network security management.

Pembuatan aplikasi (implementasi), pilih salah satu :1. Membangun aplikasi terkait dengan layanan OTT.2. Membangun aplikasi terkait dengan manajemen QoS.3. Membangun aplikasi terkait dengan manajemen keamanan jaringan komputer.

Pustaka

Dar Lin, Y., Hwang, R.H., Baker, F. Computer Network An Open Source Approach. 2011 (pustaka utama) Forouzan, Data Communication and Networking, 5th ed., McGraw-Hill Science/Engineering/Math, 2012 (pustaka utama) Tanenbaum and Wetherall, Computer Networks, 5th ed., Prentice Hall, 2010 (pustaka alternatif) Bubble, D. (2012) : Introduction to Telco OTT Service. Disruptive Analysis. USA. (pustaka utama)Solano Tech. (2009) : Service Provider, Over The Top Is Good For You. Solano Tech. USA. (pustaka utama)Mobile Square. (2012) : Over The Top (OTT) Service : How Operator Can Overcome The Fragmentation of Communication. Tyntec. USA. (pustaka utama).

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 1 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

Page 2: Sap jaringan komputer

Panduan Penilaian Tugas soal, tugas pembuatan aplikasi.

Catatan TambahanTotal pertemuan sebanyak 15 minggu pertemuan dan 2 minggu untuk UTS dan UAS.Kuliah aktif 15 minggu (1 minggu = 1 bab materi, 2 kali pertemuan dalam seminggu, masing – masing 2 jam dan 1 jam). Sudah termasuk pembuatan tugas soal dan tugas aplikasi.

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 2 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

Page 3: Sap jaringan komputer

Mg#

Topik Sub Topik Capaian Belajar Mahasiswa Sumber Materi

1Introduction (pendahuluan)

• Syarat sebuah jaringan komputer.

• Scalability dan resource sharing pada jaringan komputer.

• Prinsip dasar (underlying principle) pada jaringan komputer.

• Performance measure dan interoperability pada jaringan komputer.

• Pengenalan protokol (protocol) pada jaringan komputer.

• Pemodelan 7 layer OSI dan 4 layer TCP IP.

• Arsitektur internet.

• Struktur paket data pada web server dan pada gateway.

• Implementasi teori fundamental jaringan komputer menggunakan sistem operasi linux dan open source software (client daemon, server daemon, interface driver, device controller).

• Dapat mengetahui tentang layer TCP/IP beserta fungsinya.

• Dapat mengetahui tentang layer OSI beserta fungsinya.

• Dapat mengetahui padanan layer di TCP/IP dengan di OSI.

• Dapat mengetahui tentang syarat – syarat sebuah jaringan komputer.

• Dapat mengetahui tentang scalability dan resource sharing dalam jaringan komputer.

• Dapat mengetahui tentang prinsip dasar, ukuran performansi, protokol, dan interoperability pada jaringan komputer.

• Dapat mengetahui tentang arsitektur internet sebagai bagian dari jaringan komputer.

• Dapat mengetahui tentang struktur paket data (misal di web server, di gateway) terkait dengan pemanfaatan jaringan komputer.

• Dapat mengetahui tentang implementasi teori terkait fundamental jaringan kmputer, memanfaatkan Linux dan open source software.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 1-45)

• Forouzan, Data Communication and Networking (hal 7-43)

• Tanenbaum and Wetherall, Computer Networks (hal 41-53)

2Physical Link Layer) : Bag 1

• Data dan signal (analog, digital).

• Media (wired, wireless).

• Dapat mengetahui tentang data dan signal, baik analog maupun digital.

• Dapat mengetahui tentang media jaringan komputer, baik wired (kabel) maupun wireless (nirkabel).

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 55-112)

• Forouzan, Data Communication and Networking (hal 55-257 )

• Tanenbaum and Wetherall, Computer Networks (hal 90 - 185)

3Physical Link Layer) : Bag 2 (habis)

• Information coding dan baseband transmission.

• Digital modulation dan multiplexing.

• Implementasi pada linux dan open source software (IEEE 802.11a transmitter menggunakan OFDM).

• Dapat mengetahui tentang informatio coding dan baseband transimission.

• Dapat mengetahui tentang digital modulation dan multiplexing.

• Dapat mengetahui tentang implementasi layer fisik (physical layer) memanfaatkan linux dan open source software.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 55-112).

• Forouzan, Data Communication and Networking (hal 55-257

• Tanenbaum and Wetherall, Computer Networks (hal 90 - 185)

4 Data Link (Data Link Layer) : Bag 1

• Framing. • Addressing. • Error control dan

reliability.• Flow control.

• Dapat mengetahui tentang framing, addressing, error control, reliability, flow control, medium access control, bridging, link layer

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 126-186)

• Forouzan, Data Communication and

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 3 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

Page 4: Sap jaringan komputer

• Medium access control.

• Bridging.• Link layer packet

flow.

packet flow di jaringan komputer.

Networking. (hal 265-507)

• Tanenbaum and Wetherall, Computer Networks (hal 194- 248)

5Data Link (Data Link Layer) : Bag 2 (habis)

• Point to point protocol.

• Wireless link (bluetooth, wireless LAN).

• Implementasi teori memanfaatkan linux dan open source software (NS2, Call graphics, network device driver in linux, probing I/O port)

• Dapat mengetahui tentang point to point protocol.

• Dapat mengetahui tentang wireless link, mencakup pada wireless LAN dan bluetooth.

• Dapat mengetahui tentang implementasi teori Link Layer memanfaatkan linux dan open source software.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 126-186)

• Forouzan, Data Communication and Networking. (hal 265-507)

• Tanenbaum and Wetherall, Computer Networks (hal 194- 248)

6IP Layer (Layer Internet Protocol) : Bag 1

• IP Layer Protocol dan packet flow.

• Internet Protocol.

• IPV4 forwarding, cheksum, fragmentation.

• IPV6 header format, extension header, fragmentation.

• Dapat mengetahui tentang IP Layer Protocol, packet flow, Internet Protokol.

• Dapat mengetahui tentang IPV4 forwarding, cheksum, fragmentation.

• Dapat mengetahui tentang IPV6 header format, extension header, fragmentation..

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 224-326)

• Forouzan, Data Communication and Networking. (hal 517-694)

• Tanenbaum and Wetherall, Computer Networks (hal 355-485)

7

IP Layer (Layer Internet Protocol) : Bag 2 (habis)

• Routing, optimal routing, RIP, OSPF, multicast routing.

• Implementasi pada linux dan open source software (call graphics, OSPF, BGP).

• Dapat mengetahui tentang Routing, optimal routing, RIP, OSPF, multicast routing.

• Dapat mengetahui tentang implementasi teori Layer Internet Protocol (IP) memanfaatkan linux dan open source software.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 224-326)

• Forouzan, Data Communication and Networking. (hal 517-694)

• Tanenbaum and Wetherall, Computer Networks (hal 355-485)

8 UTS

9Layer Transport (TCP/Transport Control Protocol) : Bag 1

• Node to node dan end to end.

• Error control, rate control, flow control, congestion control.

• UDP (unreliable connectionless transfer) : header format, error control, unicast dan multicast real time traffic.

• TCP (reliable connection oriented transfer) : connection management, TCP congestion control, TCP flow control.

• Dapat mengetahui tentang node to node, end to end, rrror control, rate control, flow control, congestion control. pada Layer Transport.

• Dapat mengetahui tentang UDP dan TCP beserta karakteristik di dalamnya.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 340 - 408)

• Forouzan, Data Communication and Networking. (hal 701-753)

• Tanenbaum and Wetherall, Computer Networks (hal 495 - 603)

10 Layer Transport (TCP/Transport Control Protocol) : Bag 2 (habis)

• Socket programming interface.

• Transport Protocol untuk Real Time Traffic.

• Dapat mengetahui tentang socket programming interface.

• Dapat mengetahui tentang Transport Protocol untuk

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 340 – 408)

• Forouzan, Data Communication and

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 4 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

Page 5: Sap jaringan komputer

• Implementasi pada linux dan open source software (linux socket filter, socket read write inside out, TCP persist timer).

Real Time Traffic.

• Dapat mengetahui tentang implementasi teori Layer Transport memanfaatkan linux dan open source software.

Networking. (hal 701-753).

• Tanenbaum and Wetherall, Computer Networks (hal 495 – 603).

11 Layer Aplikasi (Apps)

• Cara kerja port, server, dan pengklasifikasian server.

• Karakteristik layer aplikasi

• DNS (Domain Name Server)

• E-Mail.

• WWW (World Wide Web).

• FTP (File TRansport Protocol).

• SNMP (Simple Network Management Protocol).

• VOIP (Voice Over IP).

• Streaming : protocol, QoS, algoritma kompresi..

• Peer to Peer (P2P)

• Social Network (Facebook, Twitter, Mindtalk)

• Implementasi pada linux dan open source software (Darwin streaming server, BIND, Apache, Asterisk, BitTorrent).

• Dapat mengetahui tentang cara kerja port di dalam jaringan komputer, cara kerja komputer server, dan pengklasifikasian komputer server.

• Dapat mengetahui tentang karakteristik Layer Aplikasi.

• Dapat mengetahui tentang berbagai jenis aplikasi dan protokol di Layer Aplikasi : DNS, WWW, FTP, SNMP.

• Dapat mengetahui tentang VOIP sebagai sebuah layanan.

• Dapat mengetahui tentang streaming dari sisi protokol yang digunakan, QoS, dan algoritma kompresi di dalamnya.

• Dapat mengetahui tentang P2P sebagai sebuah layanan.

• Dapat mengetahui tentang layanan social network di dalam jaringan komputer.

• Dapat mengetahui tentang implementasi teori Layer Aplikasi memanfaatkan linux dan open source software.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 419-533)

• Forouzan, Data Communication and Networking. (hal 795-925)

• Tanenbaum and Wetherall, Computer Networks (hal 611-734)

12 OTT (Over The Top)

• Pengenalan OTT.

• OTT World, Telco World, Telco OTT World.

• Evolusi OTT dan fragmentasi.

• Forecast dan sudut pandang operator (operator view)

• Penerapan OTT (IPTV, OTT TV)

• Dapat mengetahui tentang OTT

• Dapat mengetahui tentang OTTWorld, Telco OTT World, Telco World, dan kaitan ketiganya.

• Dapat mengetahui tentang forecasting dan sudut pandang operator terhadap OTT.

• Dapat mengetahui tentang penerapan OTT di OTT TV, IPTV.

• Bubble, D. (2012) : Introduction to Telco OTT Service. Disruptive Analysis. USA. (hal 1-30)

• Solano Tech. (2009) : Service Provider, Over The Top Is Good For You. Solano Tech. USA. (hal 1-4)

• Mobile Square. (2012) : Over The Top (OTT) Service : How Operator Can Overcome The Fragmentation of Communication. Tyntec. USA. (hal 1-35)

13 QoS (Quality of Service)

• Signaling protocol.

• QoS routing.

• Admission control.

• Packet classification.

• Policing.

• Dapat mengetahui tentang signaling protocol, QoS routing, admission control, packet classification, policing, scheduling, QoS architectures, dan algoritma untuk QoS component.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 546- 588)

• Forouzan, Data Communication and Networking. (hal 674-686)

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 5 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.

Page 6: Sap jaringan komputer

• Scheduling.

• QoS architectures.

• Algoritma untuk QoS components.

• Implementasi pada linux dan open source software (traffic control element, flow identification, token bucket, packet schedulling, Random Early Detection).

• Tanenbaum and Wetherall, Computer Networks (hal 404-421)

14 Security

• Data security : prinsip – prinsip kriptografi, digital signature and message authentication, link layer tunneling, IP security.

• Access security : network/transport layer firewall, application layer firewall.

• System security : information gathering, vulnerability exploiting, malicious code.

• Implementasi pada linux dan open source software (hardware 3DES, AH and ISP in IPSec, Snort, Firewall Toolkit).

• Dapat mengetahui tentang data security, access security, dan system security.

• Yin Dar Lin, Computer Network an Open Source Approach. (hal 590-692).

• Forouzan, Data Communication and Networking. (hal 731-803)

• Tanenbaum and Wetherall, Computer Networks (hal 763-869)

15 UAS

Tugas

Ada 2 buah tugas yang wajib dikerjakan :a.) Implementasi Deep Packet Inspection.b.) Pemilihan salah satu topik (OTT/QoS/Security).

Tugas dikumpulkan sebelum UAS.

• Implementasi Deep Packet Inspection memanfaatkan sistem operasi Linux dan perangkat lunak open source.

• Implementasi salah satu dari 3 topik yang ditawarkan (OTT, QoS, Security), memanfaatkan sistem operasi Linux dan perangkat lunak open source.

• Dapat mengimplementasikan mengenai Deep Packet Inspection memanfaatkan sistem operasi Linux dan perangkat lunak open source.

• Dapat mengimplementasikan salah satu dari 3 topik yang ditawarkan, memanfaatkan sistem operasi Linux dan perangkat lunak open source.

• Semua materi perkuliahan.

Bidang Akademik dan Kemahasiswaan ITB Kur2013-Teknik Elektro Halaman 6 dari 6Template Dokumen ini adalah milik Direktorat Pendidikan - ITBDokumen ini adalah milik Program Studi Teknik Elektro - ITB.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Dirdik-ITB dan EL-ITB.