SlideShare a Scribd company logo
1 of 33
Denny Prasetyo
201243501485
Intan Prima Ditha
201243501479
Muhammad Alief Fuadi 201243501469
Lapisan transport atau transport layer adalah lapisan
keempat dari model referensi jaringan OSI.
Lapisan transpor bertanggung jawab untuk
menyediakan layanan-layanan yang dapat
diandalkan kepada protokol-protokol yang
terletak di atasnya.
Layanan yang dimaksud antara lain :
 Mengatur alur (flow control)
 Mengurutkan paket (packet sequencing)
 Penanganan kesalahan dan
fitur (acknowledgment)
 (Multiplexing)
 Pembentukan sirkuit virtual
Contoh dari protokol yang bekerja pada lapisan
transport adalah Transmission Control
Protocol (TCP) dan User Datagram
Protocol (UDP) yang tersedia dari kumpulan
protokol TCP/IP.
Karena peran ini, keseluruhan pekerjaan lapisan
transport adalah menyediakan fungsi yang
diperlukan untuk memungkinkan komunikasi
antara proses aplikasi perangkat lunak pada
komputer yang berbeda. Ini mencakup
sejumlah tugas yang berbeda tetapi terkait.
Fungsi lain dari lapisan transport adalah untuk
memberikan layanan koneksi untuk protokol dan
aplikasi yang berjalan di tingkat atasnya. Ini dapat
dikategorikan sebagai layanan koneksi atau layanan
connectionless.
Sementara orientasi layanan koneksi dapat
ditangani pada lapisan jaringan juga, mereka lebih
sering terlihat pada lapisan transport dalam dunia
nyata.Beberapa protokol suite, seperti TCP / IP,
menyediakan connection-oriented dan lapisan
transport protokol connectionless, untuk memenuhi
kebutuhan berbagai aplikasi.




Lapisan transport mengontrol port sumber dan
port tujuan paket, termasuk nomor urut paket
yang dikirim.

Lapisan transport memberikan metode untuk
mencapai jasa tertentu di sebuah node di jaringan.
Contoh protokol yang bekerja pada lapisan ini
adalah TCP dan UDP.


Tujuan dari lapisan Transport adalah untuk
memberikan transparan transfer data antara
pengguna akhir, sehingga mengurangi lapisan atas
dari keprihatinan apapun dengan menyediakan
dan hemat biaya transfer data yang handal.
Lapisan transport berubah dan sangat mendasar
layanan yang dapat diandalkan yang disediakan
oleh lapisan Jaringan layak menjadi salah satu
istilah 'Komunikasi'.
1. Awal Keberadaan TCP
Konsep TCP/IP berawal dari kebutuhan DoD
(Departement of Defense) AS akan suatu komunikasi
di antara berbagai variasi komputer yg telah ada.
2. Karakteristik TCP
Reliable berarti data ditransfer ke tujuannya dalam
suatu urutan seperti ketika dikirim.
Berorientasi sambungan (connection-oriented):
Full-duplex
Memiliki layanan flow control
Melakukan segmentasi terhadap data yang datang dari
lapisan aplikasi (dalam DARPA Reference Model)
Mengirimkan paket secara “one-to-one“:
3. Cara Kerja TCP/IP
-

-

-

-

Pertama, datagram dibagi-bagi ke dalam bagian-bagian kecil
yang sesuai dengan ukuran bandwith (lebar frekuensi) dimana
data tersebut akan dikirimkan.
Pada lapisan TCP, data tersebut lalu “dibungkus” dengan
informasi header yang dibutuhkan. Misalnya seperti cara
mengarahkan data tersebut ke tujuannya, cara merangkai
kembali kebagian-bagian data tersebut jika sudah sampai pada
tujuannya, dan sebagainya.
Setelah datagram dibungkus dengan header TCP, datagram
tersebut dikirim kepada lapisan IP.
IP menerima datagram dari TCP dan menambahkan
headernya sendiri pada datagram tersebut.
IP lalu mengarahkan datagram tersebut ke tujuannya.
Komputer penerima melakukan proses-proses perhitungan, ia
memeriksa perhitungan checksum yang sama dengan data
yang diterima.
2Jika kedua perhitungan tersebut tidak cocok berarti ada error
sewaktu pengiriman dan datagram akan dikirimkan kembali.











TCP/IP adalah protokol yang bisa diarahkan. Artinya ia bisa
mengirimkan datagram melalui rute-rute yang telah ditentukan
sebelumnya. Hal ini dapat mengurangi kepadatan lalu lintas pada
jaringan, serta dapat membantu jika jaringan mengalami
kegagalan, TCP/IP dapat mengarahkan data melalui jalur lain.
Memiliki mekanisme pengiriman data yang handal dan efisien.
Bersifat open platform atau platform independent yaitu tidak
terikat oleh jenis perangkat keras atau perangkat lunak tertentu.
Karena sifatnya yang terbuka, TCP/IP bisa mengirimkan data
antara sistem-sistem komputer yang berbeda yang menjalankan
pada sistem-sistem operasi yang berbeda pula.
TCP/IP terpisah dari perangkat keras yang mendasarinya.
Protokol ini dapat dijalankan pada jaringan Ethernet, Token ring,
X.25, dan bahkan melalui sambungan telepon.
TCP/IP menggunakan skema pengalamatan yang umum, maka
semua sistem dapat mengirimkan data ke alamat sistem yang lain.
5. Kelemahan TCP / IP
Kekurangan model TCP/IP antara lain:
memungkinkan buffer overflow attack.
Korban adalah aplikasi yang tidak di tulis dengan
baik, memanfaatkan kesalahan programming untuk
mengeksekusi kode sisipan, dapat dieksploitasi secara
remote atau lokal (tergantung aplikasi), dan spesifik
pad prosesor dan system operasi tertentu.
memungkinkan terjadinya denial of service.
Denial of sevice menjadikan servis tidak dapat di
gunakan lagi. Target denial of service, yaitu koneksi
jaringan penghubung antarservis dan user, system
operasi yang di gunakan dan aplikasi yang
menyediakan servis.
6. Perbedaan dan persamaan OSI dan TCP/IP











