Информационные технологииStfw.Ru 🔍

Роль стека протоколов TCP/IP в развитии сетей

🕛 19.06.2009, 12:32
В настоящее время TCP/IP является самым популярным стеком протоколов. В состав этого стека входят наиболее часто используемые протоколы, которые обсуждаются в данной книге. В большинстве приложений не реализована поддержка нескольких стеков протоколов, поэтому чаще всего приложение может работать с одним конкретным стеком. Одна из причин популярности стека протоколов TCP/IP - его гибкость. Протоколы ТСРЛР являются маршрутизируемыми протоколами, т. е. пакеты TCP/IP могут передаваться из одной локальной сети в другую. Для передачи пакетов между различными сетями не нужна единая карта Internet; при маршрутизации используется распределенная информация о структуре сети, хранящаяся на различных маршрутизаторах. Число допустимых адресов в сетях TCP/IP достаточно велико (в IPv4 адрес представляется 32 битами, а в IPv6 используются 128-битовые адреса; подробно IP-адреса рассматривались в главе 2), кроме того, в этих сетях поддерживается иерархическая структура имен. Эти положительные 'качества стали причиной того, что протоколы TCP/IP были выбраны в качестве основы для создания глобальной сети Internet.
Впервые протоколы TCP/IP были использованы в UNIX; система Linux "унаследовала" их. Как в Linux, так и в UNIX средства ТСРЛР используются для обеспечения работы различных компонентов системы. Сеть, в состав которой входят только компьютеры, работающие под управлением UNIX или Linux, может быть создана на основании TCP/IP, без использования других стеков протоколов.
В состав семейства TCP/IP входят HTTP, FTP, SMTP (Simple Network Mail Protocol -простой протокол передачи почтовых сообщений), NFS (Network File System - сетевая файловая система), Telnet, SSH (Secure Shell - защищенная оболочка), NNTP (Network News Transfer Protocol - протокол передачи сетевых новостей), X Window и многие другие протоколы. Широкое использование ТСРЛР привело к тому, что в инструментах, изначально ориентированных на работу с другими стеками протоколов, была реализована поддержка ТСРЛР. Например, несмотря на то, что в системе Windows используется стек протоколов NetBEUI (NetBIOS Extended User Interface - расширенный пользовательский интерфейс NetBIOS), средства поддержки протоколов SMB (Server Message Block - блок сообщений сервера) / CIFS (Common Internet Filesystem- общая межсетевая файловая система) могут взаимодействовать с ТСРЛР через NetBIOS (Network Basic Input/Output System - базовая сетевая система ввода-вывода). Начиная с Windows 95 все версии Windows поддерживают ТСРЛР. Аналогично, протоколы Apple, предназначенные для разделения файлов, могут работать не только с AppleTalk, но и с ТСРЛР.
Несмотря на свои достоинства и популярность, стек ТСРЛР не позволяет решить все задачи, возникающие при создании сетей. Так, например, в некоторых сетях могут присутствовать компьютеры, не поддерживающие TCP/IP. В частности, старые компьютеры Macintosh обеспечивают обмен файлами только средствами AppleTalk, а некоторые машины под управлением DOS или Windows могут быть сконфигурированы лишь для работы с IPX или NetBEUI. Поэтому поддержка альтернативных средств протоколов является положительным качеством системы Linux.

Сетевые средства Linux   Теги: Linux

Читать IT-новости в Telegram
Информационные технологии
Мы в соцсетях ✉