Читайте также:
|
|
Когда говорят о сети Интернет, различают (или наоборот - спутывают) два уровня: системный и прикладной.
Системный уровень – это набор подпрограмм, как правило, являющихся частью операционной системы. Их задача – сделать так, чтобы компьютеры «видели» друг друга, иными словами – чтобы программы, запущенные на разных компьютерах Сети, могли обмениваться друг с другом данными. В литературе принято разделять системный уровень на три: сетевой, транспортный и сеансовый, но для простоты картины мы не будем вдаваться в детали. Системный уровень используется прикладным, но ни назначение, ни формат передаваемых данных не анализирует.
Под термином «протокол» понимают состав информации и тот способ, которым разные программные и аппаратные компоненты сети обмениваются ею друг с другом.
В сети Интернет для передачи данных между компьютерами на системном уровне используется семейство протоколов под общим названием TCP/IP.
Прикладной уровень образуют программы, обменивающиеся информацией. Следующие информационные услуги получили в Сети наибольшее распространение:
Каждая из этих услуг предполагает наличие программ двух типов: клиентов, которые обращаются за информацией, и серверов, которые хранят информацию и предоставляют её клиентам. Если протокол – «язык», на котором (через подпрограммы системного уровня) «разговаривают» друг с другом клиент и сервер – опубликован, разные производители программ получают возможность независимо создавать свои варианты клиентской и серверной части. Например, Web-браузеры Internet Explorer и Netscape Communicator – это клиентские приложения WWW, получающие информацию по протоколу HTTP в виде т.н. Web-страниц. Соответственно, Web-серверы Apache и Microsoft IIS используют HTTP для отправки Web-страниц клиентам. Протоколы электронной почты используются почтовыми клиентами TheBat! и Microsoft Outlook, и т.д.
Некоторые важные протоколы прикладного уровня, к сожалению, остаются засекреченной собственностью фирм-разработчиков, как, например, протокол SMB («Server Messages Blocks»), используемый Службой доступа к файлам и принтерам сети Microsoft. На системном уровне сеть Microsoft использует (по выбору администратора) протокол TCP/IP.
Прикладной протокол Notes (т.н. «Notes RPC»), используемый для связи Notes--Domino и Domino--Domino, также не опубликован, и так же (в одном из многочисленных вариантов) для межмашинной связи использует TCP/IP.
Каждый из описываемых ниже сервисов (WWW, почта, новости, электронные каталоги) будет рассмотрен с трёх сторон:
Дата добавления: 2015-09-10; просмотров: 89 | Поможем написать вашу работу | Нарушение авторских прав |