Удивительный интернет. Марк Блау
Чтение книги онлайн.
Читать онлайн книгу Удивительный интернет - Марк Блау страница 36
А теперь – к делу!
В этом разделе мы увидели, как происходят процессы передачи информации (иначе называемые «коммуникациями») между людьми и между различными техническими устройствами. Оказывается, любая коммуникация предполагает существование передатчика, приемника и определенной среды (канала связи), по которой информация передается. Канал связи определяет методы кодирования и декодирования информации. Для того чтобы передача информации началась, канал следует открыть для передачи, для чего должны быть произведены определенные действия. По окончании передачи канал может быть закрыт, а может остаться открытым для последующих передач. Информация может передаваться «в одну сторону», без гарантии того, что она воспринята, а может быть организован диалог приемника и передатчика, то есть сессия. В результате такого диалога передатчик получает от приемника подтверждение в том, что информация получена и приемник готов к получению следующей порции данных.
Какие выводы можно сделать из всего сказанного в этом разделе? Интернет – это средство связи и, имея свои особенности, во многом похож и на обычный разговор, и на почтовую связь, и на связь телефонную. Поэтому если что-то в технике Интернета кажется непонятным, следует поискать аналогию в других, более понятных средствах связи. Можно быть уверенным, что такая аналогия отыщется.
Если кто-то желает потренироваться в применении теории Шеннона – Уивера к экзотическим видам связи, пусть попробует проанализировать, например, «бутылочную почту», когда моряки, потерпевшие кораблекрушение, отправляли просьбу о помощи по волнам в запечатанной бутылке. Что здесь является каналом информации? Что можно назвать сессией в этих условиях? Из-за чего начались приключения в романе Ж. Верна «Дети капитана Гранта»?
Серверы и клиенты
То, что люди объединяются в команду или в бригаду, увеличивает их совместную силу, но не делает всех равными. Каждый остается самим собой, каждый занят своим делом, и – в идеальном случае – оказывается на нужном месте, принося пользу всему объединению. Свободное развитие каждого – залог свободного развития всех! Пусть расцветают сто цветов!
Такой коммунистический идеализм в жизни реализуется плохо, а вот при создании компьютерных сетей – на сто процентов. В локальных сетях и в Интернете находится работа как достаточно слабосильным (а потому дешевым) компьютерам, так и могучим неутомимым бойцам информационного фронта – суперкомпьютерам. Они выполняют различные роли, потому и называются по-разному: первые – клиентами, вторые – серверами.
Происхождение слова «клиент» – латинское. Клиентами в Древнем Риме называли свободных граждан, которые по бедности отдавались под покровительство более богатого или более могущественного римского гражданина. Покровитель при этом становился для них