Top Banner
JARINGAN KOMPUTER Hendra Di Kesuma, S.Kom., M.Cs. Hendra Di Kesuma, S.Kom., M.Cs. [email protected] STMIK “BINA NUSANTARA JAYA”
22

Jarkom Pertemuan 8

Jun 24, 2015

Download

Business

Hendra Kesuma
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jarkom Pertemuan 8

JARINGAN KOMPUTERHendra Di Kesuma, S.Kom., M.Cs.Hendra Di Kesuma, S.Kom., [email protected]

STMIK “BINA NUSANTARA JAYA”

Page 2: Jarkom Pertemuan 8

Fungsi : Mengolah data aplikasi untuk dapat dikirimkan pada jaringan dan memproses data dari jaringan untuk dapat digunakan oleh aplikasi

Layer Transport

Page 3: Jarkom Pertemuan 8

Fungsi : Menyediakan komunikasi logik antar proses aplikasi yang berjalan pada host yang berbeda

Layer Transport

Page 4: Jarkom Pertemuan 8

Fungsi Utamanya :• Segmentation : menerima data dari layer diatasnya, memecah data menjadi unit-unit yang lebih kecil yang di sebut segmen

• Error control : melakukan perbaikan kesalahan• Flow control : membatasi banyaknya data yang akan dikirim

Layer Transport

akan dikirim

Page 5: Jarkom Pertemuan 8

Layer Transport

Flow Control!!

Error Checking!!

Segmentation!!

Page 6: Jarkom Pertemuan 8

Port Number• Digunakan oleh Layer Transport untuk membedakan setiap aplikasi pada suatu komputer

• Contoh: port untuk POP3 : 110, HTTP : 80 dan IM : 531

Layer Transport

Contoh: port untuk POP3 : 110, HTTP : 80 dan IM : 531

Page 7: Jarkom Pertemuan 8

Layer Transport

Port Number

Page 8: Jarkom Pertemuan 8

Layer Transport

Page 9: Jarkom Pertemuan 8

Pengaturan Layanan Layer Transport• Layer Transport bertanggung jawab terhadap pengiriman data yang sesuai dengan kebutuhan informasi

• Pemilihan protokol Layer transpor, tergantung pada aplikasi

Layer Transport

pada aplikasi

Page 10: Jarkom Pertemuan 8

Pengaturan Layanan Layer Transport

Layer Transport

Page 11: Jarkom Pertemuan 8

Protokol Layer Transport

Layer Transport

Page 12: Jarkom Pertemuan 8

Connection-Oriented CommunicationSebuah komunikasi connection-oriented saling bertukar informasi dalam mengontrol pengiriman data, yang disebut dengan handshake, sebelum mengirim data. Connection Oriented exchange juga memastikan data yang

Layer Transport

Oriented exchange juga memastikan data yang dikirim akan diterima pada destination.

Page 13: Jarkom Pertemuan 8

Connection-Oriented Communication• Berbasiskan koneksi, sehingga mengatur aliran koneksi untuk menjamin keselamatan data sampai tujuan.

• Membangun koneksi sebelum mengirimkan data

Layer Transport

Membangun koneksi sebelum mengirimkan data

Page 14: Jarkom Pertemuan 8

Connection-Oriented CommunicationFungsi ini berhubungan dengan Tranport layer field, dimana direfer sebagai sebuah flag pada IP atau sebagai connection control field pada IPX. Hanya komunikasi connection Oriented yang menggunakan field ini.Ketika IP menjalankan Routing protocol, TCP

Layer Transport

menggunakan field ini.Ketika IP menjalankan Routing protocol, TCP digunakan untuk membuat komunikasi connection oriented, IPX menggunakan SPX, dan Appletalk menggunakan ATP dalam menyediakan fungsi ini.

Page 15: Jarkom Pertemuan 8

Connection-Oriented Analogy• Contoh yang terbaik adalah pada saat kita menelpon kekasih anda ☺. Anda men-dial no telepon kekasih anda (SYN=1, ACK=0)

• Kekasih anda menjawab telepon dan mengatakan, “Hello” (SYN=1, ACK=1)

• Anda menjawab dengan mengatakan, “Hello honey…ini Aa” (SYN=0, ACK=1)

Layer Transport

• Anda menjawab dengan mengatakan, “Hello honey…ini Aa” (SYN=0, ACK=1)

• Kemudian anda memulai proses komunikasi tentang rencana makan malam, setiap anda habis berbicara kekasih anda akan menjawab pembicaraan tersebut (ACK) sekaligus memberi tahu bahwa ia mengerti apa yang anda bicarakan dan sekaligus juga menandakan bahwa pembicaraan masih terus berlangsung dan belum diputus/hang-up.

