История развития сетей. Сетевые архитектуры, достоинства и недостатки. Эталонная модель OSI, описание уровней. Модель TCP/IP. Почтовые агенты. Браузеры, страница 6

194.238.236.16

194.238.236.31

3я подсеть:

194.238.236.32

194.238.236.47

11111000 - № компьютера в подсети (11111 - № подсети, 000 - №  комп.).

Маска для первой подсети: 255.255.255.248 (255-7=248)

1а) 194.238.236.0 – № подсети

      194.238.236.7 – широковещ.

1б) 194.238.236.8

       194.238.236.15

Маска для второй подсети: 255.255.255.252   (11111100 - № комп. в подсети).

1аа) 194.238.236.0

         194.238.236.3

1аб) 194.238.236.4

         194.238.236.7

9.Маршрутизация в сетях TCP/IP

Протокол TCP осуществляет передачу информации между компьютерами. Протокол IP пересылает пакеты не между компьютерами, а между сетями.

В том случае, когда адрес пересылаемого пакета совпадает с адресом сети, которой этот пакет адресован, протокол IP обращается к помощи протокола ARP. Протокол ARP преобразует сетевой адрес компьютера в аппаратный MAC-адрес и осуществляется прямая доставка пакета по MAC-адресу.

Протокол IP считает, что все компьютеры, подключенные к одному сегменту сети, входят в состав одной сети.

Выявления сети протокол IP осуществляет на основе таблиц маршрутизации. Эти таблицы представляют собой БД, состоящую из 3х полей: сеть, шлюз и поле флагов.

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

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

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

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

Таблица маршрутизации для маршрутизатора В:

Сеть назначения

Шлюз (маршрутизатор)

Флаг прямой доставки

100.0.0.0

-

1

200.0.0.0

-

1

300.0.0.0

100.0.0.1

0

400.0.0.0

100.0.0.1

0

Из приведенной таблицы маршрутизации видно, что пакет с адресом сети 100.0.0.0 будет доставлен маршрутизатором непосредственно. Если же маршрутизатор В получит пакет, адресованный сети 400.0.0.0, то согласно таблице маршрутизации, маршрутизатор В должен передать этот пакет маршрутизатору А, расположенному по адресу 100.0.0.1 не смотря на то, что маршрутизатор В не связан с сетью 400.0.0.0 непосредственно. Получив пакет, адресованный сети 400.0.0.0, маршрутизатор А будет просматривать свою таблицу маршрутизации, которая будет иметь следующий вид:

Сеть назначения

Шлюз (маршрутизатор)

Флаг прямой доставки

100.0.0.0

-

1

200.0.0.0

100.0.0.5

0

300.0.0.0

-

1

400.0.0.0

300.0.0.1

0

Просмотрев свою таблицу маршрутизации, маршрутизатор А перешлет пакет шлюзу С, потому что пакет, адресованный сети 400.0.0.0 должен быть послан по сети 300.0.0.0. Таким образом, шлюзы В и А выполнят промежуточную доставку пакета, адресованного сети 400.0.0.0.

Функции протокола IP:

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

10. Протоколы транспортного уровня, протокол UDP, контрольное суммирование.

Протокол IP осуществляет связь между компьютерами. Он использует IP адрес компьютера. Протокол TCP осуществляет связь между программами и для того чтобы понять какой программе предназначена информация он использует адрес программы. Этот адрес называется порт. Программы Internet используют определенные номера портов для определенных приложений. Протокол передачи файлов FTP использует порт 21, протокол удаленного терминала (Telnet Protocol) использует порт 23. Протокол простой передачи почты SMTP использует порт 25, протокол точного времени использует порт 37, время суток – порт 13, протокол «кто есть кто» Whois Protocol – порт 43, информация о пользователях Finger – 79 порт.