TRANSPORT LAYER. Fikri Fadlillah, ST

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

Fungsi Lapis Transport

Fungsi Lapis Transport

Transport Layer. Oleh : Akhmad Mukhammad

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

Pemrograman Jaringan

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

MODUL 2 WIRESHARK Protokol TCP

Arsyad Dwiyankuntoko Pendahuluan. Lisensi Dokumen:

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

Minggu 6 Transport Layer

Tugas Jaringan Komputer

Modul 10 TCP/IP Lanjutan

MODUL 2 WIRESHARK Protokol TCP

Bab 2. Protocol Lapisan Transport

Sejarah TCP/IP TCP/IP

Bab 2. Protocol Lapisan Transport

End-to-End Protocols (Simple Demultiplexer and Reliable Byte Stream)

Materi 7 Layer 4 Transport

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

PEMROGRAMAN JARINGAN

ARSITEKTUR PROTOKOL TCP/IP

TRANSPORT LAYER DEFINISI

Materi Mata Kuliah Jaringan Komputer Universitas Indo Global Mandiri

TUGAS JARINGAN KOMPUTER : REVIEW TCP/IP

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

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

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

Pemrograman Jaringan

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

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

Refrensi OSI

Rahmady Liyantanto liyantanto.wordpress.com

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

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

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

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

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

Protokol TCP/IP. Oleh: Eko Marpanaji

BAB 2: INTRODUCTION TCP/IP

Tugas Jaringan Komputer

We Can Start From Nothing

Memahami cara kerja TCP dan UDP pada layer transport

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

Komunikasi Data Ala TCP/IP

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

Transmission Control Protocol (End-to-End Protocols)

Transport Layer. Muhammad Zen S. Hadi, ST. MSc.

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

BAB 4 PROTOKOL JARINGAN KOMPUTER

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

LAPORAN RESMI ADMINISTRASI & MANAGEMENT JARINGAN. PRAKTIKUM 3 Pemrograman Socket dengan TCP

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

TRANSPORT LAYER. Oleh : Reza Chandra

Bab 5: Lapisan Transport

AMALIA ZAKIYAH 1 D4LJ-TI

Transport Layer. Flow Control

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

Monitoring Jaringan. Rijal Fadilah, S.Si

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

1. Pendahuluan. 2. Tinjauan Pustaka

Pemrograman Socket TCP dan Socket UDP

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

Analisis Paket Data Wireshark

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing

Teknologi Streaming Streaming

Naufal Ilham Ramadhan SOAL

Reza Muhammad

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

Sekar Langit

Transport Layer Services Candra Setiawan

SCTP (Stream Control Transmission Protocol) 1.1 SCTP

TUGAS JARINGAN KOMPUTER

SEKILAS TENTANG JATINGAN KOMPUTER BESERTA MANFAATNYA

HTTP Bad Download. Arsyad Dwiyankuntoko Pendahuluan.

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

NETWORK PROGRAMMING. Yuliana Setiowati Politeknik Elektronika Negeri Surabaya D4 PENS-ITS

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III METODOLOGI PENELITIAN

PROTOKOL KOMUNIKASI. Budhi Irawan, S.Si, M.T

Networking Model. Oleh : Akhmad Mukhammad

TK 2134 PROTOKOL ROUTING

BAB II LANDASAN TEORI

William Stallings Data and Computer Communications. Chapter 20 Transport Protocols

Soal Ujian Tengah Semester Mata Kuliah Jaringan Komputer

Soal Ujian Tengah Semester Mata Kuliah Jaringan Komputer

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

Layer OSI dan TCP/IP

TCP dan Pengalamatan IP

PENGANTAR KOMPUTER & SOFTWARE I PROTOKOL JARINGAN KOMPUTER

Bab 7. Data Link Control

MODEL OSI DAN PROTOCOL TCP/IP

Rahmady Liyantanto liyantanto.wordpress.com

MAKALAH PERBEDAAN TCP/IP DENGAN OSI

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

Bab 2. Model Referensi OSI

CARA KERJA TCP/IP. Bab 1. Pendahuluan

Kuliah Jaringan Komputer Oleh Kelompok FIBER OPTIC

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

SISTEM PROTOKOL PADA JARINGAN KOMPUTER

Transkripsi:

TRANSPORT LAYER Fikri Fadlillah, ST

