Как это все работает?

  Семейство протоколов Internet принято делить на низкоуровневые, описывающие технические детали представления и передачи информации, и высокоуровневые, описывающие содержательную интерпретацию этой информации в разных ОС. Фундаментально для структуры и Функционирования Internet важны два протокола, Часто упоминаемые вместе как TCP/IP. Первый из них, IP-протокол низкого уровня. Он определяет, что любая передаваемая информация, независимо от ее внутренней структуры, представляет собой последовательность байтов, сопровождаемую стандартной служебной записью. В нее входят адреса  машины - получателя и отправителя длиной 4 байта.

   А как быть, если вашей машине необходимо отправить фрагмент информации длинной больше одного пакета? Ведь с точки зрения IP отдельные пакеты - это именно отдельные пакеты, они никак не связаны друг с другом. Ответ таков: это регулируется протоколом TCP на машине получателя, собирает все фрагменты правильно, проверяет, все ли они дошли и не испортились ли при пересылке. Если какой-то пакет потерян или испорчен, программа посылает запрос машине- отправителю с просьбой выслать недостающие пакеты повторно.

   Программы, Обслуживающие протокол IP, отправляют пакеты машине получателю. При этом крайне редко бывает, чтобы отправитель и получатель были соединены физически. Разумеется, программа, реализующая IP , "знает", с какими машинами физически соединена данная.

В стеке TCP/IP применяется доменная система имён, которая имеет иерархическую древовидную структуру, допускающую использование в имени произвольного количества составных частей. Для просмотра примера поиска имени home.microsoft.com нажмите на кнопку:

В этом имени com - домен 1-го уровня, microsoft - домен 2-го уровня, home - домен 3-го уровня.

                           

Hosted by uCoz