Perbedaan :
TCP/IP menggabungkan presentation dan session layers
kedalam application layers.
TCP/IP menggabungkan OSI-data link dan physical layers
kedalam network access layer.
TCP/IP Protocol adalah standar dalam pengembangan internet.
Persamaan :
Keduanya memiliki layer/ lapisan.
Sama-sama memiliki aplication layer meskipun memiliki layanan
yang berbeda.
Memiliki transport dan Network Layer yang sama.
 Asumsi dasar keduanya adalah menggunaka teknologi Paket
Switching.
 Dua-duanya menggunakan teknologi packet-switching, bukan
circuit-switching ( Teknologi Circuit-Switching digunakan
pada analog telephone).
7. Kegunaan TCP











Menyediakan komunikasi logika antar proses aplikasi
yang berjalan pada host yang berbeda
protokol transport berjalan pada end systems
Pengiriman file (file transfer).
Remote login.
Computer mail.
Network File System (NFS).
remote execution.
name servers.
Proses pembuatan koneksi (TCP Three way handshake)
Proses pembuatan koneksi TCP disebut juga dengan "Threeway 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.

-

-


-

-

-

Pada saat Setup Koneksi
Client mengirimkan kontrol TCP SYN ke server, dengan
memberikan sequence number inisial.
Server menerima TCP SYN, dan membalasnya dengan kontrol
SYNACK.
 ACK yang menyatakan telah menerima SYN.
 Mengalokasikan buffer.
 Menghasilkan sequence number untuk ke client.
Pada saat Menutup Koneksi
Client mengirim kontrol TCP FIN ke server
Server menerima FIN, dan membalas dengan ACK. Menutup
koneksi dan mengirimkan FIN ke client.
Client menerima FIN dan membalas ACK
 Masuk pada masa menunggu balasan ACK terhadap dari
server
Server menerima ACK dan koneksi tertutup
Sebuah segmen TCP dapat memiliki flag (tanda-tanda)
khusus yang mengindikasikan segmen yang
bersangkutan, seperti yang disebutkan dalam tabel
berikut:
Ukuran dari header TCP adalah bervariasi, yang terdiri
atas beberapa field yang ditunjukkan dalam gambar
dan tabel berikut. Ukuran TCP header paling kecil
(ketika tidak ada tambahan opsi TCP) adalah 20 byte.
12. 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 (Internet
Assigned Number Authority).

13. Aplikasi yang Menggunakan TCP
- World Wide Web
- Archie
- Wide Area Information Services (WAIS)
- FAX di Internet
UDP, singkatan dari User Datagram Protocol, adalah
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.

1. Karateristik UDP
- Connectionless (tanpa koneksi)
- Unreliable (tidak andal)
- UDP menyediakan mekanisme untuk mengirim
pesan-pesan ke sebuah protokol lapisan aplikasi
- UDP menyediakan penghitungan checksum
berukuran 16-bit terhadap keseluruhan pesan UDP.
2. Pesan-Pesan UDP
UDP, berbeda dengan TCP yang memiliki satuan paket
data yang disebut dengan segmen, melakukan
pengepakan terhadap data ke dalam pesan-pesan UDP
(UDP Messages). Sebuah pesan UDP berisi headerUDP
dan akan dikirimkan ke protokol lapisan selanjutnya
(lapisan internetwork) setelah mengepaknya
menjadidatagram IP. Enkapsulasi terhadap pesanpesan UDP oleh protokol IP dilakukan dengan
menambahkan header IP dengan protokol IP nomor 17
(0x11). Pesan UDP dapat memiliki besar maksimum
65507 byte: 65535 (216)-20 (ukuran terkecil dari header
IP)-8 (ukuran dari header UDP) byte.
3. Kegunaan UDP
-

-

Protokol yang “ringan” (lightweight)
Protokol lapisan aplikasi yang
mengimplementasikan layanan keandalan
Protokol yang tidak membutuhkan keandalan
Transmisi broadcast
4. Kelebihan UDP
-

-

-

Dapat melakukan pesan broadcast ( karena memang
dalam UDP tidak membutuhkan handshaking ) jadi
asal dengan kirim saja keseluruhan.
Lebih cepat koneksinya karena tidak harus
bernegosiasi ( handshaking ) dan juga tidak berurutan
pengirimannya.
Hemat memori karena tidak rumit dan tidak harus
memecah data dulu, seperti mengubah acknowledge.

5. Kelemahan UDP
-

