Layanan Pengiriman Pada Jaringan n Transport Layer Protokol

  • Slides: 33
Download presentation
Layanan Pengiriman Pada Jaringan n. Transport Layer Protokol Author : Ricky Christanto 1

Layanan Pengiriman Pada Jaringan n. Transport Layer Protokol Author : Ricky Christanto 1

Transport Layer Protokol n n n Program Aplikasi dan Application Layer meminta dukungan Transport

Transport Layer Protokol n n n Program Aplikasi dan Application Layer meminta dukungan Transport Layer dalam hal layanan pengiriman. Seperti halnya pengiriman paket barang melalui perusahan penyedia jasa pengiriman. Contoh : SMTP mengharapkan transport layer protocol, seperti TCP, untuk menyediakan layanan pengiriman data melalui jaringan. Author : Ricky Christanto 2

Transport Layer Protokol Author : Ricky Christanto 3

Transport Layer Protokol Author : Ricky Christanto 3

Transport Layer Protokol n n Transmission Control Protocol (TCP) merupakan salah satu transport layer

Transport Layer Protokol n n Transmission Control Protocol (TCP) merupakan salah satu transport layer protocol dalam RF 793. Premium Service User Datagram Protocol (UDP) juga merupakan salah satu transport layer protocol. Cheap Service Author : Ricky Christanto 4

Transport Layer Protokol n Keunggulan TCP : q q q Pengiriman data melalui enkapsulasi.

