TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

dokumen-dokumen yang mirip
TCP DAN UDP. Budhi Irawan, S.Si, M.T

TRANSPORT LAYER. Oleh : Reza Chandra

: M Rasyid Darmawan NIM : TCP. Pengertian TCP. Karakteristik TCP

Transport Layer. Flow Control

TRANSPORT LAYER DEFINISI

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

PEMROGRAMAN JARINGAN

Komunikasi end-to-end logik Segmenting enkapsulasi port address Reassembling data Identifikasi aplikasi (port-addressing)

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol

Fungsi Lapis Transport

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

Transport Layer El E ectro ect n ro ic En E gineerin ri g Pol o ytech tec nic In I stitu sti t of o Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

BAB 4 PROTOKOL JARINGAN KOMPUTER

Sejarah TCP/IP TCP/IP

Fungsi Lapis Transport

Materi Mata Kuliah Jaringan Komputer Universitas Indo Global Mandiri

TRANSPORT LAYER. Fikri Fadlillah, ST

Transport Layer. Oleh : Akhmad Mukhammad

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

Bab 5: Lapisan Transport

Pemrograman Jaringan

MODUL 2 WIRESHARK Protokol TCP

Refrensi OSI

Minggu 6 Transport Layer

Tugas Jaringan Komputer

Modul 10 TCP/IP Lanjutan

Arsyad Dwiyankuntoko Pendahuluan. Lisensi Dokumen:

Tugas Jaringan Komputer

MODUL 2 WIRESHARK Protokol TCP

BAB 2: INTRODUCTION TCP/IP

Materi 7 Layer 4 Transport

We Can Start From Nothing

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

TUGAS JARINGAN KOMPUTER : REVIEW TCP/IP

Layer Transport OSI. Network Fundamentals Chapter 4. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T

lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI.

ARSITEKTUR PROTOKOL TCP/IP

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

NAMA : 1. HANDOKO DWI HARTONO ( ) 2. IMANUEL HASIOLAN SIMATUP ( ) 3. YOSUA MINANDO ( )

Memahami cara kerja TCP dan UDP pada layer transport

CARA KERJA TCP/IP. Bab 1. Pendahuluan

Protokol TCP/IP. Oleh: Eko Marpanaji

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom

MODEL OSI DAN DOD. Referensi Model OSI (Open System Interconnections).

Teknologi Streaming Streaming

TCP dan Pengalamatan IP

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP

TUGAS JARKOM. *OSI Layer dan TCP/IP* A. OSI layer

REVIEW MODEL OSI DAN TCP/IP

User Datagram Protocol (UDP)

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server.

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

BAB II GAMBARAN UMUM OBJEK. Aplikasi dan layanan yang menggunakan jaringan komputer terus

TCP/IP (singkatan dari "Transmission Control Protocol")

TK 2134 PROTOKOL ROUTING

Pertemuan III. Referensi Model TCP/IP

BAB II DASAR TEORI. 2.1 Pentingnya Efisiensi Energi pada Perangkat Komunikasi Bergerak

Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng. TCP/IP Architecture

Selama tahun 1973, Cerf dan Kahn menyusun beberapa protokol pertama komunikasi data untuk mendukung arsitektur yang mereka miliki

Monitoring Jaringan. Rijal Fadilah, S.Si

IP Address. Dedi Hermanto

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun

MODEL OSI DAN PROTOCOL TCP/IP

MODEL OSI LAYER DAN DOD

Rahmady Liyantanto liyantanto.wordpress.com

Pertemuan III. Referensi Model TCP/IP

STANDARISASI JARINGAN KOMPUTER. Pertemuan 5

TASK V OBSERVING TCP/IP, PORT USING COMMAND PROMPT AND WIRESHARK

OSI LAYER & TCP/IP. Deris Stiawan.S.Kom.MT. Fakultas Ilmu Komputer Universitas Sriwijaya

BAB 2 TINJAUAN PUSTAKA

Dosen Pengampu : Muhammad Riza Hilmi, ST.

CAPTURE DAN ANALISIS PAKET PROTOKOL MENGGUNAKAN WIRESHARK

TUGAS JARINGAN KOMPUTER

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

LAPISAN JARINGAN (NETWORK LAYER) Budhi Irawan, S.Si, M.T

APPLICATION LAYER. Oleh : Reza Chandra

Gambar 1 : Simple Data Transfer

Muhamad Husni Lafif. TCP/IP. Lisensi Dokumen: Copyright IlmuKomputer.

TUGAS KELAS 1 Praktek Jaringan Komputer 2 Tentang Ringkasan Model DOD D I S U S U N OLEH :

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

CAPTURE DAN ANALISIS PAKET PROTOKOL MENGGUNAKAN WIRESHARK

Pemrograman Jaringan

UNIT II MEKANISME ARP, DNS, DAN HTTP

