Ada banyak layanan yang bisa opsional disediakan oleh protokol Transport Layer, dan protokol yang berbeda mungkin atau mungkin tidak menerapkannya.
- Connection-oriented komunikasi : Menafsirkan koneksi sebagai data stream dapat memberikan banyak manfaat bagi aplikasi. Hal ini biasanya lebih mudah untuk berurusan dengan daripada yang mendasari hubungan-model yang kurang, seperti Transmission Control Protocol yang mendasari 'sInternet Protocol model datagrams .
- orientasi Byte : Daripada mengolah pesan dalam format sistem komunikasi yang mendasarinya, seringkali lebih mudah untuk sebuah aplikasi untuk mengolah data stream sebagai urutan byte .Penyederhanaan ini membantu aplikasi bekerja dengan berbagai format pesan yang mendasarinya.
- delivery order Sama: Lapisan Jaringan umumnya tidak menjamin bahwa paket data akan tiba dalam urutan yang sama bahwa mereka dikirim, tetapi sering hal ini merupakan fitur yang diinginkan. Hal ini biasanya dilakukan melalui penggunaan penomoran segmen, dengan penerima melewati mereka ke aplikasi secara berurutan. Hal ini dapat menyebabkan kepala-of-line blocking .
- Reliabilitas : Paket mungkin hilang selama transportasi karena kemacetan jaringan dan kesalahan.Dengan menggunakan sebuah kode deteksi kesalahan , seperti checksum , protokol transport dapat memeriksa bahwa data tidak rusak, dan memverifikasi penerimaan yang benar dengan mengirim ACK atau NACK pesan ke pengirim. permintaan Otomatis ulangi skema dapat digunakan untuk mengirim ulang hilang atau rusak data.
- Flow control : Tingkat transmisi data antara dua node kadang-kadang harus dikelola untuk mencegah pengirim cepat dari transmisi data lebih banyak daripada yang dapat didukung oleh menerima buffer data , menyebabkan buffer overrun. Ini juga dapat digunakan untuk meningkatkan efisiensi dengan mengurangi buffer underrun .
- Kemacetan penghindaran : Congestion control dapat mengatur lalu lintas masuk ke dalam sebuah jaringan telekomunikasi, sehingga untuk menghindari keruntuhan kongestif dengan mencoba untuk menghindari oversubscription dari setiap pengolahan atau link kemampuan node intermediate dan jaringan dan mengambil langkah-langkah mengurangi sumber daya, seperti mengurangi tingkat pengiriman paket . Misalnya,permintaan ulangi otomatis dapat menyimpan jaringan dalam keadaan padat, situasi ini dapat dihindari dengan menambahkan menghindari kongesti dengan kontrol aliran, termasuk lambat-start . Hal ini membuat konsumsi bandwidth pada tingkat yang rendah di awal transmisi, atau setelah pengiriman ulang paket.
- Multiplexing : Pelabuhan dapat memberikan endpoint ganda pada node tunggal. Sebagai contoh, nama pada alamat pos adalah sejenis multiplexing, dan membedakan antara penerima yang berbeda dari lokasi yang sama. Aplikasi Komputer masing-masing akan mendengarkan informasi tentang port mereka sendiri, yang memungkinkan penggunaan lebih dari satu layanan jaringan pada waktu yang sama. Ini adalah bagian dari Transport Layer dalam IP / model TCP , tetapi dari Session Layer dalam model OSI.
Tidak ada komentar:
Posting Komentar