-

UDP tidak menyediakan mekanisme penyanggaan
(buffering) dari data yang masuk ataupun data yang
keluar. Tugas buffering merupakan tugas yang harus
diimplementasikan oleh protokol lapisan aplikasi yang
berjalan di atas UDP.
UDP tidak menyediakan mekanisme flow-control,
seperti yang dimiliki oleh TCP.
6. Header UDP
Header UDP diwujudkan sebagai sebuah header
dengan 4 buah field memiliki ukuran yang
tetap.
7. Aplikasi yang Menggunakan UDP
- DNS (Domain Name System) 53
- SNMP, (Simple Network Management
Protocol) 161, 162
- TFTP (Trivial File Transfer Protocol) 69
- SunRPC port 111.
8. Perbedaan TCP dan UDP
Berbeda dengan TCP, UDP merupakan connectionless
dan tidak ada keandalan, windowing, serta fungsi
untuk memastikan data diterima dengan benar.
Namun, UDP juga menyediakan fungsi yang sama
dengan TCP, seperti transfer data dan multiplexing,
tetapi ia melakukannya dengan byte tambahan yang
lebih sedikit dalam header UDP.
UDP melakukan multiplexing UDP menggunakan cara
yang sama seperti TCP. Satu-satunya perbedaan
adalah transport protocol yang digunakan, yaitu UDP.
Suatu aplikasi dapat membuka nomor port yang sama
pada satu host, tetapi satu menggunakan TCP dan
yang satu lagi menggunakan UDP—hal ini tidak biasa,
tetapi diperbolehkan. Jika suatu layanan mendukung
TCP dan UDP, ia menggunakan nilai yang sama untuk
nomor port TCP dan UDP.
Pengemasan data upper layer ke dalam bentuk segment.
2.
Pengiriman segment antar host.
3.
Penetapan hubungan secara logika antar host
pengirim dan penerima dengan membentuk virtual
circuit.
4.
Secara opsional, menjamin proses pengiriman data
yang dapat diandalkan.
Proses pengiriman pada transport layer ini dapat
dilakukan dengan 2 mekanisme:
1. Connection oriented
2. Connection Less
1.
Connection oriented memiliki karakteristik sebagai berikut :

1. Setelah menerima segment dari pengirim, station penerima
akan mengirimkan segment acknowledge back ke station
pengirim.
2. Station pengirim akan mengulang pengiriman segment
ketika menerima acknowledge dari penerima.
3. Segment-segment akan disusun kembali oleh penerima ke
dalam susunan yang tepat.
4. Dapat mengelola alilran data sehingga tidak terjadi
congestion, overload dan kehilangan data. Ketika menerima
data dari komputer lain, sebuah komputer akan menyimpan
dalam sebuah memori yang disebut buffer. Teknit buffering
merupakan salah satu teknik untuk mengatasi congestion.
Teknik buffering terbatas untuk penerimaan data dalam
jumlah tertentu karena kapasitas buffer sangat terbatas.
Untuk menangani keterbatasan ukuran buffer, layer transport
menyediakan mekanisme flow control. Flow control
mencegah host pengirim melakukan pengiriman data yang
menyebapkan terjadinya overlow dan kehilangan data pada
sisi host penerima.
.


Pengiriman data akan berjalan lambar jika host
pengirim selalu menunggu acknowledgment setelah
mengirimkan tiap segment-nya. Banyak waktu
terbuang karena host pengirim hanya bisa
melakukan pengiriman segment berikutnya setelah
selesai menerima acknowledgment dari host
penerima. Masalah banyaknya waktu yang
terbuang dapat diatasi dengan mekanisme
windowing. Sejumlah segment yang diperbolehkan
untuk dikirimkan tanpa menunggu
acknowledgment disebut window. Windowing
mengontrol berapa banyak informasi yang
dikirimkan dari satu host ke host lainnya. Gambar
dibawah ini menampilkan proses pengiriman
denganukuran window watu dan untuk
meningkatkan performance ukuran window diubah
menjadi tiga
Dengan memperbesar ukuran window menjadi tiga, maka acknowledgment hanya akan
dikirimkan oleh penerima ketika telah menjadi tiga segment. Sesuai dengan
ukuran window. Host pengirim akan mencatat setiap segment yang dikirim dan
menunggu acknowledgement dari host penerima sebelum mengirimkan segment
berikutnya.
Lapisan transport atau transport layer adalah lapisan keempat dari model
referensi jaringan OSI. Lapisan transpor bertanggung jawab untuk
menyediakan layanan-layanan yang dapat diandalkan kepada protokolprotokol yang terletak di atasnya.
Layanan Elemen Protokol Pada Transport Layer:







Mengatur alur (flow control).
Mengurutkan paket (packet sequencing).
Penanganan kesalahan dan fitur acknowledgment.
Muplexing.
Pembentukan sirukuit virtual.

Pengertian UDP

UDP, singkatan dari User Datagram Protocol, adalah 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.
Pengertian TCP/IP

Transmission Control Protocol (TCP) adalah salah satu jenis protokol
yang memungkinkan kumpulan komputer untuk berkomunikasi dan
bertukar data didalam suatu network (jaringan). TCP merupakan suatu
protokol yang berada di lapisan transpor (baik itu dalam tujuh lapis
model referensi OSI atau model DARPA) yang berorientasi sambungan
(connection-oriented) dan dapat diandalkan (reliable).
TCP dipakai untuk aplikasi-aplikasi yang membutuhkan keandalan data.
Terima kasih atas perhatiannya, mohon maaf jika
banyak kekurangan.

