Anda di halaman 1dari 32

SISTEM PROTOKOL PADA JARINGAN KOMPUTER

Ir. Roedi Goernida, MT.


(roedig@yahoo.com)

Program Studi Sistem Informasi Fakultas Rekayasa Industri Institut Teknologi Telkom Bandung
2010

Pengertian Protokol
Protokol sekumpulan aturan yang mendefinisikan beberapa fungsi yang ada dalam suatu jaringan komputer, agar komunikasi komputer atau perangkat jaringan dapat berjalan dan dilakukan dengan benar.

Protokol digunakan & dibutuhkan entitas-entitas dalam sistem yang berbeda untuk komunikasi antara. Diperlukan untuk menjamin: Kompatibilitas penuh antara dua peralatan setara. Bisa melayani banyak perangkat dengan kemampuan berbeda-beda. Berlaku umum dan mudah untuk dipelajari atau diterapkan.
Hand-out: Sistem Telekomunikasi IS1323-05 Hal. 1 / 30

Elemen kunci protokol


Syntax format data, pengkodean & level sinyal. Semantics kontrol informasi penanganan error. untuk koordinasi &

Timing flow control untuk penyesuaian kecepatan & pengurutan (sequencing).

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 2 / 30

Arsitektur Protokol (1/3)


Arsitektur sederhana komunikasi komputer.
Komputer A Komputer B

File transfer application Communications service module Network access module

File & file transfer commands

File transfer application Communications service module Network access module

Communication-related messages Network interface logic Communication


network

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 3 / 30

Arsitektur Protokol (2/3)


Protokol pada suatu arsitektur sederhana.
Komputer A Komputer B

Application

Application protocol

Application

Transport Network access

Transport protocol Network interface protocol Communication


network

Transport Network access

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 4 / 30

Arsitektur Protokol (3/3)


Operasi arsitektur protokol.
Source X Destination Y

Application

Record

Record

Application

Transport

DSAP
Transport PDU

DSAP

Transport

Network access

Dhost Packet

Dhost

Network access

*) SAP : Service Access Point

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 5 / 30

Karakteristik Protokol
Langsung atau tidak langsung. Monolitik atau terstruktur. Simetrik atau asimetrik. Standar atau tidak standar.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 6 / 30

Fungsi Protokol (1/5)


1. Encapsulation. penambahan informasi kontrol ke data.

- Address. - Error detecting code frame check sequence - Protocol control.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 7 / 30

Fungsi Protokol (2/5)


2. Segmentation / fragmentation & reassembly.
Dibagi per paket saat kirim. Digabung kembali saat diterima. Blok data dalam ukuran yang terbatas. Pesan-pesan pada lapisan aplikasi mungkin berukuran besar. Paket-paket network bisa jadi lebih kecil.

Membagi blok yang lebih besar menjadi lebih kecil. Checkpoint & restart /recovery

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 8 / 30

Fungsi Protokol (3/5)


3. Connection control.
Connection establishment. Data transfer. Connection termination. Dapat menginterupsi koneksi & recovery.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 9 / 30

Fungsi Protokol (4/5)


4. Order delivery.
- PDU dapat memilih jalur lain melalui jaringan - PDU bisa keluar dari urutan - Nomor Urut PDU digunakan untuk pengurutan

5. Flow control

pengaturan perjalanan data dari sisi pengirim ke sisi penerima. mengontrol terjadinya kesalahan yang terjadi pada waktu data dikirimkan: - Mencegah kehilangan atau kerusakan. - Pendeteksian kesalahan. - Retransmission. - Dilakukan pada pelbagai level.
IS1323-05 Hal. 10 / 30

6. Error control

Hand-out: Sistem Telekomunikasi

Fungsi Protokol (5/5)


7. Addressing
Addressing level Addressing scope Connection identifiers Addressing mode

8. Multiplexing
Mendukung banyak hubungan pada satu mesin Memetakan banyak hubungan pada satu tingkat dari satu hubungan ke yang lain

9. Transmission service
Prioritas Kualitas layanan (QoS) Keamanan
Hand-out: Sistem Telekomunikasi IS1323-05 Hal. 11 / 30

Elemen-elemen Standarisasi
Spesifikasi Protokol.
Mengoperasikan antar lapisan yang sama pada dua sistem. Bisa melibatkan sistem operasi yang berbeda. Spesifikasi protokol harus tepat: Format of data units. Semantics of all fields. allowable sequence of PCUs.

Definisi layanan.
Penjelasan Fungsional tentang untuk apa disediakan.

Pengalamatan.
Direferensikan oleh SAP.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 12 / 30

Model OSI
Dikembangkan oleh ISO. Suatu model lapisan, Setiap lapisan membentuk subset dari fungsi komunikasi yang diperlukan. Setiap lapisan masih diperlukan untuk lapisan di bawahnya untuk membentuk fungsi yang lebih primitif. Setiap lapisan menyediakan layanan untuk lapisan di atasnya. Perubahan pada satu lapisan tidak boleh mengakibatkan perubahan pada lapisan yang lain.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 13 / 30

Lapisan OSI (1/4)


