Петля в Ethrnet, Петля на сетевом оборудовании, петля коммутации | rpilot62.ru

Маршрутная петля является условием, при котором пакет непрерывно передается внутри последовательности маршрутизаторов, никогда не достигая его намеченной целевой сети.

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

Цикл может быть результатом:

  • Неправильно сконфигурированных статических маршрутов

  • Неправильно сконфигурированного перераспределения маршрута (перераспределение является процессом обработки маршрутной информации из одного протокола маршрутизации другим протоколом маршрутизации),

  • Несогласованных таблиц маршрутизации, не обновленных из-за медленной сходимости в изменяющейся сети

  • Неправильно сконфигурированных или установленных маршрутов отбрасывания

Дистанционно-векторные протоколы маршрутизации просты в своих операциях. Их простота приводит к таким недостаткам протокола как маршрутные петли. Маршрутные петли представляют меньшую проблему с протоколами маршрутизации состояния канала, но могут произойти при определенных обстоятельствах.

Отметьте: У протокола IP есть свой собственный механизм, чтобы предотвратить возможность бесконечного блуждания пакета по сети. У IP есть Время жизни (TTL) — поле, значение которого постепенно уменьшаются на 1 в каждом маршрутизаторе. Если TTL становится нулем, маршрутизатор отбрасывает пакет.

Каковы Последствия Маршрутных петель?

Маршрутная петля может иметь разрушительный эффект для сети, приводяк ухудшенной производительности сети или даже простою сети.

Маршрутная петля может создать следующие условия:

  • Пропускная способность связи будет использоваться для цикличной передачи трафика назад и вперед между маршрутизаторами в цикле.

  • ЦП маршрутизатора будет загружен из-за обработки цикличных пакетов.

  • ЦП маршрутизатора будет обременен бесполезной пакетной передачей, которая будет негативно воздействовать на сходимость сети.

  • Маршрутные обновления могут потеряться или не быть обработаны своевременно.

    Эти условия могут внести дополнительные маршрутные петли, делая ситуацию еще хуже.

  • Пакеты могут потеряться в «черных дырах.»

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

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

Есть много механизмов, доступных для устранения маршрутных петель, прежде всего с дистанционно-векторными протоколами маршрутизации. Эти механизмы включают:

  • Определение максимальной метрики, чтобы предотвратить счет до бесконечности

  • Таймеры Задержки

  • Расщепленный горизонт

  • «Отравление» маршрута или «отравление» обратного маршрута

  • Инициированные обновления

Инициированные обновления были обсуждены в предыдущих публикациях рубрики. Другие механизмы предотвращения цикла обсуждаются позже в этой рубрике.

Далее: Автоматическое Суммирование

Сквозная обработка (англ.straight-through processing, STP) — процесс непрерывной, полностью автоматизированной обработки информации. На всех этапах обработки данных исключено ручное вмешательство, что достигается применением стандартов обмена информацией между автоматизированными системами и их полного взаимодействия. Первичные данные могут формироваться как автоматическими системами, так и ручным вводом, но их последующая передача и обработка происходит полностью автоматически.[1]

В более узком смысле STP технология предполагает, что брокерская компания выступает в роли автоматического посредника между клиентами и внешним рынком. Ордера клиентов автоматически переправляются для заключения сделок на внешнем рынке или на крупного контрагента.

Концепция сквозной непрерывной обработки возникла в конце 90-х годов XX века и была связана лишь с электронным оборотом ценных бумаг.

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

Это не только повышает скорость, надежность и безопасность обмена информацией, но и снижает издержки.

Для количественного определения степени использования сквозной обработки данных можно использовать показатель «уровень STP». Это выраженное в процентах отношение объёма автоматически обработанной информации (без ручного вмешательства), к общему объёму обрабатываемых данных. Например, если автоматизированная система банка за день обработала 2000 электронных платежных поручений и при обработке 2-х из них потребовались действия вручную, то за этот день

Уровень STP = ((2000 — 2) / 2000) * 100 % = 99,9 %.

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

