1
00:00:00,000 --> 00:00:05,000
TCP atau Transmission Control Protocol adalah protokol transport layer yang berada pada

2
00:00:06,000 --> 00:00:10,000
layer 4 dalam model OSI dan berorientasi koneksi sekali

3
00:00:11,000 --> 00:00:17,000
lagi memungkinkan akses protokol layer tinggi ke lapisan jaringan atau lapisan IP tetapi dalam

4
00:00:18,000 --> 00:00:20,000
hal ini memberikan keandalan.

5
00:00:21,000 --> 00:00:23,000
Ini berorientasi koneksi sebelum

6
00:00:24,000 --> 00:00:27,000
transmisi, sesi dibuat antara 2 perangkat.

7
00:00:28,000 --> 00:00:31,000
TCP umumnya mengimplementasikan mode operasi dupleks penuh.

8
00:00:32,000 --> 00:00:34,000
Ada beberapa pengecualian tetapi kami tidak akan

9
00:00:35,000 --> 00:00:38,000
membahasnya di sini Dengan kata lain koneksi TCP adalah sepasang sirkuit

10
00:00:39,000 --> 00:00:42,000
virtual satu di setiap arah yang beroperasi dalam mode dupleks penuh.

11
00:00:43,000 --> 00:00:47,000
Pemancar dapat menerima data pada saat yang sama pemancarannya.

12
00:00:48,000 --> 00:00:52,000
Host kedua dalam percakapan dapat mengirim dan menerima pada saat yang sama.

13
00:00:53,000 --> 00:00:55,000
ada pengecekan error pada TCP

14
00:00:56,000 --> 00:01:00,000
karena ada checksum dalam datagram untuk memverifikasi bahwa tidak ada korupsi.

15
00:01:05,000 --> 00:01:08,000
Segmen TCP juga diberi nomor secara berurutan

sehingga tujuan dapat memesan ulang segmen dan menentukan apakah data hilang.

16
00:01:09,000 --> 00:01:15,000
Ada juga pengakuan penerimaan data, sehingga semua data diakui oleh penerima.

17
00:01:20,000 --> 00:01:25,000
pemancar atau pengirim dapat mentransmisikan kembali segmen atau memutuskan koneksi jika itu menentukan

18
00:01:26,000 --> 00:01:29,000
bahwa penerima tidak lagi terlibat dalam percakapan.

19
00:01:30,000 --> 00:01:32,000
TCP mengimplementasikan fitur pemulihan data dengan kata lain

20
00:01:33,000 --> 00:01:35,000
bisa ada transmisi ulang data yang hilang.

21
00:01:36,000 --> 00:01:39,000
Jadi jika tidak ada pengakuan terhadap suatu segmen, segmen tersebut akan dikirim kembali.

22
00:01:40,000 --> 00:01:44,000
Segmen TCP dikirim menggunakan paket IP.

23
00:01:45,000 --> 00:01:51,000
Header TCP akan mengikuti header IP yang memasok informasi khusus untuk protokol TCP.

24
00:01:52,000 --> 00:01:56,000
Seperti yang Anda lihat di sini tajuk TCP memiliki lebih banyak opsi daripada tajuk UDP.

25
00:01:57,000 --> 00:02:01,000
Jadi pertama-tama Anda memiliki nomor port sumber 16 bit yang mengidentifikasi port pengiriman.

26
00:02:02,000 --> 00:02:06,000
Kami memiliki port tujuan 16 bit, yang mengidentifikasi port penerima.

27
00:02:07,000 --> 00:02:13,000
Ada nomor urut 32 bit, jika bit SYN diatur maka ini adalah

28
00:02:14,000 --> 00:02:16,000
nomor urut awal.

29
00:02:17,000 --> 00:02:23,000
Nomor urut dari byte data pertama aktual kemudian nomor urut ini ditambah 1.

30
00:02:24,000 --> 00:02:30,000
Jika bit SYN tidak diatur maka nomor urut, adalah nomor urut terakumulasi dari byte data

31
00:02:31,000 --> 00:02:34,000
pertama paket ini untuk sesi saat ini.

32
00:02:35,000 --> 00:02:38,000
Itu kemudian memiliki nomor pengakuan 32 bit.

33
00:02:39,000 --> 00:02:43,000
Jika bendera ACK disetel atau bit diatur, maka nilai

34
00:02:44,000 --> 00:02:46,000
nomor pengakuan adalah nomor

35
00:02:47,000 --> 00:02:50,000
urut berikutnya yang diharapkan diterima penerima.

