logo
Информатика 2 семестр / лекции / Локальные и глобальные сети ЭВМ

Общие сведения о tcp/ip

TCP/IP (Transmission Control Protocol/Internet Protocol) – это набор (стек) протоколов, лежащий в основе сетей Windows и Интернета. TCP/IP оправданно считается наиболее совершенным и распространенным протоколом из всех доступных на сегодняшний день. Все современные операционные системы поддерживают протокол TCP/IP, и почти все крупные сети используют его для обеспечения большей части своего трафика. Также протокол TCP/IP является стандартным для Интернета. Стандарты для TCP/IP публикуются в сериях документов, называемых RFC(Request for Comments).

Примечание. Запрос на комментарии (Request for Comments, RFC) – это некоторый документ, подготовленный и распространенный одним человеком или группой людей с целью продвижения идей по развитию сетей, Интернета и компьютерных коммуникаций. Каждый RFC имеет уникальный номер. После того как некоторый RFC получает широкое одобрение в компьютерном и сетевом сообществе, он зачастую принимается в качестве стандарта. В настоящее время документами RFC управляет Проблемная группа проектирования Интернета (Internet Engineering Task Force, IETF). Это международная организация, участвующая в подготовке стандартов для Интернета. Документы RFC призваны укрепить взаимодействие между равноправными разработчиками, и играют значительную роль в продвижении сетевых технологий.

Стек протоколов TCP/IP состоит из четырех уровней (Рис. 1 .38).

Рис. 1.38. Стек протоколов TCP/IP

Уровень сетевого интерфейса. Определяет стандарты физической среды и передачи электрических сигналов (к стандартам этого уровня относятся протоколы: Ethernet, Token Ring, FDDI, X.25, Frame Relay, RS-232, V.35).

Межсетевой уровень. Этап процесса передачи информации, на котором данные упаковываются, снабжаются адресом и переправляются в нужную точку сети. Этот уровень имеет четыре основных протокола:

Транспортный уровень. Этап процесса передачи информации, на котором определяются стандарты передачи данных. Протоколы этого уровня:

Рис. 1.39. НомераTCP-портов некоторых прикладных программ

Прикладной уровень– обрабатывает данные конечного пользователя, упаковывает и пересылает их на порты транспортного уровня. Наиболее популярные прикладные протоколы TCP/IP: HTTP, Telnet, FTP, TFTP, SNMP, DNS, POP3, SMTP, NNTP.

Сравнение сетевых моделей OSI и TCP/IP, приведено на Рис. 1 .40.

Рис. 1.40. Сравнение сетевых моделей OSI и TCP/IP