Home

Page 143
Page 143
background image

136 Глава 4

Корпорация Microsoft как всегда пошла своим путем и реализовала модель

 в TCP/IP по-своему. Я понимаю, что модель OSI справочная и предна-

значена только в качестве рекомендации, но нельзя же было так ее изме-
нять, ведь принцип оставлен тот же, хотя изменились названия и количест-

во уровней.

У Microsoft вместо семи уровней есть только четыре. Но это не значит, что
остальные уровни позабыты и позаброшены, просто один уровень Microsoft
может выполнять все, что в

 делают три уровня. Например, уровень

приложения у Microsoft выполняет все, что делают уровень приложения,

уровень представления и уровень сеанса вместе взятые.

На рис. 4.1 я графически сопоставил модель MS TCP и справочную модель

 Слева указаны названия уровней по методу MS, а справа — уровни

 В центре показаны протоколы. Я постарался разместить их именно на

том

 на котором они работают, впоследствии нам это пригодится.

4.1.1. Сетевые протоколы —

протокол

Некоторые считают, что протокол TCP/IP — это одно целое. На самом деле

это два разных протокола, которые работают совместно. Разницу в этих про-

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

Если посмотреть на схему сетевой модели

 4.1), то можно увидеть, что

протокол IP находится на сетевом уровне. Из этого можно сделать вывод,

что IP выполняет сетевые функции

 доставка пакета любому узлу в сетях

произвольной

Протокол IP при передаче данных не устанавливает виртуального соедине-

ния и использует датаграммы для отправки данных от одного компьютера

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

Acknowledgment), а значит без гарантии целостности данных. Все необходи-

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

Каждый IP-пакет содержит адреса отправителя и получателя, идентифика-

тор протокола,

 (время жизни пакета) и контрольную сумму для провер-

ки целостности пакета. Как видите, здесь есть контрольная сумма, которая
все же позволяет узнать целостность пакета. Но об этом узнает только полу-
чатель. Когда компьютер-получатель принимает пакет, то он проверяет кон-

трольную сумму только для себя. Если сумма сходится, то пакет обрабаты-

вается, иначе просто отбрасывается. А компьютер-отправитель пакета не

сможет узнать об ошибке, которая возникла в пакете, и не сможет заново
отправить пакет. Именно поэтому соединение по протоколу IP нельзя счи-
тать надежным.


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.