Diberdayakan oleh Blogger.
RSS

Rangkuman Cisco CCNA 1 Chapter 7


                                                    TRANSPORT LAYER


Lapisan transport bertanggung jawab untuk membangun sesi komunikasi sementara antara dua aplikasi dan memberikan data antara mereka.

Lapisan transport menyediakan untuk segmentasi data, dan kontrol yang diperlukan untuk memasang kembali segmen tersebut ke dalam berbagai aliran komunikasi. Dalam TCP / IP, proses segmentasi dan reassembly ini dapat dicapai dengan menggunakan dua sangat berbeda protokol lapisan transport: Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).


Tanggung jawab utama dari protokol lapisan transport adalah:
  • Pelacakan komunikasi individual antara aplikasi pada host sumber dan tujuan
  •  Segmentasi data untuk pengelolaan dan pemasangan kembali data yang tersegmentasi menjadi aliran data aplikasi di tempat tujuan
  •  Mengidentifikasi aplikasi yang tepat untuk setiap aliran komunikasi
IP yang bersangkutan hanya dengan struktur, menangani, dan routing paket. IP tidak menentukan bagaimana pengiriman atau transportasi dari paket berlangsung. protokol transport menentukan bagaimana untuk mentransfer pesan antara host. TCP / IP menyediakan dua protokol lapisan transport, Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).

TCP dianggap sebagai protokol transport yang handal, yang berarti bahwa TCP mencakup proses untuk memastikan pengiriman yang handal antara aplikasi melalui penggunaan pengiriman diakui. TCP transport analog dengan mengirimkan paket yang dilacak dari sumber ke tujuan.

Dengan TCP, tiga operasi dasar dari kehandalan adalah:
  • Pelacakan segmen data yang dikirimkan
  • Mengakui data yang diterima
  •  Mentransmisi data tidak diakui
TCP memecah pesan menjadi potongan-potongan kecil yang dikenal sebagai segmen. Segmen diberi nomor secara berurutan dan diteruskan ke proses IP untuk perakitan ke dalam paket. TCP melacak jumlah segmen yang telah dikirim ke host dari aplikasi tertentu. Jika pengirim tidak menerima pengakuan dalam jangka waktu tertentu, ia menganggap bahwa segmen yang hilang dan memancarkan kembali mereka.

UDP hanya 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. Dalam konteks jaringan, upaya terbaik pengiriman disebut sebagai tidak bisa diandalkan, karena tidak ada pengakuan bahwa data diterima di tempat tujuan. 

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 dari segmen UDP, yang hanya memiliki 8 byte overhead. Ekstra overhead termasuk:
  • Nomor urut (32 bit) - Digunakan untuk tujuan data yang reassembly.
  • Nomor Acknowledgement (32 bit) - Menunjukkan data yang telah diterima.
  • Panjang header (4 bit) - Dikenal sebagai "data offset". Menunjukkan panjang header segmen TCP.
  • Reserved (6 bit) - Bidang ini dicadangkan untuk masa depan.
  •  Bit kontrol (6 bit) - Termasuk kode bit, atau flag, yang menunjukkan tujuan dan fungsi dari segmen TCP.
  • Ukuran jendela (16 bit) - Menunjukkan jumlah segmen yang dapat diterima pada satu waktu.
  • Checksum (16 bit) - Digunakan untuk pemeriksaan kesalahan dari header segmen dan data.
  • Urgent (16 bit) - Mengindikasikan jika data yang mendesak.
 
Setiap pesan yang host kirimkan berisi baik sumber dan port tujuan.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQC0Dc34k6fmHXRmDSr3OdO0cIsVfq4s24jd1xe35iGdWpj_QGvKpx47Vy6abvgbTWiEcip68CTCu8W9-kh-rEiXbirjNTBjyIAG801bR3VzxylAOQ_MsAZUa2d_wWQik4t4GHavAznms/s320/port2.png

Port tujuan
Klien menempatkan sejumlah port tujuan dalam segmen untuk memberitahu server tujuan apa layanan yang diminta. Sebagai contoh, port 80 mengacu pada HTTP atau layanan web. Ketika klien menentukan port 80 di pelabuhan tujuan, server yang menerima pesan tahu bahwa layanan web sedang diminta. Sebuah server dapat menawarkan lebih dari satu layanan secara bersamaan. Misalnya, server dapat menawarkan layanan web pada port 80 pada saat yang sama yang menawarkan FTP pembentukan koneksi pada port 21.

