Kompyuter tarmoq protokollari qanday ishlaydi?

Mundarija:

Kompyuter tarmoq protokollari qanday ishlaydi?
Kompyuter tarmoq protokollari qanday ishlaydi?
Anonim

Kompyuter tarmog'ining jismoniy qismlarini o'z-o'zidan yig'ish uning ishlashi uchun etarli emas; ulangan qurilmalar ham aloqa usulini talab qiladi. Bu aloqa tillari tarmoq protokollari deb ataladi.

Tarmoq protokollarining maqsadi

Protokollarsiz qurilmalar tarmoq ulanishlari orqali bir-biriga yuboradigan elektron signallarni tushuna olmaydi. Tarmoq protokollari quyidagi asosiy funktsiyalarni bajaradi:

  • To'g'ri qabul qiluvchilar uchun manzil ma'lumotlari.
  • Ma'lumotni manbadan manzilga jismoniy uzating, agar kerak bo'lsa, xavfsizlik himoyasi bilan.
  • Xabarlar oling va javoblarni mos ravishda yuboring.

Tarmoq protokollarini pochta xizmati jismoniy qog'oz pochta bilan qanday ishlashi bilan solishtirishni ko'rib chiqing. Pochta xizmati ko‘plab manbalar va manzillardan kelgan xatlarni boshqarganidek, tarmoq protokollari ham ma’lumotlarning ko‘plab yo‘llar bo‘ylab uzluksiz oqishini ta’minlaydi.

Jismoniy pochtadan farqli o'laroq, tarmoq protokollari ilg'or imkoniyatlarni taqdim etadi. Bularga bir manzilga doimiy xabarlar oqimini yetkazib berish (oqim deb ataladi) va bir vaqtning o‘zida bir nechta manzilga yetkazish uchun xabarning nusxalarini avtomatik ravishda yaratish (translyatsiya deb ataladi) kiradi.

Tarmoq protokollarining umumiy turlari

Har bir kompyuter tarmogʻiga kerak boʻlgan barcha funksiyalarni qoʻllab-quvvatlaydigan hech qanday protokol mavjud emas. Shunga qaramay, ularning har biri ma'lum tarmoq qurilmasi yoki xizmatini qulfdan chiqaradigan kalit bo'lib xizmat qiladi. Yillar davomida turli xil tarmoq protokollari ixtiro qilingan, ularning har biri tarmoq aloqasining ma'lum turlarini qo'llab-quvvatlashga harakat qiladi.

Image
Image

Bir turdagi protokolni boshqasidan ajratib turadigan uchta asosiy xususiyat:

  • Simpleks va dupleks: Simpleks ulanish tarmoqda faqat bitta qurilmani uzatish imkonini beradi. Dupleks tarmoq ulanishlari qurilmalarga bir xil jismoniy havola orqali maʼlumotlarni uzatish va qabul qilish imkonini beradi.
  • Ulanishga yoʻn altirilgan yoki ulanishsiz: Ulanishga yoʻn altirilgan tarmoq protokoli suhbatni davom ettirish imkonini beruvchi ikki qurilma oʻrtasida manzil maʼlumotlarini (qoʻl siqish deb ataladigan jarayon) almashadi (deb ataladi). sessiya). Ulanishsiz protokollar bir nuqtadan boshqasiga alohida xabarlarni oldin yoki keyin yuborilgan shunga o'xshash xabarlardan qat'iy nazar (xabarlar muvaffaqiyatli qabul qilingan-qilmaganligini bilmasdan) yetkazib beradi.
  • Layer: Tarmoq protokollari odatda guruhlarda birgalikda ishlaydi (steklar deb ataladi, chunki diagrammalar ko'pincha protokollarni bir-birining ustiga yig'ilgan qutilar sifatida tasvirlaydi). Ba'zi protokollar har xil turdagi simsiz yoki tarmoq kabellarining jismoniy ishlashi bilan chambarchas bog'liq bo'lgan pastki qatlamlarda ishlaydi. Boshqalari tarmoq ilovalari qanday ishlashiga bog'liq yuqori qatlamlarda, ba'zilari esa ular orasidagi oraliq qatlamlarda ishlaydi.

Internet protokollari oilasi

Ommaviy foydalanishdagi umumiy tarmoq protokollari Internet Protocol oilasiga tegishli. IP – uy va internetdagi boshqa mahalliy tarmoqlarga bir-biri bilan bog‘lanish imkonini beruvchi asosiy protokol.

