Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

IP – опции (если имеются) - необезательная часть




Стэк 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 в локальной. Для преодоления ограничения по адресному пространству разработан метод ДЕЛЕНИЯ НА СЕТИ.

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

Классность сети.

 

РИСУНОК

Класс старшие биты Свободные для нумерации сети байты
А 0-----  
B 10-----  
C 110--  
D   Для широковещательно
E   Зарезерв на будущее

 

Сеть класса А

 

АЙПИ адрес 192,168,3,14 (192 – 110)

ЭТО В АЙПИ 4(в АЙПИ 6 гугл только, что ввел поддержку) есть в АЙПИ w8

Смотрим в бинаре если 0 то сеть в классе А

 

  7 бита 24 бита
  Номер сети Номер компьютера

 

 

Принадлежность к классу, а определена одним старшим битом поэтому для нумерации сети остается 7 бит. Это значит что максимальное количество сетей в классе А и их не больше 127 шт.

а 24 бита это 16777216 – количество компьютеров.

 

Если в начале в банаре «10», то это сеть класса B

2 бита 14 бита 16 битов
  Номер сети Номер компьютера

 

134.24.8.66 в бинаре это 10 00011

Компьютеров 2 в 16 степени – 1

 

КАК ОБРАЗУЮТСЯ АЙПИ ПАКЕТЫ

Почти вся информайция в сетях ТСП инкопсулируется в формат АЙПИ датаграмм. Процесс инкопсуляции создает АЙПИ датаграмму, состоящую из АЙПИ заголовка и данных. Размер АЙПИ заголовка всегда кратен 32 битному слову. Даже если для этого он должен дополнится 0 до нужной величины. Есьи не добить то заголовок будет «битый».

АЙПИ заголово содержит все необходимую для доставки инскопулируемых данных по сети информацию.

АЙПИ датаграмма состоит из заголовка и текстовой части.

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

Он передается словеа на право т.е сначало передается первые байт поля версия

Поле версия содержить версию протокола что позволяет использовать различные версии протокола на разных машинах

Длина Заголовка – явл переменно величниной которая п о

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

Полная длина содержит длину всей датаграммы макс длина равна 65535 байт.

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

Флаги

- DF dont fragment – запрещает фрагментировать датаграмму

- MF устанавливается во всех фрагментах кроме последнего

Указатель фрагментов – указывает положение в исх датаграмме.

Время жизни – явл. счетчиком ограничивающи время жизни пакета и гарантирует что пакет не будет блуждать вечно.

Протокол – указывает какому процессу транспортного уровня необх передать собранную из фрагм датаграмму.

Контрольная сумма заголовков – защищает от ошибок только заголовок

Ip – адрес отпровителя – указывает номер сети и хоста

Ip – адрес получателя - указывает номер сети и хоста

Ip – опции (если имеются) - НЕОБЕЗАТЕЛЬНАЯ ЧАСТЬ

Заполнитель - НЕОБЕЗАТЕЛЬНАЯ ЧАСТЬ

Данные - НЕОБЕЗАТЕЛЬНАЯ ЧАСТЬ

 

НЕОБЕЗАТЕЛЬНАЯ ЧАСТЬ –может задаваться уровень секретности. Точные маршрут следования пакета, (что бы вынудить маршрутизаторы отказаться от данных своих таблиц маршрутизации и переслать сообщение согласно указанного маршрута, временные метки и тому подобное).

 

Данные шифруются на уровне приложения. (можно перехватить вписать в заголовок свой АЙПИ и получить данные) Механизм передачи открытый. Шифруются только в приложении.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...