Transport Layer Protokol n Keunggulan TCP : q q q Pengiriman data melalui enkapsulasi. Proses segmentasi pada pengiriman besar. Fasilitas Error Recovery. Mendapat data dengan port number (tidak hanya pada komputer yang benar, tetapi pada program individu yang benar. Menyederhanakan pembuatan aplikasi dengan menyembunyikan detail pengiriman data dari suatu aplikasi. Author : Ricky Christanto 5

Transport Layer Protokol n Label Pengiriman yang identik dengan TCP : q q Alamat

Transport Layer Protokol n Label Pengiriman yang identik dengan TCP : q q Alamat pengirim. Alamat penerima. Opsi kecepatan pengiriman, jaminan, nomor telepon untuk dihubungi jika ada masalah. Memastikan petugas pengirim mengetahui secara pasti apa yang hendak dikerjakan dengan paket itu. Author : Ricky Christanto 6

Transport Layer Protokol n Enkapsulasi : proses penambahan TCP header pada aplikasi data. Author

Transport Layer Protokol n Enkapsulasi : proses penambahan TCP header pada aplikasi data. Author : Ricky Christanto 7

Transport Layer Protokol n TCP tidak peduli data apa yang dikirim ke komputer lain

Transport Layer Protokol n TCP tidak peduli data apa yang dikirim ke komputer lain Author : Ricky Christanto 8

Transport Layer Protokol n TCP menjamin pengiriman data dengan error recovery. Author : Ricky

Transport Layer Protokol n TCP menjamin pengiriman data dengan error recovery. Author : Ricky Christanto 9

Transport Layer Protokol n Sequence number mengindentifikasi segment dan acknowledgment number field digunakan saat

Transport Layer Protokol n Sequence number mengindentifikasi segment dan acknowledgment number field digunakan saat error muncul pada proses rekoveri kesalahan. Author : Ricky Christanto 10

Transport Layer Protokol n Forward Acknoledgment segmen lanjutan. Author : Ricky Christanto untuk meminta

Transport Layer Protokol n Forward Acknoledgment segmen lanjutan. Author : Ricky Christanto untuk meminta 11

Transport Layer Protokol Author : Ricky Christanto 12

Transport Layer Protokol Author : Ricky Christanto 12

Transport Layer Protokol n n Jumlah byte maksimum normal dalam segmen TCP (termasuk TCP

Transport Layer Protokol n n Jumlah byte maksimum normal dalam segmen TCP (termasuk TCP Header 20 byte) adalah 1480. Ukuran dapat menjadi lebih besar dalam beberapa hal. Ukuran segmen yang maksimum disebut maximum segment size (mss). Data perlu dibagi menjadi beberapa bagian (segmentasi) untuk meningkatkan keseluruhan performa jaringan. Author : Ricky Christanto 13

Transport Layer Protokol Author : Ricky Christanto 14

Transport Layer Protokol Author : Ricky Christanto 14

Transport Layer Protokol n TCP Error Recovery dan Acknoledment yang sesungguhnya, terjadi seperti gambar

Transport Layer Protokol n TCP Error Recovery dan Acknoledment yang sesungguhnya, terjadi seperti gambar di bawah ini. Author : Ricky Christanto 15

Transport Layer Protokol n Mengirim paket ke orang yang tepat, tidak hanya alamat yang

Transport Layer Protokol n Mengirim paket ke orang yang tepat, tidak hanya alamat yang benar. Author : Ricky Christanto 16

Transport Layer Protokol n n Field dalam TCP Header yaitu TCP Destination Port memberitahu

Transport Layer Protokol n n Field dalam TCP Header yaitu TCP Destination Port memberitahu komputer penerima dimana program aplikasi yang dituju. Setiap program aplikasi menetapkan nomor TCP Port yang unik. Author : Ricky Christanto 17

Transport Layer Protokol n n n Saat aplikasi klien pertama muncul, TCP pada komputer

Transport Layer Protokol n n n Saat aplikasi klien pertama muncul, TCP pada komputer tersebut menetapkan TCP Port Number yang di sebut dynamically assigned port atau ephermal port. Ketika berkomunikasi dengan server PC akan mengeset TCP Source Port field ke dalam segmen pertama dengan value tertentu (value=1031 pada kasus gambar 9 -11). Sedangkan untuk TCP Destination Port Field untuk web server adalah port 80 yang sudah sangat dikenal dengan nama well-known port (karena web server mungkin juga memiliki multiple application). Author : Ricky Christanto 18

Transport Layer Protokol Author : Ricky Christanto 19

Transport Layer Protokol Author : Ricky Christanto 19

Transport Layer Protokol n n TCP connection establishment diperlukan untuk menginisialisai beberapa field dalam

Transport Layer Protokol n n TCP connection establishment diperlukan untuk menginisialisai beberapa field dalam TCP header. TCP Connection terbentuk (terjadi agreement) saat dua komputer berperan dalam TCP Connection establishment. Author : Ricky Christanto 20

Transport Layer Protokol n KESIMPULAN : q q q Basic Delivery dengan enkapsulasi. Segmentasi

Transport Layer Protokol n KESIMPULAN : q q q Basic Delivery dengan enkapsulasi. Segmentasi data untuk data yang besar. Fasilitas rekoveri kesalahan memastikan pengiriman. Mendapat data dengan port number (tidak hanya pada komputer yang benar, tetapi pada program individu yang benar. Menyederhanakan pembuatan aplikasi dengan menyembunyikan detail pengiriman data yang aktual dari suatu aplikasi. Author : Ricky Christanto 21

Istirahat…………. . . Author : Ricky Christanto 22

Istirahat…………. . . Author : Ricky Christanto 22

Alamat Pada Jaringan n. IP Author : Ricky Christanto Address 23

Alamat Pada Jaringan n. IP Author : Ricky Christanto Address 23

IP Address n n Komputer dan router lebih suka mengirim data dengan menggunakan numeric

IP Address n n Komputer dan router lebih suka mengirim data dengan menggunakan numeric address. Contoh Numeric Address : 198. 133. 219. 25 merupakan alamat yang unik. Pada Jaringan TCP/IP, Router bertindak seperti persimpangan yang membuat pilihan mengenai petunjuk (menavigasi/routing) dalam pengiriman data. IP adalah TCP/IP Protokol yang menetapkan addressing dan routing. Author : Ricky Christanto 24

IP Address Author : Ricky Christanto 25

IP Address Author : Ricky Christanto 25

IP Address n n Tiap Network interface pada komputer membutuhkan IP address. Sebagian besar

IP Address n n Tiap Network interface pada komputer membutuhkan IP address. Sebagian besar end user komputer memiliki network interface tunggal yang berarti hanya memiliki satu IP address. Setiap perangkat yang memiliki paling sedikit satu IP address dapat mengirim dan menerima paket IP dan dipertimbangkan menjadi TCP/IP Host atau sederhananya host. Router dan beberapa server biasanya memiliki multiple network interface yang berarti memiliki lebih dari satu IP address. Author : Ricky Christanto 26

IP Address n n n IP address memiliki bilangan biner 32 -bit tetapi dituliskan

IP Address n n n IP address memiliki bilangan biner 32 -bit tetapi dituliskan dalam desimal. Format IP address disebut canonical, dotted decimal. Contoh : 00001000 00000100 00000010 00000001 8. 4. 2. 1 n n Tiap bilangan desimal dalam IP address disebut oktet/byte. IP address mempunyai 4 oktet yang dipisah dengan titik yang masing-masing mewakili 8 bit sehingga total keseluruhan 32 bit. Author : Ricky Christanto 27

IP Address n IP menetapkan header (20 byte) yang memuat destinasi IP address field

IP Address n IP menetapkan header (20 byte) yang memuat destinasi IP address field (4 byte) dan source IP address field (4 byte). Author : Ricky Christanto 28

IP Address n Hubungan TCP Header dan IP Header Author : Ricky Christanto 29

IP Address n Hubungan TCP Header dan IP Header Author : Ricky Christanto 29

IP Address n IP address Vs. Kode Pos (Pengelompokan alamat dengan areal yang sama)

IP Address n IP address Vs. Kode Pos (Pengelompokan alamat dengan areal yang sama) Author : Ricky Christanto 30

IP Address n IP address Vs. Kode Pos (Pengelompokan alamat dengan areal yang sama)

IP Address n IP address Vs. Kode Pos (Pengelompokan alamat dengan areal yang sama) Author : Ricky Christanto 31

IP Address n n IP Menetapkan tiga ukuran jaringan seperti kelas -kelas jaringan. Tiga

IP Address n n IP Menetapkan tiga ukuran jaringan seperti kelas -kelas jaringan. Tiga kelas jaringan yaitu kelas A, B, dan C ditentukan berdasar tiga ukuran network. Author : Ricky Christanto 32

Bersambung…. INFO : Kuliah Umum “Video Over IP” Kamis, 15 November 2007 Jam 09.

Bersambung…. INFO : Kuliah Umum “Video Over IP” Kamis, 15 November 2007 Jam 09. 00 -12. 30 Di BU UKSW GRATIS!!! Author : Ricky Christanto 33