logo search
АрхВС

34) Архитектуры сетей

Существует две основных архитектуры сети - это одноранговая (peer-to-peer) и сеть клиент/сервер (client-server). Они имеют значительное отличие друг от друга.

Одноранговая сеть. Олицетворение равенства, то есть в этой сети все компьютеры равны. В чем проявляется равенство компьютеров, а в том, что каждый из них может выступать в роли сервера, например, сегодня один является сервером, завтра другой. Сервер - главный компьютер, который предоставляет свои ресурсы другим участникам сети, например, работу с файлами или принтерами. Для организации одноранговой сети требуется непосредственное физическое соединение всех компьютеров коаксиальным кабелем или витой парой через сетевую карту, наличие которой обязательно в каждом из компьютеров. Применение такой архитектуры оправданно в домашних сетях и сетях малых офисов, где количество компьютеров не велико.

Сеть клиент/сервер. Работа этой сети устроенна следующим образом: в сети клиент/сервер может быть главным только один или несколько компьютеров (сервер), а все остальные клиенты или рабочие станции. Рабочая станция - это посредник, например, у вас дома организована одноранговая сеть, в ней участвует 3 компьютера один из которых для двух других является сервером. Но в свою очередь для связи с сетью клиент/сервер, он будет играть роль рабочей станции, то есть обеспечивать, для двух других, через себя связь с сервером. Серверы в сети клиент/сервер могут быть разными, например, почтовый сервер, файловый сервер, web - сервер, сервер печати, DNS - сервер (сервер доменных имен) и т.д. Серверы в себе могут объединять несколько видов предоставляемых услуг, все будет зависеть только от мощности того компьютера, который играет роль сервера. Давайте на простом примере рассмотрим работу DNS - сервера. У многих дома есть стационарный телефон. Когда вы хотите кому-то позвонить, то набираете номер телефона. Этот номер, телефон по проводам передает на АТС в цифровом или аналоговом виде, в свою очередь АТС получив номер, проверяет есть ли он в базе, если есть, то соединяет. Такой же принцип и в Интернет, вы посредством браузера, запрашиваете нужный вам адрес, например, www.yandex.ru. DNS - сервер обрабатывает информацию, если этот адрес существует в базе, то происходит соединение и перед вами открывается страница Yandex.