"Информатика", Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
Компьютерная сеть связывает компьютеры и другие устройства каналами связи, чтобы они могли обмениваться данными и совместно использовать ресурсы. По сети можно получить файл с другого компьютера, отправить запрос на веб-сайт или напечатать документ на общем принтере. Участники обмениваются данными не произвольно, а по согласованным правилам — сетевым протоколам. Сети бывают локальными и глобальными, а Интернет объединяет множество сетей по всему миру.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Компьютерная сеть — это компьютеры и другие устройства, связанные каналами связи для обмена данными. Каналы могут быть проводными или беспроводными. Такое объединение помогает участникам получать информацию друг от друга и использовать общие ресурсы.
Сервер — компьютер или программа, которые предоставляют сетевые ресурсы и услуги другим участникам. Ресурсом может быть файл, программа или доступ к устройству. Сервер нужен, чтобы хранить данные и отвечать на запросы пользователей сети.
Клиент — компьютер или программа, которые обращаются к серверу за ресурсом или услугой. Клиент отправляет запрос, например на получение файла. Это понятие обозначает роль участника в обмене, а не обязательно конкретного человека.
Сетевой протокол — правила, по которым устройства обмениваются данными и понимают полученную информацию. В правилах определяются способы передачи и обработки сообщений. Общий протокол нужен, чтобы участники с разными устройствами могли правильно понимать друг друга.
Компьютеры объединяют в сеть, чтобы не хранить каждую копию данных отдельно и не подключать к каждому устройству собственный принтер. Пользователь может получить нужный файл с другого компьютера или воспользоваться общей программой. Благодаря этому ресурсы доступны нескольким участникам, а обмен данными становится удобнее.
Устройства соединяются каналами связи, по которым передаются данные. Канал может использовать кабель или беспроводную связь, но одного соединения недостаточно: устройства должны знать, как отправлять и принимать сообщения. Поэтому участники используют согласованные сетевые протоколы, иначе переданные данные могут быть поняты неправильно.
При взаимодействии клиента и сервера сначала клиент формирует и отправляет запрос. Сервер принимает его, проверяет, может ли предоставить нужный ресурс, и готовит ответ. Затем ответ или сам ресурс передаётся клиенту по сети, например файл загружается на его компьютер.
Локальная сеть объединяет устройства на ограниченной территории: в комнате, школе или офисе. Такой масштаб удобен, когда участники находятся рядом и должны пользоваться общими ресурсами. Глобальная сеть связывает устройства и отдельные сети на больших расстояниях, поэтому подходит для обмена данными между городами и странами.
Интернет — глобальная сеть взаимосвязанных сетей, а не одна сеть внутри отдельного здания. Когда пользователь открывает сайт, его устройство посылает запрос, который проходит через связанные сети к нужному серверу. Протоколы помогают устройствам на пути обмена передать запрос и доставить ответ, поэтому пользователь получает доступ к интернет-ресурсу.
В таблице сравниваются сети по охвату территории, объединяемым устройствам, назначению и примерам. Сопоставляйте признаки по одной строке: так проще увидеть, чем отличается небольшое объединение устройств от сети, связывающей удалённые узлы. Примеры показывают типичные случаи, но конкретные сети могут иметь разные устройства и задачи.
| Признак | Локальная сеть | Глобальная сеть |
|---|---|---|
| Территория, которую охватывает сеть | Ограниченная: комната, здание или территория учреждения | Большие расстояния: города, страны и континенты |
| Какие устройства или сети объединяет | Компьютеры и другие устройства рядом друг с другом | Удалённые компьютеры и локальные сети |
| Для чего используется | Для обмена данными и совместного использования ресурсов на месте | Для обмена данными между удалёнными устройствами и сетями |
| Пример | Сеть компьютеров в школьном кабинете | Интернет |
Задача 1. В кабинете несколько компьютеров соединены между собой и могут обращаться к общему принтеру. Нужно определить, зачем создана сеть и к какому типу она относится. Для ответа найдём общий ресурс и оценим территорию, которую охватывает объединение.
Ответ: сеть создана для обмена данными и совместного использования принтера. Это локальная сеть, потому что она объединяет устройства на небольшой территории.
Задача 2. Ученик открывает на компьютере файл, размещённый на школьном сервере. Определим роли участников и данные, которые проходят по сети. В этой ситуации важно различать компьютер, который запрашивает файл, и тот, который его предоставляет.
Ответ: клиент — компьютер ученика, сервер — школьный сервер. По сети передаются запрос на файл и ответ с данными файла.
Задача 3. Организация в одном городе хочет связать локальные сети филиалов в разных городах и дать сотрудникам общий доступ к данным. Нужно выбрать тип сети и объяснить необходимость протоколов. Подсказка — определить, ограничены ли участники одним зданием или находятся далеко друг от друга.
Ответ: организации нужна глобальная сеть, объединяющая сети филиалов. Протоколы обеспечат согласованный обмен данными и общий доступ к ресурсам.
Ошибка — считать, что сервером обязательно является отдельный мощный компьютер. Такое представление возникает потому, что серверы часто выглядят как специальные устройства. Но сервером называют участника, который предоставляет ресурс или услугу; проверьте, кто именно отвечает на запрос в описанной ситуации.
Ошибка — путать клиента с пользователем-человеком. Клиентом может быть программа или устройство, которое отправляет запрос серверу, а человек только запускает эту программу. Чтобы проверить себя, проследите, какой участник сети непосредственно запрашивает данные.
Ошибка — называть Интернет одной локальной сетью. Такое впечатление может возникнуть, потому что человек подключается к Интернету с одного устройства, но эта сеть объединяет множество сетей по всему миру. Проверьте масштаб: если связаны удалённые сети и компьютеры, речь идёт о глобальной системе.
Ошибка — думать, что для обмена достаточно соединить устройства кабелем или беспроводным каналом. Канал переносит данные, но участникам ещё нужно одинаково понимать, как их передавать и принимать. Проверьте, указаны ли общие протоколы: без согласованных правил связь не гарантирует правильный обмен.
Для понимания сетей нужны знания о компьютере, данных, программах и устройствах ввода-вывода. Эти понятия помогают представить, что именно устройства отправляют и какие ресурсы получают. Например, файл является данными, а программа может выступать клиентом.
Тема пригодится при изучении Интернета, электронной почты, веб-сайтов и совместной работы с файлами. Во всех этих случаях устройства обмениваются запросами, ответами или документами. Понимание сетевых ролей помогает разобраться, откуда приходят данные и куда отправляется сообщение.
Понятия клиента, сервера и протокола станут основой для изучения сетевых служб и передачи данных. Они позволяют описать участников обмена и правила их взаимодействия. Позже эти знания помогут понять, как работают разные интернет-сервисы.
Зачем объединять компьютеры в сеть?
Сеть позволяет обмениваться файлами и сообщениями, получать доступ к общим программам и устройствам. Например, несколько компьютеров могут отправлять документы на один принтер.
Чем сервер отличается от клиента?
Клиент обращается к серверу с запросом на данные или услугу. Сервер принимает запрос, обрабатывает его и предоставляет нужный ресурс.
Может ли один компьютер быть и клиентом, и сервером?
Да. Это зависит от того, какую роль компьютер выполняет в конкретном обмене: он может запрашивать ресурс у другого устройства и одновременно предоставлять собственные ресурсы.
Чем локальная сеть отличается от глобальной?
Локальная сеть объединяет устройства на ограниченной территории, например в кабинете или здании. Глобальная сеть связывает компьютеры и сети на больших расстояниях.
Почему компьютеры в сети должны использовать общие протоколы?
Протоколы задают единые правила передачи данных и их понимания. Без этих правил устройства могли бы быть соединены, но не смогли бы правильно обмениваться информацией.
§ 1. Как устроена компьютерная сеть