Администpатоp школьной Интеpнет-площадки. Севастьянов С.Ю. - 32 стр.

UptoLike

Составители: 

32
номеров. Как они устроены, нам пока неважно. А важно то, что они "знают" друг друга и
обмениваются информацией по мере необходимости.
Если Internet-провайдер дал номер своего DNS-сервера, этого достаточно. Для
любого имени этот сервер поможет нашей машине найти номер.
Таким образом, практически всегда обращения к машинам в Internet задаются
человеком в форме имени, а не номера. На всякий случай стоит помнить, что обмен
информацией идет только по номеру.
Но внутри локальной сети DNS-сервера, как правило, нет. Даже если сеть имеет
выход в Internet, вряд ли где-то хранятся данные для всех ее машин. А для внутренних
номеров 192.169.ххх.ххх это и невозможно.
Альтернативный вариант имен используется в MS Windows, причем эти имена на
имеют никакого отношения к Internet. Каждый компьютер хранит собственное имя сам, и
информирует о нем всех в пределах сети. В общем-то часто это удобно, поскольку
никаких серверов не надо, но связь даже с соседней сетью иногда затруднена. И, конечно
же, нельзя говорить, что такая сеть работает по технологии Intranet.
2.7. TCP, UDP и далее
Протокол IP позволяет направить пакет любой машине. Направили, а дальше?
Дошел или нет? А если дошел, то не могла ли случайная помеха исказить его? А если
второй пакет пришел раньше первого, например, при наличии двух путей, как быть? А
если еще
что-то случилось непредвиденное?
Можно было бы, конечно, в каждой прикладной программе проверять все
возможные проблемы. Но в Internet пошли по другому пути. Прикладная программа не
взаимодействует с программой, реализующей IP, непосредственно, а обращается к
промежуточной программе. Таких промежуточных программ две: TCP и UDP. Они
немного отличаются по свойствам, но суть их одна: на них
возложено решение всех
перечисленных вопросов. Каждая добавляет к данным прикладной программы немного
своей собственной информации - для контроля, надежности и т.д., каждая контролирует
прохождение пакета по сети, дожидаясь ответа от аналогичной программы на удаленном
компьютере.
Иначе говоря, внутрь IP-конверта, вложенного в Ethernet-конверт, вложен третий, и
только в нем - данные прикладной программы.
Сами прикладные программы тоже чаще всего используют стандартизованные
методы обмена данными, и тоже добавляют свои заголовки. Это уже четвертый конверт.