System A Application Presentation Session Transport Network Data link Physical
` ` ` ` ` ` `

System B
Data Data Data
Segments
` ` ` ` ` ` `

Application Presentation Session Transport Network Data link Physical

Packets Frames Bits

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 14 / 30

Lapisan OSI (2/4)


Physical. Antarmuka fisik antar peralatan:
Mechanical Electrical Functional Procedural cabling, connector voltage, impedance, balanced/unbalanced connector pin assignment sequencing rules to control functions

Data Link.
Berupa pengaktifan, pemeliharaan & pemutusan hubungan yang reliabel. Pendeteksian dan kontrol kesalahan Lapisan tertinggi dapat diasumsikan sebagai transmisi yang bebas kesalahan

Network.

Mengalirkan informasi Lapisan yang lebih tinggi tidak perlu tahu tentang teknologi yang digunakan Tidak diperlukan pada Hubungan Langsung
IS1323-05 Hal. 15 / 30

Hand-out: Sistem Telekomunikasi

Lapisan OSI (3/4)


Transport Menukarkan data antar End-System Tanpa kesalahan Dalam urutan Tanpa kehilangan Tanpa duplikat Kualitas layanan Session Mengendalikan dialog antar aplikasi Aturan dialog Pengelompokan Recovery (Perbaikan)
Hand-out: Sistem Telekomunikasi IS1323-05 Hal. 16 / 30

Lapisan OSI (4/4)


Presentation Format & pengkodean data. Kompresi data. Enkripsi. Application Berupa aplikasi untuk mengakses lingkungan OSI.

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 17 / 30

Lingkungan OSI

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 18 / 30

OSI framing
Data

Application layer Presentation layer Session layer Transport layer Network layer Link layer Physical layer

AH Header Header Header Header Header DH NH NH TH TH TH SH SH SH SH PH PH PH PH PH AH AH AH AH AH AH

Data Data Data Data Data Data Data NT NT DT Tail Tail

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 19 / 30

Contoh protokol & perangkat

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 20 / 30

TCP/IP Protocol Suite


Arsitektur protokol digunakan. Ditentukan dan sebelum OSI. komersial yang secara dominan ekstensif

digunakan

Dibangun oleh riset yang didanai oleh Departemen Pertahanan (DoD) USA. Protokol versi DoD terdiri dari 4 lapisan: Aplikasi. Host-to-host. Internet. Network access.
Hand-out: Sistem Telekomunikasi IS1323-05 Hal. 21 / 30

Arsitektur Model TCP/IP


Lapisan Aplikasi. Komunikasi antar pelbagai proses atau aplikasi Lapisan Transport (TCP/UDP) Transfer data ujung-ke-ujung. Bisa melibatkan mekanisme yang handal (TCP) Menyembunyikan detil jaringan yang digunakan (IP) Lapisan Internet Pengaturan data routing. Lapisan Network. Antarmuka logik antara end-system dengan jaringan. Lapisan Fisik. Media transmisi. Kecepatan pensinyalan dan pengkodean data.
Hand-out: Sistem Telekomunikasi IS1323-05 Hal. 22 / 30

PDU di dalam TCP/IP

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 23 / 30

OSI & TCP/IP

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 24 / 30

Protokol di dalam TCP/IP (1/2)

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 25 / 30

Protokol di dalam TCP/IP (2/2)

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 26 / 30

TCP & UDP

TCP Berurutan Reliable Connection-oriented Virtual circuit Acknowledgments Flow control

UDP Tidak berurutan Unreliable Connectionless Low overhead No acknowledgments No flow control

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 27 / 30

Connection-oriented

Sinkronisasi Negosiasi koneksi Sinkronisasi Acknowledgment Connection establishment Data transfer

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 28 / 30

Port services number (1/2)


TCP/IP memiliki 65.535 port services & terbagi atas: Well-known ports : 0 - 1.023 Registered ports : 1.024 - 49.151 Dynamic ports : 49.152 - 65.535
Port 7 11 20 21 23 25 53 80 161 Protocol Echo Users FTP Data FTP Control Telnet SMTP DNS HTTP SNMP User aktif File Transfer Protokol (Koneksi data) File Transfer Protokol (Koneksi kontrol) Terminal Network Simple Mail Transfer Protocol Domain Name Server Hypertext Transfer Protocol Simple Network Management Protocol Fungsi Datagram Echo yang diterima kembali ke pengirim

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 29 / 30

Port services number (2/2)


Port services pada UDP: Port
7 11 13 17 53 67 68 69 111 123 161

Protocol
Echo Users Daytime Quota NameServer Bootps Bootpc TFTP RPC NTO SNMP User aktif

Fungsi
Datagram Echo yang diterima kembali ke pengirim Return tanggal dan waktu Return kutipan hari Domain name service Port server mendownload informasi bootstrap Port client mendownload informasibottstrap Trivial File Transfer Protocol Remote Procedure Call Network Time Protocol Simple Network Management Protocol

Hand-out: Sistem Telekomunikasi

IS1323-05

Hal. 30 / 30

End of slide

Anda mungkin juga menyukai