Anda di halaman 1dari 3

Tugas Personal ke-2

Week 7
Nama : Abiyyu Dzaky K
NIM :24022009582

Jawablah soal berikut dengan benar!

A. Soal Essay.
1. Buatlah sebuah contoh penerapan dari proses Three Way Handshake ,
kemudian jelaskan fungsi dan cara kerjanya
2. Apa yang dimaksud dengan Socket Address? Jelaskan kegunaanya dengan
menggunakan sebuah contoh
3. Jelaskan perbedaan proses kerja TCP dan UDP pada saat melakukan video
conferencing.
4. Apakah itu Stream Control Transmission Protocol (SCTP) dan
bagaimanakah prinsip kerjanya?

B. Soal Case.
Dalam era modern ini email merupakan salah satu media yang digunakan
untuk berkomunikasi antara seseorang. Perhatikanlah dan berikanlah
penjelasan mengenai proses kerja yang dilakukan dan protocol apa sajakan
yang digunakan serta fungsinya.

Jawaban

A. Soal Essay
1. Babak pembuatan koneksi TCP disebut juga dengan "Three -way
Handshake". Tujuan metode ini yaitu supaya dapat memainkan
sinkronisasi terhadap nomor urut dan nomor acknowledgement yang
dikirimkan oleh kedua pihak dan saling berubah ukuran TCP Window.
Babaknya dapat digambarkan sebagai berikut:
1. Host pertama (yang ingin membikin koneksi) akan mengirimkan
sebuah segmen TCP dengan flag SYN diaktifkan kepa da host kedua
(yang ingin diajak bagi berkomunikasi).
2. Host kedua akan meresponsnya dengan mengirimkan segmen dengan
acknowledgment dan juga SYN kepada host pertama.
3. Host pertama selanjutnya akan mulai saling berubah data dengan
host kedua.
TCP memakai babak jabat tangan yang sama bagi mengakhiri koneksi
yang diciptakan. Hal ini menjamin dua host yang sedang terkoneksi
tersebut telah menyelesaikan babak transmisi data dan semua data yang
ditransmisikan telah diterima dengan adil. Itulah sebabnya, mengapa TCP
disebut dengan koneksi yang reliable.
2. Socket adalah interface pada jaringan yang menjadi titik komunikasi
antarmesin pada Internet Protocol, dan tentunya tanpa komunikasi ini,
tidak akan ada pertukaran data dan informasi jaringan. Contoh
penggunaan socket adalah pembuatan program untuk chatting. Program
tersebut sebenarnya merupakan bentuk aplikasi berupa komunikasi
antara client dan server. Ketika seorang user(client) melakukan koneksi
ke chat server, program akan membuka koneksi ke port yang diberikan,

CPEN6214 – Computer Networks


sehingga server perlu membuka socket pada port tersebut dan
mendengarkan koneksi yang datang. Socket sendiri merupakan gabungan
antara host-adress dan port-adress. Dalah hal ini socket digunakan untuk
komunikasi antara client dan server.

3. Untuk video conference, UDP (User Data Protocol) adalah lebih


disarankan dibanding TCP (Transport Control Protocol) karena alasan -
alasan di bawah ini :
• Latency pada UDP lebih rendah dibanding TCP. Bisa kurang dari
10 ms (mili second).
• Untuk aplikasi yang sensitif terhadap waktu, UDP adalah protokol
yang paling cepat karena tidak memerlukan pengakuan dari sisi
klien dan pengiriman ulang paket yang hilang.

