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

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

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



их узлов компьютерной сети в пределах одного сегмента. Коммутатор передаёт данные только непосредственно получателю. Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости (и возможности) обрабатывать данные, которые им не предназначались.

Коммутатор работает на канальном уровне модели OSI, и потому в общем случае может только объединять узлы одной сети по их MAC-адресам. Для соединения нескольких сетей на основе сетевого уровня служат маршрутизаторы.

Коммутаторы подразделяются на управляемые и неуправляемые (наиболее простые). Более сложные коммутаторы позволяют управлять коммутацией на канальном (втором) и сетевом (третьем) уровне модели OSI. Обычно их именуют соответственно, например Layer 2 Switch или просто, сокращенно L2. Управление коммутатором может осуществляться посредством протокола Web-интерфейса, SNMP, RMON (протокол, разработанный Cisco) и т.п. Многие управляемые коммутаторы позволяют выполнять дополнительные функции: VLAN, QoS, агрегирование, зеркалирование. Сложные коммутаторы можно объединять в одно логическое устройство - стек, с целью увеличения числа портов (например, можно объединить 4 коммутатора с 24 портами и получить логический коммутатор с 96 портами).

Маршрутиза?тор или роутер, рутер - сетевое устройство, на основании информации о топологии сети и определённых правил принимающее решения о пересылке пакетов сетевого уровня (уровень 3 модели OSI) между различными подсетями.

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

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

Почтовый сервер, сервер электронной почты, мейл-сервер - в системе пересылки электронной почты так обычно называют агент пересылки сообщений (англ. mail transfer agent, MTA). Это компьютерная программа, которая передаёт сообщения от одного компьютера к другому. Обычно почтовый сервер работает "за кулисами", а пользователи имеют дело с другой программой - клиентом электронной почты (англ. mail user agent, MUA). [2,3]

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

Чтобы обеспечить коммуникацию 18 хостов внутри подсети нужно установить свитч или хаб со свободными 19-ю портами.18 портов на хосты, 1 на маршрутизатор. Так нужно сделать во всех 4 подсетях. Теперь надо соединить 4 подсети в одну большую сеть. Используют для этого маршрутизаторы к одному порту маршрутизатора можно подключить 1 подсеть, значит нам надо четыре порта. Так же к маршрутизатору будет подключен почтовый сервер. Желательно предусмотреть возможность расширения сети и возможность подключения сети к WWW.

1.3 Составление таблиц маршрутизации

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

Таблица маршрутизации обычно содержит:

адрес сети или узла назначения, либо указание, что маршрут является маршрутом по умолчанию;

маску сети назначения (для IPv4-сетей маска /32 (255.255.255.255) позволяет указать единичный узел сети);

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

интерфейс (в зависимости от системы это может быть порядковый номер, GUID или символьное имя устройства);

метрику - числовой показатель, задающий предпочтительность маршрута. Чем меньше число, тем более предпочтителен маршрут (интуитивно представляется как расстояние);

Сеть предприятия N приведена на рис.1.1.

Рис.1.1 Сеть предприятия N (133.58.0.0)

В таблице 1.9 нет стандартного столбца "Маска" так в сети используется одна и та же маска. Таблица 1.9 упрощена, в ней нет признаков состояния маршрута, временем, в течение которого действительны записи данной таблицы. Вместо номера сети назначения может быть указан полный сетевой адрес отдельного узла назначения. Здесь указаны адреса сетей условного формата, не соответствующие какому-либо определенному сетевому протоколу.

Таблица 1.9 Таблица маршрутизации сети предприятия N для маршрутизатора M1.

Адрес сети назначенияАдрес следующего маршрутизатораАдрес выходного интерфейсаРасстояние до сети назначения172.16.1.0172.16.1.1172.16.1.11172.16.2.0172.16.1.2172.16.1.21172.16.3.0172.16.1.3172.16.1.31172.16.4.0172.16.2.1172.16.1.52172.16.1.7172.16.1.4172.16.1.41

Первый столбец таблицы содержит адреса назначения пакетов.

В каждой строке