Cisco : Chapter 3 Network Protocols and Communications"
Dasar-dasar Komunikas
Pembentukan Aturan
Sebelum berkomunikasi satu sama lain, individu harus menggunakan aturan atau kesepakatan yang ditetapkan untuk mengatur percakapan. protokol diperlukan untuk komunikasi yang efektif. Aturan atau protokol ini harus diikuti agar pesan berhasil dikirim dan dipahami. Protokol harus memperhitungkan persyaratan berikut:
- Pengirim dan penerima yang teridentifikasi
- Bahasa dan tata bahasa umum
- Kecepatan dan waktu pengiriman
- Persyaratan konfirmasi atau pengakuan
Protokol yang digunakan dalam komunikasi jaringan memiliki banyak ciri mendasar ini. Selain mengidentifikasi sumber dan tujuan, protokol komputer dan jaringan menentukan detail bagaimana pesan dikirimkan melalui jaringan.
Pengkodean Pesan
Pemformatan dan Enkapsulasi Pesan
Ketika pesan dikirim dari sumber ke tujuan, itu harus menggunakan format atau struktur tertentu. Format pesan tergantung pada jenis pesan dan saluran yang digunakan untuk menyampaikan pesan tersebut.
Menulis surat adalah salah satu bentuk komunikasi tertulis manusia yang paling umum. Selama berabad-abad, format yang disepakati untuk surat pribadi tidak berubah. Dalam banyak budaya, surat pribadi mengandung unsur-unsur berikut:
- Pengenal penerima
- Salam atau salam
- Isi pesan
- Frase penutup
- Pengenal pengirim
Ukuran Pesan
Batasan ukuran frame mengharuskan host sumber untuk memecah pesan panjang menjadi beberapa bagian yang memenuhi persyaratan ukuran minimum dan maksimum. Pesan panjang akan dikirim dalam bingkai terpisah, dengan setiap bingkai berisi sebagian dari pesan asli. Setiap frame juga akan memiliki informasi pengalamatannya sendiri. Di host penerima, potongan individu dari pesan tersebut direkonstruksi menjadi pesan asli.
Pengaturan Waktu Pesan
Ini adalah aturan keterlibatan untuk pengaturan waktu pesan.
Metode Akses
Metode akses menentukan kapan seseorang dapat mengirim pesan. Jika dua orang berbicara pada saat yang sama, benturan informasi terjadi dan keduanya harus mundur dan memulai lagi, seperti yang diperlihatkan dalam animasi. Demikian pula, komputer perlu menentukan metode akses. Host di jaringan memerlukan metode akses untuk mengetahui kapan harus mulai mengirim pesan dan bagaimana merespons ketika tabrakan terjadi.
Alur kontrol
Pengaturan waktu juga memengaruhi seberapa banyak informasi dapat dikirim dan kecepatan pengirimannya. Jika satu orang berbicara terlalu cepat, sulit bagi orang lain untuk mendengar dan memahami pesannya. Dalam komunikasi jaringan, host sumber dan tujuan menggunakan metode kontrol aliran untuk menegosiasikan waktu yang tepat agar komunikasi berhasil.
Batas Waktu Respons
Jika seseorang mengajukan pertanyaan dan tidak mendengar jawaban dalam jangka waktu yang dapat diterima, orang tersebut berasumsi bahwa tidak ada jawaban yang akan datang dan bereaksi sesuai dengan itu. Orang tersebut mungkin mengulangi pertanyaannya, atau melanjutkan percakapan. Host di jaringan juga memiliki aturan yang menentukan berapa lama menunggu respons dan tindakan apa yang harus diambil jika waktu tunggu respons terjadi.
Opsi Pengiriman Pesan
Ada juga kalanya pengirim pesan perlu memastikan bahwa pesan berhasil dikirim ke tujuan. Dalam kasus ini, penerima perlu mengembalikan pengakuan kepada pengirim. Jika tidak ada pengakuan yang diperlukan, opsi pengiriman disebut sebagai tidak diakui.
Aturan yang Mengatur Komunikasi
Sekelompok protokol yang saling terkait yang diperlukan untuk melakukan fungsi komunikasi disebut rangkaian protokol. Rangkaian protokol diimplementasikan oleh host dan perangkat jaringan dalam perangkat lunak, perangkat keras, atau keduanya.
Salah satu cara terbaik untuk memvisualisasikan bagaimana protokol dalam suite berinteraksi adalah dengan melihat interaksi sebagai tumpukan. Tumpukan protokol menunjukkan bagaimana masing-masing protokol dalam sebuah suite diimplementasikan. Protokol dilihat dari segi lapisan, dengan setiap layanan tingkat yang lebih tinggi bergantung pada fungsionalitas yang ditentukan oleh protokol yang ditampilkan di tingkat yang lebih rendah. Lapisan bawah tumpukan berkaitan dengan pemindahan data melalui jaringan dan menyediakan layanan ke lapisan atas, yang difokuskan pada konten pesan yang dikirim.
Protokol Jaringan
Interaksi Protoko
Komunikasi antara server web dan klien web adalah contoh interaksi antara beberapa protokol. Protokol yang ditunjukkan pada gambar meliputi:
- HTTP - adalah protokol aplikasi yang mengatur cara server web dan klien web berinteraksi. HTTP mendefinisikan konten dan pemformatan permintaan dan tanggapan yang dipertukarkan antara klien dan server. Baik klien dan perangkat lunak server web menerapkan HTTP sebagai bagian dari aplikasi. HTTP bergantung pada protokol lain untuk mengatur bagaimana pesan diangkut antara klien dan server.
- TCP - adalah protokol transport yang mengatur percakapan individu. TCP membagi pesan HTTP menjadi bagian-bagian yang lebih kecil, yang disebut segmen. Segmen ini dikirim antara server web dan proses klien yang berjalan di host tujuan. TCP juga bertanggung jawab untuk mengontrol ukuran dan kecepatan pertukaran pesan antara server dan klien.
- IP - bertanggung jawab untuk mengambil segmen yang diformat dari TCP, merangkumnya ke dalam paket, memberikan alamat yang sesuai, dan mengirimkannya ke host tujuan.
- Ethernet - adalah protokol akses jaringan yang menjelaskan dua fungsi utama: komunikasi melalui tautan data dan transmisi fisik data pada media jaringan. Protokol akses jaringan bertanggung jawab untuk mengambil paket dari IP dan memformatnya untuk dikirim melalui media.
Protokol Suite dan Standar Industri
Protokol suite adalah seperangkat protokol yang bekerja sama untuk menyediakan layanan komunikasi jaringan yang komprehensif. Sebuah protokol suite dapat ditentukan oleh organisasi standar atau dikembangkan oleh vendor. Protokol suite, seperti empat yang ditunjukkan pada gambar, bisa sedikit berlebihan. Namun, kursus ini hanya akan mencakup protokol dari rangkaian protokol TCP / IP.
Paket protokol TCP / IP adalah standar terbuka, yang berarti protokol ini tersedia secara bebas untuk umum, dan vendor mana pun dapat mengimplementasikan protokol ini pada perangkat keras atau perangkat lunak mereka.
Protokol berbasis standar adalah proses yang telah didukung oleh industri jaringan dan disetujui oleh organisasi standar. Penggunaan standar dalam mengembangkan dan menerapkan protokol memastikan bahwa produk dari produsen yang berbeda dapat beroperasi dengan sukses. Jika protokol tidak dipatuhi secara kaku oleh produsen tertentu, peralatan atau perangkat lunak mereka mungkin tidak berhasil berkomunikasi dengan produk yang dibuat oleh produsen lain.
Beberapa protokol adalah hak milik yang berarti satu perusahaan atau vendor mengontrol definisi protokol dan bagaimana fungsinya. Contoh protokol berpemilik adalah AppleTalk dan Novell Netware, yang merupakan rangkaian protokol lama. Tidak jarang vendor (atau sekelompok vendor) mengembangkan protokol berpemilik untuk memenuhi kebutuhan pelanggannya dan kemudian membantu membuat protokol berpemilik itu menjadi standar terbuka.
Komentar
Posting Komentar