36
00:02:51,000 --> 00:02:54,000
Bidang ini mengakui penerimaan semua byte sebelumnya.

37
00:02:55,000 --> 00:03:00,000
ACK pertama atau pengakuan yang dikirim oleh masing-masing ujung mengakui

38
00:03:01,000 --> 00:03:06,000
ujung lainnya nomor urut awal tetapi tidak ada data.

39
00:03:07,000 --> 00:03:15,000
Panjang tajuk atau offset data menentukan ukuran tajuk TCP dalam 32 bit kata.

40
00:03:16,000 --> 00:03:21,000
Ukuran minimum header adalah 5 kata dan maksimum 15 kata.

41
00:03:22,000 --> 00:03:25,000
Ukuran minimum header adalah 20

42
00:03:26,000 --> 00:03:29,000
byte dan ukuran maksimum header

43
00:03:30,000 --> 00:03:37,000
adalah 60 byte di IPv4 yang memungkinkan hingga 40 byte opsi di header.

44
00:03:38,000 --> 00:03:43,000
Cadangan mengisi set ke 0 dan cadangan untuk penggunaan di masa mendatang.

45
00:03:44,000 --> 00:03:49,000
Sekarang ada banyak flag atau bit kontrol yang tersedia di header TCP dan kami tidak

46
00:03:50,000 --> 00:03:51,000
akan membahas semuanya.

47
00:03:52,000 --> 00:03:57,000
Bendera Pengurangan Jendela Kemacetan adalah bagian dari mekanisme pemberitahuan kemacetan

48
00:03:58,000 --> 00:04:02,000
yang digunakan bersama dengan bit atau bendera

49
00:04:03,000 --> 00:04:08,000
ECE atau bidang atau bendera gema pemberitahuan kemacetan gema.

50
00:04:09,000 --> 00:04:10,000
Sekali lagi digunakan dalam notifikasi kemacetan.

51
00:04:11,000 --> 00:04:15,000
Ini dapat digunakan dalam kualitas layanan di mana jaringan dan

52
00:04:16,000 --> 00:04:19,000
tuan rumah berkomunikasi untuk menunjukkan kemacetan sehingga

53
00:04:20,000 --> 00:04:23,000
membiarkan pemancar tahu bahwa ia perlu melambat.

54
00:04:24,000 --> 00:04:27,000
Bendera URG dapat menunjukkan bahwa segmen ini mendesak dan harus

55
00:04:28,000 --> 00:04:29,000
diproses sesegera mungkin.

56
00:04:30,000 --> 00:04:34,000
Bendera ACK sebagaimana disebutkan digunakan untuk pengakuan data.

57
00:04:35,000 --> 00:04:41,000
PSH adalah bendera yang ditetapkan oleh pengirim TCP untuk menyebabkan penerima TCP untuk segera lulus

58
00:04:45,000 --> 00:04:48,000
60 segmen data itu ke soket aplikasi

59
00:04:49,000 --> 00:04:55,000
penerima bersama dengan semua lainnya agar data yang belum diberikan penerima untuk aplikasi itu.

60
00:04:56,000 --> 00:05:01,000
Atur ulang; mengatur ulang koneksi dengan kata lain, koneksi ditolak.

61
00:05:02,000 --> 00:05:05,000
SYN digunakan untuk menyinkronkan nomor urut.

62
00:05:06,000 --> 00:05:12,000
Hanya paket pertama yang dikirim dari masing-masing ujung akan memiliki set flag ini.

63
00:05:13,000 --> 00:05:17,000
FIN berarti tidak ada lagi data dari pengirim.

64
00:05:18,000 --> 00:05:21,000
Ukuran jendela yang panjangnya 16 bit menentukan ukuran

65
00:05:22,000 --> 00:05:24,000
jendela yang diterima yang

66
00:05:25,000 --> 00:05:30,000
merupakan jumlah byte yang saat ini ingin diterima oleh penerima, kita akan berbicara

67
00:05:31,000 --> 00:05:35,000
lebih banyak tentang kontrol aliran dan ukuran jendela sebentar lagi.

68
00:05:36,000 --> 00:05:39,000
TCP juga menyertakan checksum TCP 16 bit yang

69
00:05:40,000 --> 00:05:43,000
digunakan untuk memeriksa kesalahan header dan data.

70
00:05:44,000 --> 00:05:49,000
Pointer mendesak 16 bit digunakan dengan flag URG yang

71
00:05:50,000 --> 00:05:55,000
bila diaktifkan berarti pointer 16 bit mendesak digunakan.