Sedangkan TCP memang tidak cocok untuk siaran live streaming yang
membutuhkan delay kurang dari 10ms. Tapi TCP merupakan pilihan yang
lebih baik untuk VOD (Video On-Demand) karena alasan yang disebutkan
di bawah ini :
• Menyesuaikan gambar terbaik dengan mengirimkan setiap frame
• Cukup mudah memonitor bandwidth antara sumber dan klien
• Streaming TCP dapat dienkripsi untuk mencegah pencurian video
karena penerimaan segmen dijamin dengan benar.
• Karena mekanisme clocking sendiri, TCP lebih baik untuk
bandwidth variabel yang terjadi di Internet.
• TCP menyediakan pemulihan kesalahan dengan mentransmisikan
kembali data yang hilang.
4. SCTP adalah protokol lapisan transport yang beroperasi melalui jaringan
paket tanpa koneksi. Ini adalah Protokol Internet (IP) untuk regulasi
komunikasi terminal. Selama transportasi, SCTP memisahkan dan
mengidentifikasi aliran dan potongan DATA / kontrol sebagai
pengidentifikasi aliran (SI), nomor urutan aliran (SSN) dan nomor urutan
transmisi (TSN). SCTP menyediakan fitur-fitur berikut:
• Transfer data bebas kesalahan.
• Pengiriman pesan berurutan dan tidak terduplikasi.
• Bundling paket tunggal opsional.
• Urutan pengiriman kedatangan opsional untuk pesan individu .
• Dukungan multihoming di titik akhir asosiasi.
• Ukuran jalur unit transmisi maksimum (MTU) untuk fragmentasi
data.

SCTP selalu mengangkut paket chunk kontrol sebelum potongan DATA,


yang membutuhkan terminasi batas 32-bit.

B. Soal Case
Email bekerja menggunakan kotak surat elektronik. Ketika sebuah surat
elektronik dikirim, pesan dikirimkan dari server pengirim, menuju server surat
elektronik penerima. Lebih tepatnya, pesan dikirim ke mail server yang
bertugas mengangkut email (disebut MTA atau Mail Transport Agent) ke
penerima MTA. Di internet, MTA berkomunikasi satu sama lain menggunakan
protokol SMTP yang biasa disebut SMTP servers (atau outgoing mail servers).

NIM :24022009582 ©Arif 2|3


Penerima MTA kemudian memberikan email ke incoming mail server atau
server surat masuk (disebut juga MDA atau Mail Delivery Agent) yang
menyimpan email sampai penerima, menerima emailtersebut.

Ada dua protokol utama yang digunakan untuk mengambil email pada MDA.
Pertama adalah protokol POP3 (Post Office Protocol), yang diguna kan untuk
mengambil email dan dalam kasus tertentu, meninggalkan salinannya pada
server.

Berikutnya adalah protokol IMAP (Internet Message Access Protocol), yang


digunakan untuk mengkoordinasikan status email (telah dibaca, dihapus, atau
dipindahkan) di beberapa email klien. Dengan IMAP, salinan setiap pesan
disimpan di server.

Untuk alasan ini, incoming mail servers atau serversurat masuk, juga biasa
disebut server POP serversatau IMAP servers, tergantung protokol yang
digunakan.

Dalam analogi dunia nyata, MTA bertindak sebagai kantor pos (pihak yang
mengirim dan menyortir pesan), sementara itu, MDA bertindak sebagai kotak
surat, yang menyimpan pesan (sebanyak volume yang memungkinkan)
sampai penerima menerima pesan. Hal ini berarti bahwa penerima pesan akan
dapat menerima pesan walau penerima tersebut tidak sedang online. Untuk
menghindari agar semua orang dapat memeriksa email pengguna lain, MDA
dilindungi oleh "alamat pengguna" yang menggunakan user name dan
password untuk proses login.

Pengambilan email dilakukan dengan menggunakan program software yang


disebut MUA (Mail User Agent). Ketika MUA di-install pada sistem pengguna
di aplikasi email klien (seperti Mozilla Thunderbird, Microsoft Outlook, Eudora
Mail, IncrediMail, atau Lotus Notes). Antarmuka situs web yang digunakan
untuk berinteraksi dengan server surat masuk disebut webmail.

NIM :24022009582 ©Arif 3|3

Anda mungkin juga menyukai