Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 2 семестр / лекции / Локальные и глобальные сети ЭВМ.doc
Скачиваний:
215
Добавлен:
06.03.2016
Размер:
3.56 Mб
Скачать
    1. Общие сведения о 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).

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

  • протокол ARP– служит для нахождения в сегментах сетей физических компьютеров, которым предназначаются IP-пакеты.

  • протокол IP – отвечает за адресацию и маршрутизацию пакетов между узлами.

  • протокол ICMP– проверяет связь с узлом, позволяет IP-узлам и маршрутизаторам сообщать об ошибках и обмениваться управляющей информацией и сведениями о состоянии.

  • протокол IGMPинформирует маршрутизаторы о доступности специальных групп узлов в данной сети.

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

  • Протокол TCP– принимает данные с прикладного уровня и обрабатывает их в виде потока байт, которые группируются в сегменты. TCP нумерует их и ставит в очередь на доставку узлу сети. Получая поток данных от узла в сети, TCP переправляет эти данные приложению-адресату, гарантируя доставку и проверяя очередность пакетов. Каждая прикладная программа прослушивает собственный TCP-порт на предмет входящих приложений (Рис. 1 .39). ПротоколTCPобеспечивает надежный сервис доставки пакетов с установлением логического соединения.

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

  • Протокол UDP– предоставляет порты, по которым приложение взаимодействует с сервисами транспортного уровня, обеспечивает быструю передачу дейтаграмм2без установления соединения и в отличие от TCP не гарантирует доставку или проверку очередности пакетов, используется в основном для широковещательных запросов.

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

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

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

Соседние файлы в папке лекции