Сетевые транспортные протоколы

На протяжении всей главы я постоянно упоминала транспортные протоколы, фактически не пояснив, что же это такое. Во-первых, что такое протокол вообще? Проще всего представить протокол как стандарт или правил.
С протоколами часто приходится иметь дело в повседневной жизни. Например, если в вашей квартире зазвонил телефон, вы снимаете трубку и говорите: "Алло?". Почему вы сначала сказали "Алло"? Почему вызывающая сторона, прежде всего не идентифицировала себя? Да просто таков обычай. По традиции, в Соединенных Штатах первым отвечает вызываемое лицо. Иными словами, таков американский протокол ответа по телефону. Если бы вы жили в материковом Китае, вы подняли бы трубку и ожидали, когда вызывающая сторона скажет "Вэй" (Wei), чтобы обозначить себя. Что вы делаете, встретив знакомого: обнимаете, целуете, пожимаете руку? Опять же, ответ зависит от протокола.
Какое отношение все это имеет к сетям? Сетевые транспортные протоколы определяют метод передачи данных по сети, а также метод их пакетирования и адресации. Чтобы два сетевых компьютера могли установить связь, они должны использовать одинаковые транспортные протоколы, поскольку протокол определяет метод пакетирования и обмена данными.

Примечание:
С технической точки зрения к протоколам можно отнести любое соглашение, задающее метод передачи данных через сеть, независимо от того, функционирует ли это соглашение на канальном или прикладном уровнях. Однако нередко протоколами называют соглашения, которые задают метод пакетирования и передачи данных по сети. Именно это я буду иметь в виду в дальнейшем. Протоколы NetBEUI, IPX/SPX и TCP/IP работают на сетевом и транспортном уровнях модели OSI. Поскольку они работают на нескольких уровнях, их нередко называют стеками протоколов, а не просто протоколами.

Современные операционные системы могут одновременно поддерживать несколько протоколов, поэтому вы всегда можете использовать для установления связи протокол нужного типа. К сожалению, не все операционные системы поддерживают все транспортные протоколы. Фактически они "склонны" к специализации, и даже некоторые протоколы с одинаковыми именами невозможно использовать на всех платформах. Однако в настоящее время возможности операционных систем в достаточной мере перекрываются, что допускает связь и взаимодействие между ними.

Совет:
Использование нескольких транспортных протоколов дополнительно загружает оперативную память (RAM). Поэтому, хотя современные операционные системы позволяют загружать несколько транспортных протоколов, рекомендуем выбрать только те, которые действительно необходимы.

Предупреждаю: последующие разделы следует рассматривать как введение в три основных протокола сетей персональных компьютеров. Протокол TCP/IP чрезвычайно сложен, в нем предусмотрены многочисленные параметры конфигурирования, достойные отдельной книги или даже нескольких. То, что приведено здесь, должно просто помочь вам получить общее представление о работе каждого протокола и всего, что с ним связано. 

Смотрите также

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

Клиентные компьютеры, отличающиеся от типа IBM PC
До сих пор мы рассматривали клиентные компьютеры с типичной "начинкой": мониторы, встроенные диски, клавиатуры и т.п. Компьютеры с такой архитектурой могут выполнять практически все, если ...

Приложение А Ресурсы Internet
В 90-х гг. основной предметной областью автора книги вместо операционной системы персонального компьютера стала сеть Web. Компьютер — средство, позволяющее вам получать информацию, а Web это и ...