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

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

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

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

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

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

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

Логическая кольцевая топология
Логическая шинная топология является системой широковещательной передачи: то, что "скажет" одна станция, "слышат" все остальные. А вот сеть построенная по кольцевой топологии фун ...

Термины на букву W
Wait State — режим ожидания. Цикл работы CPU, в течение которого он не выполняет никаких операций, поскольку ожидает получения данных от какого-либо компонента. См. также Central Processing Un ...

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