Page 16: Jarkom Pertemuan 8

Connection-Oriented Analogy• Ketika percakapan selesai, maka anda berdua akan saling mengatakan goodbye, dimana itu merupakan suatu handshake bahwa percakapan telah selesai dan menyatakan OK untuk mengakhiri pembicaraan/hang-up.

Layer Transport

mengakhiri pembicaraan/hang-up.

• Connection Oriented menyediakan suatu session communication yang reliable. Data tidak akan diteruskan menuju application layer bila ada frame yang tidak lengkap sampai retransmission frame dilakukan dan frame dikirim ulang.

Page 17: Jarkom Pertemuan 8

Connectionless Communication• Connectionless protocol tidak membutuhkan sebuah handshake atau acknowledgement untuk setiap pengiriman packet. Ketika kita menggunakan connectionless transport, connectionless transport akan membuat usaha terbaik/best effort untuk mengirim data dan itu juga tergantung pada kestabilan dari protocol

Layer Transport

terbaik/best effort untuk mengirim data dan itu juga tergantung pada kestabilan dari protocol yang membawanya.

Page 18: Jarkom Pertemuan 8

Connectionless Communication• IP’s User Datagram Protocol (UDP) dan IPX’s NetWare Core Protocol (NCP) adalah contoh dari connectionless transport. Kedua protocol tergantung pada connectionless communication untuk mentransfer routing dan information server. Appletalk tidak menggunakan connectionless communications untuk membuat

Layer Transport

server. Appletalk tidak menggunakan connectionless communications untuk membuat data session, AppleTalk menggunakan connectionless communication ketika mengumumkan server dengan Name Binding Protocol-nya

Page 19: Jarkom Pertemuan 8

Connectionless Communication• Connectionless tidak membutuhkan sejumlah yang besar dari retranmisssion data, ini merupakan metode yang sangat efisien dari komunikasi karena tidak perlu menghasilkan acknowledgment yang tidak diperlukan

Layer Transport

acknowledgment yang tidak diperlukan

Page 20: Jarkom Pertemuan 8

Connectionless Communication Analogy• Analogi lain yg membedakan tipe komunikasi ini dgn connection oriented adalah, anda menelpon kekasih anda utk makan malam, dan ketika anda menelponnya, ternyata yg menjawab adalah mesin penjawab, anda pun meninggalkan pesan, tidak seperti contoh pada connection oriented dimana pacar anda menjawab telepon anda secara lgs,

Layer Transport

seperti contoh pada connection oriented dimana pacar anda menjawab telepon anda secara lgs, disini anda tergantung dengan:� Kemampuan anda dlm mendial nomor telpon yg benar� Mesin yg menyimpan pesan� Kegagalan dari listrik sehingga bisa menyebabkan kehilangan pesan yang disimpan pd mesin.

� Rentang waktu kekasih anda akan mengambil pesan tersebut mulai dari wkt anda meninggalkan pesan dan wkt utk rencana makan malam

� Seperti yang kita lihat, kita tidak mempunyai konfirmasi yang nyata bahwa kekasih anda secara actual akan menerima pesan tersebut.

Page 21: Jarkom Pertemuan 8

Connection Oriented >< Connectionless Communication• Shg timbul suatu pertanyaan, mana transport yang lebih baik? Jawabannya adalah tergantung dari Spesifikasi Application Layer, Contoh adalah telnet, telnet menggunakan TCP, dan kita tidak bisa memaksakan telnet utk menggunakan UDP,

Layer Transport

bisa memaksakan telnet utk menggunakan UDP, karena system penerima akan melakukan sebuah TCP handshake.

• Ketika program untuk network dibuat, maka programmer akan memilih mana transport yang sesuai dengan kebutuhannya. Banyak aplikasi sekarang yang menggunakan connection oriented transport, sehingga ada dua alasan untuk ini.

Page 22: Jarkom Pertemuan 8

Connection Oriented >< Connectionless Communication• Alasan pertama menyangkut kondisi pada saat pembuatan program, telnet sejak lama menggunakan TCP sebagai transport. Memindahkannya untuk menggunakan UDP sekarang ini sesuatu yang memungkinkan tetapi akan menyebabkan kekacauan karena system-

Layer Transport

sekarang ini sesuatu yang memungkinkan tetapi akan menyebabkan kekacauan karena system-system yang menggunakan telnet pun harus di-upgrade untuk menggunakan UDP.

• Alasan lain adalah ketidakmengertian kapan sebuah connection oriented diperlukan