Pendahuluan Protokol pada Transport Layer TCP/IP terdiri atas : TCP UDP

Pendahuluan UDP TCP Unreliable Connectionless Internet Telephony Reliable Connection-oriented. HTTP, FTP, SMTP

Pendahuluan Sebuah host dapat memberikan layanan lebih dari satu proses Transport Layer mampu memberikan layanan multiplexing dan demultiplexing. TCP merupakan reliable data transfer TCP menjamin pengiriman pesan sampai ditempat tujuan melalui: flow control congestion control acknowledgment timer.

Multiplexing - Demultiplexing Dalam jaringan TCP/IP beberapa proses dapat dikirimkan secara bersama-sama dari sebuah host melalui multiplexing. Pada sisi penerima, demultiplexing mengijinkan alokasi pesan pada proses yang sesuai. Masing-masing proses dibedakan berdasarkan nomor Port.

Ilustrasi Multiplexing- Demultiplexing Source: www.tcpipguide.com

User Datagram Protocol Didefiniskan dalam RFC 768. Pada sisi pengirim: Mengambil pesan dari proses aplikasi, Menambahkan sumber dan tujuan port Menambahkan beberapa header kecil Mengirimkan segment tersebut ke network layer untuk dikirimkan

User Datagram Protocol Pada sisi penerima: 1. Segment tiba di sisi penerima, 2. UDP mengidentifikasi alamat port tujuan untuk dapat mengalokasikan pesan pada proses yang sesuai. Terlihat bahwa UDP tidak menggunakan proses inisialisasi koneksi sebelum sebuah segment dikirimkan. Karena itu UDP disebut sebagai connectionless protocol

Struktur Segment UDP Source: www.tcpipguide.com

Alasan Menggunakan UDP Tidak ada proses penetapan (establishment) koneksi Memiliki jumlah header lebih kecil daripada TCP Memperkecil Delay Tidak ada kondisi-kondisi tertentu yang harus dilakukan, misalnya congestion control, sequence, acknowledgment

Transport Control Protocol TCP adalah connection-oriented protocol. TCP menjamin bahwa data yang dikirimkan pasti diterima oleh receiver dengan benar (reliable data transfer). TCP memberi layanan komunikasi full-duplex. Koneksi pada TCP merupakan koneksi point-to-point. Digunakan untuk transmisi data dalam jumlah besar

Struktur Segment TCP Source: www.tcpipguide.com

Model Koneksi TCP Model koneksi TCP protocol terdiri atas 3 fase, yaitu: - Fase penetapan (establishment) koneksi. - Fase transaksi pesan. - Fase penutupan koneksi.

Fase Penetapan Koneksi TCP Sender Receiver Connection Request Send SYN=1, Seq=x Receive SYN=1, Seq=y, ACK=x+1 Send Seq=y+1, ACK=x+1 Receive SYN=1 Send SYN=1, Seq=y, ACK=x+1 Receive SYN=0, Seq=y+1, ACK=x+1

Fase Penetapan Koneksi TCP Fase penetapan koneksi TCP disebut sebagai: three-way handshake. Tahapan: 1. Sender mengirimkan TCP segment dengan nilai SYN=1. dan mengirimkan informasi sequence number (isn) yang digenerate secara random. 2. TCP SYN diterima receiver a. Receiver mengalokasikan buffer memory dan variable untuk koneksi yang diminta b. mengirimkan segment TCP berisi: SYN=1, Acknowledgment field berisi isn dari sender + 1 dan sequence number berisi sembarang angka yang digenerate secara random oleh receiver.

Fase Penetapan Koneksi TCP 3. Setelah menerima TCP segment dari receiver, Sender mengirimkan kembali TCP segment ketiga yang berisi SYN=1, sequence number berisi isn dari receiver + 1 dan Acknowledgment field berisi isn dari sender + 1.

Fase Penutupan Koneksi TCP Sender memulai penutupan koneksi dengan mengirimkan TCP segment dengan nilai FIN=1. Receiver mengirimkan TCP segment ACK. Sender menunggu sampai Receiver mengirimkan TCP segment berikutnya. Sender mengirim TCP segment ACK. Setelah periode waktu tertentu koneksi tertutup.

Fase Penutupan Koneksi TCP Sender Receiver Close Connection Send FIN=1 Receive FIN=1 Send ACK Receive ACK Close Connection Send FIN=1 Send ACK Timed wait Receive ACK Close