Изучение информационных технологий. Компьютерная сеть

Сейчас ни одно предприятие, ни одна фирма не может обойтись без компьютерной техники, которой оборудовано рабочее место каждого сотрудника. Как правило, все компьютеры любого офиса объединены в компьютерную сеть. Что такое компьютерная сеть? Из чего она состоит? По какому принципу она работает? Как с ней работать простому рядовому сотруднику? Ответы на эти вопросы в статье.

Введение

Сеть состоит из двух или более компьютеров, объединенных с целью обмена информацией и общего доступа к ресурсам. Общие компоненты сети показаны на рисунке ниже и включают следующее:

  • серверный компьютер ;
  • клиентский компьютер (рабочая станция);
  • устройства общего доступа, к примеру, печатающие устройства (принтеры);
  • сетевые устройства (коммутатор и маршрутизатор) и носители, которые их объединяют.
Схема локальной сети
Схема локальной сети

Клиент — это тип рабочей станции, используемый одним пользователем, к примеру, простой компьютер на столе. К серверу поступают запросы от клиентских компьютеров на ресурсы, такие как файлы. Компьютеры, используемые в качестве серверов, обычно находятся в защищённых, охраняемых местах, и доступ к ним имеют только администраторы сети.

Сети различаются по размерам. Локальная сеть (LAN, Local Area Network) обычно ограничена одним помещением или группой взаимосвязанных помещений. Сейчас каждый компьютер может использовать LAN. Если человек работает в офисе, он, скорее всего, использует компьютер, подключенный к LAN. Не так давно множество людей начали настраивать LAN дома, чтобы обмениваться ресурсами между компьютерами. Городская сеть (MAN , Metropolitan Area Net work) объединяет пользователей с компьютерными ресурсами в пределах географического региона. Она также может использоваться для объединения двух и более LAN.

Протоколы компьютерных сетей

Протоколы — это правила, которые описывают, как клиенты и серверы общаются через сеть. Не существует единого протокола, который заставляет работать Интернет и Всемирную паутину — имеется множество протоколов с особыми функциями.

Протокол TCP

Цель TCP — обеспечить целостность сетевой связи. Сначала TCP разбивает файлы и сообщения на отдельные части, называемые пакетами. Эти пакеты содержат такую информацию, как пункт назначения, источник, порядковый номер и значения контрольной суммы, которые используются для подтверждения целостности данных.
TCP используется вместе с IP для эффективной передачи файлов через Интернет. IP вступает после того, как TCP создает пакеты, используя IP-адреса для передачи каждого пакета через Интернет, используя наилучший маршрут в каждый конкретный момент времени. Когда адрес назначения достигнут, TCP проверяет целостность каждого пакета, используя контрольную сумму, запрашивает повторную отправку, если пакет поврежден, и собирает файл или сообщение из множества пакетов.

Протокол IP

Работающий в согласованности с TCP, IP представляет собой набор правил, контролирующих, каким образом данные пересылаются между компьютерами в Интернете. IP направляет пакет по правильному адресу. Как только пакет отправлен, он направляется к ближайшему маршрутизатору (аппаратное устройство, созданное для управления сетевым трафиком), пока не прибывает в пункт назначения.
Каждое устройство, подключенное к Интернету, имеет свой уникальный IP-адрес. Эти адреса состоят из набора четырех групп цифр, которые называются октетами. Используемая версия IP, IPv4, использует 32-битную (двоичное число) адресацию. В результате получается десятичное число в формате xxx.xxx.xxx.xxx, где каждое значение ххх является числом от 0 до 255. Теоретически доступно 4 миллиарда возможных IP-адресов (хотя множество потенциальных адресов зарезервированы для особых нужд). С быстрым ростом мобильных устройств даже такого количества адресов может стать недостаточно в самые ближайшие годы.

IPv6, Internet Protocol Version 6 — следующая версия интернет-протокола. IPv6 был разработан как эволюционный набор улучшений нынешней IPv4 и имеет с ней обратную совместимость. Провайдеры услуг и пользователи Интернета могут обновлять протокол до версии IPv6 независимо, без необходимости координироваться друг с другом.
IPv6 предоставляет больше интернет-адресов, потому что значения увеличены с 32-битных до 128-битных. Это означает, что существует 2128 потенциальных IP-адресов. Например, сейчас IP-адресом Google является 172.217.16.4. Пользователь может ввести эти числа в поле адреса веб-браузера, нажать клавишу Enter, после чего отобразится главная страница Google. Конечно, намного проще напечатать «google.com» (без пробела), именно поэтому и были созданы доменные имена. Поскольку людям трудно запомнить длинные последовательности чисел, была введена система доменных имен, связывающая текстовые имена с числовыми IP-адресами.

Доменные имена верхнего уровня с кодом страны

Двухбуквенные коды стран также присваиваются как доменные имена верхнего уровня. Изначально они предназначались, чтобы связывать код страны доменного имени с географическим расположением человека или организации, зарегистрировавшей имя. На практике довольно просто получить доменное имя с кодом любой страны. Для примера можно посетить ресурс r01.ru и множество других сайтов регистраторов доменных имен.

Заключение

В заключении опишем процесс вывода страниц интернет-сайтов в браузере. DNS связывает доменные имена с IP-адресами. Каждый раз, когда новый URL-адрес вводится в веб-браузер, происходит следующее:

  • Производится доступ к DNS.
  • Обнаруживается соответствующий IP-адрес и возвращается веб-браузеру.
  • Веб-браузер посылает HTTP-запрос на компьютер назначения с соответствующим IP-адресом.
  • HTTP-запрос получен веб-сервером.
  • Необходимые файлы найдены и отправлены HTTP-ответом в веб-браузер.
  • Веб-браузер обрабатывает полученные данные и выводит веб-страницу и связанные с ней файлы.