More Related Content

What's hot

Protocol internet
Protocol internetProtocol internet
Protocol internetcondro23
 
2110165028 konjar lj_1
2110165028 konjar lj_12110165028 konjar lj_1
2110165028 konjar lj_1Nanda Afif
 
Lapisan protokol jaringan
Lapisan protokol jaringan Lapisan protokol jaringan
Lapisan protokol jaringan Renny Wahyu
 
Makalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMakalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMuhammad Syarif
 
Tugas pemrograman iii rpc soap rest
Tugas pemrograman iii rpc soap restTugas pemrograman iii rpc soap rest
Tugas pemrograman iii rpc soap restAsfiyuli Wulandari
 
Protokol UDP & Netware
Protokol UDP & NetwareProtokol UDP & Netware
Protokol UDP & NetwareRisty Satriani
 
Capturing network-packet-dengan-wireshark
Capturing network-packet-dengan-wiresharkCapturing network-packet-dengan-wireshark
Capturing network-packet-dengan-wiresharkDen Fandy
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingLia Rusdyana Dewi
 
OSI Layer pada Wireshark
OSI Layer pada WiresharkOSI Layer pada Wireshark
OSI Layer pada WiresharkHanif Yogatama
 
Pengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ipPengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ipbroajox
 
Jaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IPJaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IPAchmad Solichin
 

What's hot (18)

Transport layer
Transport layerTransport layer
Transport layer
 
Protocol internet
Protocol internetProtocol internet
Protocol internet
 
Pendahuluan
PendahuluanPendahuluan
Pendahuluan
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Jaringan Komputer dan Internet 3
Jaringan Komputer dan Internet 3Jaringan Komputer dan Internet 3
Jaringan Komputer dan Internet 3
 
2110165028 konjar lj_1
2110165028 konjar lj_12110165028 konjar lj_1
2110165028 konjar lj_1
 
Lapisan protokol jaringan
Lapisan protokol jaringan Lapisan protokol jaringan
Lapisan protokol jaringan
 
Makalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoinMakalah lapisan osi layerr pwpoin
Makalah lapisan osi layerr pwpoin
 
Tugas pemrograman iii rpc soap rest
Tugas pemrograman iii rpc soap restTugas pemrograman iii rpc soap rest
Tugas pemrograman iii rpc soap rest
 
Protokol UDP & Netware
Protokol UDP & NetwareProtokol UDP & Netware
Protokol UDP & Netware
 
Capturing network-packet-dengan-wireshark
Capturing network-packet-dengan-wiresharkCapturing network-packet-dengan-wireshark
Capturing network-packet-dengan-wireshark
 
Tugas switching
Tugas switchingTugas switching
Tugas switching
 
Network Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network ProgrammingNetwork Programming 1 - Teori Dasar Network Programming
Network Programming 1 - Teori Dasar Network Programming
 
OSI Layer pada Wireshark
OSI Layer pada WiresharkOSI Layer pada Wireshark
OSI Layer pada Wireshark
 
Novell Netware
Novell NetwareNovell Netware
Novell Netware
 
Pengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ipPengantar jarkom-1-4 tcp ip
Pengantar jarkom-1-4 tcp ip
 
Pertemuan9
Pertemuan9Pertemuan9
Pertemuan9
 
Jaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IPJaringan Komputer : Konsep TCP/IP
Jaringan Komputer : Konsep TCP/IP
 

Viewers also liked

Tarifas reforzandote
Tarifas reforzandoteTarifas reforzandote
Tarifas reforzandotePaqui Carmona
 
Building the Future of Catechesis
Building the Future of CatechesisBuilding the Future of Catechesis
Building the Future of CatechesisCaroline Cerveny
 
Las once reglas de bill gates para los
Las once reglas de bill gates para losLas once reglas de bill gates para los
Las once reglas de bill gates para losPeru Emprende
 
Journal.pone.0051910
Journal.pone.0051910Journal.pone.0051910
Journal.pone.0051910Daniel Zulla
 
Saner Tanju Atis_ Strategic Procurement
Saner Tanju Atis_ Strategic ProcurementSaner Tanju Atis_ Strategic Procurement
Saner Tanju Atis_ Strategic Procurementsaneratis
 
NEGOCIACION
NEGOCIACIONNEGOCIACION
NEGOCIACIONDiosros
 
Pruebas de comprensión de lectura 5°
Pruebas de comprensión de lectura 5°Pruebas de comprensión de lectura 5°
Pruebas de comprensión de lectura 5°Ana Maria Duarte Pino
 

Viewers also liked (12)

Kelompok 4
Kelompok 4Kelompok 4
Kelompok 4
 
Tarifas reforzandote
Tarifas reforzandoteTarifas reforzandote
Tarifas reforzandote
 
Building the Future of Catechesis
Building the Future of CatechesisBuilding the Future of Catechesis
Building the Future of Catechesis
 
Test
TestTest
Test
 
