Адресация в IP-сетях. Типы адресов стека TCP/IP
В стеке ТСР/ IP используются три типа адресов: • локальные, или аппаратные, адреса, применяемые для адресации узлов в пределах подсети; • сетевые, или IPадреса, используемые для однозначной идентификации узлов в пределах всей составной сети; • доменные имена – символьные идентификаторы узлов, к которым часто обращаются пользователи. В общем случае сетевой интерфейс может иметь одновременно один или несколько сетевых адресов, а также одно или несколько доменных имен. В терминологии ТСР/ IP под определением «локальный» понимается действующий не во всей составной сети, а лишь в пределах подсети, то есть понятие «локальный адрес» означает адрес, который используется некоторой локальной технологией для адресации узлов в пределах подсети, являющейся элементом составной интерсети. Поскольку аппаратный (локальный) адрес идентифицирует узел в пределах подсети, а подсеть использует одну из базовых технологий LAN-Ethernet, FDDI, Token Ring, то для доставки данных любому узлу такой подсети достаточно указать MACадрес. МАС-адрес (Media Access Control – управление доступом в физическую среду – стандарты IEEE) назначается сетевым адаптером и сетевым интерфейсом маршрутизаторов. Для всех существующих технологий локальных сетей МАС-адрес имеет формат 6 байт, например, 11-АО-17-3D-BC-01. В составную сеть ТСР/IР могут входить подсети, построенные на основе более сложных технологий, к примеру технологии IРХ/SРХ. Эта сеть сама может быть разделена на подсети, и, так же как IР-сеть, она идентифицирует свои узлы аппаратными и сетевыми IРХ-адресами. Но поскольку для составной сети ТСР/IР составная сеть IРХ/SРХ является обычной подсетью, в качестве аппаратных адресов узлов этой подсети выступают те адреса, которые однозначно определяют узлы в данной подсети, то есть адресами IРХ-адреса. Аналогично если в составную сеть ТСР/ IP включена сеть Х.25, то локальными адресами для протокола IP соответственно будут адреса Х.25. IPадреса представляют собой основной тип адресов, на основании которых сетевой уровень передает пакеты между сетями. Эти адреса состоят из 4 байт, например 109.26.17.100. IPадрес назначается администратором при конфигурировании компьютеров и маршрутизаторов. Он состоит из двух частей: номера сети и номера узла. Номер сети может быть выбран администратором произвольно либо назначен по рекомендации специального подразделения Интернета (Internet Network Information Center – InterNIC), если сеть должна работать как составная часть Интернета. Номер узла в протоколе IP назначается независимо от локального адреса узла. Маршрутизатор по определению входит сразу в несколько сетей, поэтому каждый порт маршрутизатора имеет собственный IPадрес. Конечный узел также может входить в несколько IPсетей. В этом случае компьютер должен иметь несколько IP-адресов, по числу сетевых связей. Таким образом, IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение. Символьные имена в IPсетях называются доменными и строятся по иерархическому признаку. Составляющие полного символьного имени в IPсетях разделяются точкой и перечисляются в следующем порядке: сначала простое имя хоста, затем имя группы узлов (например, имя организации), затем имя более крупной группы (поддомена) – и так до имени домена самого высокого уровня (например, домена, объединяющего организации по географическому признаку: RU – Россия, UK – Великобритания, SU – США). Примером доменного имени может служить имя base2.sales.zil.ru. Между доменным именем и IPадресом узла нет никакой функциональной зависимости (нет алгоритмического соответствия), поэтому необходимо использовать другой способ установления соответствия в виде дополнительных таблиц или служб, чтобы узел сети однозначно определялся как по доменному имени, так и IP-адресу. В сетях ТСР/ IP используется распределенная служба доменных имен (Domain Name System – DNS), которая устанавливает это соответствие на основании создаваемых администраторами сети таблиц соответствия. Поэтому доменные имена называют DNSименами.
|