72
00:05:56,000 --> 00:06:02,000
Ini menunjukkan offset dari nomor urut yang mengindikasikan byte data mendesak terakhir.

73
00:06:03,000 --> 00:06:05,000
Ada juga berbagai pilihan yang

74
00:06:06,000 --> 00:06:10,000
tersedia dalam TCP tetapi ini di luar cakupan kursus ini.

75
00:06:11,000 --> 00:06:15,000
Dan terakhir kita memiliki data, yang merupakan data dari protokol lapisan yang

76
00:06:16,000 --> 00:06:18,000
lebih tinggi dienkapsulasi dalam header TCP.

77
00:06:19,000 --> 00:06:26,000
Ada beberapa contoh aplikasi yang mengandalkan TCP atau UDP.

78
00:06:27,000 --> 00:06:33,000
Contohnya adalah protokol transfer file termasuk; FTP atau Protokol Transfer File

79
00:06:34,000 --> 00:06:40,000
TFTP atau Protokol Transfer File Sepele, NFS atau Sistem File Jaringan.

80
00:06:41,000 --> 00:06:49,000
Dalam email kita cenderung menggunakan POP3 atau Post Office Protocol untuk menerima email Simple Mail Transfer Protocol atau SMTP untuk mengirim email atau IMAP

81
00:06:50,000 --> 00:06:54,000
atau Internet Message Access Protocol yang merupakan protokol lain yang digunakan untuk

82
00:06:55,000 --> 00:06:58,000
pengambilan email 86 Untuk login jarak jauh ke perangkat,

83
00:07:03,000 --> 00:07:05,000
kita bisa menggunakan telnet yang mengirimkan

84
00:07:06,000 --> 00:07:09,000
lalu lintas dalam teks yang jelas dan karenanya dalam

85
00:07:10,000 --> 00:07:13,000
SHELL atau SSH yang aman atau aman yang memungkinkan

86
00:07:14,000 --> 00:07:16,000
koneksi aman ke perangkat jarak jauh.

87
00:07:17,000 --> 00:07:23,000
Untuk manajemen jaringan kita dapat menggunakan Simple Network Management Protocol atau SNMP dan untuk manajemen nama

88
00:07:24,000 --> 00:07:27,000
kita dapat menggunakan Domain Name System yang memungkinkan

89
00:07:28,000 --> 00:07:31,000
untuk penggunaan nama daripada alamat IP dan menerjemahkan

90
00:07:32,000 --> 00:07:35,000
nama-nama domain yang bermakna, ke dalam alamat

91
00:07:36,000 --> 00:07:40,000
IP jadi misalnya cisco. com akan dikonversi ke alamat

92
00:07:41,000 --> 00:07:43,000
IP ketika pengguna menjelajahi internet.

93
00:07:44,000 --> 00:07:47,000
Sebelum melanjutkan, saya ingin menyebutkan lagi bagaimana pemetaan bekerja

94
00:07:48,000 --> 00:07:50,000
di antara berbagai lapisan model OSI.

95
00:08:09,000 --> 00:08:12,000
Di lapisan 2 dalam bingkai Ethernet 2, ada bidang yang disebut nomor jenis

yang memungkinkan host untuk membedakan antara beberapa protokol layer 3

pada layer 3, ingat Anda bisa menggunakan protokol seperti IPv4 atau IPv6

atau di masa lalu IPX atau bicara apel.

96
00:08:13,000 --> 00:08:20,000
Jadi pada layer 2 NEC perlu tahu protokol layer 3 mana untuk mengirimkan traffic ini dan nomor

97
00:08:21,000 --> 00:08:25,000
tipe digunakan untuk membedakan protokol layer 3 yang berbeda.

98
00:08:32,000 --> 00:08:37,000
Pada layer 3 nomor protokol digunakan untuk membedakan 105 protokol yang berbeda berjalan pada lapisan 4, sehingga dalam header

99
00:08:38,000 --> 00:08:43,000
IP bidang protokol akan menunjukkan di mana TCP atau UDP sedang digunakan pada lapisan 4 Pada lapisan 4 nomor

100
00:08:53,000 --> 00:08:59,000
port digunakan untuk membedakan beberapa aplikasi yang digunakan pada lapisan 7. 108 Jadi, penting untuk dicatat bahwa pada layer 4

101
00:09:00,000 --> 00:09:04,000
cara TCP atau UDP mengetahui aplikasi mana traffic ini ditentukan oleh nomor port.