Росту уровня STP международным платежам в российских банках препятствует неполная совместимость российских и международных форматов электронных банковских сообщений. Например, при направлении платежей в Россию используются банковские идентификационные коды BIC стандарта ISO 9362, которые не совместимы с принятыми в России, а также форматы межбанковских электронных сообщений SWIFT MT, не полностью совместимые с унифицированными форматами электронных банковских сообщений (УФЭБС), используемыми в платежной системе Банка России.[1]

См. также

Примечания

Литература

Продолжаем рассматривать типы торговых счетов валютного рынка Forex. В предыдущей публикации мы подробно рассказали о всех особенностях ECN, а в этот раз будем говорить о STP-счетах (Straight Through Processing).

Что именно ожидает трейдер от своего торгового счета? Пожалуй, что сделки будут действительно выводиться на рынок, комиссии и спреды не станут «кусаться», а все сделки станут открываться очень быстро.

Именно по этим причинам опытные валютные спекулянты обращают свое внимание на торговые счета с принципом исполнения NDD (No Dealing Desk).

Такой технологией сквозного вывода заявки клиента на рынок обладают ECN и STP счета, позволяющие заключать сделки без вмешательства брокерской компании.

Главной особенностью STP на Форекс является передача заявки клиента одному вполне конкретному контрагенту. Брокер может иметь договоренности всего с одним поставщиком ликвидности, например, банком, а может и с несколькими.

В первом случае, когда трейдер отправляет заявку на заключение сделки, то она тут же передается в банк, с которым сотрудничает брокер. Во втором случае, если ликвидность компании обеспечивается несколькими банками-партнерами, происходит оценка предложений. Рассмотрим простой пример передачи заявки клиента на приобретение 1 лота валютной пары EUR/USD:

  • первый банк — 1.3450
  • второй банк — 1.3450
  • третий банк — 1.3449

Заявка будет обработана третьим банком, так как его предложение наиболее выгодно для клиента.

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

Особенности STP счетов

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

Брокеры, предлагающие STP-счета:

Обзор FXopen
Обзор AForex

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

Большинство брокерских компаний предлагают STP-депозиты от нескольких сотен долларов, а некоторые организации даже от нескольких тысяч usd. Иногда встречаются различные центовые NDD-счета, но лучше относиться к ним, как к маркетинговой деятельности брокеров.

Все счета из категории NDD используются чаще всего опытными трейдерами, предъявляющими повышенные требования к торговым условиям. Когда речь идет о торговле на крупные суммы денег, то особенно важно работать с брокером, который честно выводит все заявки клиента на рынок, а не становится заинтересован в его убытках (речь о «Форекс-кухнях»).

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

Если человек планирует заниматься скальпингом на Форекс, то ему нужно в первую очередь обратить внимание на NDD-счета, ведь здесь никто не препятствует такому стилю торговли.

За услуги брокера трейдер платит спред и комиссию, которая передается уже выше. Брокер действительно заинтересован в успешной работе клиента, который торгует на одном из депозитов с NDD, так что конфликта интересов не будет. STP это отличный современный вариант торгового счета, предназначенный для тех, кто хочет работать с реальными контрагентами и желает заключать сделки без всяческих ограничений.

Топология сети Кольцо

Эта топология очень похожа на шинную, но имеет два конструктивных отличия:

— сеть замкнута в кольцо — таким образом не требуются терминаторы;
— один из компьютеров сети создает «маркер», который передаётся от компьютера к компьютеру. Транспортный протокол, на основе которого как правило функционирует такая сеть, называется Token Ring.

Маркер — это трехбайтовый фрейм, который передается от одного узла сети другому. Различают два режима работы сети с маркером: нормальный (скорость передачи данных в сети до 4 мбит/с) и с быстрым освобождением маркера (скорость передачи данных до 16 мбит/с). Эксперименты с внедрением этой технологии в 100 мегабитную сеть провалились, поэтому со временем от этой технологии отказались и в настоящий момент она является устаревшей и вряд ли когда-то встретится на вашем жизненном пути.

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

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

Технология Token Ring имела и своих поклонников и своих противников, впрочем, она, как и любая другая технология, имеет свои плюсы и минусы.

