Здравствуйте! У меня возник вопрос, скорей это не совсем вопрос. Мне просто не с кем посоветоваться. Я имею небольшое представление о том что такое сети и протоколы, но не уверен, правильно ли я это понимаю..
Что вообще такое протоколы?? У меня это ассоциируется с SQL сервером.
Например: MS SQL или MySQL сервер. Который по сети принимает текст,
интерпретирует его по правилам SQL, и в зависимости от команды, делает какие-то действия.
Так вот.. Как я понимаю язык и есть протокол для SQL сервера, это как набор правил, которым следует интерпретатор?
На сервере так же установлен интерпретатор, который знает много "языков" типа http, ftp, smpt...
И когда на сервер приходит текст сначала он должен определить по каким правилам ему интерпретировать приходящий текст, какой используется протокол указывается в первом заголовке, затем сервер по правилам протокола интерпретирует приходящий текст.
Подскажите, все ли верно я понимаю??
Можете подкинуть пару ссылок если все правильно, и еще как называется этот самый интерпретатор который принимает текст?
Как вы сами сказали - протокол это набор правил, по которым происходит обработка информации.
Отдельные названия (http протокол, SMB протокол), описывают набор правил обработки данных, передаваемых определенным приложением (передача и прием данных по сети).