Yama Fresdian Dwi Saputro from-engineer.blogspot.com. Pendahuluan. Lisensi Dokumen:

TCP Perbandingan Antara TELNET dan SSH

LAPISAN TRANSPORT. Budhi Irawan, S.Si, M.T

dalam bentuk analog. Munculnya digital IC (Integrated Circuit) dan membutuhkan. Pengguna atau user memerlukan player, yaitu aplikasi khusus

BAB II JARINGAN LOCAL AREA NETWORK (LAN) Jaringan komputer merupakan sekumpulan komputer yang berjumlah

Seminar Proposal Tugas Akhir I Deteksi Serangan Denial of Service Pada Mesin Virtual Dengan Memanfaatkan Kelemahan Pada Transport Layer Protocol

12. Internet dan Jaringan Konvergensi

Pemrograman Socket TCP dan Socket UDP

Modul 8 TCP/IP Suite Error dan Control Messages

AMALIA ZAKIYAH 1 D4LJ-TI

Protokol Jaringan JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

Analisis Packets dengan aplikasi Wireshark

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih

Networking Model. Oleh : Akhmad Mukhammad

SATUAN ACARA PERKULIAHAN (JARINGAN KOMPUTER) Pengesahan. Nama Dokumen : SILABUS. No Dokumen : No Revisi : Diajukan oleh

Penelusuran Data Melalui Jaringan Internet

Transkripsi:

TRANSPORT LAYER Aplikasi dan Operasi pada TCP dan UDP

Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di transport layer melakukan segmentasi dan juga menyatukan kembali data yang sudah tersegmentasi dari aplikasi-aplikasi upper-layer dan menggabungkannya ke dalam arus data yang sama. Layananlayanan ini menyediakan layanan transportasi data dari ujung ke ujung dan dapat membuat koneksi logikal antara host pengirim dan host tujuan pada sebuah internetwork. Transport Layer bertanggung jawab untuk menyediakan mekanisme untuk multiplexing (multiplexing adalah teknik untuk mengirimkan atau menerima beberapa jenis data yang berbeda sekaligus pada saat bersamaan melalui satu media network saja), metode aplikasi-aplikasi upper-layer, membuat session, dan memutuskan virtual circuit (koneksi yang terbentuk antara dua buah host di jaringan, setelah melalui sebuah mekanisme yang disebut three-way handshake).

Transport Layer Menyiapkan Proses Komunikasi Data

Flow Control Keutuhan (integirtas) data dipastikan di Transport Layer dengan cara mempertahankan apa yang disebut Flow Control, dan dengan memungkinkan pengguna meminta transportasi data antar sistem yang dapat diandalkan. Flow Control mencegah host pengirim membanjiri (overflowing) buffer di host penerima (suatu kejadian yang dapat mengakibatkan data hilang atau rusak).

Layanan Transport Layer

Protokol-Protokol Pada Transport Layer Transport layer hanya terdiri dari dua protokol: TCP (Transmission Control Protokol) = suatu protokol yang berada di lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connectionoriented) dan dapat diandalkan (reliable). TCP dispesifikasikan dalam RFC 793. UDP (User Datagram Protokol) = salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP. Protokol ini didefinisikan dalam RFC 768

Karakteristik TCP Berorientasi sambungan (connection-oriented) Full-duplex Dapat diandalkan (reliable) Byte stream: Memiliki layanan flow control Melakukan segmentasi terhadap data yang datang dari lapisan aplikasi (dalam DARPA Reference Model) Mengirimkan paket secara "one-to-one"

Segmen TCP Segmen-segmen TCP akan dikirimkan sebagai datagram-datagram IP (datagram merupakan satuan protocol data unit pada lapisan internetwork). Sebuah segmen TCP terdiri atas sebuah header dan segmen data (payload), yang dienkapsulasi dengan menggunakan header IP dari protokol IP.

Format Header TCP

