Anda di halaman 1dari 6

TUGAS PENGGANTI KULIAH

DESJARKOM WEEK 12-13


Nama : Indira Agustia Garini
NIM : 1202213106
Kelas : SI-45-03
1. Jelaskan bagaimana peran lapisan transport dalam mengatur transportasi data dalam
komunikasi end-to-end!
➔ Lapisan transport atau transport layer adalah sebuah lapisan transportasi yang dapat
menggabungkan beberapa koneksi transport ke dalam jaringan koneksi yang sama dan
juga untuk menyampaikan data ke proses aplikasi yang sesuai pada komputer host. Fungsi
utama dari transport layer, yaitu :
• Menerima data dari session layer
• Memecah data menjadi bagian-bagian yang lebih kecil
• Meneruskan data ke network layer
• Memastikan bahwa semua data yang melewatinya dapat tiba di sisi lainnya dengan tepat
• Mengirim segment dari satu host ke host yang lain
• Memastikan realibilitas data
• Mengatur lalu lintas dari sebuah jaringan
➔ Sedangkan peran penting dari transport layer secara teknis, yaitu :
• Service point addressing
• Segmentation dan Reassembly
• Connection Control
• Flow Control
• Error Control
2. Jelaskan karakteristik dari protokol TCP dan UDP, termasuk nomor port dan penggunaannya!
➔ Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) adalah protokol
yang digunakan untuk mengirim data (atau packet) melalui internet. Keduanya dibangun
di atas protokol internet, maka biarpun pengguna mengirim packet melalui TCP atau UDP,
packet itu akan tetap dikirim ke alamat IP. TCP berada di port 20, 21, 22, 23, 25, 53, 80,
110, 143, dan 443. Sedangkan UDP berada di port 53, 67, 69, 123, dan 161. TCP biasanya
digunakan untuk e-mail dan web browsing, sedangkan UDP biasanya digunakan untuk
VoIP dan music streaming.
3. Jelaskan bagaimana proses pembuatan dan penghentian sesi TCP dalam memfasilitasi
komunikasi yang andal!
TCP adalah protokol yang berorientasi koneksi yang menciptakan suatu koneksi virtual antara
dua TCP untuk mengirim data. Di samping itu, TCP menggunakan aliran dan mekanisme error
control pada level transportasi. Selain itu, secara ringkas TCP disebut connection oriented,
protocol transport yang handal. TCP menambah fitur orientasi koneksi dan kehandalan untuk
layanan pada IP.
• Layanan pengiriman
TCP memungkinkan proses pengiriman untuk mengirim data sebagai aliran byte dan
memungkinkan proses penerimaan untuk memperoleh data sebagai aliran byte. TCP
menciptakan suatu keadaan di mana dua proses dihubungkan oleh sebuah “tub”
imajiner yang membawa data mereka melewati internet.
• Pengiriman dan Penerimaan Buffer
Karena proses pengiriman dan penerimaan tidak bisa menulis atau membaca data
dengan kecepatan yang sama, TCP membutuhkan buffer untuk penyimpanan.
Terdapat dua buah buffer yaitu buffer pengiriman dan buffer penerima, setiap arah
mempunyai salah satu buffer tersebut. Salah satu cara untuk mengimplementasikan
buffer adalah dengan menggunakan array melingkar dari 1 sampai byte lokasi.
• Komunikasi Full Duplex
TCP menawarkan layanan full duplex, di mana data dapat mengalir dalam dua arah
pada waktu yang sama. Setiap TCP mempunyai buffer pengirim dan penerimaan, dan
segmen yang bergerak di kedua arah.
• Layanan Orientasi Koneksi
Ketika proses situs A ingin mengirim dan menerima data dari proses lain di situs B,
berikut yang terjadi:
Dua TCP membentuk koneksi diantara mereka.
- Data dipertukarkan di kedua arah.
- Koneksi diakhiri
- Perhatikan bahwa ini adalah koneksi virtual, bukan koneksi fisik. Segmen TCP
dienkapsulasi dalam diagram IP dan dapat dikirim keluar dari urutan, hilang, atau
rusak,
- lalu kemudian akan dikirim kembali. Masing-masing dapat menggunakan jalur
yang berbeda untuk mencapai tujuan. Disana tidak ada koneksi fisik. TCP
membuat orientasi
- aliran suatu keadaan di mana ia menerima tanggung jawab mengirimkan byte
untuk sisi yang lainnya. Situasi ini mirip dengan pembuatan sebuah jembatan yang
mencakup beberapa kepulauan dan melewatkan semua byte dari satu pulau ke
pulau lainnya dalam satu koneksi tunggal.
• Layanan kehandalan
TCP adalah protocol transport yang dapat dihandalkan. Menggunakan sebuah
mekanisme pengakuan untuk memeriksa keamanan dan kedatangan data. (Forouzan,
2007). Ronde pembuatan koneksi TCP disebut juga dengan "Three-way Handshake".
Tujuanmetode ini adalah supaya bisa melakukan sinkronisasi terhadap nomor urut
dan nomor acknowledgement yang dikirimkan oleh kedua pihak dan saling bertukar
ukuran TCP Window.

