Download presentation
Presentation is loading. Please wait.
Published bySudomo Dharmawijaya Modified over 5 years ago
1
Teknologi Rangkaian Komputer Lapisan Pengangkutan TCP/IP :
TK3133 Teknologi Rangkaian Komputer Lapisan Pengangkutan TCP/IP : TCP dan UDP mhmh
2
Unit Data Protokol Pengangkutan
mhmh
3
Elemen Protokol Pengangkutan
Pengalamatan Pembinaan Sambungan Penamatan Sambungan Kawalan Aliran dan Penimbalan Pemultipleksan Pemulihan kerosakan mhmh
4
Protokol Pengangkutan
(a) Persekitaran Lapisan Pautan Data (b) Persekitaran Lapisan Pengangkutan mhmh
5
Pengalamatan mhmh
6
Pembinaan Sambungan Bagaimana sesuatu proses pada Hos 1 membina satu sambungan kepada server di Hos 2 mhmh
7
Lapisan Pengangkutan TCP/IP
Internet Protocol (IP) menyediakan perkhidmatan datagram kurang/tidak- dipercayai di antara hos-hos Protokol Pengangkutan bertujuan untuk menyediakan pengangkutan data antara hujung ke hujung yang boleh dipercayai (juga kurang-dipercayai) dan kos efektif tanpa mengira jenis rangkaian Hujung ke hujung bermaksud proses ke proses atau aturcara mhmh
8
Lapisan Pengangkutan TCP/IP
Isu yang diambil-kira memeriksa integriti paket penghantaran semula paket yang rosak atau hilang penyediaan dan pengurusan sambungan Pengalamatan perlu mentakrifkan hos dan proses proses ditentukan oleh nombor pengkalan yang digunakan biasanya dalam pasangan <hos, pengkalan> mhmh
9
Perkhidmatan dan Protokol Pengangkutan dalam Internet
2 jenis perkhidmatan Internet dalam Lapisan Pengangkutan Berorientasikan sambungan / Connection oriented Tanpa sambungan / Connectionless 2 protokol pengangkutan yang utama : TCP (Transmission Control Protocol) UDP (User Datagram Protocol) mhmh
10
Transmission Control Protocol (TCP)
TCP ialah protokol pengangkutan yang paling kerap/popular digunakan Membekalkan penghantaran data yang dipercayai dengan menggunakan penghantaran datagram IP yang kurang dipercayai mhmh
11
Transmission Control Protocol (TCP)
TCP menjalankan fungsi lapisan pengangkutan yang biasa iaitu: Segmentation - pecahkan sesuatu utusan kepada paket-paket Membetulkan kesalahan - diperlukan kerana IP merupakan perkhidmatan yang tidak boleh dipercayai Kawalan point-to-point - untuk mengelakkan limpahan penimbal pemultipleks dan penyahmultipleks sesi mhmh
12
Protokol Kawalan Penghantaran (Transmission Control Protocol (TCP))
Perkhidmatan yang diberikan oleh TCP boleh dipercayai litar maya - berdasarkan orientasi-sambungan dupleks penuh - pindahan selari pada kedua-dua arah berpenimbal - TCP menerima data dan menghantarnya mengikut kesesuaian masa yang diperlukan mhmh
13
Pengalamatan dan Pemultipleksan TCP
Perkhidmatan TCP diperolehi dengan kedua-dua penghantar dan penerima mencipta soket Komputer yang berkomunikasi mesti setuju pada satu nombor pengkalan Pelayan buka pengkalan tertentu dan tungu mesej yang masuk Pelanggan/Klien pilih pengkalan tempatan dan hantar mesej kepada pengkalan yang dipilih mhmh
14
Pengalamatan dan Pemultipleksan TCP
TCP mengenali hubungan sebagai pasangan soket Alamat soket mengandungi alamat Internet dan nombor pengkalan Alamat Internet hos diberikan oleh IP Nombor pengkalan menentukan id pemprosesan pada hos mhmh
15
Pengalamatan dan Pemultipleksan TCP (samb)
Nombor Pengkalan boleh jadi dikhaskan (well-known port) atau diumpukkan secara dinamik. No. Pengkalan dibawah 256 adalah pengkalan well-known : untuk perkhidmatan piawai 23 untuk telnet, 25 untuk smtp, 80 untuk http, 21 untuk ftp Secara konsep, TCP boleh membuat hubungan secara multipleks ke beberapa soket pada sesuatu hos melalui satu sambungan lapisan rangkaian mhmh
16
Contoh Umpukan Pengkalan
Port Protocol Use 21 FTP File transfer 23 Telnet Remote login 25 SMTP 69 TFTP Trivial File Transfer Protocol 79 Finger Lookup info about a user 80 HTTP World Wide Web 110 POP-3 Remote access 119 NNTP USENET news mhmh
17
Penghantaran TCP Segmen TCP dihantar dalam datagram IP
Internet router hanya lihat pada kepala IP untuk majukan datagram TCP pada destinasi menterjemahkan segmen TCP mhmh
18
TCP dan penghantaran boleh-dipercayai
TCP guna banyak teknik yang (dibincangkan selepas ini) dalam kawalan ralat, aliran dan kesesakan untuk menyediakan penghantaran yang boleh dipercayai Guna ACK untuk penghantaran semula Masa-tamat Nombor jujukan untuk segmen Sliding window mhmh
19
Format Segmen TCP Kepala TCP segmen bermula dengan kepala format tetap 20 byte mhmh
20
‘Jabat-tangan tiga arah’ TCP
TCP menggunakan ‘jabat-tangan tiga arah’ ketika memulakan dan menamatkan hubungan untuk menyediakan kebolehpercayaan Tentukan kedua-dua nod bersedia dan selaraskan nombor jujukan rawak untuk sinkronikan hubungan mhmh
21
Memulakan Sambungan TCP
Guna segmen SYN untuk cipta satu sambungan Hos 1 hantar segmen SYN dan nombor jujukan rawak Hos 2 membalas segmen SYN, acknowledgment kepada Hos 1 dan nombor jujukan rawak Host 1 balas dengan acknowledgment mhmh
22
Menamatkan Sambungan TCP
TCP guna segmen FIN untuk menamatkan sambungan mhmh
23
Protokol Datagram Pengguna (User Datagram Protocol (UDP))
UDP merupakan protokol pengangkutan dalam set TCP/IP UDP menyediakan perkhidmatan datagram yang tidak dapat diharap/dipercayai sepenuhnya Paket mungkin hilang atau tidak menurut urutan Pengguna bertukar-tukar datagram, bukannya aliran data Berdasarkan tanpa-sambungan Tidak berpenimbal pada penghantar - UDP menerima data dari aplikasi dan terus menghantarnya Dupleks penuh - pindahan datagram boleh pada dua arah Digunakan apabila tiada kawalan ralat diperlukan mhmh
24
User Datagram Protocol
UDP hantar mesej tak-bersandaran dipanggil datagram di antara aplikasi atau proses pada hos komputer Penghantaran “Best effort'' – datagram boleh jadi hilang, dihantar tanpa turutan dsb. Checksum memastikan data integriti Titik hujung UDP dipanggil pengkalan/port mhmh
25
Well-known Port UDP Port Name Description 11 systat System statistics
53 domain DNS 69 tftp Trivial File Transfer Protocol (TFTP 161 snmp Simple Network Management Protocol (SNMP) mhmh
26
User Datagram Protocol (UDP)
UDP mempunyai ‘overhead’ yang rendah berbanding TCP Kepala UDP mudah : Nombor pangkalan Panjang mesej checksum mhmh
27
User Datagram Protocol (UDP)
UDP source port UDP destination port UDP message length UDP checksum Data mhmh
28
Kepala UDP mhmh
29
Ringkasan 2 protokol utama dalam lapisan pengangkutan TCP/IP :
TCP menyediakan aplikasi dengan perkhidmatan boleh-percaya, kawalan aliran, dupleks penuh dan berorientasikan sambungan UDP menyediakan aplikasi dengan perkhidmatan kurang dipercayai dan tanpa sambungan mhmh
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.