Chepter7 rangkuman

Layer Transport

Peran Transport Layer

   Lapisan transport bertanggung jawab untuk membangun sesi komunikasi sementara antara dua aplikasi dan memberikan data antara mereka. lapisan transport adalah link antara lapisan aplikasi dan lapisan bawah yang bertanggung jawab untuk transmisi jaringan.

Ada dua protokol lapisan transport, yaitu: Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).

Tanggung jawab utama dari protokol lapisan transport adalah:

1.    Pelacakan komunikasi individual antara aplikasi pada host sumber dan tujuan

2.    Segmentasi data untuk pengelolaan dan pemasangan kembali data yang tersegmentasi menjadi aliran data aplikasi di tempat tujuan

3.    Mengidentifikasi aplikasi yang tepat untuk setiap aliran komunikasi

Lapisan transport juga bertanggung jawab untuk mengelola persyaratan keandalan percakapan. aplikasi yang berbeda memiliki persyaratan keandalan transportasi yang berbeda.

TCP / IP menyediakan dua protokol lapisan transport, Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP. IP menggunakan protokol transport ini untuk mengaktifkan host untuk berkomunikasi dan mentransfer data.

TCP

TCP dianggap sebagai protokol transport yang handal.

Tiga operasi dasar dari kehandalan TCP adalah:

1.    Pelacakan segmen data yang dikirimkan

2.    Mengakui data yang diterima

3.    Mentransmisi data yang tidak diakui

File Transfer Protocol (FTP) dan Hypertext Transfer Protocol (HTTP) adalah contoh aplikasi yang menggunakan TCP untuk menjamin pengiriman data.

UDP

   UDP menyediakan fungsi dasar untuk menyampaikan segmen data antara aplikasi yang sesuai, dengan sangat sedikit overhead dan pengecekan data. UDP dikenal sebagai protokol pengiriman best-effort. Dengan UDP, tidak ada proses lapisan transport yang menginformasikan pengirim jika pengiriman yang berhasil telah terjadi.

Memperkenalkan TCP dan UDP

Memperkenalkan TCP

Transmission Control Protocol (TCP)

TCP awalnya dijelaskan dalam RFC 793. Selain mendukung fungsi dasar segmentasi data dan reassembly, TCP juga menyediakan:

1.    Connection-oriented

2.    pengiriman yang handal

3.    Memerintahkan rekonstruksi Data

4.    kontrol aliran

5.    Membangun Session

TCP menimbulkan overhead tambahan untuk mendapatkan fungsi-fungsi ini. setiap segmen TCP memiliki 20 byte overhead dalam header encapsulating data lapisan aplikasi. Ini jauh lebih besar dari segmen UDP, yang hanya memiliki 8 byte overhead. Ekstra overhead termasuk:

1.    nomor urut (32 bit)                                   - Digunakan untuk tujuan data yang reassembly.

2.    Nomor Acknowledgement (32 bit)    - Menunjukkan data yang telah diterima.

3.    panjang header (4 bit)                             - Dikenal sebagai "data offset". Menunjukkan panjang header segmen TCP.

4.    Reserved (6 bit)                                         - Bidang ini dicadangkan untuk masa depan.

5.    Bit kontrol (6 bit)                                        - Termasuk kode bit, atau bendera, yang menunjukkan tujuan dan fungsi dari segmen TCP.

6.    Windows size (16 bit)                               - Menunjukkan jumlah segmen yang dapat diterima pada satu waktu.

7.    Checksum (16 bit)                                     - Digunakan untuk pemeriksaan kesalahan dari header segmen dan data.

8.    Urgent (16 bit)                                            - Mengindikasikan jika data yang mendesak.

Contoh aplikasi yang menggunakan TCP adalah web browser, email, dan transfer file.

Contoh aplikasi yang menggunakan TCP adalah web browser, email, dan transfer file.

Memperkenalkan User Datagram Protocol (UDP)

UDP adalah protokol transport ringan yang menawarkan segmentasi data yang sama dan reassembly TCP, tetapi tanpa kehandalan TCP dan flow control. UDP adalah suatu protokol sederhana

Berikut adalah fitur-fitur UDP:

1.    Connectionless - UDP tidak membuat sambungan antara host sebelum data dapat dikirim dan diterima.

2.    Pengiriman tidak dapat diandalkan - UDP tidak menyediakan layanan untuk memastikan bahwa data akan dikirimkan berhasil. Tidak ada proses dalam UDP memiliki pengirim memancarkan kembali data yang hilang atau rusak.

3.    Tidak ada perintah data Rekonstruksi - UDP tidak menyediakan mekanisme untuk pemasangan kembali data dalam urutan aslinya. Data tersebut hanya disampaikan ke aplikasi di urutan yang tiba.

4.    Tidak ada Flow Control - Tidak ada mekanisme dalam UDP untuk mengontrol jumlah data yang dikirimkan oleh sumber untuk menghindari besar perangkat tujuan.

Komentar

Postingan populer dari blog ini

Chepter 5 rangkuman