Плюсы:

— более высокая надежность передачи данных, т.к. сеть используется более «организовано» и не возникает коллизий;
— низкая стоимость прокладки, хотя кабеля требуется уже больше;
— при выходе из строя одного узла сети — остальные узлы продолжают полноценно работать (если не произошло повреждение кабеля).

Минусы:

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

Теги:топологии сетей, топология кольцо

Другие статьи в разделе:

  • Смешанная топология
  • Топология сети Звезда
  • Топология сети Кольцо
  • Шинная топология
  • Сходимость- это состояние, в котором все маршрутизаторы используют одинаковое понимание маршрутизаторами текущей сетевой топологии. сходимость в сети нарушается только временно, когда выходит из строя маршрутизатор или канал связи. После нарушения сходимости требуется время, для того чтобы маршрутизаторы обменялись информацией для восстановления сходимости вновой сетевой топологии.

    Существует несколько технологий, с помощью которых протокол RIP IP может повысить производительность в динамических средах и которые могут помоч в повышении скорости сходимости.

    3.1. Расщипление горизонта (Split-Horizon)

    Предотвращению возникновения петель маршрутизации может помочь технология Split-Horizon.Описанная проблема «обоюдного обмана» (образование петли) может быть решена с помощью определения направленияпосылки маршрутной информации.

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

    3.2 Обратное исправление (Poison-Reverse)

    Технология Poison Reverse решает те же задачи, что и технология Split-Horizon, однако немного другими способами. Маршрутизаторы будут распространять маршруты через порты, которые явились их источниками. Но эти маршруты будут идентифицироваться как недостижимые, что достигается установкой количества переходов равным 16.

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

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

    3.3 Мнгновенное изменение (Triggered Update)

    Совместное использование технологий Split-Horizon и Poison Reverse необходимо для предотвращения образования петель маршрутизации, которые включают только два маршрутизатора. Однако могут существовать ситуации, когда три или более маршрутизатора включены в процесс «взаимного обмана». Например, какой-либо маршрутизатор М1 полагает, что он имеет маршрут через маршрутизатор М2, маршрутизатор М2 через М3, М3 через М4, а М4 через М1. Для ускорения сходимости в подобных ситуациях служит технология Triggered Update.

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

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

    Технология Triggered Update может вызвать чрезмерную загрузку сети с ограниченной пропускной способностью, например коммутируемых телефонных каналов связи или сети с множеством маршрутизаторов. Все реализации протокола RIP должны включать заготовленный лимит частоты немедленной посылки сообщений об обновлении, чтобы не загружать сеть. Простым решением является установка таймера на случайное число между одной и пятью секундами, после чего посылается сообщение об обновлении. Если произошли другие изменения, которые должны вызвать немедленную посылку дополнительных сообщений, маршрутизатор должен выждать, пока таймер не обнулится, а затем послать новое сообщение. Таймер после этого устанавливается в другое случайное число в заданном интервале.

    3.4 Временный отказ от приема сообщения (Hold-Down и garbage-Collection)

    Маршруты, получаемые с помощью протокола RIP, могут проходить серию стадий в таблице маршрутизации. Например, для маршрутизаторов фирмы 3Com маршруты проходят следующие стадии:

    UP- маршрут может находиться в данной стадии, если он достижим с определенной (меньше 16) метрикой. Маршрут остается в данном состоянии в течение шестикратного интервала времени между периодичной посылкой сообщений об обновлении. Это значение известно как таймер маршрута. Данный таймер сбрасывается каждый раз, когда приходит новое сообщение об обновлении для данного маршрута. По истечении этого таймера маршрут более не рассматривается как корректный и переводится в стадию Garbage-Collection;

    Hold-Down- маршрут, находящийся в стадии UP, переходит в данную стадию, если маршрутизатор получил сообщение об обновлении маршрута с метрикой, равной бесконечности, от маршрутизатора, который явился источником информации об этом маршруте. Маршрут будет оставаться в данной стадии весь период времени, равный четырехкратному интервалу посылки сообщений об обновлении. Это значение известно как Hold-Down Timer. В этой стадии маршрутизатор будет игнорировать информацию о сети на промежутке времени, следующем за получением сообщения, информирующего о том, что и эта сеть недостижима. Когда таймерHold-Down обнулится, маршрут перейдет в стадию Garbage-Collection. Если сообщение, содержащее информацию об этом маршруте с метрикой меньше 16, получено от исходного маршрутизатора до обнуления таймера, этот маршрут перейдет в стадию UP. Цель этого состояния- в позволении всем другим маршрутизаторам в автономной системе получать информацию о том, что маршрутне функционирует;

    Garbage-Collection. Когда таймер маршрута, который был в стадии UP, обнулился, он переходит в стадию Garbage-Collection. Маршрут может оставаться в этой стадии на время, равное четырехкратному интервалу обновления. Это значение времени называется Garbage-Collection Timer. В этой стадии соседи могут извещать маршрутизатор, что сеть более недостижима. В течение этой стадии маршрут с метрикой, равной 16, включается во все сообщения об обновлении, посылаемые этим маршрутизатором. Это вызывает удаление маршрута из списка возможных. Если не получено сообщение об обновлении до обнуления таймера Garbage-Collection, маршрут удаляется из таблицы маршрутизации. Еслисоседний маршрутизатор информирует об этом маршруте с метрикой меньше 16 до обнуления таймера, новый маршрут будет заменять маршрут, подготовленный для удаления. В этом случае таймер обнуляется.


    рис.4 Схема смены состояний маршрута.

    3.5 Контроль за использованием ресурсов сети

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

    • Маршрутизатор должен широковещательно рассылать информацию всем своим соседям о напрямую подключенных к нему сетях. Для уменьшения размера сообщений об обновлении маршрутизатор не включает информацию о лкальных сетях, к которым он и его соседи подключены.
    • Маршрутизатор поддерживает технологию Split-Horizon, поэтому он не будет оповещать о маршрутах, которые достижимы через маршрутизаторы, от которых эта информация была получена. данная технология помогает в решении проблемы медленной сходимости в алгоритме длины вектора.
    • Настраиваемый параметр Poison/No Poison может быть реализован для уточнения указаний технологии Split-Horizont: маршруты указываются как недостижимые или просто не включаются в сообщения об обновлении.
    • Сетевые правила(Network Policy) могут быть реализованы для управления списком сетей, оповещаемых с помощью протокола RIP. По умолчанию протокол должен сообщать обо всех сетях. Администратор может контролировать маршруты, которые будут оповещаться посредством изменения списка.

    • Внутренние правила(Interior Policy) могут быть реализованы для определения появления сообщений от протокола RIP, информирующих о маршрутах, содержащихся в таблице маршрутизации, которая была получена от другого протокола класса IGP. Например, этот параметр может использоваться для определения оповещаемых протоколом RIP маршрутов, полученных с помощью других протоколов, таких как OSPF и IS-IS.
    • Внешние правила(Exterior Policy) могут быть реализованы для управления списком сетей, оповещаемых протоколом RIP IP и полученных от протоколов политики маршрутизации, таких как EGP или BGP. По умолчанию информация о таких маршрутах не должна рассылаться.
    • Настраиваемые статические правила(Static Policy) могут быть реализованы для определения содержания в сообщениях об обновлении статических маршрутов. Необходимо учесть, что все маршруты, полученные от сообщений протокола RIP IP, будут рассматриваться как принадлежащие этому протоколу.
    • Настраиваемые по умолчанию метрики(Default Metric) могут быть реализованы для определения факта оповещения протоколом RIP IP маршрута по умолчанию. Сетевой администратор может выбрать метрику, которая будет использоваться с маршрутом по умолчанию.
    • Правила получения(Receive Policy) могут быть реализованы для фильтрации сообщений, полученных от соседних маршрутизаторов. Это позволяет администратору контролировать полученную от соседей информацию, которая будет сохраняться в таблице маршрутизации.

    Приведенные правила используются в маршрутизаторах NetBuilder II фирмы 3Com.


    назадсодержаниевперед

    Добавить комментарий

    Закрыть меню