FORWARD_Millenial_Article
FORWARD_Millenial_ArticleFORWARD_Millenial_Article
FORWARD_Millenial_Article
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Las once reglas de bill gates para los
Las once reglas de bill gates para losLas once reglas de bill gates para los
Las once reglas de bill gates para los
 
Journal.pone.0051910
Journal.pone.0051910Journal.pone.0051910
Journal.pone.0051910
 
Saner Tanju Atis_ Strategic Procurement
Saner Tanju Atis_ Strategic ProcurementSaner Tanju Atis_ Strategic Procurement
Saner Tanju Atis_ Strategic Procurement
 
NEGOCIACION
NEGOCIACIONNEGOCIACION
NEGOCIACION
 
CAPE Accounting
CAPE AccountingCAPE Accounting
CAPE Accounting
 
Pruebas de comprensión de lectura 5°
Pruebas de comprensión de lectura 5°Pruebas de comprensión de lectura 5°
Pruebas de comprensión de lectura 5°
 

Similar to Kelompok 6

10 transport layer (tcp&udp)
10 transport layer (tcp&udp)10 transport layer (tcp&udp)
10 transport layer (tcp&udp)Dede Yudhistira
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1Denny Tobing
 
Pertemuan 3 referensi model tcp-ip ok
Pertemuan 3   referensi model tcp-ip okPertemuan 3   referensi model tcp-ip ok
Pertemuan 3 referensi model tcp-ip okeli priyatna laidan
 
Socket Programming UDP Echo Client Server (Python)
Socket Programming  UDP Echo Client Server  (Python)Socket Programming  UDP Echo Client Server  (Python)
Socket Programming UDP Echo Client Server (Python)Lusiana Diyan
 
Mikrotik fundamental
Mikrotik fundamentalMikrotik fundamental
Mikrotik fundamentalfebosa Sabara
 
Modul 3 - Jaringan Komputer
Modul 3 - Jaringan KomputerModul 3 - Jaringan Komputer
Modul 3 - Jaringan Komputerjagoanilmu
 
Rizkitecrkerjainternet 131119222943-phpapp02
Rizkitecrkerjainternet 131119222943-phpapp02Rizkitecrkerjainternet 131119222943-phpapp02
Rizkitecrkerjainternet 131119222943-phpapp02rizkiinrl
 
Jaringan Komputer
Jaringan KomputerJaringan Komputer
Jaringan KomputerAdy Nopaldi
 
Part 3 & 4 Networking Programming.pdf
Part 3 & 4 Networking Programming.pdfPart 3 & 4 Networking Programming.pdf
Part 3 & 4 Networking Programming.pdfAiAdhi
 
komdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxkomdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxHasanulFahmi2
 

Similar to Kelompok 6 (19)

Isi
IsiIsi
Isi
 
10 transport layer (tcp&udp)
10 transport layer (tcp&udp)10 transport layer (tcp&udp)
10 transport layer (tcp&udp)
 
04 week 4_tcp_ip
04 week 4_tcp_ip04 week 4_tcp_ip
04 week 4_tcp_ip
 
1penge.ppt
1penge.ppt1penge.ppt
1penge.ppt
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1
 
Pertemuan 3 referensi model tcp-ip ok
Pertemuan 3   referensi model tcp-ip okPertemuan 3   referensi model tcp-ip ok
Pertemuan 3 referensi model tcp-ip ok
 
Socket Programming UDP Echo Client Server (Python)
Socket Programming  UDP Echo Client Server  (Python)Socket Programming  UDP Echo Client Server  (Python)
Socket Programming UDP Echo Client Server (Python)
 
Mikrotik fundamental
Mikrotik fundamentalMikrotik fundamental
Mikrotik fundamental
 
9. tcp ip
9. tcp ip9. tcp ip
9. tcp ip
 
Modul 3 - Jaringan Komputer
Modul 3 - Jaringan KomputerModul 3 - Jaringan Komputer
Modul 3 - Jaringan Komputer
 
Rizkitecrkerjainternet 131119222943-phpapp02
Rizkitecrkerjainternet 131119222943-phpapp02Rizkitecrkerjainternet 131119222943-phpapp02
Rizkitecrkerjainternet 131119222943-phpapp02
 
Internet protocol suite atau tcp
Internet protocol suite atau tcpInternet protocol suite atau tcp
Internet protocol suite atau tcp
 
Jaringan Komputer
Jaringan KomputerJaringan Komputer
Jaringan Komputer
 
1 Peng Jarkom.ppt
1 Peng Jarkom.ppt1 Peng Jarkom.ppt
1 Peng Jarkom.ppt
 
Part 3 & 4 Networking Programming.pdf
Part 3 & 4 Networking Programming.pdfPart 3 & 4 Networking Programming.pdf
Part 3 & 4 Networking Programming.pdf
 
komdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxkomdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptx
 
Tugas 4
Tugas 4Tugas 4
Tugas 4
 
rizkii
rizkiirizkii
rizkii
 
rizki ppt
rizki pptrizki ppt
rizki ppt
 

More from idquygbaru

More from idquygbaru (19)

Tugas jarkom firdanita sk
Tugas jarkom firdanita skTugas jarkom firdanita sk
Tugas jarkom firdanita sk
 
Kelompok 10
Kelompok 10Kelompok 10
Kelompok 10
 
Kelompok 9
Kelompok 9Kelompok 9
Kelompok 9
 