Port TCP Port TCP mampu mengindikasikan sebuah lokasi tertentu untuk menyampaikan segmen-segmen TCP yang dikirimkan yang diidentifikasi dengan TCP Port Number. Nomor-nomor di bawah angka 1024 merupakan port yang umum digunakan dan ditetapkan oleh [[IANA IANaplikasi, sementara port UDP merepresentasikan sebuah antrean pesan UDP untuk protokol lapisan aplikasi. Selain itu, protokol lapisan aplikasi yang menggunakan port TCP dan port UDP dalam nomor yang sama juga tidak harus sama. Sebagai contoh protokol Extended Filename Server (EFS) menggunakan port TCP dengan nomor 520, dan protokol Routing Information Protocol (RIP) menggunakan port UDP juga dengan nomor 520. Jelas, dua protokol tersebut sangatlah berbeda! Karenanya, untuk menyebutkan sebuah nomor port, sebutkan juga jenis port yang digunakannya, karena hal tersebut mampu membingungkan (ambigu).

TCP Flag Sebuah segmen TCP dapat memiliki flag (tanda-tanda) khusus yang mengindikasikan segmen yang bersangkutan, Struktur flag flag TCP

TCP Three-way handshake Proses pembuatan koneksi TCP disebut juga dengan "Three-way Handshake". Tujuan metode ini adalah agar dapat melakukan sinkronisasi terhadap nomor urut dan nomor acknowledgement yang dikirimkan oleh kedua pihak dan saling bertukar ukuran TCP Window. Prosesnya dapat digambarkan sebagai berikut: Host pertama (yang ingin membuat koneksi) akan mengirimkan sebuah segmen TCP dengan flag SYN diaktifkan kepada host kedua (yang hendak diajak untuk berkomunikasi). Host kedua akan meresponsnya dengan mengirimkan segmen dengan acknowledgment dan juga SYN kepada host pertama. Host pertama selanjutnya akan mulai saling bertukar data dengan host kedua.

TCP Three Way Handshake TCP menggunakan proses jabat tangan yang sama untuk mengakhiri koneksi yang dibuat. Hal ini menjamin dua host yang sedang terkoneksi tersebut telah menyelesaikan proses transmisi data dan semua data yang ditransmisikan telah diterima dengan baik. Itulah sebabnya, mengapa TCP disebut dengan koneksi yang reliable..

Aplikasi yang menggunakan TCP Browser web E-mail Transfer file

UDP (User Datagram Protocol) UDP merupakan bagian dari internet protocol. Dengan UDP, aplikasi komputer dapat mengirimkan pesan kepada komputer lain dalam jaringan lain tanpa melakukan komunikasi awal. UDP melakukan komunikasi secara sederhana dengan mekanisme yang sangat minimal. Ada proses checksum untuk menjaga integritas data. UDP digunakan untuk komunikasi yang sederhana seperti query DNS (Domain Name System), NTP (Network Time Protocol) DHCP (Dinamic Host Configuration Protocol), dan RIP (Routing Information Protocol). Pada query DNS, komputer meminta informasi suatu data dari suatu domain kepada DNS server. Data ini mungkin alamat web server, alamat mail server dan data-data yang lain terkait domain. DNS server akan membalas dengan memberikan informasi yang diinginkan client

Pada NTP, client meminta informasi waktu kepada NTP server. NTP server akan membalas waktu pada saat itu. Dengan demikian maka client akan memiliki system waktu yang akurat. Pada DHCP, client akan menghubungi DHCP server untuk meminta alamat IP untuk dia pakai sendiri. DHCP server akan memberikan informasi alamat IP supaya digunakan oleh client tersebut. Pada RIP, server RIP akan melakukan broadcast informasi routing kepada router-router yang lain. UDP juga cocok untuk pengiriman informasi yang lebih menekankan kecepatan daripada kehandalan. Contoh aplikasi ini adalah audio streaming dan video streaming.

Pesan UDP

Port UDP Seperti halnya TCP, UDP juga memiliki saluran untuk mengirimkan informasi antar host, yang disebut dengan UDP Port. Untuk menggunakan protokol UDP, sebuah aplikasi harus menyediakan alamat IP dan nomor UDP Port dari host yang dituju. Sebuah UDP port berfungsi sebagai sebuah multiplexed message queue, yang berarti bahwa UDP port tersebut dapat menerima beberapa pesan secara sekaligus. Setiap port diidentifikasi dengan nomor yang unik, seperti halnya TCP, tetapi meskipun begitu, UDP Port berbeda dengan TCP Port meskipun memiliki nomor port yang sama. Tabel di bawah ini mendaftarkan beberapa UDP port yang telah dikenal secara luas.

Port UDP, TCP

Kekurangan UDP : 1. UDP tidak menyediakan mekanisme flow-control, seperti yang dimiliki oleh TCP. 2. UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen-segmen data, seperti yang terjadi pada protokol TCP. 3. UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar.

Aplikasi yang menggunakan UDP termasuk: Domain Name System (DNS) Video Streaming Voice over IP (VoIP)

Domain Name System (DNS) Domain Name System adalah sistem distribusi database yang mengelola seluruh segment database, tentunya data dalam setiap jaringan dengan model client server. Awal dari suatu sistem DNS berawal mula dari jaringan kecil ARPANET, dengan menggunakan mekanisme single file hosts.txt (/etc/hosts pada sistem Unix) pada setiap client yang terhubung ke jaringan, sehingga mampu untuk mengenali satu sam lainnya. File tersebut digunakan untuk proses resolusi. File Hosts berisi nama nama domain yang pointing ke informasi tentang individual hostname hostname dan ip dan sebuah domain berisi semua host host yang terdapat nama nama didalamnya.

Cara Kerja DNS Name Server