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