Anda di halaman 1dari 11

MODEL OSI LAPISAN TRANSPORT

DISUSUN OLEH : DIKA TRI YULIAN (0611 3032 0942) 5 EEB

JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK ELEKTRONIKA POLITEKNIK NEGERI SRIWIJAYA 2013

MODEL OSI
Model referensi jaringan terbuka OSI atau OSI Reference Model for open networking adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization (ISO) di Eropa pada tahun 1977. OSI sendiri merupakan singkatan dari Open System Interconnection. Model ini disebut juga dengan model "Model tujuh lapis OSI" (OSI seven layer model). Sebelum munculnya model referensi OSI, sistem jaringan komputer sangat tergantung kepada pemasok (vendor). OSI berupaya membentuk standar umum jaringan komputer untuk menunjang interoperatibilitas antar pemasok yang berbeda. Dalam suatu jaringan yang besar biasanya terdapat banyak protokol jaringan yang berbeda. Tidak adanya suatu protokol yang sama, membuat banyak perangkat tidak bisa saling berkomunikasi. Model referensi ini pada awalnya ditujukan sebagai basis untuk mengembangkan protokol-protokol jaringan, meski pada kenyataannya inisatif ini mengalami kegagalan. Kegagalan itu disebabkan oleh beberapa faktor berikut: Standar model referensi ini, jika dibandingkan dengan model referensi DARPA (Model Internet) yang dikembangkan oleh Internet Engineering Task Force (IETF), sangat berdekatan. Model DARPA adalah model basis protokol TCP/IP yang populer digunakan. Model referensi ini dianggap sangat kompleks. Beberapa fungsi (seperti halnya metode komunikasi connectionless) dianggap kurang bagus, sementara fungsi lainnya (seperti flow control dan koreksi kesalahan) diulang-ulang pada beberapa lapisan. Pertumbuhan Internet dan protokol TCP/IP (sebuah protokol jaringan dunia nyata) membuat OSI Reference Model menjadi kurang diminati. Pemerintah Amerika Serikat mencoba untuk mendukung protokol OSI Reference Model dalam solusi jaringan pemerintah pada tahun 1980-an, dengan mengimplementasikan beberapa standar yang disebut dengan Government Open Systems Interconnection Profile (GOSIP). Meski demikian. usaha ini akhirnya ditinggalkan pada tahun 1995, dan implementasi jaringan yang menggunakan OSI Reference model jarang dijumpai di luar Eropa. OSI Reference Model pun akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi data dalam jaringan dapat berlangsung. Beberapa protokol yang digunakan dalam dunia nyata, semacam TCP/IP, DECnet dan IBM

Systems Network Architecture (SNA) memetakan tumpukan protokol (protocol stack) mereka ke OSI Reference Model. OSI Reference Model pun digunakan sebagai titik awal untuk mempelajari bagaimana beberapa protokol jaringan di dalam sebuah kumpulan protokol dapat berfungsi dan berinteraksi.

LAPISAN TRANSPORT
Lapisan Transport (Layer 4) mendefinisikan beberapa fungsi, termasuk pilihan protokol. Layer yang paling penting 4 fungsi flow control dan error recovery. 1. Flow Control Pengiriman data yang telah dipecah menjadi paket-paket tersebut harus diatur sedemikian rupa agar pengirim tidak sampai mengirimkan data dengan kecepatan yang melebihi kemampuan penerima dalam menerima data. Flow control menentukan kapan data harus dikirim kembali , dan kapan menghentikan aliran data paket sebelumnya , sampai berhasil ditransfer . Hal ini karena jika paket data berhasil dikirim , tabrakan dapat terjadi . Ketika ini terjadi , maka klien meminta kembali paket dari server sampai seluruh paket lengkap di transfer dan identik dengan aslinya . 2. Error Recovery Pengirim dan penerima juga melengkapi data dengan sejumlah informasi yang bisa digunakan untuk memeriksa data yang dikirimkan bebas dari kesalahan. Jika ditemukan kesalahan pada paket data yang diterima, maka penerima tidak akan menerima data tersebut. Pengirim akan mengirim ulang paket data yang mengandung kesalahan tadi. Namun hal ini dapat menimbulkan delay yang cukup berarti. Lapisan transportasi dapat menyediakan untuk pengiriman ulang, yaitu, pemulihan kesalahan, dan dapat menggunakan kontrol aliran untuk mencegah kemacetan yang tidak perlu dengan mencoba mengirim data pada tingkat yang dapat mengakomodasi jaringan, atau mungkin tidak, tergantung pada pilihan dari protokol. Multiplexing dari data yang masuk untuk berbagai mengalir ke aplikasi pada host yang sama juga dilakukan. Pengubahan urutan dari aliran paket data yang masuk ketika tiba rusak disertakan. Contohnya termasuk: TCP, UDP, dan SPX. Protokol transport yang paling terkenal adalah Transmission Control Protocol (TCP). Protokol ini meminjamkan namanya menjadi judul seluruh Internet Protocol Suite, TCP/IP . Hal ini digunakan untuk transmisi koneksi berorientasi, sedangkan Pengguna