4. Jelaskan bagaimana unit data protokol TCP ditransmisikan dan diakui sehingga dapat
menjamin keberhasilan pengiriman!
➔ Proses client UDP dalam membangun komunikasi dengan server:
o Paket berisi port client dan port sumber berbentuk file text dikirimkan ke server dalam
UDP header.
o Paket berisi port client dan port sumber berbentuk file audio dikirimkan ke server
dalam UDP header.
o UDP tujuan membaca nomor port tujuan dan memproses data.
o Paket asli memiliki port tujuan sehingga server dapat mengirimkan data kembali ke
ftfp client.
o Untuk point 3 dan 4 berulang lagi saat server menerima file audio dari client.
o Saat aplikasi yang ingin mengirimkan data, UDP tidak akan mem-buffer atau mem-
fragmen data.
o Karena UDP tidak mem-fragmen data, jika data yang lebih besar dari MTU, lapisan IP
yang harus mem-fragmennya.
Pada internet protocol suite, layer transport merupakan layer yang berada diatas layer
network. Jika layer network berfungsi untuk mengatur transfer data antar end -system,
maka fungsi dari layer transport ini adalah untuk mengatur transfer data antar proses.
Proses yang terjadi pada saat transfer data ini bisa menggunakan berbagai macam
protocol seperti: UDP (User Datagram Protocol), TCP Transmisson Control Protocol),
DCCP (Diagram Congestion Control Protocol), SCTP (Stream Control Transmission
Protocol), dan RSVP (Resource Reservation Protocol). Dimana tiap-tiap protocol tersebut
memiliki karakteristik dan fungsi yang berbeda- beda.Diantara beberapa protokol pada
layer tersebut yang paling sering digunakan adalah UDP dan TCP.

5. Jelaskan bagaimana proses klien UDP dalam membangun komunikasi dengan server!
➔ Ada beberapa tahapan cara kerja UDP yang dimana setiap tahapan kerjanya saling
berkesinambungan, yaitu :
• Paket berisi client port dan port sumber berbentuk file text dikirim di dalam UDP
Header.
• Paket isi port client dan port sumber audio dikirim ke server dalam UDP Header.
• Tujuan UDP membaca nomor port tujuan dan proses data.
• Paket asli mempunyai port tujuan, sehingga server bisa mengirimkan kembali data ke
FTFP Client.
• Point 3 dan 4 berulang kembali ketika file audio dikirimkan client.
• Ketika aplikasi ingin mengirim data, UDP tidak akan membuffer ataupun memfragmen
data yang masuk.
• Karena data tidak mengalami prossesing data yang berbelit terutama karena tidak
memfragmen data, maka jika data lebih besar daripada MTU, lapisan IP yang harus
memfragmennya. Apabila layer network memiliki fungsi mengatur transfer data dari
end system, tentu saja fungsi dari layer transport adalah mengatur transfer data
antara masing-masing proses.

6. Bandingkan fitur-fitur yang ada dalam protokol UDP dan TCP!


➔ Perbandingan fitur-fitur yang ada dalam protokol UDP dan TCP:
• Status koneksi, UDP tidak membutuhkan koneksi sehingga tanpa persyaratan untuk
membuka, memelihara, dan mengakhiri koneksi. Sedangkan TCP membutuhkan koneksi
dibuat untuk mengirimkan data (koneksi harus ditutup setelah transmisi selesai).
• Pengurutan data, UDP tidak dapat mengurutkan data. Sedangkan TCP dapat mengurutkan
data.
• Jaminan pengiriman, UDP tidak dapat menjamin pengiriman data ke tujuan. Sedangkan
TCP dapat menjamin pengiriman data ke router tujuan.
• Pengiriman ulang data, UDP tidak ada pengiriman ulang paket data yang hilang.
Sedangkan TCP memungkinkan pengiriman ulang paket data yang hilang.
• Pemeriksaan kesalahan, UDP menggunakan checksum. Sedangkan TCP pemeriksaan
kesalahaan ekstensif dan pengakuan data.
• Metode transfer, UDP dengan batasan yang ditentukan dikirim satu per satu dan diperiksa
integritasnya pada saat kedatangan. Sedangkan TCP data dibaca sebagai aliran byte dan
ditransmisikan ke batas segmen.
• Kecepatan, UDP lebih cepat dan TCP lebih lambat.

