Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОКС.doc
Скачиваний:
8
Добавлен:
01.09.2019
Размер:
138.75 Кб
Скачать

Основные протоколы tcp/ip

Прикладной уровень HTTP, HTTPS, SMPT, FTP, DHCP, SSH, IPC, SNMP Транспортный уровень TCP, UDP, SCTP, DCCP

    HTTP (Hypertext Transfer Protocol) – сетевой протокол передачи гипертекста. Используется для передачи информации в различных форматах, на всех языках и с любым набором символов. Обычно по протоколу HTTP передается текст web-страницы, размеченной с помощью языка HTML, либо другой файл, который может быть показан с помощью клиента – web-браузера.     HTTP-S (HTTP Secure) – защищенный HTTP. Сетевой протокол защищенной передачи гипертекста.      SMTP (Simple Mail Transfer Protocol) – сетевой протокол передачи электронной почты в сетях TCP/IP.     FTP (File Transfer Protocol) – сетевой протокол для передачи файлов в компьютерных сетях. Позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.     DHCP (Dynamic Host Configuration Protocol) – это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP.     SSH (Secure Shell) – сетевой протокол, позволяющий удаленное управление компьютером и передачу файлов.     IPC (Internet Replay Chat) – сервисная система, при помощи которой можно общаться с другими людьми в режиме реального времени через сеть Интернет.     SNMP (Simple Network Management Protocol) – это протокол управления сетями связи на основе архитектуры TCP/IP.     TCP ( Transmission Control Protocol) – один из основных сетевых протоколов Internet, предназначенный для управления передачей данных в сетях TCP/IP.     UDP (User Datagram Protocol) – сетевой протокол для передачи данных в сетях TCP/IP.     SCTP (Stream Control Transmission Protocol) – сетевой протокол транспортного уровня в сетях TCP/IP. Его назначение аналогично TCP и UDR.     DCCP (Datagram Congestion Control Protocol) - протокол транспортного уровня модели OSI, разрабатываемый IETF.     OSI (Open System Interconnect) – новый проект в области сетевых технологий, созданный в 1982 году Международной организацией по стандартизации (ISO) в сотрудничестве с ITU-T. Модель OSI стала важной в преподавании и понимании сетевых концепций. Она сделала популярной идею общей модели уровней протоколов, определяющей взаимодействие между сетевыми устройствами и программным обеспечением.     IETF (Internet Engineering Task Force) – открытое международное сообщество проектировщиков, ученых, сетевых операторов и провайдеров, созданное IAB  в 1986, которое занимается развитием протоколов и архитектуры Интернета.

Протоколы нижних уровней, адресация.

Коммутация в локальной сети происходит на основе МАС-адресов, поэтому IP-модуль пользуется таблицей соответствия вида IP-адрес – МАС-адрес, которую заполняет протокол нахождения адреса (ARP – Address Resolution Protocol). Чтобы найти оптимальный маршрут, IP-модуль использует таблицу маршрутизации, которую составляет протокол маршрутизации. О возникших проблемах маршрутизаторы извещают друг друга при помощи протокола управляющих сообщений (ICMP). Рассылка одного и того же пакета множеству получателей производится протоколом управления группами в Интернете (IGMP – Internet Group Management Protocol).

Сеть Интернет состоит из комбинации физических сетей, включающих в себя устройства межсетевого взаимодействия сети, такие как маршрутизаторы и шлюзы.

Пакет, отправленный с хоста источника, может пройти несколько различных физических сетей, прежде чем достигнуть хоста пункта назначения

Хосты и маршрутизаторы опознаются на сетевом уровне их логическими адресами. Логический адрес — межсетевой адрес. Его юрисдикция универсальна. Логический адрес уникально универсален. Он назван логическим адресом, потому что он обычно реализуется в программном обеспечении. Каждый протокол, который имеет дело с взаимодействием сетей, требует логических адресов. Логические адреса в наборе протокола TCP/IP названы адресами IP и имеют длину 32 бита. (need comment)

Пакеты проходят через физические сети, чтобы достигнуть хостов и маршрутизаторов. На физическом уровне хосты и маршрутизаторы опознаются по их физическим адресам. Физический адрес — местный адрес. Его юрисдикция — местная сеть. Он должен быть уникален в местном масштабе, но не обязательно универсален. Он называется физическим адресом, потому что обычно (но не всегда) реализуется в аппаратных средствах. Примеры физических адресов — MAC-адреса на 48 битов в локальной сети Ethernet и протоколах Ring Token (Кольцевая сеть с маркерным доступом), которые закреплены в центре сетевой информации, установленном в хосте или маршрутизаторе.

Физический адрес и логический адрес — два различных идентификатора. Мы нуждаемся в обоих, потому что физическая сеть, например, локальная сеть Ethernet, в одно и то же время может иметь два различных протокола на сетевом уровне, например, таких как IP и IPX (IP, разработанных компанией Novell). Аналогично, пакет на сетевом уровне типа IP может пройти через различные физические сети, такие как локальная сеть Ethernet или специализированная сеть компьютеров компании Apple LocalTalk (сеть местных разговоров).

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

Статическое отображение (static mapping) означает создание таблицы, которая объединяет логический адрес с физическим адресом. Эта таблица сохраняется в каждом устройстве сети. Каждое устройство, которое знает, например, IP-адрес другого устройства, но не его физический адрес, может отыскать его в таблице. Такой метод имеет некоторые ограничения, потому что физические адреса могут изменяться следующими способами:

  1. Устройство может изменять свой центр сетевой информации (NIC – Network Identification Center), обозначающийся новым физическим адресом.

  2. В некоторых LAN, таких как LocalTalk, физический адрес изменяется каждый раз, когда включается компьютер.

  3. Мобильный компьютер может двигаться от одной физической сети до другой, в результате изменяя свой физический адрес.

Чтобы осуществлять эти изменения, статическая таблица отображения должна быть периодически модифицирована. Эта перезагрузка могла бы затронуть работу сети

При динамическом отображении (dynamic mapping) каждый раз, когда машина знает один из двух адресов (логический или физический), она может использовать протокол, чтобы найти другой из них.

Чтобы выполнять динамическое отображение, были разработаны два протокола: протокол определения адресов (ARP – Address Resolution Protocol) и протокол определения сетевого адреса по местоположению (RARP – Reverse Address Resolution Protocol). Первый отображает логический адрес в физический адрес; второй отображает физический адрес в логический адрес.

ARP и RARP используют индивидуальные и широковещательные физические адреса. Например, локальная сеть Ethernet использует адрес "все единицы" (FFFFFFFFFFFF16) как широковещательный адрес.