kurang koneksi User Datagram Protocol (UDP) digunakan untuk transmisi pesan sederhana. TCP merupakan protocol yang lebih kompleks, karena desain yang menggabungkan penuh layanan transmisi dan aliran data yang dapat diandalkan. Protokol menonjol lainnya dalam kelompok ini adalah Datagram Congestion Control Protocol (DCCP) dan Streaming Transmission Control Protocol ( SCTP ) . A. User Datagram Protocol ( UDP ) UDP (User Datagram Protocol) adalah protokol umum lainnya yang digunakan di Internet . Namun UDP tidak pernah digunakan untuk mengirim data penting seperti halaman web , informasi database, dll; UDP biasanya digunakan untuk streaming audio dan video . Streaming media seperti Windows Media audio file (.WMA) , Real Player ( .RM) , dan lain-lain menggunakan UDP karena menawarkan kecepatan! Alasannya UDP lebih cepat daripada TCP adalah karena tidak ada bentuk kontrol aliran atau koreksi kesalahan . Data yang dikirim melalui Internet dipengaruhi oleh tabrakan, dan kesalahan yang muncul. Ingatlah bahwa UDP hanya berkaitan dengan kecepatan. Ini adalah alasan utama mengapa media streaming tidak berkualitas tinggi. Karakteristik UDP yaitu : 1. Connectionless (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak berukar informasi. Hal ini berarti bahwa suatu paket yang dikirim melalui jaringan dan mencapai komputer lain tanpa membuat suatu koneksi. Sehingga dalam perjalanan ke tujuan paket dapat hilang karena tidak ada koneksi langsung antara kedua host. 2. Unreliable (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan acknowledgment. Protokol lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan terhadap pesan-pesan yang hilang selama transmisi. Umumnya, protokol lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan keandalan mereka masing-masing, atau mengirim pesan secara periodik atau dengan menggunakan waktu yang telah didefinisikan. UDP sering digunakan dalam beberapa tugas berikut : 1. Protokol yang "ringan" (lightweight) : Untuk menghemat sumber daya memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan adalah fungsi query nama dalam protokol lapisan aplikasi Domain Name System. 2. Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan : Jika protokol lapisan aplikasi menyediakan layanan transfer data yang andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh TCP pun menjadi tidak ada. Contoh dari protokol seperti ini adalah Trivial File Transfer Protocol (TFTP) dan Network File System (NFS).

3. 4.

Protokol yang tidak membutuhkan keandalan. Contoh protokol ini adalah protokol Routing Information Protocol (RIP). Transmisi broadcast : Karena UDP merupakan protokol yang tidak perlu membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka transmisi broadcast pun dimungkinkan. Sebuah protokol lapisan aplikasi dapat mengirimkan paket data ke beberapa tujuan dengan menggunakan alamat multicast atau broadcast. Hal ini kontras dengan protokol TCP yang hanya dapat mengirimkan transmisi one-to-one. Contoh: query nama dalam protokol NetBIOS Name Service.

B. Transport Layer Protocol ( TCP ) TCP (Transmission Control Protocol) adalah protokol yang paling umum digunakan di Internet. Alasannya karena TCP menawarkan koreksi kesalahan. Ketika protokol TCP digunakan ada klausul pengiriman terjamin. Hal ini disebabkan adanya bagian untuk sebuah metode yang disebut flow control. Adapun karakteristik TCP adalah : 1. Connection-oriented Suatu arsitektur/mekanisme komunikasi data di mana dua perangkat yang akan saling berkomunikasi diharuskan untuk membuat sebuah sesi (session) terlebih dahulu. 2. Reliabel Keandalan yang dimiliki oleh protokol ini disebabkan karena beberapa mekanisme. Berikut mekanisme tersebut: a) Checksum. b) Duplicate Data Detection: c) Retransmisson. d) Sequencing. e) Timers. 3. Stream data transfer TCP akan mengelompokkan byte-byte yang sebelumnya tidak terstruktur ke dalam bentuk segmen untuk kemudian dikirimkan ke IP. Layanan ini memberikan keuntungan bagi aplikasi-aplikasi karena mereka tidak perlu lagi membuat blok- blok data. 4. Efficient flow control Ketika mengirim ulang acknowledgement ke alamat asal, proses TCP yang menerima mengindikasikan nomor urutan yang bisa diterimanya tanpa harus meng-over flow buffer internal miliknya. 5. Full-duplex operation TCP bisa mengirim dan menerima dalam waktu yang bersamaan. 6. Multiplexing Komunikasi antar upper-layer yang terjadi secara simultan bisa dimultiplexikan melalui satu koneksi tunggal.

Lapisan transport juga berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan. Dalam jaringan komputer, lapisan transport atau layer ke-4 menyediakan layanan komunikasi end-to-end untuk aplikasi dalam arsitektur berlapis komponen jaringan dan protokol. Lapisan transport menyediakan layanan yang nyaman seperti dukungan aliran data koneksi berorientasi, keandalan, kontrol aliran , dan multipleksing . Lapisan Transport yang terkandung dalam kedua model TCP/IP (RFC 1122), yang merupakan dasar dari Internet, dan Open System Interconnection (OSI) model jaringan umum. Definisi dari lapisan transport sedikit berbeda dalam dua model tersebut. Artikel ini terutama mengacu pada model TCP/IP, di mana TCP sebagian besar untuk aplikasi pemrograman antarmuka yang mudah ke internet host, yang bertentangan dengan definisi model OSI lapisan transport . Lapisan transportasi memastikan bahwa pesan yang disampaikan bebas kesalahan, dalam urutan, dan tanpa kerugian atau duplikasi. Protokol lapisan yang lebih tinggi dari kekhawatiran dengan transfer data antara mereka dan rekan-rekan mereka. Ukuran dan kompleksitas dari protokol transport bergantung pada tipe layanan dapat memperoleh dari layer jaringan. Untuk dapat diandalkan lapisan jaringan dengan sirkuit virtual kemampuan, transportasi minimal lapisan diperlukan. Jika lapisan jaringan tidak dapat diandalkan dan/atau hanya mendukung Datagram, protokol transport harus mencakup luas deeteksi kesalahan dan pemulihan. Lapisan transportasi menyediakan: Pesan segmentasi: menerima pesan dari lapisan (sesi) di atas itu, membagi pesan ke unit yang lebih kecil (jika belum cukup kecil), dan melewati unit yang lebih kecil ke jaringan lapisan. Lapisan transpor dengan tujuan stasiun reassembles pesan. Pesan pengakuan: menyediakan handal end-to-end pesan pengiriman dengan ucapan terima kasih. Pesan traffic control: memberitahu stasiun pemancar untuk "kembali-off" ketika tidak ada pesan buffer tersedia. Sesi multipleksing: multipleksing beberapa pesan stream, atau sesi ke satu link logis dan terus melacak pesan yang termasuk sesi (lihat lapisan sesi). Biasanya, lapisan transpor dapat menerima pesan yang relatif besar, tetapi ada batas ukuran pesan ketat yang dipaksakan oleh jaringan (atau lapisan yang lebih rendah). Akibatnya, lapisan transpor harus putus pesan ke unit yang lebih kecil, atau frame, mengawali header untuk masing-masing bingkai. Lapisan transportasi informasi header kemudian harus mencakup kontrol informasi, seperti pesan awal dan akhir pesan

bendera, untuk mengaktifkan lapisan transportasi di ujung lain untuk mengenali batasbatas pesan. Selain itu, jika lapisan rendah tidak dapat mempertahankan urutan, transportasi header harus berisi informasi urutan agar lapisan transportasi di akhir menerima untuk kembali potongan-potongan bersama-sama dalam urutan yang benar sebelum menyerahkan pesan yang diterima untuk lapisan di atas. Tidak seperti lapisan "subnet" rendah protokol yang adalah antara segera node berdekatan, transport layer dengan lapisan di atas adalah benar "sumber ke tujuan" atau end-to-end lapisan, dan prihatin tidak dengan rincian fasilitas komunikasi yang mendasari. Transportasi lapisan software (dan perangkat lunak di atas itu) pada sumber stasiun membawa pada percakapan dengan software yang serupa di stasiun tujuan oleh menggunakan header pesan dan pesan kontrol.