Port sumber
Nomor port sumber secara acak dihasilkan oleh perangkat pengirim untuk mengidentifikasi percakapan antara dua perangkat. Hal ini memungkinkan beberapa percakapan terjadi secara bersamaan.
Internet Assigned Numbers Authority (IANA) memberikan nomor port. IANA adalah badan standar yang bertanggung jawab untuk menetapkan berbagai standar pengalamatan. 
·         Ports terkenal (Bilangan 0-1023) - Angka-angka ini dicadangkan untuk layanan dan aplikasi.
·         Ports terdaftar (Bilangan 1024-49151) - ini nomor port ditugaskan untuk pengguna proses atau aplikasi.
·         Port dinamis atau Swasta (Nomor 49152-65535) - Juga dikenal sebagai fana port, ini biasanya diberikan secara dinamis ke aplikasi klien ketika klien memulai koneksi ke layanan. 

Perbedaan utama antara TCP dan UDP adalah kehandalan. Keandalan komunikasi TCP diperoleh melalui penggunaan sesi connection-oriented. Sebelum sebuah host menggunakan TCP mengirimkan data ke host lain, TCP memulai proses untuk membuat koneksi dengan tujuan. koneksi stateful ini memungkinkan pelacakan sesi, atau aliran komunikasi antara host. Proses ini memastikan bahwa setiap host menyadari dan siap untuk aliran komunikasi. Sebuah percakapan TCP memerlukan pembentukan sesi antara host di kedua arah. Jika sumber tidak menerima pengakuan dalam jumlah yang telah ditetapkan waktu, transmisi data akan dilakukan ke tujuan.

Bagian dari overhead tambahan dari menggunakan TCP adalah lalu lintas jaringan yang dihasilkan oleh pengakuan dan transmisi ulang. Pembentukan sesi menciptakan overhead dalam bentuk segmen tambahan yang ditukar. Ada juga tambahan overhead pada host individual yang diciptakan oleh kebutuhan untuk melacak yang segmen sedang menunggu pengakuan dan oleh proses pengiriman ulang.

Host melacak setiap segmen data dalam sesi dan pertukaran informasi tentang apa data yang diterima menggunakan informasi dalam header TCP. TCP adalah full-duplex protokol, di mana masing-masing sambungan mewakili dua aliran komunikasi satu arah, atau sesi. Untuk membuat sambungan, tuan rumah melakukan jabat tangan tiga arah. Kontrol bit dalam header TCP menunjukkan kemajuan dan status sambungan. The three-way handshake:
  • Menetapkan bahwa perangkat tujuan hadir pada jaringan
  • Memverifikasi bahwa perangkat tujuan memiliki layanan aktif dan menerima permintaan pada nomor port tujuan bahwa klien memulai bermaksud untuk menggunakan untuk sesi
  • Menginformasikan perangkat tujuan bahwa klien sumber bermaksud untuk membangun sebuah sesi komunikasi pada nomor port.
Dalam koneksi TCP, klien tuan rumah menetapkan koneksi dengan server. Tiga langkah dalam pembentukan koneksi TCP adalah:
Langkah 1. Klien memulai meminta sesi komunikasi client-server dengan server.
Langkah 2. Server mengakui sesi komunikasi client-server dan meminta sesi komunikasi server-ke-klien.
Langkah 3. Klien memulai mengakui sesi komunikasi server-ke-klien.

Untuk memahami proses jabat tangan tiga arah, melihat berbagai nilai-nilai bahwa pertukaran dua host. Dalam header segmen TCP, ada enam bidang 1-bit yang berisi informasi kontrol yang digunakan untuk mengelola proses TCP yaitu:
  • URG - Urgent pointer field significant
  • ACK - Acknowledgement field significant
  • PSH - Push function
  • RST - Reset the connection
  •  SYN - Synchronize sequence numbers
  • FIN - No more data from sender
UDP adalah protokol sederhana yang memberikan dasar fungsi lapisan transport. Ini memiliki overhead jauh lebih rendah dari TCP, karena tidak berorientasi koneksi dan tidak menawarkan mekanisme pengiriman ulang, sequencing, dan kontrol aliran canggih yang menyediakan kehandalan.

Meskipun jumlah total lalu lintas UDP ditemukan pada jaringan yang khas sering relatif rendah, protokol lapisan aplikasi kunci yang menggunakan UDP termasuk:
  •  Domain Name System (DNS)
  • Simple Network Management Protocol (SNMP)
  • Dynamic Host Configuration Protocol (DHCP)
  • Routing Information Protocol (RIP)
  • Trivial File Transfer Protocol (TFTP)
  • IP telephony atau Voice over IP (VoIP)
  • Game online
Karena UDP adalah connectionless, sesi tidak didirikan sebelum komunikasi berlangsung seperti mereka dengan TCP. UDP dikatakan transaksi berbasis; yaitu, ketika aplikasi memiliki data untuk dikirim, itu hanya mengirimkan data.


 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar