Process to Process Delivery

Slides:



Advertisements
Presentasi serupa
Array.
Advertisements

Dosen: Nahot Frastian, M.Kom
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
Algoritma & Pemrograman #10
PEMOGRAMAN BERBASIS JARINGAN
Aplikasi dan Pemrograman Jaringan
Lestari Gendi Putri ( ) Ilham Gusniri ( ) Harry Batara ( )
Pengenalam Lapisan Network dan Lapisan Transport OSI
Peta Kontrol (Untuk Data Variabel)
TCP mengatur aliran data gram dari lapisan di atasnya (lapisan aplikasi) hingga lapisan IP, sebagaimana datagram yang datang dari lapisan IP hingga ke.
JAVA Network Programming. Apa itu JAVA? ● Bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun ● Dikembangkan.
Referensi Model TCP/IP
Taken From William Stallings Chapter 2 TCP/IP Models.
PROSES PADA WINDOWS Pratikum SO. Introduksi Proses 1.Program yang sedang dalam keadaan dieksekusi. 2.Unit kerja terkecil yang secara individu memiliki.
Pemrograman Jaringan Socket Programming Aurelio Rahmadian.
Konsep Dasar Protokol Jaringan
Referensi Model TCP/IP Pertemuan III. TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya.
Functions (Fungsi) Segaf, SE.MSc. Definition “suatu hubungan dimana setiap elemen dari wilayah saling berhubungan dengan satu dan hanya satu elemen dari.
Pengertian Dasar Signal
KULIAH X FIREWALL KOM Keamanan Jaringan 2012/2013 KOM Keamanan Jaringan 2012/2013.
Pemrograman Jaringan Routing Concept Aurelio Rahmadian.
Implementing an REA Model in a Relational Database
Chapter 5 Network Layer Part 1
Function, Procedure, Unit
Pemrograman Client Server
Definisi VLAN Pemisahan jaringan secara logis yang dilakukan pada switch Pada tradisional switch, dalam satu switch menunjukkan satu segmentasi LAN.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Fungsi dan Protokol Layer Aplikasi Network Fundamentals – Chapter 3.
Via Octaria Malau Transfer (Internal Transfers) Transfer (Transfers Internal) Select the account from which funds are to be transferred FROM and then select.
SISTEM TERDISTRIBUSI (SILABUS dan Introduction to Distributed Systems)
TCP, THREE-WAY HANDSHAKE, WINDOW
Menu Standard Competence Based Competence.
Transport Layer.
Transport Layer Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya
User Datagram Protocol (UDP)
(TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL)
Socket Programming Isbat Uzzin.
TRANSPORT LAYER PROTOCOLS ( TCP DAN UDP )
UDP Socket Programming
1 Pertemuan 1 Pendahuluan Matakuliah: H0483 – Network Programming Tahun: 2005 Versi: 1.0.
OSI LAYER.
DASAR SOCKET PROGRAMMING
TCP Socket Programmning
Sistem Operasi Berbasis Jaringan
Digunakan dalam pembuatan dasar- dasar hubungan internet Referensi ini sering disebut sebagai referensi model TCP/IP Terdiri atas empat lapisan.
PROTOKOL LAPISAN APLIKASI
Referensi Model TCP/IP
Layanan Pengiriman Pada Jaringan
Pembahasan Pendahuluan Distance Vector Routing Protocol Link-State
Transport Layer Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya
Materi 6 Lapis Transport
UDP Socket Programming
Referensi Model TCP/IP
Referensi Model TCP/IP (ransmission Control Protocol/Internet Protocol) Eko Riyanto.
TCP & UDP.
Bab 12 Transport Layer Abdillah, MIT.
Bab 9 Transport Layer Abdillah, MIT.
TRANSPORT LAYER PROTOKOL
Reperensi Model TCP/IP
Chapter 4 Oktober 2010.
PERTEMUAN KETUJUH Referensi Model DoD.
Referensi Model TCP/IP
Transport Layer.
Pengantar Jaringan Komputer
Referensi Model TCP/IP
OSI LAYER.
INTERNETWORKING Didi Juardi,ST.,M.Kom.
TCP Socket Programmning
UDP Socket Programming
Referensi Model TCP/IP
Referensi Model TCP/IP
Transcript presentasi:

Process to Process Delivery Lapisan Transport (1) Process to Process Delivery

PROCESS-TO-PROCESS DELIVERY The transport layer bertanggung jawab untuk “process-to-process delivery” Pengiriman dari sebuah paket (bace : penggalan-penggalan dari sebuah pesan) dari satu proses ke proses lainnya . Dua proses berkomunikasi dalam sebuah hubungan client-server Topic yang akan dibahas Paradigma Client - Server Multiplexing dan Demultiplexing Connectionless Versus Connection-Oriented Service Reliable Versus Unreliable UDP dan TCP

Lapisan transport bertanggung jawab terhadap cara pengiriman paket dari satu proses ke proses yang lain.

Figure 1 Berbagai tipe pengiriman data

Figure 2 Port numbers

Figure 3 IP addresses versus port numbers

Figure 4 IANA ranges

Figure 5 Socket address

Figure 6 Multiplexing and demultiplexing

Figure 7 Error control

Figure 8 Position of UDP, TCP, and SCTP in TCP/IP suite

USER DATAGRAM PROTOCOL (UDP) The User Datagram Protocol (UDP) biasa disebut sebagai “connectionless, unreliable transport protocol”. Analogi : proses mengirim surat Topik diskusi Well-Known Ports dari UDP User Datagram Checksum Operasi UDP Penggunaan UDP

Table 1 Well-known ports used with UDP

Contoh 1 Pada UNIX, informasi tentang well-known ports di dalam file : /etc/services. Setiap baris dari file tersebut mendefinisikan nama dari layanan (service) dan nomor port yang digunakan. Contoh :

Contoh 1 (continued) SNMP menggunakan dua nomor port (161 and 162), setiap port digunakan untuk tujuan yang berbeda.

Figure 9 User datagram format

UDP length = IP length – IP header’s length

Figure 10 Pseudoheader for checksum calculation

Example 2 Figure 11 shows the checksum calculation for a very small user datagram with only 7 bytes of data. Because the number of bytes of data is odd, padding is added for checksum calculation. The pseudoheader as well as the padding will be dropped when the user datagram is delivered to IP.

Figure 11 Checksum calculation of a simple UDP user datagram

Figure 12 Antrian di UDP