1. Layanan Lapisan Transport


Ada banyak layanan yang dapat opsional disediakan oleh protokol lapisan transport, dan protokol yang berbeda mungkin atau mungkin tidak diterapkannya. Komunikasi Koneksi-berorientasi : Hal ini biasanya lebih mudah untuk sebuah aplikasi dalam menafsirkan koneksi sebagai aliran data daripada harus berurusan dengan model kurang koneksi yang mendasari, seperti model datagram dari User Datagram Protocol (UDP) dan Internet Protocol (IP) . Orientasi Byte : Daripada mengolah pesan dalam format sistem komunikasi yang mendasarinya, seringkali lebih mudah untuk sebuah aplikasi dalam mengolah data stream sebagai urutan byte. Penyederhanaan ini membantu aplikasi bekerja dengan berbagai format pesan yang mendasarinya. Pengiriman urutan yang sama : Lapisan jaringan umumnya tidak menjamin bahwa paket data akan tiba dalam urutan yang sama seperti saat dikirim, tetapi hal ini merupakan fitur yang sering diinginkan. Hal ini biasanya dilakukan melalui penggunaan penomoran segmen, dengan melewati penerima ke aplikasi. Hal ini dapat menyebabkan pemblokiran head-of-line. Keandalan : Paket mungkin hilang selama transportasi karena kemacetan jaringan dan kesalahan. Melalui kode deteksi kesalahan, seperti checksum, maka protokol transport dapat memeriksa bahwa data tidak rusak, dan memverifikasi penerimaan yang benar dengan mengirim ACK atau pesan NACK ke pengirim. Skema mengulangi permintaan otomatis dapat digunakan untuk memancarkan kembali data yang hilang atau rusak . Kontrol Aliran : Tingkat transmisi data antara dua node kadang-kadang harus dikelola untuk mencegah pengirim cepat dari transmisi data lebih dari yang dapat didukung oleh data buffer penerima, menyebabkan buffer overrun. Hal ini juga dapat digunakan untuk meningkatkan efisiensi dengan mengurangi penyangga underrun.

Penghindaran dari Kemacetan : Dapat mengontrol lalu lintas masuk ke jaringan telekomunikasi, sehingga untuk menghindari keruntuhan kongestif dengan mencoba untuk menghindari kelebihan permintaan dari setiap pengolahan atau link kemampuan dari node intermediate dan jaringan, dan mengambil langkah-langkah mengurangi sumber, seperti mengurangi tingkat pengiriman paket. Misalnya, permintaan ulangi otomatis dapat menyimpan jaringan dalam keadaan padat, situasi ini dapat dihindari dengan menambahkan menghindari kemacetan dengan kontrol aliran, termasuk start yang lambat. Hal ini membuat konsumsi bandwidth pada tingkat yang rendah pada awal transmisi, atau setelah paket pengiriman ulang.

2. Analisis Lapisan Transport


Lapisan transport bertanggung jawab untuk memberikan data ke proses aplikasi yang sesuai pada komputer host. Ini melibatkan multipleksing statistik data dari proses aplikasi yang berbeda, yaitu membentuk paket data, dan menambahkan sumber dan nomor port tujuan dalam header setiap paket data lapisan transport. Bersama dengan sumber dan alamat IP tujuan, nomor port merupakan soket jaringan, yaitu alamat identifikasi proses komunikasi. Beberapa protocol lapisan transport, misalnya TCP, didukung sirkuit virtual, yaitu menyediakan koneksi berorientasi komunikasi melalui jaringan paket berorientasi datagram yang mendasarinya. Sebuah byte-stream disampaikan saat tersembunyi dalam mode paket komunikasi untuk proses aplikasi. Ini melibatkan pembentukan koneksi. Pembagi aliran data ke dalam paket disebut segmen, segmen penomoran dan penataan kembali pesanan data yang keluar. Akhirnya, beberapa protocol layanan transport, misalnya TCP, menyediakan komunikasi yang handal end-to-end, yaitu error recovery dengan cara mendeteksi kesalahan kode dan mengulangi permintaan otomatis (ARQ) protokol. Protokol ARQ juga menyediakan kontrol aliran, yang dapat dikombinasikan dengan menghindari kemacetan . UDP adalah protokol yang sangat sederhana, dan tidak menyediakan sirkuit virtual, atau komunikasi yang handal, mendelegasikan fungsi-fungsi ini dengan program aplikasi. Paket UDP disebut datagrams , bukan segmen. TCP digunakan untuk berbagai protokol, termasuk HTTP web browsing dan mentransfer email. UDP dapat digunakan untuk multicasting dan penyiaran, karena transmisi ulang yang tidak mungkin untuk sejumlah besar host. UDP biasanya memberikan laluan yang lebih tinggi dan pendaman lebih pendek, dan karena itu sering digunakan untuk real-time komunikasi multimedia dimana packet loss kadang-kadang dapat diterima, misalnya IP-TV dan IP-telephone, dan untuk permainan komputer online.

