Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
12.10.29 TCP.doc
Скачиваний:
1
Добавлен:
23.11.2019
Размер:
1.51 Mб
Скачать

29.10 Стэк tcp/ip

TCP/IP выстроен по конструкции ISO

Модель ISO/OSI состоит из 7-ми уровней предназначены для построения сети:

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

Так например TCP из 5, а не из 7-ми уровеней ISO/OSI

Стрелками указаны взаимодествия.

Что бы передать данные между приложения и трансп. уровнем UserDatargamProtocoll (UDP) и TransportprotocTCP

Что связаться с сетевым уровнем нуже ICMP (протокол управл сообщений интернет)

Приложение может обращаться к ICMP либо к протоколу IP.

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

В большинстве данные проходят по очереди все уровни сетевой модели, однако это не обязательно. Например можно сделать программу которая будет обращаться сразу к сетевому минуя транспортный. В случае когда программы должна так себя везти редки.

С точки зрения TCP/IP физический сетевой уровень выглядит так же как в модели ISo/OSi,

Устройство уровня соединения. Состоит из интерфейса аппаратного обеспечения и двух модулей протоколов:

ARP - AdrressResolusionProtocol

RARP - Revers……… –

Arp – преобразует формат адреса сетевого уровня в формат адресу уровня соединения

Находит сопостовления MAC и IP

Rarp делает наоборот

Ethernet (Эзернет)

Конструкция сетевой интерфейсной карты полностью зависит от сетевой технолгии. Если Ваша сеть Ethernet то и карта должна быть Эзернет

Компьютер соединяется сетью Эзернет по средство интурфейса и сетевой карты.

Все компьютеры в локальной сети Ether.. соеденены одним и тем же кабелем, когда программное обеспечение посылает по сети идет от одной к другой. Каждая сетевая карта имеет уникальный адрес MAC.

Данные упаковываются в кадры. Кадр Изернет состоит из двух адресов получатели и отпровителя из собственного пользовательских данных и спец поля обозначаемого тип переносимых кадров

Адрес формата изернет состоит из 6 битов.

Каждая сетевуха следит не появиться ли его адрес в кадрах проходящих мимо нее по шине.

Кроме собственного адреса(МАК) сетевухи следят за появлением специального 16-тиричного адреса. FF FF FF FF FF FF Служащего уведомлением о том, что идет широковещательная передача(бродкаст) предназначенная всем.

Все карты изернет могут одновременно слушать, но лишь одна может при этом передавать.

Если две из них одновременно передачу будет столкновение. Технология изернет распознает такие ситуации и требует что бы устройства прекратили передачу и продолжили короткого но случайного промежутка времени.

Устройство сетевого уровня(в плане архитектуры)

Включает протокол Internet - IP

Протокол управляющих сообщений ICMP (когда не доходит или битый то высылает сообщение на другую машину) и протокол групповых сообщений IGMP – это служеюные что бы целостность .

Модуль IP выполняет львиную долю. ICMP и IGMP лишь дополняют и позволяют обрабатывают ситуация ошибок и групповых сообщают

IP – это служба доставки для всего семейства TCPIp каждый протокол пользуется IP для передачи сообщений К ним относяться TCP UPP.

Работая в сети ТСП АЙПИ протокол АЙПи инкопсулирует т.е. размещяет в своих пакетах данные практически всех остальных протоколов. За исключения протоколов распознавания интернет адресов АРП и РАРП.

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

Протокол IP с тре разных вопросах:

Что представляет в сети адрес TCPIP

Как образуцется ИП пакте

Как ИП пакет маршрутизируется в Интернетс

Адресс в сети интернте называется ИП адре

Большинтсво пользователей считает что адрес соостветствует адресу сетевого компьютера. Сетевой комптютер не имеет адрес.

Сетевой адрес изернет связывается с етвой картой изернет. Точно так же в сети ТСП АЙПи каждому интерфейсу а не компьютеру соответствует собственный АЙПИ адрес.

Один комп может имеет нескольк стевевых интерфейсов и след каждый комп может иметь несколько АЙпи адресов.

Ийпи задаются либо СТАТИЧЕСКИ либо динамически(автоматически) задаются

установками

Arp кэш в каждом компе и соостветствие АЙПИ И МАК

Классы АЙПИ АДРЕСОВ

32 бита 4 байта – номера сети и сетавого интерфейса. Старшый байт(1й из четырех) АЙПИ адреса раньше преминялся раньше для индентификации номера сети. Отсюда следовало что максимальное количество АЙПИ сетей равнялось 255 в локальной. Для преодоления ограничения по адресному пространству разработан метод ДЕЛЕНИЯ НА СЕТИ.

Страший байти АЙПИ адреса больше не номерует сети вместо этого старшие биты старшего байта определяют класс адреса в сети интернет. Класс АПЙИ адреса определяет сколько байт в адреса служит для индентификации сети.

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