Kelompok 8
Kelompok 8Kelompok 8
Kelompok 8
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Kelompok 3
Kelompok 3Kelompok 3
Kelompok 3
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
Kelompok 1
Kelompok 1Kelompok 1
Kelompok 1
 
Tugas Individu
Tugas IndividuTugas Individu
Tugas Individu
 
Kelompok 10
Kelompok 10Kelompok 10
Kelompok 10
 
Kelompok 9
Kelompok 9Kelompok 9
Kelompok 9
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Kelompok 8
Kelompok 8Kelompok 8
Kelompok 8
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Kelompok 4
Kelompok 4Kelompok 4
Kelompok 4
 
Kelompok 3
Kelompok 3Kelompok 3
Kelompok 3
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
Kelompok 1
Kelompok 1Kelompok 1
Kelompok 1
 

Kelompok 6

  • 1. Denny Prasetyo 201243501485 Intan Prima Ditha 201243501479 Muhammad Alief Fuadi 201243501469
  • 2. Lapisan transport atau transport layer adalah lapisan keempat dari model referensi jaringan OSI. Lapisan transpor bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokol-protokol yang terletak di atasnya. Layanan yang dimaksud antara lain :  Mengatur alur (flow control)  Mengurutkan paket (packet sequencing)  Penanganan kesalahan dan fitur (acknowledgment)  (Multiplexing)  Pembentukan sirkuit virtual
  • 3. Contoh dari protokol yang bekerja pada lapisan transport adalah Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) yang tersedia dari kumpulan protokol TCP/IP. Karena peran ini, keseluruhan pekerjaan lapisan transport adalah menyediakan fungsi yang diperlukan untuk memungkinkan komunikasi antara proses aplikasi perangkat lunak pada komputer yang berbeda. Ini mencakup sejumlah tugas yang berbeda tetapi terkait.
  • 4. Fungsi lain dari lapisan transport adalah untuk memberikan layanan koneksi untuk protokol dan aplikasi yang berjalan di tingkat atasnya. Ini dapat dikategorikan sebagai layanan koneksi atau layanan connectionless. Sementara orientasi layanan koneksi dapat ditangani pada lapisan jaringan juga, mereka lebih sering terlihat pada lapisan transport dalam dunia nyata.Beberapa protokol suite, seperti TCP / IP, menyediakan connection-oriented dan lapisan transport protokol connectionless, untuk memenuhi kebutuhan berbagai aplikasi.
  • 5.   Lapisan transport mengontrol port sumber dan port tujuan paket, termasuk nomor urut paket yang dikirim. Lapisan transport memberikan metode untuk mencapai jasa tertentu di sebuah node di jaringan. Contoh protokol yang bekerja pada lapisan ini adalah TCP dan UDP.
  • 6.  Tujuan dari lapisan Transport adalah untuk memberikan transparan transfer data antara pengguna akhir, sehingga mengurangi lapisan atas dari keprihatinan apapun dengan menyediakan dan hemat biaya transfer data yang handal. Lapisan transport berubah dan sangat mendasar layanan yang dapat diandalkan yang disediakan oleh lapisan Jaringan layak menjadi salah satu istilah 'Komunikasi'.
  • 7.
  • 8. 1. Awal Keberadaan TCP Konsep TCP/IP berawal dari kebutuhan DoD (Departement of Defense) AS akan suatu komunikasi di antara berbagai variasi komputer yg telah ada. 2. Karakteristik TCP Reliable berarti data ditransfer ke tujuannya dalam suatu urutan seperti ketika dikirim. Berorientasi sambungan (connection-oriented): Full-duplex Memiliki layanan flow control Melakukan segmentasi terhadap data yang datang dari lapisan aplikasi (dalam DARPA Reference Model) Mengirimkan paket secara “one-to-one“:
  • 9. 3. Cara Kerja TCP/IP - - - - Pertama, datagram dibagi-bagi ke dalam bagian-bagian kecil yang sesuai dengan ukuran bandwith (lebar frekuensi) dimana data tersebut akan dikirimkan. Pada lapisan TCP, data tersebut lalu “dibungkus” dengan informasi header yang dibutuhkan. Misalnya seperti cara mengarahkan data tersebut ke tujuannya, cara merangkai kembali kebagian-bagian data tersebut jika sudah sampai pada tujuannya, dan sebagainya. Setelah datagram dibungkus dengan header TCP, datagram tersebut dikirim kepada lapisan IP. IP menerima datagram dari TCP dan menambahkan headernya sendiri pada datagram tersebut. IP lalu mengarahkan datagram tersebut ke tujuannya. Komputer penerima melakukan proses-proses perhitungan, ia memeriksa perhitungan checksum yang sama dengan data yang diterima. 2Jika kedua perhitungan tersebut tidak cocok berarti ada error sewaktu pengiriman dan datagram akan dikirimkan kembali.
  • 10.       TCP/IP adalah protokol yang bisa diarahkan. Artinya ia bisa mengirimkan datagram melalui rute-rute yang telah ditentukan sebelumnya. Hal ini dapat mengurangi kepadatan lalu lintas pada jaringan, serta dapat membantu jika jaringan mengalami kegagalan, TCP/IP dapat mengarahkan data melalui jalur lain. Memiliki mekanisme pengiriman data yang handal dan efisien. Bersifat open platform atau platform independent yaitu tidak terikat oleh jenis perangkat keras atau perangkat lunak tertentu. Karena sifatnya yang terbuka, TCP/IP bisa mengirimkan data antara sistem-sistem komputer yang berbeda yang menjalankan pada sistem-sistem operasi yang berbeda pula. TCP/IP terpisah dari perangkat keras yang mendasarinya. Protokol ini dapat dijalankan pada jaringan Ethernet, Token ring, X.25, dan bahkan melalui sambungan telepon. TCP/IP menggunakan skema pengalamatan yang umum, maka semua sistem dapat mengirimkan data ke alamat sistem yang lain.
  • 11. 5. Kelemahan TCP / IP Kekurangan model TCP/IP antara lain: memungkinkan buffer overflow attack. Korban adalah aplikasi yang tidak di tulis dengan baik, memanfaatkan kesalahan programming untuk mengeksekusi kode sisipan, dapat dieksploitasi secara remote atau lokal (tergantung aplikasi), dan spesifik pad prosesor dan system operasi tertentu. memungkinkan terjadinya denial of service. Denial of sevice menjadikan servis tidak dapat di gunakan lagi. Target denial of service, yaitu koneksi jaringan penghubung antarservis dan user, system operasi yang di gunakan dan aplikasi yang menyediakan servis.
  • 12. 6. Perbedaan dan persamaan OSI dan TCP/IP       Perbedaan : TCP/IP menggabungkan presentation dan session layers kedalam application layers. TCP/IP menggabungkan OSI-data link dan physical layers kedalam network access layer. TCP/IP Protocol adalah standar dalam pengembangan internet. Persamaan : Keduanya memiliki layer/ lapisan. Sama-sama memiliki aplication layer meskipun memiliki layanan yang berbeda. Memiliki transport dan Network Layer yang sama.  Asumsi dasar keduanya adalah menggunaka teknologi Paket Switching.  Dua-duanya menggunakan teknologi packet-switching, bukan circuit-switching ( Teknologi Circuit-Switching digunakan pada analog telephone).
  • 13. 7. Kegunaan TCP         Menyediakan komunikasi logika antar proses aplikasi yang berjalan pada host yang berbeda protokol transport berjalan pada end systems Pengiriman file (file transfer). Remote login. Computer mail. Network File System (NFS). remote execution. name servers.
  • 14. Proses pembuatan koneksi (TCP Three way handshake) Proses pembuatan koneksi TCP disebut juga dengan "Threeway 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.
  • 15.  - -  - - - Pada saat Setup Koneksi Client mengirimkan kontrol TCP SYN ke server, dengan memberikan sequence number inisial. Server menerima TCP SYN, dan membalasnya dengan kontrol SYNACK.  ACK yang menyatakan telah menerima SYN.  Mengalokasikan buffer.  Menghasilkan sequence number untuk ke client. Pada saat Menutup Koneksi Client mengirim kontrol TCP FIN ke server Server menerima FIN, dan membalas dengan ACK. Menutup koneksi dan mengirimkan FIN ke client. Client menerima FIN dan membalas ACK  Masuk pada masa menunggu balasan ACK terhadap dari server Server menerima ACK dan koneksi tertutup
  • 16. Sebuah segmen TCP dapat memiliki flag (tanda-tanda) khusus yang mengindikasikan segmen yang bersangkutan, seperti yang disebutkan dalam tabel berikut:
  • 17. Ukuran dari header TCP adalah bervariasi, yang terdiri atas beberapa field yang ditunjukkan dalam gambar dan tabel berikut. Ukuran TCP header paling kecil (ketika tidak ada tambahan opsi TCP) adalah 20 byte.
  • 18. 12. 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 (Internet Assigned Number Authority). 13. Aplikasi yang Menggunakan TCP - World Wide Web - Archie - Wide Area Information Services (WAIS) - FAX di Internet
  • 19. UDP, singkatan dari User Datagram Protocol, adalah 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. 1. Karateristik UDP - Connectionless (tanpa koneksi) - Unreliable (tidak andal) - UDP menyediakan mekanisme untuk mengirim pesan-pesan ke sebuah protokol lapisan aplikasi - UDP menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan UDP.
  • 20. 2. Pesan-Pesan UDP UDP, berbeda dengan TCP yang memiliki satuan paket data yang disebut dengan segmen, melakukan pengepakan terhadap data ke dalam pesan-pesan UDP (UDP Messages). Sebuah pesan UDP berisi headerUDP dan akan dikirimkan ke protokol lapisan selanjutnya (lapisan internetwork) setelah mengepaknya menjadidatagram IP. Enkapsulasi terhadap pesanpesan UDP oleh protokol IP dilakukan dengan menambahkan header IP dengan protokol IP nomor 17 (0x11). Pesan UDP dapat memiliki besar maksimum 65507 byte: 65535 (216)-20 (ukuran terkecil dari header IP)-8 (ukuran dari header UDP) byte.
  • 21. 3. Kegunaan UDP - - Protokol yang “ringan” (lightweight) Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan Protokol yang tidak membutuhkan keandalan Transmisi broadcast
  • 22. 4. Kelebihan UDP - - - Dapat melakukan pesan broadcast ( karena memang dalam UDP tidak membutuhkan handshaking ) jadi asal dengan kirim saja keseluruhan. Lebih cepat koneksinya karena tidak harus bernegosiasi ( handshaking ) dan juga tidak berurutan pengirimannya. Hemat memori karena tidak rumit dan tidak harus memecah data dulu, seperti mengubah acknowledge. 5. Kelemahan UDP - - UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP. UDP tidak menyediakan mekanisme flow-control, seperti yang dimiliki oleh TCP.
  • 23. 6. Header UDP Header UDP diwujudkan sebagai sebuah header dengan 4 buah field memiliki ukuran yang tetap. 7. Aplikasi yang Menggunakan UDP - DNS (Domain Name System) 53 - SNMP, (Simple Network Management Protocol) 161, 162 - TFTP (Trivial File Transfer Protocol) 69 - SunRPC port 111.
  • 24. 8. Perbedaan TCP dan UDP Berbeda dengan TCP, UDP merupakan connectionless dan tidak ada keandalan, windowing, serta fungsi untuk memastikan data diterima dengan benar. Namun, UDP juga menyediakan fungsi yang sama dengan TCP, seperti transfer data dan multiplexing, tetapi ia melakukannya dengan byte tambahan yang lebih sedikit dalam header UDP. UDP melakukan multiplexing UDP menggunakan cara yang sama seperti TCP. Satu-satunya perbedaan adalah transport protocol yang digunakan, yaitu UDP. Suatu aplikasi dapat membuka nomor port yang sama pada satu host, tetapi satu menggunakan TCP dan yang satu lagi menggunakan UDP—hal ini tidak biasa, tetapi diperbolehkan. Jika suatu layanan mendukung TCP dan UDP, ia menggunakan nilai yang sama untuk nomor port TCP dan UDP.
  • 25. Pengemasan data upper layer ke dalam bentuk segment. 2. Pengiriman segment antar host. 3. Penetapan hubungan secara logika antar host pengirim dan penerima dengan membentuk virtual circuit. 4. Secara opsional, menjamin proses pengiriman data yang dapat diandalkan. Proses pengiriman pada transport layer ini dapat dilakukan dengan 2 mekanisme: 1. Connection oriented 2. Connection Less 1.
  • 26.
  • 27. Connection oriented memiliki karakteristik sebagai berikut : 1. Setelah menerima segment dari pengirim, station penerima akan mengirimkan segment acknowledge back ke station pengirim. 2. Station pengirim akan mengulang pengiriman segment ketika menerima acknowledge dari penerima. 3. Segment-segment akan disusun kembali oleh penerima ke dalam susunan yang tepat. 4. Dapat mengelola alilran data sehingga tidak terjadi congestion, overload dan kehilangan data. Ketika menerima data dari komputer lain, sebuah komputer akan menyimpan dalam sebuah memori yang disebut buffer. Teknit buffering merupakan salah satu teknik untuk mengatasi congestion. Teknik buffering terbatas untuk penerimaan data dalam jumlah tertentu karena kapasitas buffer sangat terbatas. Untuk menangani keterbatasan ukuran buffer, layer transport menyediakan mekanisme flow control. Flow control mencegah host pengirim melakukan pengiriman data yang menyebapkan terjadinya overlow dan kehilangan data pada sisi host penerima.
  • 28. .
  • 29.  Pengiriman data akan berjalan lambar jika host pengirim selalu menunggu acknowledgment setelah mengirimkan tiap segment-nya. Banyak waktu terbuang karena host pengirim hanya bisa melakukan pengiriman segment berikutnya setelah selesai menerima acknowledgment dari host penerima. Masalah banyaknya waktu yang terbuang dapat diatasi dengan mekanisme windowing. Sejumlah segment yang diperbolehkan untuk dikirimkan tanpa menunggu acknowledgment disebut window. Windowing mengontrol berapa banyak informasi yang dikirimkan dari satu host ke host lainnya. Gambar dibawah ini menampilkan proses pengiriman denganukuran window watu dan untuk meningkatkan performance ukuran window diubah menjadi tiga
  • 30.
  • 31. Dengan memperbesar ukuran window menjadi tiga, maka acknowledgment hanya akan dikirimkan oleh penerima ketika telah menjadi tiga segment. Sesuai dengan ukuran window. Host pengirim akan mencatat setiap segment yang dikirim dan menunggu acknowledgement dari host penerima sebelum mengirimkan segment berikutnya.
  • 32. Lapisan transport atau transport layer adalah lapisan keempat dari model referensi jaringan OSI. Lapisan transpor bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokolprotokol yang terletak di atasnya. Layanan Elemen Protokol Pada Transport Layer:      Mengatur alur (flow control). Mengurutkan paket (packet sequencing). Penanganan kesalahan dan fitur acknowledgment. Muplexing. Pembentukan sirukuit virtual. Pengertian UDP  UDP, singkatan dari User Datagram Protocol, adalah 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. Pengertian TCP/IP  Transmission Control Protocol (TCP) adalah salah satu jenis protokol yang memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu network (jaringan). TCP merupakan suatu protokol yang berada di lapisan transpor (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable). TCP dipakai untuk aplikasi-aplikasi yang membutuhkan keandalan data.
  • 33. Terima kasih atas perhatiannya, mohon maaf jika banyak kekurangan.