IP alohida xabarlarni bir tarmoqdan boshqasiga koʻchirish uchun yaxshi ishlaydi. U suhbat kontseptsiyasini qo'llab-quvvatlamaydi (xabarlar oqimi bir yoki ikkala yo'nalishda harakatlanishi mumkin bo'lgan ulanish). Transmission Control Protocol (TCP) IP-ni ushbu yuqori qatlam qobiliyati bilan kengaytiradi. Nuqtadan nuqtaga ulanish Internetda muhim boʻlgani uchun ikkala protokol bir-biriga ulanadi va ular TCP/IP deb nomlanadi.

Ham TCP, ham IP tarmoq protokoli stekining o'rta qatlamlarida ishlaydi. Internetdagi mashhur ilovalar ba'zan o'z protokollarini TCP/IP ustiga qo'ygan. HyperText Transfer Protocol butun dunyo bo'ylab veb-brauzerlar va serverlar tomonidan qo'llaniladi. TCP/IP, o'z navbatida, Ethernet kabi quyi darajadagi tarmoq texnologiyalari ustida ishlaydi. IP oilasidagi boshqa mashhur tarmoq protokollariga ARP, ICMP va FTP kiradi.

Tarmoq protokollari paketlardan qanday foydalanadi

Internet va boshqa koʻpgina maʼlumotlar tarmoqlari maʼlumotlarni paketlar deb ataladigan kichik qismlarga ajratish orqali ishlaydi. Aloqa samaradorligi va ishonchliligini oshirish uchun ikkita tarmoq qurilmasi o'rtasida yuborilgan har bir katta xabar ko'pincha asosiy apparat va dasturiy ta'minot tomonidan kichikroq paketlarga bo'linadi. Ushbu paketli kommutatsiya tarmoqlari paketlarni tarmoq qo'llab-quvvatlaydigan protokollarga muvofiq maxsus usullarda tashkil qilishni talab qiladi. Ushbu yondashuv zamonaviy tarmoqlar texnologiyasi bilan yaxshi ishlaydi, chunki ular bit va baytlar (raqamli 1 va 0) ko'rinishidagi ma'lumotlarni qayta ishlaydi.

Har bir tarmoq protokoli uning ma'lumotlar paketlarini qanday tashkil qilish qoidalarini belgilaydi. Internet protokoli kabi protokollar ko‘pincha qatlamlarda birga ishlaganligi sababli, bitta protokol uchun formatlangan paket ichiga o‘rnatilgan ba’zi ma’lumotlar boshqa tegishli protokol formatida bo‘lishi mumkin (bu usul inkapsulyatsiya deb ataladi).

Protokollar odatda har bir paketni uchta qismga ajratadi - sarlavha, foydali yuk va altbilgi. IP kabi ba'zi protokollar altbilgilardan foydalanmaydi. Paket sarlavhalari va altbilgilari tarmoqni qo'llab-quvvatlash uchun zarur bo'lgan kontekstual ma'lumotlarni, shu jumladan jo'natuvchi va qabul qiluvchi qurilmalar manzillarini o'z ichiga oladi. Foydali yuklarda uzatiladigan maʼlumotlar mavjud.

Sarlavhalar yoki altbilgilar odatda tarmoq ulanishlarining ishonchliligi va unumdorligini oshirish uchun maxsus ma'lumotlarni o'z ichiga oladi, masalan, xabarlar yuborilgan tartibni kuzatuvchi hisoblagichlar va tarmoq ilovalariga ma'lumotlarning buzilishi yoki o'zgartirilishini aniqlashga yordam beruvchi nazorat summalari.

Tarmoq qurilmalari protokollardan qanday foydalanadi

Tarmoq qurilmalarining operatsion tizimlari ba'zi quyi darajadagi tarmoq protokollari uchun o'rnatilgan yordamni o'z ichiga oladi. Barcha zamonaviy ish stoli kompyuterlari operatsion tizimlari, masalan, Ethernet va TCP/IP-ni qo'llab-quvvatlaydi. Ko'pgina smartfonlar Bluetooth va Wi-Fi oilasi protokollarini qo'llab-quvvatlaydi. Bu protokollar qurilmaning Ethernet portlari, Wi-Fi yoki Bluetooth radiolari kabi jismoniy tarmoq interfeyslariga ulanadi.

Image
Image

Tarmoq ilovalari operatsion tizim bilan gaplashadigan yuqori darajadagi protokollarni qo'llab-quvvatlaydi. Masalan, veb-brauzer https://lifewire.com/ kabi manzillarni veb-server qabul qilishi va to'g'ri sahifani qaytarib yuborishi mumkin bo'lgan ma'lumotlarni o'z ichiga olgan HTTP paketlariga tarjima qiladi. Qabul qiluvchi qurilma sarlavha va altbilgilarni olib tashlash va paketlarni to'g'ri ketma-ketlikda birlashtirish orqali alohida paketlarni asl xabarga qayta yig'ish uchun javobgardir.

Tavsiya: