Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 8(сети).doc
Скачиваний:
32
Добавлен:
11.06.2015
Размер:
167.94 Кб
Скачать

Протокол сетевого уровня ipx

Сетевой уровень модели OSI осуществляет логическую адресацию и маршрутизацию сообщений, т.е. обеспечивает передачу сообщений по нужному адресу. Это и есть главная задача протокола IPX.

Маршрутизируемый протокол должен иметь возможность идентифицировать сеть, в которой расположен принимающий компьютер. Для идентификации сети (подсети) в IPX используется шестнадцатеричный номер сети. Типичный номер сети в IPX выглядит так: 805609а0. Этот номер присваивается сети администратором.

Адрес IPX состоит из двух частей: номера сети и номера узла (рис. 8.1). Номер узла идентифицирует конкретное устройство на основе МАС-адреса сетевого адаптера.

В сетях, использующих одновременно TCP/IP и IPX/SPX, номер сети часто получают из IP-адреса путем простого преобразования десятичного числа (IP-адреса) в шестнадцатеричное. Например, десятичный IP-адрес 214.12.1.42 преобразуется в шестнадцатеричный D6C12A.

Протокол извещения об услугах

Для извещения клиентов об услугах различных сетевых служб (например, файловых серверов) в IPX используется протокол SAP (Service Advertising Protocol). Каждой сетевой службе присваивается идентификатор SAP (число, которое называется SAP ID). Широковещательные сообщения SAP передаются каждые 60 с. Маршрутизаторы и серверы поддерживают таблицы, отображающие SAP ID на службы, и динамически обновляют эти таблицы с каждым широковещательным сообщением SAP. Постоянное обновление таблиц значительно загружает сети.

Протокол транспортного уровня SPX

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

Протокол IPX доставляет пакеты по назначению, a SPX следит за тем, чтобы пакеты прибыли полностью и в целостном состоянии. Протокол SPX поддерживает нумерацию пакетов и отслеживает количество переданных пакетов. Он гарантирует доставку пакетов путем контроля принятых данных.

Протокол tcp/ip

Стек протоколов TCP/IP — фундамент Internet. Он неуклонно превращается в наиболее распространенный протокол сетевого и транспортного уровней для сетей всех размеров и конфигураций.

Протокол TCP/IP — это не только стек протоколов сетевого и транспортного; уровней, но и полный набор протоколов, работающих на многих уровнях сетевой модели. Пакет протоколов TCP/IP включает также дополнительные компоненты, необязательные в процессах сетевой коммуникации, например, утилиты прикладного уровня, также входящие в состав пакета TCP/IP.

Многие протоколы, входящие в пакет, предназначены для сбора информации или для устранения неполадок.

Протокол сетевого уровня ip

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

IP-адресация

Каждый IP-адрес состоит из двух частей. Вместе они идентифицируют сеть, в которой расположено устройство, и само устройство. Один раздел IP-адреса представляет сеть, а другой — хост (отдельный компьютер). Это похоже на почтовый адрес, состоящий из двух частей, вместе идентифицирующих дом, в который направляется письмо.

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

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

Аналогично этому, один и тот же адрес сети имеют многие компьютеры, однако сочетание адреса сети и адреса хоста для каждого компьютера уникально (вернее, для каждого сетевого адаптера, ведь есть компьютеры с несколькими сетевыми адаптерами).

Например, первые три раздела IP-адреса 201.32.0.4 идентифицируют сеть. Разделы называются октетами. Последний раздел идентифицирует сетевой интерфейс отдельного компьютера. Все компьютеры в этой подсети имеют один и тот же номер сети (идентификатор сети) — 201.32.0. Однако каждый компьютер имеет свой номер хоста — .4, единственный в этой подсети.

Если письмо отправлено из Далласа в Сан-Франциско, то почтовое отделение Далласа не интересует номер дома в Сан-Франциско. Сначала следует передать письмо в нужный город. Аналогично этому, если сообщение передается по Internet в другую локальную сеть, маршрутизаторам не нужна та часть IP-адреса, в которой записан номер хоста. Им требуется только адрес сети. Когда пакет поступает в нужную сеть (подсеть), адрес хоста используется для передачи пакета указанному компьютеру точно так же, как почтовое отделение в Сан-Франциско использует название улицы и номер дома для доставки письма в конкретный дом.

Если компьютер посылает сообщение по IP-адресу 201.32.0.4, в котором число 201.32.0 представляет сеть, а число 4 — хост, то первым шагом будет доставка пакета в сеть 201.32,0. После прибытия в сеть пакет маршрутизируется внутри сети на компьютер с номером хоста, равным 4.

В нашем примере сеть идентифицируется первыми тремя октетами. Однако так делается не всегда. В традиционной схеме IP части IP-адреса, представляющие сеть и хост, могут иметь разные размеры для различных классов IP-адреса, рассматриваемых в следующем разделе.

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