Dalam banyak jaringan berbasis non-IP, misalnya X.25, Frame Relay dan ATM, koneksi berorientasi komunikasi diimplementasikan pada lapisan jaringan atau lapisan data link daripada lapisan transport. Dalam X.25, di modem jaringan telepon dan sistem komunikasi nirkabel, dapat diandalkan komunikasi node-to-node yang diimplementasikan pada lapisan protokol yang lebih rendah. Spesifikasi Mode koneksi OSI protokol lapisan transport mendefinisikan lima kelas protokol transport : TP0, memberikan pemulihan kesalahan minimal, ke TP4, yang dirancang untuk jaringan yang kurang dapat diandalkan .

3. Protokol Lapisan Transport


Definisi yang tepat dari apa yang memenuhi syarat sebagai protokol lapisan transport tidak terlalu ketat. Berikut ini adalah daftar singkat: ATP, AppleTalk Transaction Protocol CUDP, Cyclic UDP DCCP, Datagram Congestion Control Protocol FCP, Fibre Channel Protocol IL, IL Protocol MTCP, Multipath TCP NBF, NetBIOS Frames protocol NBT, NetBIOS over TCP/IP RDP, Reliable Datagram Protocol RUDP, Reliable User Datagram Protocol SCTP, Stream Control Transmission Protocol SPX, Sequenced Packet Exchange SST, Structured Stream Transport TCP, Transmission Control Protocol UDP, User Datagram Protocol UDP Lite TP, Micro Transport Protocol

4. Perbandingan Protokol transport OSI


ISO / IEC 8073/ITU-T Rekomendasi X.224, "Teknologi Informasi - Open System Interconnection - Protocol untuk menyediakan modus koneksi layanan transportasi", mendefinisikan lima kelas mode koneksi protokol transport yang ditunjuk kelas 0 (TP0) ke kelas 4 (TP4). Kelas 0 tidak berisi pemulihan kesalahan, dan dirancang untuk digunakan pada lapisan jaringan yang menyediakan koneksi bebas dari kesalahan. Kelas 4 adalah yang paling dekat dengan TCP. Semua OSI mode sambungan kelas protokol menyediakan data yang dipercepat dan pelestarian batas rekaman. Karakteristik rinci dari kelas ditunjukkan pada tabel berikut :

Layanan Jaringan berorientasi koneksi Jaringan Connectionless Rangkaian dan pemisahan Segmentasi dan reassembly Pemulihan Kesalahan Restart koneksi (jika terlalu banyaknya PDU yang diakui) multiplexing dan demultiplexing atas sirkuit virtual tunggal Kontrol aliran Explicit Pengiriman ulang pada batas waktu Layanan transport handal

TP0 TP1 TP2 TP3 Ya Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya Ya Ya Tidak Ya Tidak Ya Tidak Ya Tidak Ya Ya Ya

TP4 Ya Ya Ya Ya Ya Tidak Ya Ya Ya Ya

Tidak Tidak

Tidak Tidak Ya Ya Tidak Tidak Tidak Tidak Tidak Ya Tidak Ya

DAFTAR PUSTAKA
http://www.slideshare.net/arroyaan/osi-layer-14393249 http://www.scribd.com/doc/86211161/Lapisan-Osi-Dan-Macam http://www.infosum.net InfoSUM Komunikasi http://en.wikipedia.org/wiki/Transport_layer http://id.wikipedia.org/wiki/OSI_model http:// xa.yimg.com/kq/groups/22376158/238507348/name/Presentation2.ppt http:// xa.yimg.com/kq/groups/22376158/238507348/name/Presentation2.ppt

Anda mungkin juga menyukai