Основные аппаратные и программные компоненты сети. Адресация компьютеров.

by @hope
Основные аппаратные и программные компоненты сети. Адресация компьютеров.

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

  1. компьютеры;
  2. коммуникационное оборудование;
  3. операционные системы;
  4. сетевые приложения.

Все программно-аппаратные средства сети можно описать многослойной моделью. Первым является аппаратный слой стандартизованных компьютерных платформ. В настоящий момент в сетях обширно и успешно используются компьютеры различных классов – от ПК до мейнфреймов и суперЭВМ. Набор компьютеров сети должен быть сопоставлен с набором разнообразных задач, которые решаются сетью.

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

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

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

Адресация компьютеров

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

  1. Адрес должен уникально идентифицировать компьютер в сети любого масштаба.
  2. Схема назначения адресов должна сводить к минимуму ручной труд администратора и вероятность дублирования адресов.
  3. Адрес должен иметь иерархическую структуру, удобную для построения больших сетей.
  4. Адрес должен быть удобен для пользователей сети, а это значит, что он должен иметь символьное представление (например, Servers или www.cisco.coм).
  5. Адрес должен иметь по возможности компактное представление, чтобы не перегружать память коммуникационной аппаратуры - сетевых адаптеров, маршрутизаторов и т. п.

Так как все перечисленные требования трудно совместить в рамках какой-либо одной схемы адресации, то на практике обычно используется сразу несколько схем, так что компьютер одновременно имеет несколько адресов-имен. Каждый адрес используется в той ситуации, когда соответствующий вид адресации наиболее удобен. А чтобы не возникало путаницы и компьютер всегда однозначно определялся своим адресом, используются специальные вспомогательные протоколы, которые по адресу одного типа могут определить адреса других типов.

Наибольшее распространение получили три схемы адресации узлов:

  1. Аппаратные адреса “00-aa-00-62-c6-09” предназначены для сети небольшого или среднего размера, поэтому они не имеют иерархической структуры. Типичным представителем адреса такого типа является адрес сетевого адаптера локальной сети. Такой адрес обычно используется только аппаратурой, поэтому его стараются сделать по возможности компактным и записывают в виде двоичного или шестнадцатеричного значения, например 0081005е24а8. При задании аппаратных адресов обычно не требуется выполнение ручной работы, так как они либо встраиваются в аппаратуру компанией-изготовителем, либо генерируются автоматически при каждом новом запуске оборудования, причем уникальность адреса в пределах сети обеспечивает оборудование. Использование аппаратных адресов связано еще с одним недостатком - при замене аппаратуры, например, сетевого адаптера, изменяется и адрес компьютера.
  2. Символьные имена или адреса. Эти адреса предназначены для запоминания людьми и поэтому обычно несут смысловую нагрузку. Для работы в больших сетях символьное имя может иметь сложную иерархическую структуру, например ftp-archl.ucl.ac.uk Этот адрес говорит о том, что данный компьютер поддерживает ftp-архив в сети одного из колледжей Лондонского университета (University College London - uсl) и эта сеть относится к академической ветви (ас) Internet Великобритании (United Kingdom - uk).
  3. Числовые адреса. 157.55.85.212 Символьные имена удобны для людей, но из-за переменного формата и потенциально большой длины их передача по сети не очень экономична. Поэтому во многих случаях для работы в больших сетях в качестве адресов узлов используются числовые составные адреса фиксированного и компактного форматов.

Типичным представителями адресов этого типа являются IР-и IPX-адреса. В них поддерживается двухуровневая иерархия, адрес делится на старшую часть - номер сети и младшую - номер узла. Такое деление позволяет передавать сообщения между сетями только на основании номера сети, а номер узла используется только после доставки сообщения в нужную сеть; точно так же, как название улицы используется почтальоном только после того, как письмо доставлено в нужный город. В последнее время, чтобы сделать маршрутизацию в крупных сетях более эффективной, предлагаются более сложные варианты числовой адресации, в соответствии с которыми адрес имеет три и более составляющих. Такой подход, в частности, реализован в новой версии протокола IPv6.

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

June 17, 2018
by @hope