Проектирование системы электронной почты предприятия

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



? все маршрутизаторы Internet должны хранить адреса всех компьютеров сети, что делает эффективную маршрутизацию практически невозможной даже при дроблении адресов.

Решение проблемы - в использовании двухуровневой иерархической схемы адресации, структурированной по классу, рангу, степени и т.п. Примером может служить междугородний телефонный номер. Первая его часть обозначает, возможно, очень широкий регион, за ней следует код более узкой, локальной, части телефонной сети, а конечный сегмент - номер абонента - обозначает конкретный аппарат связи. Аналогично при иерархической адресации IP все 32 бита не iитаются уникальным идентификатором, как в прямой схеме; первая часть адреса определяется как адрес сети, вторая - как адрес узла. В результате весь адрес приобретает двухуровневую иерархическую структуру.

Адрес сети уникальным образом идентифицирует каждую сеть. Он представляет собой часть адреса IP каждого из компьютеров, входящих в одну и ту же сеть. Например, в адресе IP 133.58.30.56 сетевым адресом является 133.58.

Адрес узла присваивается каждому компьютеру сети и идентифицирует его уникальным образом. Эта часть адреса должна быть уникальной, поскольку обозначает отдельный компьютер как "индивид", в отличие от сети, которая является группой. Его можно назвать также адресом хост-узла. В примере адреса IP 133.58.133.58.30.56 адрес узла - 30.56.

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

Проектировщики Internet решили выделить классы сетей исходя из их размера.

Класс А.

Сети класса А предназначены главным образом для использования крупными организациями, так как они обеспечивают всего 7 бит для поля адреса сети.

Класс В.

Сети класса В выделяют 14 бит для поля адреса сети и 16 бит для поля адреса главной вычислительной машины. Этот класс адресов обеспечивает хороший компромисс между адресным пространством сети и главной вычислительной машиной.

Класс С.

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

Класс D.

Адреса класса D резервируются для групповой адресации в соответствии с официальным документом RFC-1112. В адресах класса D четыре бита наивысшего порядка устанавливаются на значения 1, 1, 1 и 0.

Класс Е.

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

Таблица 1.1 Структура адресов сетей классов А-Е

Класс А 0N сетиN узла Класс В10N сетиN узла Класс С110N сетиN узла Класс D1110адрес группы multicast Класс Е11110зарезервирован

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

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

Если адрес начинается с 0, то сеть относят к классу А, и номер сети занимает один байт, остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126. (Номер 0 не используется, а номер 127 зарезервирован для специальных целей, о чем будет сказано ниже.) В сетях класса А количество узлов должно быть больше 216, но не превышать 224.

Если первые два бита адреса равны 10, то сеть относится к классу В и является сетью средних размеров iислом узлов 28 - 216. В сетях класса В под адрес сети и под адрес узла отводится по 16 битов, то есть по 2 байта.

Если адрес начинается с последовательности 110, то это сеть класса С iислом узлов не больше 28. Под адрес сети отводится 24 бита, а под адрес узла - 8 битов.

Если адрес начинается с последовательности 1110, то он является адресом класса D и обозначает особый, групповой адрес - multicast. Если в пакете в качестве адреса назначения указан адрес класса D, то такой пакет должны получить все узлы, которым присвоен данный адрес.

Если адрес начинается с последовательности 11110, то это адрес класса Е, он зарезервирован для будущих применений. [4]

электронная почта компьютерная сеть

В табл.1.2 приведено соответствие классов адресов значениям первого октета и указано количество возможных IP-адресов каждого класса.

Таблица 1.2 Характеристики классов адресов

КлассДиапазон значений первого октетаВозможное кол-во сетейВозможное кол-во узловА1-12612616777214В128-1911638265534С192-2232097150254D224-239------Е240-247------

Некоторые IP-адреса являются выделенными и трактуются по-особому.

Таблица 1.3 Выделенные IP-адреса

IP-адресЗначениеВсе нулиДанный узелНомер сети | Все нулиДанная IP-сетьВсе нули | Номер узлаУзел в данной (локальной) IP-сетиВсе единицыВсе узлы в данной (локальной) IP-сетиНомер сети | Все единицыВсе узлы в указанной IP-сетиНомер сети | Все единицыВсе узлы в указанной IP-сети127 | Что-нибудь (часто 1) Петля

Как показано в таблице 1.3., в выделен