|
Тема |
Re: Koito ima jelanie... [re: matematic] |
|
Автор |
Pesho® (деструктор) |
|
Публикувано | 29.04.04 14:34 |
|
|
В отговор на:
Как се нарича алгоритъма, по който работи протокола?
Ако няма дефинирано име, свободно може да се нарече с името на протокола. Дефакто двете неща се обвързани и когато се каже алгоритъма HTTP примерно, се има предвит не описанието на самия протокол а стъпките за работа на този протокол, което дефакто е алгоритъм.
Повечето протоколи специфицират поведението не на един, а на няколко субекта. Най-често страните са две, обикновено client-server или peer-peer. Поведението на коя точно от страните имаш предвид като казваш например "алгоритъма HTTP"? Очевидно в случая всяка от страните работи по свой си алгоритъм.
В отговор на:
И за да обобщим:
Протокол - Правила
Алгоритъм - (в случая) стъпките които се нужни за изпълняването на тези правила
Не. Протоколът може да специфицира определени рамки и рестрикции, с които трябва да се съобразяват алгоритмите на участващите страни, но в никакъв случай не специфицира самите алгоритми.
Да не говорим, че двете понятия си имат наложен смисъл, и определени нюанси. Никой никога не е наричал TCP/IP и HTTP "алгоритми", ти със сигурност си първият.
|
| |
|
|
|