7. Jelaskan bagaimana fungsi lapisan aplikasi, lapisan sesi, dan lapisan presentasi bekerja sama
dalam menyediakan layanan jaringan ke aplikasi pengguna akhir!
▪ Lapisan aplikasi (Application Layer: lapisan yang menjadi pusat (center) terjadinya suatu
interaksi antara pengguna (end user) dengan aplikasi yang bekerja menggunakan
fungsionalitas sebuah jaringan. Melakukan konfigurasi mengenai cara aplikasi dapat
bekerja menggunakan resource jaringan dan memberikan pesan saat terjadi sebuah
kesalahan pada proses pengaturan jaringan.
▪ Lapisan sesi (Session Layer): lapisan yang berfungsi untuk mendefinisikan sebuah koneksi
dapat dibuat, dikelola, dan dikembangkan.
▪ Lapisan presentasi (Presentation Layer): mempunyai fungsi untuk mentranslasikan
format data yang akan ditransmisikan oleh aplikasi melalui jaringan ke dalam format yang
dapat ditransmisikan oleh sebuah jaringan. Data juga akan terenkripsi dan deskripsi
melalu sistem.

8. Jelaskan bagaimana umumnya protokol lapisan aplikasi berinteraksi dengan aplikasi pengguna
akhir!
➔ Lapisan aplikasi berinteraksi dengan pengguna dengan cara mengizinkan pengguna untuk
mengirim dan menerima data serta menggunakan jaringan yang ada. Tidak hanya itu
lapisan aplikasi juga memungkinkan pemberian izin kepada pengguna untuk mengaskes
program dalam software.

9. Jelaskan bagaimana cara kerja protokol web dan email!


➔ Protokol web adalah HTTP yang digunakan untuk browse di web. Sementara
Simple Mail Transfer Protocol (SMTP) digunakan untuk mengirim e-mail, dan
Post Office Protocol (POP) digunakan untuk menerima e-mail.
• HTTP: Pertama, browser mengintepretasi tiga bagian URL
(protokol/scheme, nama server, dan file spesifik yang diminta), kemudian browser memeriksa
dan menukar nama server ke alamat numerik. Lalu, dengan protokol HTTP, GET request
dikirimkan ke server dan meminta file index.html, kemudian server mengirim kode HTML
untuk page tersebut. Maka, browser dapat mendekripsi kode HTML dan memformat
halamannya.

• SMTP: Pertama, pastikan SMTP berjalan di kedua pihak yaitu client dan server. Lalu, pastikan
message di e-mail yang akan dikirim harus terformat dengan benar, yaitu header diisi dengan
alamat e-mail penerima dan pengirim. Pengiriman e-mail menggunakan port 25.

• POP: Protokol ini memungkinkan untuk menerima e-mail dari server e-mail dengan cara
mengunduh e-mail dari server ke client dan menghapus e-mail tersebut di server-nya.
Penerimaan e-mail menggunakan port 110. Protokol ini hanya dapat menerima e-mail, dan
tidak dapat menyimpan message.

10. Jelaskan bagaimana cara kerja protokol pengalamatan IP!


➔ Pengalamatan IP berupa alamat yg terdiri 32-bit yg dibagi menjadi 4 oktet yg masing-
masing ukuran 8-bit. Format pengalamatan IP di biasanya ditulis xxx.xxx.xxx.xxx. Sebuah
alamat IP bisa memakai subnet Topologi Mask yakni metode yg digunakan buat membagi
alamat IP dalam jaringan menjadi kelompok tertentu. Bagian pertama pada dalam alamat
IP artinya Network Identifier (NetID) yg bertujuan untuk mengidentifikasikan jaringan
lokal dalam sebuah jaringan internet dan bagian yang ke 2 merupakan Host Identifier
(HostID) yg bertujuan buat mengidentifikasikan host pada jaringan. dalam jaringan
komputer, pengalamatan IP adalah sesuatu hal yang sangat penting sebab pengalamatan
ini yang akan memilih serta mengidentifikasi alamat berasal dalam sebuah personal
komputer pada jaringan dan pula memilki ciri-ciri yang unik. Jadi, adanya alamat IP ini
memudahkan buat mengetahui asal dan tujuan asal pengiriman paket ataupun
mendapatkan paket data.

11. Jelaskan bagaimana cara kerja protokol transfer file!


➔ FTP memungkinkan transfer data antara client dan server. FTP client merupakan aplikasi
yang berjalan di suatu komputer yang digunakan untuk push dan pull data dari server yang
menjalankan FTP daemon. Untuk dapat mentransfer data, FTP membutuhkan dua koneksi
antara client dan server; satu untuk commands dan replies, dan satu untuk transfer file
yang sebenarnya. Data dapat diunduh dari server atau diunggah oleh client.

Anda mungkin juga menyukai