Мрежов протокол: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Бот: премахнат вандализъм на Специални:Приноси/149.62.201.19 |
м замяна с n-тире |
||
Ред 1:
'''Мрежов протокол''' е система от стандартни правила за обмяната на [[информация]] между [[Процес (информатика)|процеси]] или компютри, които са свързани в една [[компютърна мрежа]], и то по начин, гарантиращ успешната връзка между два или повече комуникационни апарата (крайни устройства). Комуникацията в тази мрежа се базира на множество протоколи с различни функции и се осъществява посредством обмяната на съобщения (пакети). Описаните в протокола правила дефинират каква информация се предоставя в пакетите и в какъв формат, за да се приеме от комуникационните партньори.
Най-често използваните протоколи са протоколите за пренасяне на данни през мрежа. Съществуват 2 модела за класификация на тези протоколи
== Типично съдържание на пакет ==
Ред 13:
== Дефиниции в мрежовите протоколи ==
* Брой на комуникационните партньори: Ако получателят е само един
* Ако информацията се предава само в едната посока, връзката се нарича симплекс ({{lang-en|Simplex}}). Ако съобщенията в двете посоки се редуват последователно, връзката е от тип полудуплекс (англ. ''Halfduplex''). Ако информацията се предава едновременно и в двете посоки на комуникация, връзката се нарича пълен дуплекс ({{lang-en|Fullduplex}}).
* Роля на партньорите: ако са с еднакви роли, връзката е симетрична (също ''Peer-to-Peer''), в противен случай
* Ако при дадено запитване се изисква отговор (например за създаване на връзка) комуникацията се нарича синхронна, в противен случай
* Информацията може да е в пакети или във вид на непрекъснат поток от отделни знаци ({{lang-en|streaming}}).
* При протоколите с повече оуверхед се ползват определени поредици от пакети за дефиниране на начало и край на връзка. Такива протоколи осигуряват транспорта на пакети в определен ред и повторното им пращане ако не стигнат до получателя. Други протоколи не предлагат такива функции, но имат по-малко оувърхед и комуникацията е по-бърза.
Ред 30:
== Примери ==
Най-добре познатата сфера на употреба на мрежовите протоколи е [[Интернет]]:
* отваряне на страници
* изпращане на електронна поща (Е-Mail)
* сваляне на данни
Протоколите се базират отчасти един на друг.
|