Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTVETY_GOS.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.99 Mб
Скачать

18. Стек tcp/ip.

IP (Internet Protocol)- протоколе передачи данных. Этот протокол осуществляет негарантированную передачу пакетов от одного узла к другому. Негарантированная передача означает, что протокол IP не заботит результат передачи. Отправитель один раз отправляет пакет получателю и забывает о нем, его не интересует - получил ли его получатель или нет. Этот протокол относится к 3 - сетевому - уровню сетевой модели.

Протокол TCP (TransmissionControlProtocol) - обеспечивает гарантированную передачу данных между узлами, установившими соединение. Гарантированная передача означает, что отправителя интересует результат передачи данных. Пока от приемника не придет подтверждение получения, отправитель будет отправлять пакет снова и снова. Этот протокол обычно относят к 4 - транспортному - уровню сетевой модели.

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

Каждый узел сети, построенной на стеке TCP/IP имеет свой уникальный адрес - т.н. IP-адрес. Он представляет собой 32-разрядное двоичное число. При написании IP-адрес делится на 4 октета. Каждый октет - это число в диапазоне 0-255 (10), представляемое в двоичной, восьмеричной, десятичной или шестнадцатиричной системе счисления. Октеты отделяются друг от друга точками.

212.193.011.100

Каждый адрес конкретного узла в конкретной сети состоит из префикса - адреса всей сети и хост-части - адреса узла.

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

Префиксную часть дальнейшем будем обозначать буквой n, часть хоста - буквой h.

Соотношение размеров частей адреса определяется в зависимости от принятого способа адресации.

Все современные сети IP делятся на пять классов в зависимости от соотношения префиксной и хостовой части.

Кроме деления на основные классы все хосты одной сети одного префикса могут быть разделены на подсети. Адреса одной сети обозначаются буквой С. Для того чтобы указать узлам сколько разрядов (байт) отводится на адрес подсети, используется маска подсети. Она записывается в 4 актета по 8 бит.

Маска подсети — битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети (при этом, в отличие от IP-адреса, маска подсети не является частью IP-пакета)

Компьютерам маска подсети нужна для определения границ — ни за что не угадаете чего — подсети. Чтоб каждый мог определить, кто находится с ним в одной [под]сети, а кто — за ее пределами. (Вообще-то можно говорить просто «сети», часто этот термин используют именно в значении «IP-подсеть».) Дело в том, что внутри одной сети компьютеры обмениваются пакетами «напрямую», а когда нужно послать пакет в другую сеть — шлют их шлюзу по умолчанию (третий настраиваемый в сетевых свойствах параметр, если вы помните). 

Маски подсети являются основой метода бесклассовой маршрутизации (англ. CIDR). При этом подходе маску подсети записывают вместе с IP-адресом в формате «IP-адрес/количество единичных бит в маске». Число после знака дроби (т. н. длина префикса сети) означает количество единичных разрядов в маске подсети.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]