00:00.0
00:10.6
Pada kesempatan kali ini kami akan membawas atau mereview apa itu TCP, UDP, dan Url
00:10.7
00:20.2
TCP merupakan protocol Internet yang digunakan sampai sekarang. Singkatan dari TCP adalah Transmission Control Protocol
00:20.3
00:25.1
TCP merupakan protocol yang dikembangkan pada akhir tahun 1970 hingga awal 1980
00:25.2
00:30.0
Sebagai protocol standart untuk menghubungkan computer dan jaringan-jaringan yang lebih luas.
00:30.1
00:38.2
TCP memiliki karateristik Connection-Oriented dan Reliable. Mengapa TCP disebut sebagai connection oriented?
00:38.3
00:48.2
TCP harus membuka jalur koneksi terlebih dahulu dari client ke server yang menggunakan mekanisme Three Way Handshake, sehingga Client dan Server saling terkoneksi.
00:48.3
00:53.1
Lalu mengapa TCP memiliki karateristik reliable?
00:53.2
00:58.0
hal itu dikarenakan TCP memiliki yang namanya Acknowledge Number yang digunakan untuk respon
00:58.1
01:06.0
apakah transfer telah berhasil?
karena bisa saja biasanya ada paket data yang setelah dipotong-potong ada yang tidak sampai
01:06.1
01:14.8
sehingga dengan Acknowledge Number yang berbasis Mekanisme Three Way Handshake Client. Server dapat mengirim Acknowledge Number bila ada masalah pada paket yang telah dikirim.
01:14.9
01:23.8
Oleh Karena itu TCP digunakan pada suatu kondisi dimana kita tidak membutuhkan kecepatan tapi keandalan dalam mentransfer data.
01:23.9
01:30.5
Beberapa contoh protocol yang menggunakan TCP adalah Telnet, SSH , FTP dan SFTP.
01:30.6
01:41.1
Kesimpulannya, TCP adalah protokol yang handal, yang dapat digunakan di semua jaringan, karena mekanismenya yang reliable.
01:41.2
01:49.8
Tapi, pada kondisi tertentu, TCP dapat menghambat performa dan kecepatan.
01:49.9
01:57.1
Kemudian Saya menjelaskan UDP , UDP memiliki Singkatan User Datagram Protocol.
01:57.2
02:06.9
seperti namanya UDP membentuk sebuah Datagram yang direpresentasikan sebagai paket data dalam bentuk kapsul.
02:07.0
02:14.4
Karateristik dari UDP adalah Connectionless dan Unreliable , sekilas memang terlihat bertentangan dengan Karateristik dari TCP
02:14.5
02:17.2
Mengapa UDP disebut Connectionless?
02:17.3
02:26.3
Hal ini dikarenakan UDP tidak memerlukan membuka jalur langsung untuk membuka koneksi layaknya mekanisme TCP.
02:26.4
02:28.2
Lalu, mengapa UDP disebut unreliable?
02:28.3
02:33.1
Tidak seperti TCP yang memiliki mekanisme three way Handshake dan Acknowledge Number didalamnya
02:34.8
02:43.4
TCP tidak mempunyai hal itu sehingga jika ada data yang hilang protocol ini tidak mendukung untuk proses pengiriman ulang data layaknya TCP.
02:43.5
02:51.3
Penggunaan dari UDP sendiri adalah mengirim paket yang memiliki ukuran kecil sehingga hal ini akan hemat resource.
02:51.4
03:01.1
Kekurangan dari UDP adalah Tidak bisa mengirim data yang besar, karena data nya tidak bisa dipecah, tidak bisa melakukan buffering
03:01.2
03:03.2
dan tidak memiliki mekanisme Flow Control.
03:03.3
03:08.1
Kesimpulan , UDP merupakan protocol yang memiliki keutamaan untuk
03:08.2
03:15.2
mengirim data berukuran kecil, karena lebih efisien dari segi kecepatan dan resource feedernya.
03:15.3
03:20.1
Tetapi Karena UDP unreliable beberapa data mungkin ada yang rusak atau hilang
03:20.2
03:30.2
sehingga UDP tidak cocok untuk beberapa koneksi yang memerlukan kehandalan seperti File Transfer.
03:40.7
03:58.0
Umumnya, Jika FTP maka akan menggunakan TCP untuk mencegah data corrupt
03:58.1
04:02.9
Untuk Data ukuran kecil,seperti aplikasi chatting-kita menggunakan UDP
04:06.6
04:13.3
Karena data berupa String dan tidak terlalu penting
04:13.4
04:18.2
Bab URL (Uniform Resource locator)
04:18.3
04:30.4
Cara kerjanya menyerupai buku telepon yang berisi berbagai nomor telepon
04:31.0
04:47.1
Jadi informasi seperti apa yang dikirim, tergantung dari kita ketika mengetik apa di URL Bar pada peramban
04:47.2
04:53.0
Server DNS menerima permintaan dari browser, mencari domain dan mengembalikan serangkaian angka yang dikenal sebagai alamat Protokol Internet (IP).
04:53.1
04:57.9
Langkah berikutnya adalah mengirim permintaan informasi ke server web (sekarang kita tahu alamatnya).
05:02.1
05:10.9
Server web akan memiliki serangkaian aturan yang berpotensi akan menerima / menolak permintaan atau mengalihkannya ke server (redirect) lain.
05:11.0
05:15.8
Setelah diterima - permintaan informasi diteruskan ke Sistem Manajemen Konten
05:15.9
05:23.8
Pada CMS, akan menerjemahkan URL dan menampilkannya ke peng-request
05:23.9
05:28.7
Setelah CMS mengetahui apa yang diinginkan oleh peramban -
05:28.8
05:36.2
itu akan menghasilkan serangkaian string teks yang berisi kode mark-up (format khusus yang dipahami oleh peramban web).
05:37.5
05:55.0
Seberapa bermakna URL itu? Untuk memahaminya mari kita bedah per bagian
05:56.4
06:09.2
jika Anda pernah mengklik alamat email Anda mungkin melihat bahwa tautan dimulai dengan email ke skema yang memberitahu browser untuk membuka klien email Anda
06:09.3
06:14.1
Ada juga FTP atau File Transfer Protocol yang digunakan untuk mengirim file ke dan dari lokasi jauh.
06:14.2
06:34.4
Yang paling umum adalah hyper-text-transfer-protocol (http) yang digunakan untuk menerima sebagian besar situs web. Atau versi more secure, https
06:34.5
06:36.4
yang mentransmisikan data antar server dalam format terenkripsi
06:36.5
06:43.5
Subdomain dapat digunakan untuk membagi situs web ke dalam beberapa kategori
06:43.6
07:03.9
Misalnya perusahaan yang memiliki kegiatan di banyak negara dapat memilih untuk menambahkan subdomain dalam format us.company.com, fr.company.com, uk.company.com dll
07:04.0
07:08.8
Setiap subdomain (kategori B) akan mengarahkan pengguna ke situs web tertentu yang ditentukan oleh server web.
07:12.2
07:18.8
seperti artinya, root (kategori C), sebagai identifikasi utama situs.
07:18.9
07:25.7
TLD bisa dibilang menunjukkan niche market dari situs,
07:25.8
07:36.2
misal .org untuk non-profit dan com untuk web profit oriented. TLD adalah kategori tertinggi dalam perpustakaan internet.
07:36.3
07:41.1
Top folder bisa merupakan folder fisik pada server web
07:41.2
07:49.8
tempat laman web disimpan atau bisa permintaan kepada server web untuk menyediakan kategori atau jenis halaman tertentu.
07:51.2
07:59.0
Page-Request mewakili file fisik pada server web (seperti halaman web html atau gambar)
07:59.1
08:04.2
Atau itu bisa menjadi permintaan server web untuk memberikan jenis halaman tertentu
08:04.8
08:11.0
Parameter bertujuan agar situs web dapat memilih untuk memberikan beberapa parameter ke server web.
08:11.1
08:19.5
Digunakan untuk meminta halaman web ditampilkan dengan cara tertentu atau untuk mengambil informasi tentang tindakan pengguna
08:19.6
08:27.1
Sekian Terima kasih, jangan lupa klik like dan share ( ̄ー ̄)ゞ