Птс оригинал и дубликат отличие: Как отличить дубликат ПТС от оригинала: как его проверить и распознать

Содержание

Как отличить оригинальный ПТС от дубликата?

Оригинальные ПТС в России выдаются в двух местах – это таможня, если машина приехала к нам из другой страны, или завод-изготовитель, если машина собрана в России. А дубликатные (замененные) ПТС выдают в ГИБДД.

Как раз это и является основным фактором определения оригинальности или

неоригинальности ПТС.

Итак, оригинальный ПТС.

Первый вариант. Смотрим 23-й пункт – например, «Центральная акцизная

таможня». Это то место, где выдали этот документ.

Второй вариант. 23-й пункт, например, ООО «ПСМА-РУС». Это автомобиль,

собранный в России, соответственно, на заводе ему и выдали ПТС.

Таможня может быть необязательно центральной московской. Она может быть из другого города. Например, автомобили, которые приходят из Японии – праворульные – им ПТС выдают во Владивостоке, Находке либо каких-то других городах.

Теперь рассмотрим неоригинальный ПТС. Смотрим тот же 23-й пункт в документе и видим, что ПТС выдан ГИБДД. Подразделения ГИБДД могут быть разные. Но, прочитав название организации, вы точно поймете, что ПТС неоригинальный. Также иногда ставят печать или просто пишут от руки «Дубликат». Но иногда и нет. Поэтому всегда смотрите 23-й пункт.

Причины, по которым ПТС меняется, могут быть разными. Например, машина собрана в России и в ПТС таких автомобилей сразу три места теряются.

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

Уже три места потеряно, а потом появляется владелец, который машину покупает. Иногда еще бывает, что региональный дилер перекидывает машину другому дилеру. Этот дилер тоже вписывается, то есть еще одно место теряется. Дальше человек, который машину эту купил, год-два- три поездил, решил машину сдать в трейд-ин. Дилер также вписывается в ПТС – и все, места нет.

Таким образом, в последнее время появляется очень много машин

с замененными ПТС.

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

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

Также ПТС, возможно, был украден либо утерян, либо случайно уничтожен. В таком случае владелец автомобиля идет в ГИБДД и получает новый паспорт для своего автомобиля.

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

Умные люди смотрят в первую очередь на другие вещи, поэтому – не переживайте. Тем более, ездить на машине, а не на бумаге!

И еще такой момент. Ходят слухи, что в 2017 году ПТС отменят. Я думаю, что эти слухи образовались не на ровном месте – действительно так и будет, потому что во всем цивилизованном мире от них уже отказались, и вся информация теперь хранится в соответствующих базах в электронном виде.

Итог следующий: смотрим 23-й пункт на лицевой странице ПТС и определяем

оригинальность или неоригинальность документа.

Как отличить оригинал ПТС от подделки и не потерять авто

Доброго времени суток, уважаемые читатели!

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

При покупке автомобиля вы конечно проверяете все документы, необходимые продавцу для продажи транспортного средства (ТС) по всем правилам.

Но к сожалению, это не сможет полностью уберечь вас от мошеннических действий, если они касаются главного документа авто – паспорта транспортного средства (ПТС). Он может быть подделан высококлассными жуликами, работу которых без специальных знаний порой очень сложно различить.

А ведь по поддельному ПТС вам могут продать ворованное авто, которое потом обязательно конфискует ГИБДД, оставив вас без денег и машины. В самом лучшем варианте такой транспорт можно будет продать на запчасти. А если вы попытаетесь в свою очередь сознательно обмануть другого, перепродав с больной головы на здоровую проблемное ТС, то вам может угрожать тюрьма, если покупатель не поверит в вашу непричастность обратится в полицию.

Вам это надо? Думаю, нет.

Поддельный ПТС

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

В 90-х годах на поддельных ПТС был выстроен целый бизнес и любой человек мог, при желании, заменить свои документы на другие поддельные за вполне подъемную сумму. Может помните те лихие времена, когда многое было, как говорится «нельзя, но можно, если сильно хочется»?

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

Поддельные ПТС встречаются четырех основных разновидностей:

  • Простые двусторонние распечатки качественным цветным принтером, с наклейкой поддельной голограммы – такой «паспорт» может вызвать подозрения даже у самого неопытного покупателя, но все же метод еще не изжил себя и жулики находят людей (в основном малоопытных женщин), которых можно так вот бесхитростно обмануть. Такие подделки легко различить на просвет или даже на ощупь.
  • Классические поддельные ПТС – тут уже используется схожая по свойствам бумага, краска и используется более широкая имитация защитных маркеров. Уровень подделки прямо зависит от опытности жуликов ее изготавливающих. Могут встречаться очень хорошие имитации. Такие подлоги часто нуждаются в более детальном исследовании для выявления обмана.
  • ПТС на оригинальных бланках – это уже серьезный вариант мошенничества, иногда способный ввести в заблуждение не только водителей, но и некоторых работников ГИБДД. Сами бланки могут быть покупными (с черного рынка документов) или крадеными с Госзнака. В первом случае подлог можно уличить при помощи экспертных инструментов, а во втором, если работал грамотный в своем деле жулик, вывести обман на чистую воду сможет только перепроверка всех данных ПТС и самой машины в ГИБДД.
  • Оригинальные ПТС, используемые в криминальных целях – это самый сложный для выявления случай т. к. пакет документов на машину, в которые входит и паспорт, вообще не подделывается. Жулики полностью легально покупают за бесценок разбитое авто, якобы на восстановление, а потом угоняют другой транспорт полностью или почти полностью соответствующий параметрам в полученном ПТС. Потом в краденное авто вваривают сегменты кузова разбитого с его маркировкой и легально реализуют, т.
    к. по закону ТС можно продавать и без перерегистрации. Определить такую подделку смогут только эксперты ГИБДД.

Однако то, что в некоторых вариантах различить подлог ПТС очень сложно, совсем не отменяет необходимости знать основные методы проверки на подлинность для более простых случаев. Согласны? Уверен, что да! Тогда давайте присупим.

Методы определения поддельных ПТС

Исследование ПТС при помощи подручных средств

Что ж, давайте исследуем паспорт на машину и немного почувствуем себя профи-экспертами.

Если вы не имеете специального оборудования, то не беда – возьмите с собой на осмотр такие легко доступные инструменты:

  • Обычный небольшой фонарь;
  • Мощная лупа с увеличением от х10.

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

Искусственным ажиотажем мошенники рассеивают внимание своей жертвы, помните об этом.

Итак, вы взяли в руки ПТС.

Конечно, обратите внимание на то, дубликат это или нет.

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

  • Бумага бланка ПТС должна соответствовать визуально и на ощупь всем подобным изделиям от Госзнака.
  • Проведите по голограмме большим пальцем: она должна составлять с основным телом документа единое целое, без ощущаемых границ перехода.
  • Наведите на голограмму лупу: в ее центре изображена машина, а на ее лобовом стекле есть защитная надпись: «Россия. Россия». Эту надпись можно рассмотреть только вооруженным глазом (минимум лупа 10Х, а в идеале карманный микроскоп).
  • Наклоните ПТС под углом в 30 (примерно) градусов и посветите фонариком на левый верхний угол (поле сверху от голограммы): на этом поле должна появиться надпись «ПТС».
  • Проведите пальцами по основной надписи «Паспорт транспортного средства»: она сделана с объемным тиснением и это должно явственно ощущаться при пальпировании.
  • На последней странице ПТС в левом верхнем углу есть защитный узор «розочка». Если посмотреть на нее под острым углом, то она меняет зеленую расцветку на серую. Проведите по ней пальцем – этот узор тоже выполнен с объемным тиснением и это должно чувствоваться.
  • Разверните паспорт и просветите его на предмет проверки водяных знаков (ВЗ): должны проступить ВЗ «RUS» и звездочки. Также на просвет следует проверить все заполняемые поля: для обнаружения возможных т. н. перемытостей – химического сведения оригинальных надписей и их замены на поддельные данные.
  • На линии внутреннего изгиба разворота ПТС есть темная полоса: если на нее навести лупу, то на оригинале можно заметить, что она состоит из замкнутого микротекста, который очень тяжело подделать: «паспорттранспортногосредства».
  • Обратите внимание на год изготовления бланка (левый нижний угол): если он моложе года выдачи ПТС, то перед вами явная подделка.
  • Обратите внимание на серию и номер ПТС. Для ввозных машин на сегодня используются только два первых буквенных идентификатора: «Т» и «У» (например, 25 ТВ 684907, или 16 УК 654678). Также смотрите на первые две цифры серии (они означают региональный код) и место выдачи паспорта (внизу титульной страницы) – они должны соответствовать логике (прибалтийская таможня не может выдать ПТС с 25-м кодом Дальнего Востока). Кстати, для «ВАЗов» региональный код оригинала всегда 63.

Исследование ПТС при помощи специального инструментария

Если вы хотите самостоятельно провести экспертизу почти профессионального уровня, то сделать это возможно, однако придется кое-чем обзавестись.

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

Вот какие это приборы:

  • Карманный микроскоп;
  • Ультрафиолетовый фонарь;
  • Инфракрасный детектор.

Может быть что-то из этого у вас уже есть. Тогда отлично! Но даже если вы решите приобрести эти вещи, то они не раз вам пригодятся в других бытовых случаях или же просто для развлечения: рассмотреть под микроскопом букашку или сфотографировать что-то ночью в ИК-диапазоне – интересно? Мне да!

Карманный микроскоп

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

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

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

Ультрафиолетовый фонарь

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

Поместите паспорт под УТФ-излучение: в его свете по всему полю документа четко проявятся защитные нити (волокна). Они будут светиться в трехцветном спектре: в ПТС используются хаотично расположенные волокна трех основных цветов спектра.

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

Инфракрасный детектор

Это компактный прибор, оснащенный инфракрасной CMOS камерой, которая выводит на экран очень четкое изображение в инфракрасном диапазоне, на котором можно различать даже самые мелкие фрагменты.

Если навести этот детектор на какие-то надписи ПТС, то в его свете все внесенные исправления или полные подложные замены данных будут четко просматриваться: появится след от вымытых символов. Также, если навести детектор на рисунок машины в верхнем правом углу первого разворота и верхнем левом второго, то в инфракрасном свете машина исчезнет.

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

Если вы хотите узнать больше подробностей, то просмотрите это видео, где профессиональный эксперт по автомобильной документации раскрывает свои секреты уважаемой АвтоЛисе:

История из жизни

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

Однажды мой знакомый приобрел машину, ПТС которой на подлинность не проверял, хотя и считал себя опытным автовладельцем, купившим и продавшим не одни «колеса». Паспорт был заполнен несколькими перерегистрациями по перепродаже и это ввело его в заблуждение. Он подумал: ну проверяли же в МРЭО этот ПТС несколько раз на подлинность при обращении новых владельцев, значит тут все должно быть ОК.

Логично, не правда ли?

Но при перерегистрации в Москве сразу выявилась поддельность документа. В чем же тут дело?

А в том, что мошенники иногда прибегают к хитрому трюку: находят какое-то региональное МРЭО, где к экспертизе подходят спустя рукава (к сожалению, еще есть такие) и делают там «историю» авто, совершая несколько фиктивных сделок купли-продажи с действительными перерегистрациями.

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

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

Полезные советы

  • Вы должны учитывать то, что до 1996 г. выдачу оригинальных ПТС осуществляла и ГИБДД, поэтому легальность всех авто, ввезенных до этого года, может быть под сомнением, но определить это точно возможности нет.
  • Учитывайте то, что иногда в региональных ГИБДД небольших населенных пунктов в штате временно или постоянно отсутствуют специалисты-эксперты и к вам может попасть автомобиль уже прошедший успешную перерегистрацию органами с «успешной» экспертизой поддельного ПТС.
  • С настороженностью относитесь к подозрительным авто как-то связанных с Прибалтикой, где традиционно занимаются профессиональным подлогом автомобильных документов и вообще легализацией автомобилей, включая криминальные.
  • Кстати, некоторые современные смартфоны и фотоаппараты предусмотрительно оснащаются производителями ультрафиолетовой подсветкой и включаемым инфракрасным фильтром, который не только поможет в определении подделок, но и позволит снимать интересные фото в почти полной темноте.

Заключение

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

А были ли у вас какие-либо интересные случаи, связанные с проверкой ПТС на подлинность? Расскажите об этом в комментариях, что без сомнения вызовет интерес у многих автомобилистов.

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

Будьте бдительны с документами и на дорогах!

Птс оригинал и дубликат отличие


Чем отличается оригинал птс от дубликата

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

Какую информация содержится в ПТС?

ПТС состоит из 24-х граф, которые наделены следующими фактами о автомобиле:

  • VIN код автомобиля. Он состоит из порядка 17-ти цифр, которые должны совпадать с цифрами, что расположены на кузове авто.
  • Страна-производитель.
  • Объем двигателя.
  • Тип двигателя.
  • Тип конструкции.
  • Марка транспортного средства.
  • Год выпуска и тд.

Оригинал ПТС

Чем может быть опасен дубликат ПТС и в чем его главное отличие от оригинала?

Неоднократные случаи говорят о том, что с помощью одного лишь дубликата ПТС мошенникам удается реализовывать автомобили, которые имеют непогашенный кредит. Дело в том, что при покупке авто в кредит, банк оставляет за собой право сберегать оригинал ПТС до момента полного погашения тела кредита. И самые находчивые придумали следующий выход из сложившейся ситуации: они обращаются с заявлением в ГИБДД, где говориться, что оригинал ПТС был утерян, а ГИБДД в свою очередь должно выдать им ПТС с пометкой «дубликат».

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

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

Какие предпосылки могут способствовать выдаче дубликата ПТС?

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

Иногда с помощью дубликата пытаются продать автомобиль, который ранее числился в угоне.

Как выглядит дубликат ПТС?

Документ изготавливается на бланке, форма которого законодательно утверждена. Вдобавок к этому, бланк дубликата распечатывают на предприятии «Госзнака», он обладает защитной полосой и специальными водяными изображениями, которые крайне затруднительно подделать. При просмотре через лупу на документе можно обнаружить ряд специфических изображений и знаков, которые свидетельствуют о его подлинности. Чтобы обезопасить себя окончательно, вы можете обратиться в любой стационарный пункт ГИБДД. Там вам предоставят всю информацию по автомобилю. Например, не числится ли он в угоне.

Дубликат ПТС

Если вы все же выражаете неуверенность по поводу грядущей покупки, то следует помнить, что кредитный, либо ворованный автомобиль обладает ключевыми «приметами»:

  1. Сравнимо недавняя покупка и необъяснимо быстрая продажа.
  2. Заниженная стоимость.
  3. Необоснованная срочность продажи.
  4. Транзитные номера на авто.

На что следует обратить внимание, сталкиваясь с дубликатом ПТС?

  • Большое число владельцев транспортного средства.
  • Продажа автомобиля происходит очень часто и с коротким интервалом (2-3 месяца).
  • Отметка, которая свидетельствует о причастности авто к уголовному делу (например, дело о перебитых номерах).

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

Напоследок следует заметить, что даже если вам удалось избежать встречи с мошенниками и машина с дубликатом ПТС оказалась «чистой». Стоит помнить, что при следующей продаже этого авто вы столкнетесь с таким же недоверчивым отношением к вам.

Как отличить дубликат ПТС от оригинала

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

Как отличить дубликат ПТС?

Итак, вам необходимо знать основные отличия:

  • в графе «особые отметки» на копии документа будет находиться штамп «дубликат»;
  • если вы покупаете подержанный автомобиль, то обычно вид его ПТС не может быть «новым» — царапины, потертости и другие признаки указывают, что документ является оригинальным;
  • наличие защиты — объемный текст, водяные знаки, голографическая наклейка и другие.

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

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

Если у вас нет специально оборудования, то вы можете использовать:

  • простой фонарик;
  • мощная лупа с увеличением от х10.

Когда у вас есть в руках ПТС, то посмотрите дубликат это или нет. Если он является дубликатом, то рекомендуется расспросить о причине дубляжа. Если вы доверяете доводам хозяина, то можно продолжать осмотр:

  1. Проведите по голограмме большим пальцем: основное тело документа и голограмма должна составлять ощущение единого целого, без лишних границ перехода.
  2. Бумага бланка ПТС на ощупь и визуально должна соответствовать всем похожим продуктам от Госзнака.
  3. Возьмите фонарик и наклоните ПТС под углом 25-35 градусов. Посветите на левый верхний угол, там вы должны заметить надпись «ПТС».
  4. Лупой наведите на голограмму: посередине изображен автомобиль, а на её лобовом стекле имеется надпись «Россия. Россия».
  5. Обратите внимание на качество бумаги. Как правило, подделку изготавливают из более плотной и гладкой бумаги, а оригинальный ПТС отличается шероховатостью.
  6. Посмотрите на левый нижний угол и год изготовления бланка: если дата будет меньше, чем год выдачи ПТС, то это главный признак подделки.

Полезные советы для владельцев и покупателей
  1. Смотрите на водяные знаки ПТС, настоящие будут легко размытые, а подделки идеально ровными и четкими.
  2. Учитывайте то, что бывает, в региональных ГИБДД небольших населенных пунктов в штате на некоторое время отсутствуют специалисты, и вы можете получить авто, который успешно прошел перерегистрацию органами с «успешной» экспертизой поддельного ПТС.
  3. Существуют фотоаппараты и смартфоны, у которых имеется встроенный ультрафиолет или инфракрасный фильтр. Они могут помочь вам в определении поддельных документов.

Возможно вас это заинтересует — Как продать подержанный автомобиль — основные советы и способы

Как определить ПТС дубликат — видео

Дубликат ПТС — как отличить, чего бояться и стоит ли покупать?

Что значит дубликат ПТС, как он выглядит, чего бояться и вообще стоит ли покупать машину, если ПТС – дубликат? Обо всем этом мы сегодня и поговорим.

  • Дубликат ПТС

ПТС дубликат — что это значит?

Для начала давайте разберемся, что значит ПТС дубликат и почему он появляется у машины?

Как вы знаете, ПТС – это паспорт автомобиля, его основной документ. Помимо прочего, в паспорте отражаются записи о регистрации в ГИБДД. Но что делать, когда закончатся места в ПТС, ведь их там всего шесть? Или как быть, в случае потери этого важного документа, или когда он, просто порвется? Такое, нечасто, но все-таки случается.

С 2019 года, в этой ситуации оформляется электронный ПТС, но прежде, ГИБДД выдавали дубликат ПТС. По сути, это обычный бланк ПТС, со своим уникальным номером. Он полностью заменяет исходный документ и позволяет выполнять все те же операции с автомобилем. Однако, знающие люди стараются избегать дубликатов при покупке машины. Почему?

Как выглядит дубликат ПТС?

Для грамотного покупателя очень важно знать, как отличить дубликат ПТС от оригинала. Пожалуй, самый очевидный признак – это здоровенный штемпель «ДУБЛИКАТ» где-нибудь на видном месте.

Он позволяет отличить дубликат, вообще не напрягаясь – его очень трудно не заметить. По правилам МВД, такой штамп должен ставиться при выдаче дублера ВСЕГДА! Но, как обычно, правила у нас работают с перебоями. Поэтому многие дубликаты остаются непомеченными, а нам, покупатлям, приходится искать вторичные признаки.

И второе отличие дубликата ПТС содержится в «Особых отметках». Это свободное поле в левой части каждой страницы паспорта. Сюда, отметку о выдаче дубликата оператор ГИБДД выводит практически всегда.

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

Но главное отличие дубликата ПТС – это организация, выдавшая документ. Дело в том, что оригинальные паспорта выдает таможня и автопроизводители. Для машин, собранных в России, ПТС выдает завод изготовитель, а для ввезенных из-за границы – таможня. А вот дубликаты ПТС всегда выдает ГИБДД!

Итак, ребята, если напротив выдавшей организации стоит печать ГИБДД, значит это точно дубликат. А вы теперь знаете, как отличить ПТС оригинал от дубликата.

Дубликат ПТС — чего бояться?

Но что если вам попался дубликат ПТС – чего бояться при покупке авто? Главный минус машины с дубликатом – это то, что оригинал может попасть в руки третьих лиц. Поэтому, имея дело с дубликатом, всегда есть шанс потерять машину.

Как это работает? Например, это может оказаться залоговый авто. ПТС находится у залогодержателя, а предприимчивый владелец получает в ГИБДД дубликат и продает машину. Для покупателя эта ситуация – патовая. Если он не позаботился о нотариально заверенной выписке из реестра залогов, сохранить машину не получится.

Чего еще стоит бояться, так это того, что оригинальный ПТС пустят по одной из криминальных схем. Если настоящий ПТС будет продан на черном рынке, под него сделают машину с перебитыми номерами. Как только двойник «всплывет» — возбуждается уголовное дело. В итоге, следствие может инициировать экспертизу маркировки обоих автомобилей, включая химическое травление ВИН-номеров. Одним словом это реальный гемор, да и цена машины после такой экспертизы точно не возрастет.

Но главный косяк дубликата в том, что он скрывает всю предысторию автомобиля. Честно говоря, история машины у нас непрозрачна даже с оригинальным ПТС, но там хотя-бы видно:

1)Историю владельцев. Нет ли среди них юр.лиц.
2)Задерживался ли автомобиль у владельцев хотя бы на пару лет. Если меньше – вряд ли машину берегли.
3)Ставил ли первый владелец (дилер), машину на учет. Если ставил – значит на машине ездили, то есть она использовалась для тест-дрейва или как подменная.
4)Бывает наоборот, когда дотошный и НЕхитрый владелец израсходует много мест в ПТС, меняя СТС каждый раз при смене прописки. На деле же машина, пребывая в одних руках, обычно сохраняется намного лучше.

Грубо говоря, дубликат – это шляпа. Он практически стирает историю машины, поэтому его, кстати, намеренно получают, когда надо скрыть прошлое автомобиля.

Стоит ли покупать машину с дубликатом?

Итак, допустим вам попалась машина, у которой ПТС дубликат – стоит ли покупать такой авто? Здесь важно понимать, что дубликат – это всегда риск, но с годами этот риск снижается. Если дубликат и вызовет проблемы, то это произойдет в первые 2-3 года после его выдачи. А лет через 5-7 дубликат становится ничуть не опасней оригинала. Поэтому, друзья, в первую очередь смотрите на дату выдачи дублера.

Кроме того, в особых отметках дубликата, иногда пишут «выдан взамен утилизированного» или «выдан взамен утраченного».

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

Так стоит ли покупать машину, если у нее дубликат ПТС? Осторожный покупатель такой авто не станет рассматривать в принципе – для него это не вариант. Если же рисковать вам по душе – это неплохой способ испытать свою удачу. В любом случае, покупая автомобиль с дубликатом, надо быть готовым к возможным потерям. Все-таки, риск – это неизбежная плата за более низкую цену, которой отличаются машины с дубликатом.

© Kak-Kupit-Auto.ru

Ссылки: zr.ru

фото, как выглядит оригинальный документ и в чем отличие от копии, а также возможно ли проверить по базе ГИБДД?

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

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

Однако каждый автолюбитель должен владеть информацией о том, как отличить дубликат ПТС от оригинала.

Дорогие читатели! Наши статьи рассказывают о типовых способах решения юридических вопросов, но каждый случай носит уникальный характер.
 
Если вы хотите узнать, как решить именно Вашу проблему — обращайтесь в форму онлайн-консультанта справа или звоните по телефону 8 (800) 350-29-87. Это быстро и бесплатно!

что это значит, чем плох такой документ, его фото, а также как узнать, сколько хозяев было у машины?

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

Дорогие читатели! Наши статьи рассказывают о типовых способах решения юридических вопросов, но каждый случай носит уникальный характер.
 
Если вы хотите узнать, как решить именно Вашу проблему — обращайтесь в форму онлайн-консультанта справа или звоните по телефону 8 (800) 350-29-87. Это быстро и бесплатно!

обман или просто замена утерянного?

В этот раз отвлечёмся от технических тем и поговорим о документах, ПТС дубликат что значит и какие нюансы с ним связаны.

Каждый автовладелец знает, что такое паспорт транспортного средства (ПТС) – это важная бумага, которая выдаётся машине при «рождении» (если она выпущена на территории России) или же органами таможни при ввозе из другой страны.

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

И тут могут возникать подводные камни, о которых надо поговорить.

Какие махинации возможны с данной бумагой? Что делать при утере ПТС?

ПТС дубликат что значит

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

В этот документ заносятся данные о самой машине и о её владельцах. Именно с последним пунктом возможны махинации.

Юристы советуют насторожиться, когда при планируемой сделке по приобретению транспортного средства вам преподносят ПТС дубликат.

Как быть?

Для начала внимательно рассмотрите этот дубликат ПТС, а особенно пункт «особые отметки», где должна быть указана причина выдачи дублёра.

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

  • выдан взамен утилизированного паспорта транспортного средства – обычно это означает, что старый документ уже не может быть использован по причине своей ветхости или же, что в нём просто закончилось свободное место для внесения хозяев авто. Как правило, в таком случае опасаться афер особо не стоит, разве что, при покупке машины, больше внимания уделите её техническому состоянию;
  • утеря прежнего документа. Конечно же, документ может быть действительно утерян, но есть повод насторожиться. (Далее рассмотрим, что делать, если вы потеряли ПТС, но сейчас не об этом).

Увидев дубликат ПТС чего бояться? Того, что машина находилась на балансе какой-нибудь организации, а значит она крайне изношена, или же, что ещё хуже, за неё не выплачен кредит.

При покупке автомобиля с таким документом, ВНИМАТЕЛЬНО! рассмотрите дату выдачи ПТС дубликата. Вполне вероятно, что продавец специально его получил перед сделкой, пытаясь скрыть прошлое автомобиля.

Историю жизни транспортного средства проверить можно, даже на ближайшем посту ГИБДД, а вот в залоге он или нет, увы, узнать пока не всегда удаётся.

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

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

Что делать, если оригинал ПТС утерян?

Друзья, мы немного пролили свет на вопрос: ПТС дубликат что значит его наличие у продавца автомобиля.

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

Так как получить дубликат ПТС?

Предположим, вы планируете пересесть на новое авто, а своё старое – продать. Собрав документы, вы вдруг обнаруживаете, что отсутствует один из самых основных – паспорт транспортного средства. Что делать? В случае утери следует предпринять такие шаги:

  • подготовить документы: страховой полис, все бумаги, которые были выданы вам при приобретении машины, свидетельство, объяснительную записку на имя начальника МРЭО, где будут описаны подробности утери ПТС, заявление, оформленное по строгой форме, квитанцию по оплате пошлины. В случае кражи паспорта ТС, необходимо приложить справку ГОВД об уголовном деле;
  • предоставить авто в МРЭО на осмотр, паспорт которого был утерян;
  • пройти осмотр машины, после чего он должен расписаться в заявлении;
  • отдать приготовленные документы в ГИБДД;
  • вам скажут, где получить дубликат ПТС и когда он будет готов.

Вот и всё, уважаемые читатели, перед вами тот нехитрый свод основных сведений, которые помогут ответить на вопрос: ПТС дубликат что значит и можно ли ему доверять.

Надеюсь, вы теперь информационно вооружены и не попадёте впросак при приобретении автомобиля. А при утере не будете сокрушаться и спокойно получите дубликат ПТС.

До скорых встреч!

Анализ

TCP и кортеж из пяти | Пакет-Фу

Эксперт по TCP из Wireshark неплохо справляется с выявлением проблем, помогая аналитикам находить пакеты, в которых что-то идет не так. К сожалению, есть некоторые вещи, которые могут сильно сбить с толку эксперта, что может обмануть неопытных аналитиков, полагая, что в сети есть большие проблемы. Я говорил о некоторых из этих проблем на Sharkfest 2013 под названием «Топ 5 ложных срабатываний», и этот пост будет о одной из них: Дублирующиеся пакеты.

Кортеж из пяти

Рисунок 1: 5 Пример кортежа

Первое, что должно произойти, когда Wireshark обрабатывает тонны пакетов, — это определить, к какому протоколу и диалогу принадлежит каждый пакет. Он делает это путем создания так называемого «кортежа из пяти» (или кортежа из пяти) из пакета, который он в настоящее время просматривает, который содержит IP-адрес источника, порт источника, IP-адрес назначения, порт назначения и протокол уровня 4. Например, 192.168.124.100/50272/81.209.179.69 / 80/6 ”для пакета, поступающего из порта 50272 IP 192.168.124.100, идущего на порт 80 IP 81.209.179.69, с использованием протокола IP 6, который является TCP:

Такая же комбинация IP-адреса и порта с IP-протоколом 17 указывает на диалог UDP. UDP и TCP являются наиболее распространенными протоколами, для которых доступен кортеж, хотя вы не можете создать его для пакетов ICMP — просто потому, что ICMP не использует порты, поэтому вы застрянете с «3-кортежем» 😉

Отслеживание поведения TCP-разговора

После того, как был определен кортеж из 5 для TCP-диалога, есть два возможных способа продолжить (упрощенный до очень простого процесса; на самом деле процесс намного сложнее в своих деталях):

  1. Нет существующего диалога с тем же 5-кортежем, поэтому это первый пакет нового диалога, обнаруженный в трассировке.В список разговоров добавляется новая запись и записывается ее состояние TCP
  2. соответствующая запись в списке разговоров существует, поэтому мы можем проанализировать новый пакет относительно существующего состояния TCP-разговора

Одна из наиболее важных вещей, на которую следует обратить внимание, — это порядковый номер по отношению к порядковому номеру предыдущего пакета от того же узла. Для каждого пакета рассчитывается «Следующий ожидаемый порядковый номер», который вы также можете увидеть в Wireshark (если в пакете есть полезные данные TCP, иначе порядковый номер не изменится):

Рисунок 2: Следующий ожидаемый порядковый номер TCP

Для проверки: порядковый номер 4194561624 плюс 498 байтов полезной нагрузки TCP равняется 419452122.Поэтому, когда будет найден следующий пакет этого разговора, он должен иметь порядковый номер 419452122, иначе что-то не так (сообщения Wireshark Expert в кавычках):

  1. последовательность на ниже , чем ожидалось, что означает, что это запоздавший («вне очереди») или повторно переданный пакет («Повторная передача» / «Быстрая повторная передача»). Разница в основном заключается в том, насколько поздно приходит пакет — повторная передача не может прибыть раньше, чем продолжительность одного времени приема-передачи после того, как получатель сообщил о потере пакета.Если новый пакет прибывает значительно быстрее, он неисправен. Разница между «повторной передачей» и «быстрой повторной передачей» заключается в способе сигнализации или обнаружения потери пакета. Прочтите сообщение Криса на LoveMyTool о различных вкусах.
  2. последовательность на выше , чем ожидалось, что означает, что по крайней мере один сегмент TCP отсутствует («предыдущий сегмент не захвачен») либо потому, что он действительно был потерян при передаче, либо просто не был захвачен, потому что устройство захвата было размещено неправильно. или производительность записи была слишком низкой.

«Скидывание» эксперта TCP

Поскольку эксперт TCP сопоставляет пакеты с разговорами на основе 5-кортежа, некоторые файлы трассировки могут превратиться в беспорядок TCP-симптомов, которые представляют собой не что иное, как ложное срабатывание для большей части из них. Проблема в этих случаях заключается в том, что файл трассировки содержит один и тот же сегмент TCP дважды (или даже больше), что обычно связано с тем, как был выполнен захват. Одна из наиболее распространенных проблем захвата — это действительно повторяющиеся пакеты — пакеты, которые были захвачены несколько раз при настройке порта SPAN.

SPAN неисправность

Представьте, что вы хотите сделать захват двух серверов, к которым подключаются несколько клиентов, поэтому вы настраиваете сеанс SPAN, например как это:

 Switch (config) #monitor session 1 source interface gigabitEthernet 1/10 оба Switch (config) #monitor session 1 source interface gigabitEthernet 1/11 оба Switch (config) #monitor session 1 destination interface gigabitEthernet 1/24 

Когда клиент разговаривает с сервером через порт 10 или 11, проблем нет.Но когда — по какой-либо причине — сами серверы общаются друг с другом, вы получаете один и тот же пакет дважды: один раз, когда он входит в коммутатор на порту 10, и второй раз, когда он выходит на порт 11 (или наоборот, конечно). :

Рисунок 3: Сеанс SPAN, приводящий к дублированию

Это то, что Wireshark покажет для захвата трассировки, если возникнут дубликаты:

Рисунок 4: SPAN дублирует

Взгляните на порядковые номера, и вы увидите, что каждый пакет просматривается дважды — и эксперт TCP сходит с ума, потому что думает, что видит тонны повторных передач или (в зависимости от захвата) «Дубликаты ACK» при подтверждении. пакеты дублируются.Теперь проблема в том, что при такой настройке захвата, как показано выше, просто невозможно избежать дублирования с помощью . И вторая проблема заключается в том, что вы не можете отфильтровать второе вхождение каждого пакета с помощью фильтра отображения в Wireshark, потому что фильтр должен найти что-то, чтобы отличить две копии друг от друга. Что не может работать, потому что они идентичны до последнего бита. Кроме того, в большинстве случаев вы не можете выполнить сеанс SPAN другим способом, потому что вам нужны оба направления обоих портов для нормального взаимодействия с клиентом.Иногда вы можете попробовать настроить трюк, например, отслеживать только направления получения SPANned VLAN — например, если вы перехватываете только входящие пакеты для VLAN, вы получите их только один раз, но это работает только для перехватов VLAN, а не для нескольких портов.

Борьба с истинными дубликатами

К счастью, есть помощь в избавлении от настоящих дубликатов: вы можете использовать инструмент командной строки « editcap » для удаления дубликатов из файлов трассировки. Editcap устанавливается вместе с Wireshark, и типичное приложение будет выглядеть так:

 D: \ Traces \ blog> editcap -d -D 50 дубликатов.pcapng no-duplicates.pcapng 15238 пакетов просмотрено, 7570 пакетов пропущено с повторяющимся окном из 50 пакетов. 

Параметр «-D 50» имеет editcap для сравнения окна истории из 50 кадров, чтобы увидеть, точно ли они совпадают с текущим кадром. При совпадении текущий кадр отбрасывается. Как видите, 7570 пакетов из 15238 оказались дублированными, что чуть меньше 50%. После процесса пример сверху выглядит так:

Рисунок 5: Дедуплицированные пакеты

Видите? Те же пакеты, что и раньше, но больше нет проблем.

Практическое правило: , если трассировка выглядит действительно очень плохо, с тоннами экспертных сообщений TCP и отсутствием — или всего несколькими — симптомами «предыдущий пакет не захвачен», сначала проверьте наличие дублированных кадров.

Неисправность маршрутизации

Маршрутизированные пакеты также могут сбивать с толку эксперта по TCP, даже если пакеты не являются точными дубликатами. Вот образец, взятый из вопроса на сайте вопросов и ответов Wireshark (на самом деле заданный вопрос является хорошим примером того, как пользователя Wireshark смущают ложные срабатывания):

Рисунок 6: Дубликаты пакетов после маршрутизации

Опять же, проверьте, есть ли сообщения «пакет не захвачен» — потому что, если действительно есть потеря пакета, вы увидите два симптома: один для потерянного пакета, а второй — для повторной передачи этого пакета.Если вы видите только повторные передачи или дублирующиеся ACK, высока вероятность того, что у вас есть дубликаты в захвате.

Если мы посмотрим на детали пакетов, например, пакет 103 и пакет 104, это выглядит как на следующих снимках экрана. Первый — это пакет до процесса маршрутизации с TTL 128:

.

Рисунок 7: TTL до маршрутизации

После выполнения маршрутизации пакет выглядит так:

Рисунок 8: TTL после маршрутизации

Различия заключаются в уровне Ethernet, потому что после маршрутизации MAC-адреса должны измениться для нового сегмента сети — но эксперта по TCP не волнуют изменения MAC-адресов.Кроме того, TTL , конечно, уменьшается на один переход, но, опять же, эксперт по TCP также не обращает внимания на эту деталь. Остальная часть пакета такая же, особенно две вещи, от которых зависит эксперт TCP:

  1. кортеж из 5 по-прежнему 192.168.1.36/19813/192.168.2.9/1196/6
  2. уровень TCP плюс полезная нагрузка TCP, потому что маршрутизатор не меняет его.

Специалисту по TCP в Wireshark не важно, захвачен ли один и тот же пакет в разных сегментах сети, используются ли теги VLAN или туннелирование.Если он увидит тот же самый кортеж из пяти и ту же информацию TCP (особенно порядковый номер и длину полезной нагрузки), он снова будет считать, что это тот же самый пакет: «О, повторная передача!».

Удалить маршрутизированные дубликаты на самом деле просто: вы можете отфильтровать дубликаты в Wireshark и сохранить оставшиеся пакеты в новом файле перед их анализом (не забудьте использовать « Export Specified Packets as » в меню файла, а не « Сохранить как»). Я обычно использую для этого тег VLAN (если он доступен) или TTL, потому что он другой — вы также можете сосредоточиться на адресах Ethernet, но идентификаторы VLAN / TTL обычно быстрее (введите в поле фильтра :-)).

Как удалить дубликаты маршрутизации

Чтобы удалить дубликаты маршрутизации, нам нужно определить, какие пакеты мы хотим сохранить в первую очередь. В зависимости от того, как был настроен захват, вы можете увидеть повторяющиеся пакеты, приходящие с одного IP-адреса или даже с обоих. В примере на рисунке 6 вы можете видеть, что только пакеты из 192.168.1.36 дублируются, а из 192.168.2.29 — нет. Это означает, что нам нужно определить, какой из двух TTL мы сохраняем и какие два TTL мы удаляем (два TTL, потому что отправитель и получатель часто имеют разные значения, поэтому с дубликатами у вас есть четыре TTL).Обычно это можно сделать, глядя на MAC-адреса и сохраняя пакеты на основе совпадающих пар MAC-адресов. Затем отфильтруйте соответствующие TTL и сохраните результат:

Рисунок 9: Дедупликация VLAN с помощью Wireshark

Контрмеры

Теперь, когда мы знаем, почему эксперт Wireshark диагностирует ненастоящие симптомы, мы можем найти способ очистить след перед его анализом. Первый шаг здесь может быть неочевидным: вам нужно сначала понять , что дубликаты мешают эксперту TCP.Для этого вы всегда должны следить за количеством и атрибутами повторных передач, дублированных ACK и невыполненных заказов:

  • проверяет, есть ли больше пакетов, чем обычно, с признаком повторной передачи TCP, нарушением порядка или дублированием ACK. Это требует некоторого опыта в том, что является нормальным, так что делайте ваши исходные данные (здесь я немного похож на Тони ;-))
  • проверьте, можете ли вы также найти в трассировке симптомы «Предыдущий сегмент не зафиксирован» — если вы видите не эти симптомы потерянных сегментов, а их повторные передачи, это часто (но не всегда!) Просто дубликат, потому что у вас есть две копии того же сегмента, но без сообщения «Ой, что-то потеряно»
  • , если вы считаете, что у вас есть дубликаты, сравните два пакета, быстро нажимая на них один за другим в списке пакетов, наблюдая за шестнадцатеричным представлением.Если байты не меняются заметно, пакеты идентичны.
  • финальная проверка: разница времени между двумя пакетами. Дубликаты обычно находятся на расстоянии менее нескольких микросекунд друг от друга, потому что это всего лишь две копии, сделанные на одном устройстве одновременно. Для реальных ретрансляций требуется как минимум полное время в оба конца, чтобы добраться до пункта назначения.
  • Совет: вы также можете просто запустить editcap для файла трассировки, чтобы увидеть, удаляет ли он дубликаты. Если это так, то, вероятно, были некоторые («вероятно», потому что есть некоторые типы кадров, идентичные до байта, которые не являются дубликатами, e.грамм. Кадры BPDU. Но у них дельта-время в секундах, а не в миллисекундах)

Если вы определили, что ваш файл трассировки содержит дубликаты, удалите их перед продолжением. Либо используйте editcap, как показано (для полных кадров, побайтовых дубликатов), либо отфильтруйте один экземпляр в Wireshark для перенаправленных дубликатов.

.

Почему при захвате wirehark видны дублирующиеся TCP Acks?

Дублирующиеся ACK отправляются, когда получатель видит пропуск в принимаемых пакетах. Они используются не только для быстрых повторных передач, это наоборот (вроде): в быстрых повторных передачах используется счетчик для повторяющихся ACK, чтобы инициировать повторную передачу быстрее, чем при Retransmission TimeOut (RTO).

Если вы видите повторяющиеся входящие ACK и отсутствие пропусков в исходящих пакетах, это означает, что вы захватываете данные в источнике (а не на принимающей стороне).Это вполне нормально, если потеря пакета происходит где-то на пути к получателю. Однако вы должны увидеть ретрансляцию; если вы этого не сделаете, у вас, вероятно, есть случай, когда пакеты переупорядочиваются в пути и прибывают не в порядке, что также приводит к дублированию ACK. Разница между потерей пакетов и нарушением порядка состоит в том, что количество дублирующихся ACK очень мало для неупорядоченных (часто только до «Дублированного ACK №1»), тогда как при потере пакетов они могут достигать счетчиков выше 100 в очень плохих случаях.

.

RFC 3708 — Использование TCP Duplicate Selective Acknowledgment (DSACK) и Stream Control Transmission Protocol (SCTP) с дублированными порядковыми номерами передачи (TSN) для обнаружения ложных повторных передач

[Docs] [txt | pdf] [draft-ietf-tsvw …] [Tracker] [Diff1] [Diff2]

ЭКСПЕРИМЕНТАЛЬНАЯ ИНФОРМАЦИЯ

 Сетевая рабочая группа E.Blanton Запрос комментариев: 3708 Purdue University Категория: Экспериментальная М. Оллман ICIR Февраль 2004 г. Использование TCP Duplicate Selective Acknowledgment (DSACK) и Протокол передачи управления потоком (SCTP) Дубликат Порядковые номера передачи (TSN) для обнаружения ложных Повторные передачи Статус этой памятки Этот меморандум определяет экспериментальный протокол для Интернета. сообщество.Он не определяет никаких стандартов Интернета. Требуются обсуждения и предложения по улучшению. Распространение памятки не ограничено. Уведомление об авторских правах Авторское право (C) The Internet Society (2004). Все права защищены. Аннотация TCP и протокол передачи управления потоком (SCTP) обеспечивают уведомление о получении дубликата сегмента через Duplicate Selective Подтверждение (DSACK) и повторяющийся порядковый номер передачи (TSN) соответственно.В этом документе представлены консервативные методы использования этой информации для выявления ненужные повторные передачи для различных приложений. 1. Введение TCP [RFC793] и SCTP [RFC2960] предоставляют уведомление о дублировании получение сегмента посредством дублированного выборочного подтверждения (DSACK) [RFC2883] и повторяющиеся уведомления TSN соответственно. Используя это информации, отправитель TCP или SCTP обычно может определить, когда повторная передача была отправлена ​​по ошибке. В этом документе представлены два метода для использования повторяющихся уведомлений.Первый способ прост и может использоваться для бухгалтерских приложений. Второй метод - это консервативный алгоритм для устранения неоднозначности ненужных повторных передач от событий потери с целью устранения ненужной перегрузки контролировать изменения. Blanton & Allman Experimental [Страница 1] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. Этот документ предназначен для описания разумных и безопасных алгоритмов. для обнаружения ложных повторных передач и обсудить некоторые из соображения вовлечены.Он не предназначен для описания единственного возможный метод достижения цели, хотя рекомендации в этот документ следует учитывать при проектировании альтернативные алгоритмы. Кроме того, этот документ не описывает что может сделать отправитель TCP или SCTP после ложной повторной передачи обнаружен. Был разработан ряд предложений (например, [RFC3522], [SK03], [BDA03]), но пока неясно, какие из них предложения уместны. Кроме того, все они полагаются на обнаружение ложные повторные передачи и поэтому могут использовать алгоритм, указанный в этом документ.Наконец, отметим, что для упрощения текста большая часть следующего обсуждение ведется с точки зрения TCP DSACK, а также применяется к TCP и SCTP. Терминология Ключевые слова «ДОЛЖНЫ», «НЕ ДОЛЖНЫ», «ОБЯЗАТЕЛЬНО», «ДОЛЖНЫ», «НЕ ДОЛЖНЫ», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ДОПОЛНИТЕЛЬНО» в этом документ следует интерпретировать, как описано в RFC 2119 [RFC2119]. 2. Подсчет повторяющихся уведомлений Для определенных приложений прямой подсчет повторяющихся уведомлений будет достаточно.Например, если стек просто хочет знать (для по какой-то причине) количество ложно повторно переданных сегментов, подсчет всех повторяющихся уведомлений для повторно переданных сегментов должно работать хорошо. Еще одно применение этой стратегии - мониторинг и адаптировать транспортные алгоритмы, чтобы транспорт не отправлял большие объемы ложных данных в сети. Например, мониторинг повторяющихся уведомлений может быть использован Ранним Алгоритм повторной передачи [AAAB03], чтобы определить, быстро ли повторная передача сегментов [RFC2581] с более низким, чем обычно, дубликатом Порог ACK работает, или если переупорядочение сегментов вызывает ложные ретрансляции.Говоря более предположительно, повторное уведомление было предложено в качестве неотъемлемая часть оценки общего коэффициента потерь TCP [AEO03] для в целях снижения воздействия коррупционных потерь на производительность транспортного протокола. [EOA03] предлагает изменить реакция транспорта на перегрузку на долю потерь, которые фактически из-за перегрузки, требующей от сети предоставления уровень потерь на основе коррупции и оценка отправителя транспорта общий коэффициент потерь.Повторяющиеся уведомления - ключевая часть точная оценка общего уровня потерь [AEO03]. Blanton & Allman Experimental [Страница 2] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. 3. Перегрузка / алгоритм устранения повторяющейся неоднозначности Когда цель обнаружения ложных повторных передач - "отменить" ненужные изменения, внесенные в состояние контроля перегрузки, так как предложено в [RFC2883], отправитель данных в идеале должен определить: а) ложные повторные передачи в определенном окне данных не маскировать реальную потерю сегмента (перегрузку).Например, предположим, что сегменты N и N + 1 передаются повторно даже хотя только сегмент N был удален сетью (таким образом, сегмент N + 1 было повторно передано без необходимости). Когда отправитель получает уведомление о том, что сегмент N + 1 прибыл более одного раза, он может сделать вывод, что сегмент N + 1 был напрасно повторен. Однако это не могу сделать вывод о целесообразности устранения перегрузки состояние управления, потому что окно данных содержало хотя бы один действительный индикатор перегрузки (т.е.е., сегмент N был утерян). (б) Это дублирование сети не является причиной дублирования уведомление. Определение того, вызвано ли повторяющееся уведомление сетью дублирование пакета или ложная повторная передача - это почти теоретически невыполнимая задача. Поскольку [Pax97] показывает этот пакет дублирование по сети встречается редко, алгоритм в этом разделе просто перестает функционировать при обнаружении дублирования сети (получив уведомление о дублировании для сегмента, который был отправитель не ретранслирует).Приведенный ниже алгоритм дает разумные, но неполные, защита от обоих этих случаев. Мы предполагаем, что отправитель TCP имеет структуру данных для выборочного информация о подтверждении (например, как указано в [RFC3517]). В следующие шаги требуют расширения такого «табло» до включать немного более длинную историю повторных передач, чем называется для в [RFC3517]. После получения ДОЛЖНЫ быть предприняты следующие шаги. каждого DSACK или дублированного уведомления TSN: (A) Проверьте соответствующий диапазон последовательности или TSN, чтобы определить был ли сегмент передан повторно.(A.1) Если таблица результатов SACK пуста (т. Е. Отправитель TCP имеет не получил информации SACK от получателя) и левый край входящего DSACK равен SND.UNA, обработка этого DSACK ДОЛЖНА быть прекращена и состояние управления перегрузкой НЕ ДОЛЖНО возвращаться во время текущее окно данных. Этот пункт предназначен для охвата Blanton & Allman Experimental [Страница 3] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. случай, когда было обработано целое окно благодарностей заскочил по сети.В таком случае обратный путь кажется, находится в перегруженном состоянии и поэтому сокращает TCP скорость отправки - консервативный подход. (A.2) Если сегмент был повторно передан ровно один раз, отметьте его. как дубликат. (A.3) Если сегмент был повторно передан более одного раза, обработка этого DSACK ДОЛЖЕН быть прекращен, а контроль перегрузки состояние НЕ ДОЛЖНО возвращаться к предыдущему состоянию во время текущее окно данных.(A.4) Если сегмент не был повторно передан, входящий DSACK указывает, что сеть продублировала сегмент в вопрос. Обработка этого DSACK ДОЛЖНА быть прекращена. В кроме того, алгоритм, указанный в этом документе, НЕ ДОЛЖЕН будет использоваться для оставшейся части соединения, в будущем Отчеты DSACK могут скорее указывать на дублирование сети. чем ненужная ретрансляция. Обратите внимание, что некоторые методы для дальнейшего устранения неоднозначности дублирования сети от ненужная ретрансляция (например,g., параметр отметки времени TCP [RFC1323]) можно использовать для уточнения алгоритма в этом документ далее. Использование такой техники в сочетании с алгоритмом, аналогичным представленному здесь, может позволяют продолжать использовать алгоритм перед лицом дублированные сегменты. Мы не вникаем в такой алгоритм в этом документе из-за текущей редкости дублирование сети. Однако будущая работа должна включать решение этой проблемы.(B) Предполагая, что обработка может продолжаться (согласно правилам (A)), проверьте все повторно переданные сегменты в предыдущем окне данных. (B.1) Если все сегменты или фрагменты, отмеченные как повторно переданные, также были отмечены как подтвержденные и продублированные, заключаем что все повторные передачи в предыдущем окне данных были ложными, и потери не произошло. (B.2) Если какой-либо сегмент или фрагмент все еще помечен как повторно переданный но не отмечены как повторяющиеся повторные передачи, которые могут указывать на потерю в этом окне данных.На основании этого мы не можем делать никаких выводов конкретное уведомление DSACK / дублированный TSN. В дополнение к сохранению состояния, упомянутого в [RFC3517] (для TCP) и [RFC2960] (для SCTP) реализация этого алгоритма должна отслеживать Blanton & Allman Experimental [Страница 4] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. все порядковые номера или TSN, которые были подтверждены как дубликаты.4. Сопутствующие работы В дополнение к механизму обнаружения ложных повторных передач изложены в этом документе, несколько других предложений по поиску были разработаны ненужные ретрансляции. [BA02] использует алгоритм, описанный в этом документе, как основу для изучение нескольких методов повышения устойчивости TCP к изменению порядка пакеты. Алгоритм обнаружения Eifel [RFC3522] использует параметр отметки времени TCP. [RFC1323], чтобы определить, предназначен ли ACK для данной повторной передачи для исходная передача или ретрансляция.В более общем смысле, [LK00] описывает преимущества обнаружения ложных повторных передач и возврат от ненужных изменений управления перегрузкой с помощью схема на основе временных меток или механизм, который использует «бит повторной передачи» для флаг повторных передач (и ACK повторных передач). Обнаружение Эйфеля алгоритм может обнаруживать ложные повторные передачи быстрее, чем DSACK- основанная схема. Однако компромисс в том, что накладные расходы на 12- опция байтовой отметки времени должна присутствовать в каждом переданном пакете для работы Эйфеля.Схема F-RTO [SK03] немного изменяет шаблон отправки TCP. сразу после тайм-аута повторной передачи, а затем шаблон возвращаемых ACK. Этот шаблон может указывать на то, был необходим ретранслируемый сегмент. Преимущество F-RTO в том, что алгоритм должен быть реализован только на стороне отправителя TCP соединение и что ничего лишнего не нужно пересекать сеть (например, DSACK, отметки времени, специальные флаги и т. Д.). Обратной стороной является то, что алгоритм - это эвристика, которую можно запутать из-за сетевых патологий (е.g., дублирование или изменение порядка пакетов ключей). Наконец, обратите внимание, что F-RTO работает только для ложных повторных передач, инициированных таймер ретрансляции транспорта. Наконец, [AP99] кратко исследует использование времени между повторная передача сегмента через тайм-аут повторной передачи и прибытие следующего ACK в качестве индикатора того, была ли повторная передача необходимо. Схема сравнивает эту временную дельту с долей (f) минимальный RTT, наблюдаемый до сих пор для соединения. Если время delta меньше f * minRTT, тогда повторная передача помечается как ложная.При f = 1/2 алгоритм выявляет примерно 59% ненужных таймауты повторной передачи и определяет необходимые повторные передачи только 2,5% времени. Как и F-RTO, эта схема обнаруживает только ложные повторные передачи, отправленные таймером повторной передачи транспортного средства. Blanton & Allman Experimental [Страница 5] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. 5. Соображения безопасности Получатель может ошибочно указать ложные повторные передачи в случае реальной потери, потенциально вызывающие TCP или отправитель SCTP, чтобы сделать неточный вывод об отсутствии потери (и может вызвать несоответствующие изменения в перегрузке отправителей состояние контроля).Рассмотрим следующий сценарий: приемник просматривает каждый сегмент или блок, который прибывает и подтверждает любой сегмент, который прибывает из заказать дубликат на сумму, превышающую некоторую пороговую, при условии, что что это ретрансляция. Отправитель, использующий вышеуказанный алгоритм, будет Предположим, что повторная передача была ложной. Предложение ECN nonce sum [RFC3540] могло бы помочь смягчить способность получателя скрыть от отправителя реальные убытки скромное расширение. В обычном случае получения оригинала передача и ложная ретрансляция приемник получит одноразовый номер из исходной передачи и, следовательно, может «доказать» отправителю, что уведомление о дублировании действительно.В случае когда получатель не получил оригинал и пытается ненадлежащим образом побудить отправителя к передаче в ненадлежащем высокая скорость, получатель не узнает одноразовый номер ECN от оригинала сегмент и, вероятно, не сможет обмануть отправитель на долго. [RFC3540] призывает к отключению сумм nonce на дублирующиеся ACK, что означает, что сумма nonce напрямую не подходит для использования в качестве смягчения проблемы лежания приемников об информации DSACK.Однако в будущих усилиях можно будет использовать [RFC3540] в качестве отправной точки для защиты зданий, если она необходимо. 6. Благодарности Сураб Ладха и Райнер Людвиг сделали несколько полезных комментариев по поводу более ранняя версия этого документа. Второй автор благодарит BBN Technologies и Исследовательский центр Гленна НАСА за поддержку этого Работа. 7. Ссылки 7.1. Нормативные ссылки [RFC793] Постел, Дж., «Протокол управления передачей», STD 7, RFC 793, сентябрь 1981 г.[RFC2119] Брэднер, С. "Ключевые слова для использования в RFC для обозначения Уровни требований », BCP 14, RFC 2119, март 1997 г. Blanton & Allman Experimental [Страница 6] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. [RFC2883] Флойд, С., Махдави, Дж., Матис, М. и М. Подольски, "An Расширение опции выборочного подтверждения (SACK) для TCP », RFC 2883, июль 2000 г. [RFC2960] Стюарт Р., Се, К., Морно, К., Шарп, К., Шварцбауэр, Х., Тейлор, Т., Ритина, И., Калла, М., Чжан, Л. и В. Паксон, "Протокол передачи управления потоком", RFC 2960, октябрь 2000 г. 7.2. Информативные ссылки [AAAB03] Оллман, М., Авраченков, К., Айеста, У. и Дж. Блэнтон, «Early Retransmit for TCP», Работа в процессе, июнь 2003 г. [AEO03] Оллман, М., Эдди, Э. и С. Остерманн, "Оценка потерь Rates With TCP », Работа в процессе, август 2003 г.[AP99] Оллман, М. и В. Паксон, "Об оценке сквозной сети Свойства пути », SIGCOMM 99. [BA02] Блэнтон, Э. и М. Оллман. О повышении устойчивости TCP к Переупорядочивание пакетов. Обзор компьютерных коммуникаций ACM, 32 (1), январь 2002 г. [BDA03] Блэнтон, Э., Даймонд, Р. и М. Оллман, "Практики TCP Отправители перед лицом переупорядочения сегментов », Работа в Прогресс, февраль 2003 г. [EOA03] Эдди, В., Остерманн, С.и М. Оллман, "Новые методы для Повышение устойчивости транспортных протоколов к коррупции Потеря », Работа в процессе, июль 2003 г. [LK00] Р. Людвиг, Р. Х. Кац. Алгоритм Эйфеля: создание TCP Устойчивость к ложным повторным передачам. ACM Компьютер Communication Review, 30 (1), январь 2000 г. [Pax97] В. Паксон. Сквозная динамика интернет-пакетов. В ACM SIGCOMM, сентябрь 1997 г. [RFC1323] Якобсон, В., Брейден, Р. и Д. Борман, "Расширения TCP для высокой производительности », RFC 1323, май 1992 г.[RFC3517] Блэнтон, Э., Оллман, М., Фолл, К. и Л. Ван, "A Потеря, основанная на консервативном выборочном подтверждении (SACK) Алгоритм восстановления для TCP », RFC 3517, апрель 2003 г. [RFC3522] Людвиг, Р. и М. Майер, "Алгоритм обнаружения Эйфеля для TCP, RFC 3522, апрель 2003 г. Blanton & Allman Experimental [Страница 7] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. [RFC3540] Spring, N., Wetherall, D. и D. Ely, "Robust Explicit Уведомление о перегрузке (ECN), сигнализация с одноразовыми номерами », RFC 3540, июнь 2003 г. [SK03] Саролахти, П. и М. Коджо, "F-RTO: алгоритм для Обнаружение ложных таймаутов повторной передачи с помощью TCP и SCTP », Работа в процессе, июнь 2003 г. 8. Адреса авторов. Итан Блэнтон Университет Пердью Компьютерные науки 1398 Здание компьютерных наук West Lafayette, IN 47907 Электронная почта: [email protected] Марк Оллман Центр интернет-исследований ICSI 1947 Центральная улица, офис 600 Беркли, Калифорния 94704-1198 Телефон: 216-243-7361 Электронная почта: [email protected] http://www.icir.org/mallman/ Blanton & Allman Experimental [Страница 8] 

 RFC 3708 TCP DSACK и SCTP Duplicate TSN, февраль 2004 г. 9. Полное заявление об авторских правах Авторское право (C) The Internet Society (2004). Этот документ подлежит к правам, лицензиям и ограничениям, содержащимся в BCP 78 и за исключением случаев, указанных в настоящем документе, за авторами сохраняются все свои права.Этот документ и содержащаяся в нем информация размещены на "КАК ЕСТЬ" и СОСТАВНИК, ОРГАНИЗАЦИЯ ОН / ОНА ПРЕДСТАВЛЯЕТ ИЛИ СПОНСИРУЕТСЯ (ЕСЛИ ЕСТЬ) ИНТЕРНЕТ-ОБЩЕСТВОМ И ИНТЕРНЕТ-ИНЖИНИРИНГ ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕТСЯ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ​​НИКАКОЙ ГАРАНТИЕЙ, ЧТО ИСПОЛЬЗОВАНИЕ ПРИВЕДЕННАЯ ИНФОРМАЦИЯ НЕ НАРУШАЕТ НИКАКИХ ПРАВ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ ИЛИ ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Интеллектуальная собственность IETF не занимает никакой позиции относительно действительности или объема любых Права интеллектуальной собственности или другие права, которые могут быть заявлены относиться к реализации или использованию технологии описанные в этом документе, или степень, в которой любая лицензия в соответствии с такими правами может быть или не быть доступным; и не заявляют, что он предпринял какие-либо независимые усилия для выявления любых такие права.Информация о процедурах в отношении права в документах RFC можно найти в BCP 78 и BCP 79. Копии разглашения прав интеллектуальной собственности в секретариат IETF и гарантии предоставления лицензий или результат предпринята попытка получить генеральную лицензию или разрешение на использование таких имущественных прав разработчиками или пользователями этого спецификацию можно получить в он-лайн репозитории IETF IPR на http://www.ietf.org/ipr. IETF приглашает любую заинтересованную сторону довести до ее сведения любые авторские права, патенты или заявки на патенты или другие права собственности, которые могут распространяться на технологии, которые могут потребоваться для реализации этого стандарта.Пожалуйста, адресуйте информацию в IETF по адресу [email protected] Подтверждение Финансирование функции редактора RFC в настоящее время обеспечивается Интернет-общество. Blanton & Allman Experimental [Страница 9] 

Разметка HTML, созданная rfcmarkup 1.129d, доступная по адресу https://tools.ietf.org/tools/rfcmarkup/ .

TCP против HTTP: объяснения определений и различий

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

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

Что такое TCP?

Потоковая передача данных от источника к месту назначения разделяется на блоки, известные как «пакеты», для более управляемой передачи. Всякий раз, когда вы отправляете или получаете пакет данных, передается масса информации об этих данных. Это включает информацию, добавленную протоколом управления передачей или TCP.

Задача

TCP — гарантировать, что все данные, отправляемые в потоке, перемещаются из точки A в точку B в правильном порядке и без изменений.Такие протоколы, как TCP, сообщают конечному компьютеру, какое приложение должно получать указанные данные. TCP, в частности, жертвует чистой скоростью, чтобы гарантировать надежность передаваемых данных. Обратите внимание, что некоторые формы передачи данных, такие как потоковое видео, где идеальная точность имеет гораздо меньшее значение, чем скорость, лучше использовать различные протоколы, которые оптимизируют скорость, а не точность.

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

Если вы хотите узнать больше о том, как работает этот процесс проверки, щелкните здесь.

Что такое HTTP?

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

Когда вы вводите URL-адрес в свой веб-браузер, вы отправляете HTTP-запрос на веб-сервер. Затем этот сервер ответит, снова используя форматирование HTTP. (Если вас интересует HTTPS, который вы могли заметить на самых популярных в наши дни сайтах, буква «S» означает «безопасный» — это означает, что эти пакеты зашифрованы.)

Двумя наиболее распространенными примерами HTTP-запросов являются: 1. «POST» означает, что он содержит данные, которые нужно отправить на сервер. 2. «ПОЛУЧИТЬ», запрашивая выборку ресурса с сервера

Итак: TCP управляет потоком данных, а HTTP описывает, что данные в этом потоке содержат.

TCP против HTTP: Семислойный лук

Огры подобны луку; так и пакеты данных.

HTTP расположен на уровне 7 модели взаимодействия открытых систем (модель OSI), также известном как самый внутренний и вызывающий слезы кусок лука.TCP находится на L4. Вы также можете думать об этом как об уровнях абстракции от самих данных, содержащихся в пакете. L1, физический уровень, представляет собой материальные электрические сигналы (или, возможно, радиосигналы или другую физическую среду), в которые данные преобразуются для передачи. Таким образом, L1 — самый дальний уровень от внутренних данных.

Почему существуют эти отдельные слои? Скажем, например, что данные поступают с веб-сервера на наш компьютер для загрузки веб-сайта. Наш компьютер улавливает физическое электричество, которое в некотором смысле «оборачивает» пакет нематериальных данных для транспортировки.По мере продвижения к L4 без TCP компьютер не знал бы, в какое приложение направить пакет. Здесь TCP может указать компьютеру направить пакет в наш веб-браузер.

В приложении, таком как Firefox или Chrome, читаются инструкции HTTP. Браузер узнает природу входящих данных и, наконец, может правильно загружать содержимое веб-страницы.

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

Улучшение использования вами интернет-протоколов также улучшает опыт пользователей. Ознакомьтесь с нашим техническим документом о том, как оптимизировать производительность TCP, и получите множество ценных советов!

.

ios — Плохое TCP-соединение из-за дублирования TCP SYN

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

повторяющихся сегментов в TCP — qaruQaruSite Переполнение стека

  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.

Чем отличается оригинал птс от дубликата

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

Какую информация содержится в ПТС?

ПТС состоит из 24-х граф, которые наделены следующими фактами о автомобиле:

  • VIN код автомобиля. Он состоит из порядка 17-ти цифр, которые должны совпадать с цифрами, что расположены на кузове авто.
  • Страна-производитель.
  • Объем двигателя.
  • Тип двигателя.
  • Тип конструкции.
  • Марка транспортного средства.
  • Год выпуска и тд.

Оригинал ПТС

Чем может быть опасен дубликат ПТС и в чем его главное отличие от оригинала?

Неоднократные случаи говорят о том, что с помощью одного лишь дубликата ПТС мошенникам удается реализовывать автомобили, которые имеют непогашенный кредит. Дело в том, что при покупке авто в кредит, банк оставляет за собой право сберегать оригинал ПТС до момента полного погашения тела кредита. И самые находчивые придумали следующий выход из сложившейся ситуации: они обращаются с заявлением в ГИБДД, где говориться, что оригинал ПТС был утерян, а ГИБДД в свою очередь должно выдать им ПТС с пометкой «дубликат».

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

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

Какие предпосылки могут способствовать выдаче дубликата ПТС?

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

Иногда с помощью дубликата пытаются продать автомобиль, который ранее числился в угоне.

Как выглядит дубликат ПТС?

Документ изготавливается на бланке, форма которого законодательно утверждена. Вдобавок к этому, бланк дубликата распечатывают на предприятии «Госзнака», он обладает защитной полосой и специальными водяными изображениями, которые крайне затруднительно подделать. При просмотре через лупу на документе можно обнаружить ряд специфических изображений и знаков, которые свидетельствуют о его подлинности. Чтобы обезопасить себя окончательно, вы можете обратиться в любой стационарный пункт ГИБДД. Там вам предоставят всю информацию по автомобилю. Например, не числится ли он в угоне.

Дубликат ПТС

Если вы все же выражаете неуверенность по поводу грядущей покупки, то следует помнить, что кредитный, либо ворованный автомобиль обладает ключевыми «приметами»:

  1. Сравнимо недавняя покупка и необъяснимо быстрая продажа.
  2. Заниженная стоимость.
  3. Необоснованная срочность продажи.
  4. Транзитные номера на авто.

На что следует обратить внимание, сталкиваясь с дубликатом ПТС?

  • Большое число владельцев транспортного средства.
  • Продажа автомобиля происходит очень часто и с коротким интервалом (2-3 месяца).
  • Отметка, которая свидетельствует о причастности авто к уголовному делу (например, дело о перебитых номерах).

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

Напоследок следует заметить, что даже если вам удалось избежать встречи с мошенниками и машина с дубликатом ПТС оказалась «чистой». Стоит помнить, что при следующей продаже этого авто вы столкнетесь с таким же недоверчивым отношением к вам.

Дубликат ПТС – что это значит?

Словосочетание «Дубликат ПТС» знают все автомобилисты, которые когда-либо задумывались о покупке подержанного автомобиля. Все знают, что покупать машину с дубликатом ПТС не стоит, но о причинах догадываются далеко не все. Итак, что же значит «дубликат ПТС», как он выглядит и можно ли покупать с ним автомобиль. 

Дубликат ПТС – что это значит?

Паспорт транспортного средства – это документ, который обязательно должен быть у каждого автомобиля. Естественно, как и любой другой документ, ПТС со временем может прийти в негодность или потеряться. Есть несколько случаев, в которых владельцу автомобиля выдают копию ПТС:

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

Как выглядит дубликат ПТС?

Дубликат ПТС содержит точно такую же информацию, как и основной паспорт транспортного средства, да и выглядит так же, как и оригинал. Единственное отличие – это надпись ДУБЛИКАТ. Дубликат ПТС, как и оригинал, это бланк строгой отчетности, он печатается на Гознаке и имеет все необходимые признаки подлинности.

Почему дубликат ПТС – это повод насторожиться при покупке автомобиля?

Дело в том, что почти все банки, выдающие автомобильные кредиты, оставляют у себя ПТС до полного погашения долга. Нечистые на руку автовладельцы частенько идут в ГИБДД, пишут заявление об утере ПТС и спокойно получают его дубликат. А потом машину можно продавать доверчивому покупателю. Последствия такой покупки могут быть очень плачевными!

Итак, дубликат ПТС сам по себе не является причиной отказываться от покупки автомобиля. Бывают ситуации, когда машина совершенно чиста с юридической точки зрения, а дубликат ПТС был выдан законно и по объективной причине. Однако дубликат ПТС вместо оригинала – это повод задуматься и внимательно присмотреться к продавцу, автомобилю и документам. 

И не забывайте, что покупка автомобиля с дубликатом ПТС – это дополнительная сложность при последующей перепродаже авто. Не забывайте, что рано или поздно уже вы будете продавцом автомобиля с дубликатом ПТС, и тогда уже вам придется доказывать, что с автомобилем все в порядке. 

Что значит 25 ПТС — ответ на вопрос

У автолюбителей в наше время нередко возникает подобный вопрос. Дело в том, что это обозначение может фигурировать в документах. В официальных источниках можно найти довольно скудные сведения на данную тему. Как правило, говориться, что это код определенного региона. На самом деле, так оно и есть. В данном случае, код 25 ПТС (паспорт транспортного средства) обозначает приморский край. Такую отметку присваивают каждому автомобилю, который попал в Россию через таможню данного региона.

На каких машинах встречается?

Это обозначение зачастую можно увидеть в документах, имеющих отношение к японской или корейской машине. При этом авто японского происхождения, чаще всего, имеют правый руль. Ещё 25 ПТС встречается на европейских или американских машинах, но гораздо реже. Если на глаза попалась машина из Америки или Европы с подобной пометкой, то можно сделать вывод, что их привезли на Дальний Восток по морю или железной дороге и растаможили там. Транспортные средства такого типа можно встретить, преимущественно, в восточных регионах государства Российского.

Положительные стороны

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

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

По какой причине появляется дубликат?

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

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

В наше время находятся умельцы, которые умудряются продать даже тот автомобиль, на котором лежит ограничение подобного типа. Такие умники просто пишут в ГИБДД заявление о том, что оригинал технического паспорта был утерян. После этого сотрудники правоохранительных органов выдают таким гражданам дубликат, с которым они спокойно могут продать налево свой автомобиль. При этом с банком, который, несомненно, захочет забрать залог за невыплаченный кредит будет разбираться уже новый хозяин машины, который ничего не подозревает.

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

Истории автовладельцев

Василий 45 лет.

«Однажды захотел я купить Хендай Туксон с рук. Нашёлся мужик, который готов был мне его продать почти в два раза дешевле, чем в салоне такая тачка стоит. Всё было в порядке пока я не увидел дубликат технического паспорта и не решил проверить тачку через знакомого в ГАИ. Оказалось, что машина в угоне.»

Александр 39 лет.

«Пару лет назад брал я Тоёту Короллу. Цена была сильно завышена и я уже собрался отказываться пока старый владелец не показал мне тех. паспорт с отметкой 25 ПТС. Я тогда не знал, что это, а когда он сказал мне, что это вроде как показатель качества я вовсе не поверил. Только после того, как друзья объяснили мне, что через Приморский регион плохие тачки редко приходят я бросился звонить тому мужику и соглашаться на указанную сумму. В итоге езжу 8 год и не жалуюсь.»

Евгений 37 лет.

«Как — то раз покупал я Киа Спортридж за небольшую цену. С самого начала меня это сильно насторожило. Но при дальнейшем рассмотрении всё казалось просто идеальным. Даже в дубликате документов красовалась отметка 25 ПТС. Когда я уже почти согласился до меня дошли сведения, что данная машина находится под залогом кредита в банке. От покупки сразу отказался.»

Заключение

Если вспомнить всё то, что говорилось выше, то можно сделать вывод, что значит 25 ПТС. Подобный код может предоставить определенные сведения о машине. Его силу может подкрепить печать таможни, которая находится в Приморском крае. По этой отметке можно сделать вывод, что автомобиль не был собран в России или где — то ещё. Он скорей всего свежий и прибыл прямо с завода, или имеет срок службы не более одного года. Насторожиться стоит если вместо оригинала документов при продаже показывают их дубликат. В этой ситуации, проверка прошлого транспортного средства будет закономерной мерой предосторожности.

Что значит 25 ПТС? Видео

Рекомендую прочитать:

Основные способы, которые помогут понять, как отличить ПТС оригинал от дубликата

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

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

Однако каждый автолюбитель должен владеть информацией о том, как отличить дубликат ПТС от оригинала.

Как выглядит дубликат ПТС и какую информацию содержит?

Основная информация об оригиналах и дубликатах ПТС содержится в Приказе МВД Российской Федерации, Министерства промышленности и энергетики и минэкономразвития от 23.06.2015 года №496/192/134 «Об утверждении Положения о паспортах транспортных средств и паспортах шасси ТС».

Копия паспорта транспортного средства печатается на тех же бланках, что и оригинал, однако имеет ряд признаков, позволяющих отличить первичный и вторичный документ. Бланк печатается на предприятиях «Госзнак», поэтому качество бумаги, из которой он изготавливается, схоже по тактильным ощущениям с денежными купюрами.

Первое, что бросается в глаза – это наличие штампа «Дубликат» в поле «Особые отметки» (верхняя левая часть паспорта). Во многих отделениях ГИБДД его наносят для информирования о том, что данный документ не является первичным.

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

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

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

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

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

Справка! Другие области бланка ПТС отведены для указания сведений о владельцах автомобиля, государственном регистрационном знаке, а также имеют место для подписи и печати (при необходимости).

Причины получения

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

Причин обратиться за копией ПТС у собственника более чем достаточно:

  1. Утрата или кража оригинала.
  2. Замена ПТС в связи с отсутствием полей для внесения данных о новом владельце.
  3. Выдача дубликата на новом бланке взамен обветшалого.

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

Паспорт транспортного средства – не тот документ, который необходимо постоянно иметь при себе и предъявлять, например, сотрудникам ГИБДД, поэтому и потерять его довольно сложно. Как показывает практика, покупка автомобиля с дубликатом ПТС является сделкой с повышенным риском.

Чем отличается от оригинала – максимально подробно

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

Первичный паспорт выдается производителем или уполномоченным органом. Дубликатом же считается документ, выданный региональными отделениями ГИБДД взамен утраченного паспорта ТС.

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

Первое отличие, которое бросается в глаза в таком бланке – это наличие штампа «Дубликат» в поле «Особые отметки» (верхняя левая часть паспорта). Во многих отделениях ГИБДД его наносят для информирования о том, что данный документ не является первичным.

Как выглядит птс дубликат (фото):

Поле «Особые отметки» должно содержать информацию о причине выдачи дубликата. Таких причин несколько. Замена утилизированного ПТС – приемлемый вариант, так как для получения такого дубликата собственник должен предоставить оригинал. Если же в данной графе в качестве причины указана «Утрата», стоит внимательнее относится к такому бланку. Возможно владелец или его представитель скрывает информацию, которая может повлиять на исход сделки

Как снизить риск по сделкам с копией?

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

Необходимо понимать, какого рода риску вы подвергаетесь:

  • Покупка ТС с непогашенным кредитным договором (грозит изъятием у нового владельца в пользу кредитора по решению суда в соответствии с ФЗ 353 «О потребительском кредитовании»).
  • Приобретение одним из собственников совместно нажитого имущества. К примеру, во время бракоразводного процесса и разделения имущества один из супругов втайне от другого продает авто.

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

Важно! Подозрительными дубликатами можно считать те, что получены не так давно, относительно дня продажи (до 3 месяцев). Свежая дата получения дубликата также может служить косвенным признаком недобросовестности дилера.

Полезное видео

Далее посмотрим интересное видео на тему данной статьи:

Итоги

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

Следует отметить, что с 1 июля 2017 года на территории РФ согласно Решению Коллегии ЕЭК от 22.09.15 будут введены поправки в нормативные акты, связанные с использованием паспортов транспортных средств.

Также отметим, что проверить по базе и узнать оригинал документа можно.

Источник

Потеря сетевых пакетов, повторные передачи и дублирующие подтверждения

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

Что вызывает потерю сетевых пакетов?

Две наиболее распространенные причины потери сетевых пакетов:

  • Ошибки второго уровня (L2)
  • и перегрузка сети

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

Перегрузка трафика может привести к сбоям ввода / вывода на интерфейсных ссылках, особенно при преобразовании между скоростями каналов (например, 10 Гбит / с на 1 Гбит / с). В этих подключениях исходящий канал может не справиться с объемом входящего трафика, что может привести к отбрасыванию пакетов. Отправитель трафика определит произошедшую потерю и осуществит повторную передачу. Обычно они помечаются как «отброшенные» на интерфейсах.

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

Потеря сетевых пакетов: справляемся ли мы с этим сегодня?

Да. Несмотря на зрелость сетевых каналов со скоростью 10 Гбит / с и выше, потеря пакетов по-прежнему является основным сетевым событием, которое влияет на приложения сегодня.Чтобы устранить эти проблемы, нам сначала нужно понять, как отбрасываются пакеты, как мы можем обнаруживать эти события и как мы можем их решить.

Повторная передача TCP

Каждый байт данных, отправленных в TCP-соединении, имеет соответствующий порядковый номер. Это указано в поле порядкового номера заголовка TCP.

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

Заголовок TCP

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

TCP Дублирование / выборочное подтверждение

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

Дублирующие / выборочные подтверждения TCP

Как это происходит?

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

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

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

Опция SACK — это функция, которая объявляется каждой станцией в начале TCP-соединения. Большинство сетевых анализаторов помечают эти пакеты как повторяющиеся подтверждения, потому что номер ACK останется неизменным до тех пор, пока отсутствующий пакет не будет повторно передан, заполняя пробел в последовательности.

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

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

Заключение

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

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

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

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

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

tcp — Что такое дублирующийся ACK, когда это происходит?

Протокол

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

Дублирующиеся подтверждения используются как часть быстрой повторной передачи и восстановления пакетов. Обычно, если таймер tcp истекает, предполагается, что пакет потерян, и tcp повторно передает тот же пакет. Но нужно подождать, пока не истечет таймер.Как часть методов управления перегрузкой, TCP ведет себя очень вежливо во время перегрузки, увеличивая интервал таймера в 2 раза, так что пакет будет повторно передаваться с замедлением, что не способствует перегрузке. Однако время ожидания увеличивается экспоненциально, если предположить, что пакет теряется каждый раз при отправке.

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

Следовательно, tcp реализовал дублирующие подтверждения, и единственная цель этого — установить связь с отправителем до истечения тайм-аута.Если отправитель-получатель дублирует пакеты больше 3, он повторно передаст пакет. Дублирующиеся пакеты немедленно отправляются получателем, если поступают неупорядоченные сегменты. Однако, если потери пакетов не обнаружено, подтверждение откладывается в надежде, что это подтвердит обратные сегменты и уменьшит количество подтверждений в сети. Этот подход заключается в отправке совокупных подтверждений вместо отправки подтверждения каждому сегменту.

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

Как передачи SACK повышают производительность сети

Были ли вы когда-нибудь во время телефонного разговора, когда внезапно пропадает сигнал, и вы не слышите собеседника на другом конце провода? Что ты будешь делать дальше? Сообщите говорящему начало и конец той части разговора, которую вы не слышали?

Что ж, компьютеры обмениваются данными таким же образом с опцией подтверждения TCP, называемой выборочным подтверждением.

Протокол TCP

использует повторную передачу при потере или повреждении пакетов. Исходная система подтверждения TCP не может обрабатывать несколько потерянных сегментов; он только подтверждает последний успешно полученный сегмент (до потери), что затем приводит к повторной передаче данных, которые уже были получены получателем. Очевидно, что в этом нет необходимости, поскольку это пустая трата времени и вызывает перегрузку сети, которой можно было бы легко избежать. Вот где выборочное подтверждение или SACK наиболее выгодно.

Вот где выборочное подтверждение, или SACK, наиболее полезно.

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

Без SACK в случае потери пакета получатель отправит Duplicate Acknowledgment (DUP ACK), сообщая, что он получил данные только до определенного сегмента.Затем отправитель повторно отправит все следующие сегменты данных, даже если получатель уже получил большинство из них. Это приведет к тому, что получатель получит дубликаты некоторых данных, что является пустой тратой ресурсов.

Есть два типа опций SACK. Первая, опция SACK-Permitted, присутствует только в SYN-пакете и сообщает обеим сторонам соединения, что они могут получить опцию SACK, которая является частью начального соединения.

Ниже приведено графическое изображение опции, разрешенной SACK, из RFC 2018; это показывает тип и длину TCP, относящуюся к SACK, отправляемому во время начального соединения.

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

Здесь мы видим графическое представление формата Option из RFC 2018.

Теперь взгляните на это пошаговое объяснение процесса SACK.

Шаг 1
Отправитель отправляет 10 сегментов данных, каждый из которых содержит 100 байтов данных, получателю, начиная с порядкового номера 1000.

Шаг 2
Получатель принимает сегменты с 1 по 4 и с 6 по 10.

Шаг 3
Затем получатель понимает, что у него отсутствуют некоторые данные, и отправляет сегмент TCP ACK обратно отправителю с опцией SACK, определяющей левый край 1400 и правый край 1500.

Шаг 4
Затем отправитель повторно передает 5-й сегмент обратно получателю сам.

Шаг 5
Получатель принимает 5-й сегмент и отправляет пакет подтверждения отправителю, информируя его о том, что теперь они получили все сегменты.

Теперь давайте углубимся в концепцию SACK на реальном примере, захваченном Wireshark. Вот пример пакета SYN, показывающего разрешенную опцию SACK с типом 4 и длиной 2. См. Последние две строки захвата ниже.

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

А вот более поздний пакет от источника (компьютера), показывающий фактическую опцию SACK с левым краем блока данных, который не получен, указан как 18225, а правый край блока данных, который не получен, задан как 18620. См. последняя часть строк в приведенном ниже снимке:

Как вы можете видеть, это сообщает хосту назначения о конкретных байтах данных, которые были потеряны.С помощью SACK сервер теперь знает, что ему нужно только повторно отправить порядковые номера с 18225 по 18620, что в результате сэкономило время и ресурсы.

Некоторые проблемы возникли после ранней адаптации SACK. Например, получатель может получать пакеты не по порядку из-за каких-то неизвестных проблем с сетевым подключением. Это приведет к тому, что отправитель повторно отправит пропущенный пакет, что замедлит скорость доставки данных.

С тех пор было реализовано расширение SACK, которое ввело дублирующее избирательное подтверждение, или D-SACK, в RFC 2883.Некоторые из этих улучшений включают правильную отчетность о повторяющихся и / или неупорядоченных сегментах. Это позволяет отправителю выяснить порядок пакетов, полученных получателем, и, в свою очередь, понять, когда он повторно передал ненужный пакет.

К сожалению, опция SACK не является обязательной и используется только тогда, когда ее поддерживают оба конца TCP-соединения. К счастью, все основные последние TCP-стеки теперь поддерживают его.

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

обнаружение дублирования и повторной передачи — спросите Wireshark

Спасибо за ваш ответ.

Считается ли TCP Dup ACK также дублированными пакетами?

и почему у меня одинаковый ip.id для пакетов ретрансляции, плз?

потерянный пакет:

  0100 .... = Версия: 4
.... 0101 = Длина заголовка: 20 байт (5)
Поле дифференцированных услуг: 0x00 (DSCP: CS0, ECN: Not-ECT)
Общая длина: 50
Идентификация: 0x551e (21790)

Протокол управления передачей, порт Src: 53549, порт Dst: 502, последовательность: 241, Ack: 329, длина: 10
Исходный порт: 53549
Порт назначения: 502
[Индекс потока: 0]
[Длина сегмента TCP: 10]
Порядковый номер: 241 (относительный порядковый номер)
Порядковый номер (необработанный): 3676632249
[Следующий порядковый номер: 251 (относительный порядковый номер)]
Номер подтверждения: 329 (относительный номер подтверждения)
Номер подтверждения (необработанный): 1343048155
0101.... = Длина заголовка: 20 байт (5)
Флаги: 0x018 (PSH, ACK)
Значение размера окна: 65372
[Расчетный размер окна: 65372]
[Коэффициент масштабирования размера окна: -1 (неизвестно)]
Контрольная сумма: 0xc82c [непроверенная]
[Статус контрольной суммы: неподтвержденный]
Срочный указатель: 0
  

Пакет повторной передачи

  Интернет-протокол версии 4, Src: 192.168.1.2, Dst: 192.168.1.24
0100 .... = Версия: 4
.... 0101 = Длина заголовка: 20 байт (5)
Поле дифференцированных услуг: 0x00 (DSCP: CS0, ECN: Not-ECT)
Общая длина: 50
Идентификация: 0x551e (21790)
Флаги: 0x4000, не фрагментировать
Смещение фрагмента: 0
Время жить: 128
Протокол: TCP (6)
Контрольная сумма заголовка: 0x223d [проверка отключена]
[Статус контрольной суммы заголовка: неподтвержденный]
Источник: 192.168.1.2
Назначение: 192.168.1.24
Протокол управления передачей, порт Src: 53549, порт Dst: 502, последовательность: 241, Ack: 329, длина: 10
Исходный порт: 53549
Порт назначения: 502
[Индекс потока: 0]
[Длина сегмента TCP: 10]
Порядковый номер: 241 (относительный порядковый номер)
Порядковый номер (необработанный): 3676632249
[Следующий порядковый номер: 251 (относительный порядковый номер)]
Номер подтверждения: 329 (относительный номер подтверждения)
Номер подтверждения (необработанный): 1343048155
0101 .... = Длина заголовка: 20 байт (5)
Флаги: 0x018 (PSH, ACK)
Значение размера окна: 65372
[Расчетный размер окна: 65372]
[Коэффициент масштабирования размера окна: -1 (неизвестно)]
Контрольная сумма: 0xc82c [непроверенная]
[Статус контрольной суммы: неподтвержденный]
Срочный указатель: 0
[Анализ SEQ / ACK]
[Отметки времени]
Полезная нагрузка TCP (10 байт)
Повторно переданные данные сегмента TCP (10 байт)
  

маршрутизация — что произойдет на стороне сервера, если он получит 2 пакета SYN от одного и того же клиентского приложения?

Обычно TCP, получающий дублирующиеся SYN, будет SYN, ACK их, но он получит RST для дубликата.

RFC 793, протокол управления передачей, раздел 3.4. Установка соединения в точности объясняет этот сценарий:

3.4. Установление соединения

«Трехстороннее рукопожатие» — это процедура, используемая для установления связь. Эта процедура обычно инициируется одним TCP и ответил другой TCP. Процедура также работает, если два TCP одновременно инициировать процедуру. При одновременной попытке происходит, каждый TCP получает сегмент «SYN», который не несет подтверждение после отправки «SYN».Конечно, приход старый дублированный сегмент «SYN» потенциально может сделать его видимым для получатель, что идет одновременное установление соединения. Правильное использование сегментов «сброса» может устранить неоднозначность этих случаев.

Далее в разделе идет более подробная информация:

Основная причина трехстороннего рукопожатия — предотвратить старые дублирование инициирования соединения, чтобы не вызвать путаницу. Иметь дело с для этого было разработано специальное управляющее сообщение сброса.Если принимающий TCP находится в несинхронизированном состоянии (т. е. SYN-SENT, SYN-RECEIVED), он возвращается в LISTEN при получении приемлемого сброса. Если TCP находится в одном из синхронизированных состояний (УСТАНОВЛЕН, FIN-WAIT-1, FIN-WAIT-2, CLOSE-WAIT, CLOSING, LAST-ACK, TIME-WAIT), это прерывает соединение и информирует своего пользователя. Мы обсуждаем это последнее корпус под «полуоткрытые» соединения ниже.

  TCP A TCP B

1. ЗАКРЫТОЕ ПРОСЛУШИВАНИЕ

2.СИНХРОНИЗАЦИЯ ->   ...

3. (дубликат) ...   -> SYN-RECEIVED

4. SYN-SENT <-    <- SYN-RECEIVED

5. СИНХРОНИЗАЦИЯ ->   -> СЛУШАТЬ

6. ...   -> СИНХРОНИЗАЦИЯ ПОЛУЧЕНА

7. SYN-SENT <-    <- SYN-RECEIVED

8.УСТАНОВЛЕНО ->    -> УСТАНОВЛЕНО

                  Восстановление из старого дубликата SYN

                             Рисунок 9.
  

В качестве простого примера восстановления старых дубликатов рассмотрим рисунок 9. В строке 3 старый дубликат SYN поступает в TCP B. TCP B не может определить, что это старый дубликат, поэтому отвечает нормально (строка 4). TCP A обнаруживает, что поле ACK неверно, и возвращает RST (сбросить) с выбранным полем SEQ, чтобы сделать сегмент правдоподобным.TCP B, получив сообщение RST, возвращается в состояние LISTEN. Когда оригинальный SYN (каламбур), наконец, достигает строки 6, синхронизация протекает нормально. Если SYN в строке 6 прибыл до RST мог произойти более сложный обмен с RST отправлено в обоих направлениях.

RFC — это определение TCP, и вы должны ссылаться на него. Есть также более поздние RFC, которые обновляют (RFC 1122, 3168, 6093, 6528).

debian — Как дублировать TCP-трафик на один или несколько удаленных серверов для целей тестирования?

Инфраструктура

: серверы в центре обработки данных, ОС — Debian Squeeze, веб-сервер — Apache 2.2,16


Ситуация:

Живой сервер используется нашими клиентами каждый день, что делает невозможным тестирование настроек и улучшений. Поэтому мы хотели бы дублировать входящий HTTP-трафик на реальном сервере на один или несколько удаленных серверов в реальном времени. Трафик должен передаваться на локальный веб-сервер (в данном случае Apache) И на удаленные серверы. Таким образом, мы можем настроить конфигурации и использовать другой / обновленный код на удаленном сервере (ах) для тестирования производительности и сравнения с текущим live-сервером.В настоящее время веб-сервер прослушивает прибл. 60 дополнительных портов помимо 80 и 443 из-за клиентской структуры.


Вопрос: Как можно реализовать это дублирование на один или несколько удаленных серверов?

Мы уже пробовали:

  • agnoster duplicator — для этого потребуется один открытый сеанс на порт, что неприменимо. (https://github.com/agnoster/duplicator)
  • kklis proxy — только перенаправляет трафик на удаленный сервер, но не передает его на веб-сервер lcoal.(https://github.com/kklis/proxy)
  • iptables — DNAT только перенаправляет трафик, но не передает его на локальный веб-сервер
  • iptables — TEE копирует только на серверы в локальной сети -> серверы не находятся в одной сети из-за структуры центра обработки данных
  • предложенные альтернативы, предоставленные для вопроса «дублировать трафик TCP с прокси» в stackoverflow (https://stackoverflow.com/questions/7247668/duplicate-tcp-traffic-with-a-proxy), не увенчались успехом.Как уже упоминалось, TEE не работает с удаленными серверами вне локальной сети. teeproxy больше не доступен (https://github.com/chrislusf/tee-proxy), и мы не смогли найти его где-нибудь еще.
  • Мы добавили второй IP-адрес (который находится в той же сети) и присвоили ему eth0: 0 (основной IP-адрес назначен eth0). Безуспешно объединение этого нового IP или виртуального интерфейса eth0: 0 с функцией или маршрутами iptables TEE.
  • предложенные альтернативы для ответа на вопрос «дублирование входящего TCP-трафика в Debian Squeeze» (дублирование входящего TCP-трафика в Debian Squeeze) не дали результата.Сеансы cat | nc (cat / tmp / prodpipe | nc 127.0.0.1 12345 и cat / tmp / testpipe | nc 127.0.0.1 23456) прерываются после каждого запроса / подключения клиента без какого-либо уведомления или журнала. Keepalive не изменил эту ситуацию. Пакеты TCP не были перенесены в удаленную систему.
  • Дополнительные попытки с различными вариантами socat (HowTo: http://www.cyberciti.biz/faq/linux-unix-tcp-port-forwarding/, https://stackoverflow.com/questions/
  • 27/duplicate-input -unix-stream-to-multiple-tcp-clients-using-socat) и аналогичные инструменты оказались безуспешными, потому что предоставленная функция TEE будет писать только в FS.
  • Конечно, поиск в Google и поиск этой «проблемы» или настройки также не увенчался успехом.

У нас заканчиваются варианты.

Есть ли способ отключить принудительное использование «сервер в локальной сети» функции TEE при использовании IPTABLES?

Может ли наша цель быть достигнута с помощью различного использования IPTABLES или Routes?

Знаете ли вы другой инструмент для этой цели, который был протестирован и работает в этих конкретных условиях?

Есть ли другой источник для tee-proxy (который полностью соответствует нашим требованиям, AFAIK)?


Заранее благодарим за ответы.

———-

редактировать: 05.02.2014

вот скрипт python, который будет работать так, как нам нужно:

  импортная розетка
импортировать SimpleHTTPServer
импорт SocketServer
система импорта, поток, время

def main (config, errorlog):
    sys.stderr = файл (журнал ошибок, 'a')

    для настроек в parse (config):
        thread.start_new_thread (сервер, настройки)

    в то время как True:
        время сна (60)

def parse (configline):
    настройки = список ()
    для строки в файле (configline):
        части = линия.расколоть()
        settings.append ((int (parts [0]), int (parts [1]), parts [2], int (parts [3])))
    вернуть настройки

def сервер (* настройки):
    пытаться:
        dock_socket = socket.socket (socket.AF_INET, socket.SOCK_STREAM)

        dock_socket.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

        dock_socket.bind (('', настройки [0]))

        dock_socket.listen (5)

        в то время как True:
            client_socket = dock_socket.accept () [0]

            client_data = client_socket.recv (1024)
            sys.stderr.write ("[OK] Полученные данные: \ n% s \ n"% client_data)

            print "Перенаправить данные на локальный порт:% s"% (настройки [1])
            local_socket = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
            local_socket.connect (('', настройки [1]))
            local_socket.sendall (client_data)

            print "Получить ответ от локального сокета"
            client_response = local_socket.recv (1024)
            local_socket.close ()

            print "Отправить ответ клиенту"
            client_socket.sendall (client_response)
            print "Закрыть клиентский сокет"
            client_socket.close ()

            print "Перенаправить данные на удаленный сервер:% s:% s"% (настройки [2], настройки [3])
            remote_socket = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
            remote_socket.connect ((настройки [2], настройки [3]))
            remote_socket.sendall (данные_клиента)

            распечатать "Закрыть удаленные сокеты"
            remote_socket.close ()
    Кроме:
        напечатайте «[ОШИБКА]:»,
        печать sys.exc_info ()
        поднимать

если __name__ == '__main__':
    main ('multiforwarder.config', 'error.log')
  

Комментарии к использованию этого сценария:
Этот сценарий перенаправляет количество настроенных локальных портов на другой локальный и удаленный серверы сокетов.

Конфигурация:
Добавьте в файл конфигурации port-forward.config строки следующего содержания:

Сообщения об ошибках хранятся в файле error.log.

Сценарий разбивает параметры файла конфигурации:
Разделите каждую строку конфигурации пробелами
0: локальный порт для прослушивания
1: локальный порт для перенаправления на
2: удаленный IP-адрес целевого сервера
3: удаленный порт целевой сервер
и возврат настроек

 Сетевая рабочая группа R.Людвиг
Запрос комментариев: 3522 М. Мейер
Категория: Экспериментальные исследования Ericsson
                                                              Апрель 2003 г.


                 Алгоритм обнаружения Эйфеля для TCP

Статус этого меморандума

   Этот меморандум определяет экспериментальный протокол для Интернета.
   сообщество. Он не определяет никаких стандартов Интернета.
   Требуются обсуждения и предложения по улучшению.
   Распространение этой памятки не ограничено.Уведомление об авторских правах

   Авторское право (C) The Internet Society (2003). Все права защищены.

Абстрактный

   Алгоритм обнаружения Eifel позволяет отправителю TCP обнаруживать
   posteriori, не вошла ли она в восстановление без необходимости. Это
   требует, чтобы параметр временных меток TCP, определенный в RFC 1323, был
   включен для подключения. Алгоритм обнаружения Эйфеля использует
   тот факт, что опция TCP Timestamps исключает повторную передачу
   неоднозначность в TCP. На основе отметки времени первого приемлемого ACK
   который поступает во время восстановления потерь, он решает, будет ли восстановление потерь
   был введен без надобности.Алгоритм обнаружения Эйфеля обеспечивает
   основа для будущих улучшений TCP. Это включает в себя алгоритмы ответа
   чтобы отказаться от восстановления потерь, восстановив перегрузку отправителя TCP
   состояние контроля.

Терминология

   Ключевые слова ДОЛЖНЫ, НЕ ДОЛЖНЫ, НЕОБХОДИМЫ, НЕ ДОЛЖНЫ, НЕ ДОЛЖНЫ,
   НЕ ДОЛЖЕН, РЕКОМЕНДУЕТСЯ, МОЖЕТ и НЕОБЯЗАТЕЛЬНО, когда они появляются в этом
   документ, следует интерпретировать, как описано в [RFC2119].

   Мы называем первую передачу октета "исходной".
   передать ».Последующая передача того же октета упоминается
   как "ретрансляция". В большинстве случаев эта терминология также может
   применяться к сегментам данных, а не к октетам. Однако с
   переупаковка, сегмент может содержать как первичные передачи
   и повторные передачи октетов. В этом случае эта терминология
   согласован только при применении к октетам. Для обнаружения Эйфеля
   алгоритм, это не имеет значения, так как он также работает правильно
   когда происходит репакетизация.Ludwig & Meyer Experimental [Страница 1] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


   Мы используем термин «приемлемый ACK», как он определен в [RFC793]. Это
   ACK, подтверждающий ранее неподтвержденные данные. Мы используем
   термин 'duplicate ACK' и переменная 'dupacks', как определено в
   [WS95]. Переменная dupacks - это счетчик повторяющихся ACK, которые
   уже были получены отправителем TCP до быстрой повторной передачи
   отправлено.Мы используем переменную DupThresh для обозначения так называемого
   порог подтверждения дублирования, т. е. количество дубликатов
   ACK, которые должны быть доставлены отправителю TCP для запуска быстрого
   ретранслировать. В настоящее время DupThresh указан как фиксированное значение
   три [RFC2581]. В будущих TCP может быть реализован адаптивный DupThresh.

1. Введение

   Проблема неоднозначности повторной передачи [Zh86], [KP87] - это проблема отправителя TCP
   невозможность определить, является ли первый приемлемый ACK,
   прибывает после того, как повторная передача была отправлена ​​в ответ на исходный
   передать или повторно передать.Эта проблема возникает после тайм-аута.
   на основе ретрансляции и после быстрой ретрансляции. Обнаружение Эйфеля
   алгоритм использует параметр отметок времени TCP, определенный в [RFC1323], чтобы
   устранить неоднозначность ретрансляции. Таким образом, это позволяет TCP
   отправитель для определения апостериори, вступил ли он в возмещение убытков
   без надобности.

   Эта дополнительная возможность отправителя TCP полезна в средах, где
   Алгоритмы восстановления потерь и контроля перегрузки TCP часто могут
   ложно срабатывает. Это может быть вызвано переупорядочиванием пакетов,
   дублирование или внезапное увеличение задержки данных или пути ACK
   что приводит к ложному таймауту.Например, такая внезапная задержка
   увеличение может часто происходить в глобальных сетях беспроводного доступа из-за
   до хэндовера, вытеснение ресурсов из-за трафика с более высоким приоритетом
   (например, голос), или потому что мобильный передатчик проходит через
   дыра в радиопокрытии (например, см. [Gu01]). В таких беспроводных сетях
   часто ненужные повторные передачи N-возврата, которые обычно происходят
   после ложного тайм-аута создать серьезную проблему. Они уменьшаются
   сквозная пропускная способность, бесполезная нагрузка на сеть и трата
   трансмиссионная (аккумуляторная) мощность.Обратите внимание, что в таких сетях использование
   меток времени в любом случае рекомендуется [RFC3481].

   На основе алгоритма обнаружения Eifel отправитель TCP может затем выбрать
   для реализации специализированных алгоритмов ответа. Одна цель такого
   алгоритм реагирования призван смягчить последствия
   ложно инициированное восстановление потерь. Это может включать восстановление TCP
   состояние контроля перегрузки отправителя и избежание упомянутого
   ненужные ретрансляции возврата-N. Еще одна цель - адаптироваться
   параметры протокола, такие как порог дублирования подтверждений
   [RFC2581] и средства оценки RTT [RFC2988].Это для уменьшения
   риск ложного запуска восстановления потерь TCP снова, поскольку
   соединение продвигается. Однако такие алгоритмы реагирования находятся вне пределов



Ludwig & Meyer Experimental [Страница 2] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


   объем этого документа. Примечание: исходное предложение "Эйфель"
   алгоритм "[LK00], включает в себя как обнаружение, так и реакцию
   алгоритм. Этот документ определяет только часть обнаружения.В
   часть ответа определена в [LG03].

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

   Также опцию DSACK [RFC2883] можно использовать для определения апостериорного
   входил ли отправитель TCP в режим восстановления после потери без необходимости [BA02].Однако первый ACK с опцией DSACK обычно поступает в
   Отправитель TCP только после того, как восстановление потерь уже завершено. Таким образом,
   опцию DSACK нельзя использовать для исключения повторной передачи
   двусмысленность. Следовательно, его нельзя использовать, чтобы избежать упомянутого
   ненужные ретрансляции возврата-N. Кроме того, обнаружение на основе DSACK
   алгоритм менее устойчив к потерям ACK. Недавнее предложение, основанное
   ни на метках времени TCP, ни на опции DSACK нет
   ограничение схем на основе DSACK, но касается только случая
   ложные таймауты [SK03].2. События, ложно запускающие восстановление после потери TCP

   Следующие события могут ложно инициировать восстановление утерянного отправителя TCP.
   и алгоритмы управления перегрузкой. Это вызывает так называемый ложный
   повторная передача и ненужное сокращение отправителя TCP
   окно перегрузки и порог медленного старта [RFC2581].

      - Ложный тайм-аут

      - Переупорядочивание пакетов

      - Дублирование пакетов

   Ложный тайм-аут - это тайм-аут, которого не было бы, если бы
   отправитель «ждал дольше».Это может быть вызвано увеличенной задержкой, которая
   внезапно возникает в пути данных и / или ACK. Это, в свою очередь, может
   привести к тому, что приемлемый ACK поступит слишком поздно, то есть только после TCP
   таймер повторной передачи отправителя истек. С целью
   определяя алгоритм в разделе 3, мы определяем этот случай как SPUR_TO
   (равно 1).

      Примечание: есть еще один случай, когда тайм-аут не будет
      произошло, если отправитель "ждал дольше": таймер повторной передачи
      истекает, и после этого отправитель TCP получает дубликат ACK



Ludwig & Meyer Experimental [Страница 3] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


      это вызвало бы быструю ретрансляцию самого старого
      выдающийся сегмент.Мы называем это «быстрым таймаутом», поскольку в
      конкуренция с алгоритмом быстрой ретрансляции таймаут был
      Быстрее. Однако быстрый тайм-аут не является ложным, поскольку, очевидно,
      сегмент был фактически утерян, т.е. началось возмещение убытков
      по праву. В этом документе мы не рассматриваем быстрые тайм-ауты.

   Переупорядочение пакетов в сети может произойти из-за того, что IP [RFC791]
   не гарантирует своевременную доставку пакетов. Кроме того, TCP
   получатель генерирует дублирующий ACK для каждого поступающего сегмента
   не работает.Это приводит к ложной быстрой повторной передаче, если три или
   больше сегментов данных поступают не по порядку на приемник TCP, и
   как минимум три из полученных дубликатов ACK приходят отправителю TCP.
   Это предполагает, что порог дублирования подтверждений установлен на
   три, как определено в [RFC2581].

   Дублирование пакетов может произойти из-за того, что принимающий IP-адрес не выполняет (не может)
   удалить пакеты, которые были продублированы в сети. TCP
   получатель, в свою очередь, также генерирует дублирующий ACK для каждого дубликата
   сегмент.Как и в случае переупорядочения пакетов, это приводит к ложному быстрому
   повторно передать, если дублирование сегментов данных или ACK приводит к трем
   или несколько дублированных ACK для доставки отправителю TCP. Опять же, это
   предполагает, что порог дублирования подтверждений установлен равным трем.

   Негативное влияние на производительность TCP из-за переупорядочения пакетов
   и дублирование пакетов обычно одно и то же: один ложный
   повторная передача (быстрая повторная передача) и ненужное уменьшение вдвое
   Окно перегрузки отправителя TCP в результате последующего быстрого
   этап восстановления [RFC2581].Негативное влияние на производительность TCP из-за ложного тайм-аута
   более серьезный. Во-первых, само событие тайм-аута вызывает один
   ложная повторная передача и излишне заставляет отправителя TCP работать медленно
   начать [RFC2581]. Затем по мере развития соединения цепочка
   запускается реакция, которая еще больше снижает производительность TCP.
   Поскольку тайм-аут был ложным, по крайней мере, некоторые ACK для исходных
   передачи обычно приходят отправителю TCP до ACK для
   ретрансляция прибывает.(Это если только серьезное переупорядочение пакетов
   совпал с ложным таймаутом таким образом, что ACK для
   повторная передача - это первый приемлемый ACK, пришедший на TCP
   отправителя.) Эти ACK для исходной передачи запускают неявный
   восстановление потерь go-back-N на отправителе TCP [LK00]. Предполагая, что никто
   выдающихся сегментов, и ни один из соответствующих ACK не был
   потеряно, все невыполненные сегменты без необходимости повторно передаются. В
   Фактически, на этом этапе отправитель TCP нарушает пакет
   принцип сохранения [Jac88].Это потому, что ненужный ход
   Во время медленного старта отправляются повторные передачи back-N. Таким образом, для каждого пакета
   который покидает сеть и принадлежит первой половине



Ludwig & Meyer Experimental [Страница 4] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


   исходный рейс, в сеть отправляются две бесполезные ретрансляции.
   Кроме того, некоторые TCP страдают от ложной быстрой повторной передачи. Этот
   потому что ненужные повторные передачи N-возврата приходят как дубликаты
   на приемнике TCP, который, в свою очередь, запускает серию повторяющихся
   ACK.Обратите внимание, что этой последней ложной быстрой повторной передачи можно было бы избежать.
   с осторожным вариантом исправления ошибок [RFC2582].

   Более подробные объяснения, включая графики трассировки TCP, которые визуализируют
   могут быть обнаружены эффекты ложных тайм-аутов и переупорядочения пакетов
   в исходном предложении [LK00].

3. Алгоритм обнаружения Эйфеля.

3.1 Идея

   Цель алгоритма обнаружения Эйфеля - позволить отправителю TCP
   определить апостериори, вступил ли он в возмещение убытков
   без надобности. Кроме того, отправитель TCP должен иметь возможность
   это решение по первому приемлемому ACK, который поступает после
   повторная передача на основе тайм-аута или быстрая повторная передача была отправлена.Этот
   в свою очередь требует дополнительной информации в ACK, с помощью которой отправитель TCP
   может однозначно определить, был ли этот первый приемлемый ACK
   отправлено в ответ на исходную передачу или повторную передачу. Такой
   дополнительная информация предоставляется опцией TCP Timestamps [RFC1323].
   Вообще говоря, метки времени монотонно увеличиваются "серийный
   числа "добавляются в каждый сегмент, которые затем отражаются в
   соответствующие ACK. Это используется обнаружением Эйфеля.
   алгоритм следующим образом.Учитывая, что для соединения включены временные метки, отправитель TCP
   всегда сохраняет метку времени повторной передачи, отправленной в начале
   восстановления потери, то есть отметка времени повторной передачи на основе тайм-аута
   или быстрая ретрансляция. Если временная метка первого допустимого
   ACK, который поступает после отправки повторной передачи, меньше, чем
   сохраненная метка времени этой повторной передачи, значит, этот ACK должен быть
   отправлено в ответ на исходную передачу. Следовательно, отправитель TCP должен
   без надобности вступили в убыток.Тот факт, что алгоритм обнаружения Эйфеля решает первую
   приемлемый ACK имеет решающее значение для обеспечения возможности будущих алгоритмов ответа
   Избегайте ненужных повторных передач с возвратом N, которые обычно происходят
   после ложного тайм-аута. Также, если было введено восстановление потерь
   излишне много окон ACK выдаются, что все несут
   метка времени, которая меньше, чем сохраненная метка времени
   ретранслировать. Прибытия любого из этих ACK достаточно для
   алгоритм обнаружения Эйфеля для работы.Следовательно, решение достаточно





Ludwig & Meyer Experimental [Страница 5] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


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

3.2 Алгоритм

   Учитывая, что параметр отметок времени TCP [RFC1323] включен для
   соединение, отправитель TCP МОЖЕТ использовать алгоритм обнаружения Эйфеля как
   определено в этом подразделе.Если используется алгоритм обнаружения Эйфеля, ДОЛЖНЫ быть выполнены следующие шаги.
   принимается отправителем TCP, но только при инициировании восстановления потерь,
   т.е. когда либо повторная передача на основе тайм-аута, либо быстрая повторная передача
   отправлено. Алгоритм обнаружения Эйфеля НЕ ДОЛЖЕН запускаться повторно после
   восстановление убытков уже началось. В частности, это не должно быть
   повторно инициируется после последующих тайм-аутов для того же сегмента, а не
   при ретрансляции сегментов, кроме самых старых невыполненных
   сегмент, эл.г., при выборочном восстановлении потерь.

      (1) Установите для переменной «SpuriousRecovery» значение FALSE (равное 0).

      (2) Установите для переменной RetransmitTS значение
              Поле Timestamp Value параметра Timestamps, включенного в
              повторная передача, отправляемая при инициировании восстановления потерь. А
              Отправитель TCP должен убедиться, что RetransmitTS не получает
              перезаписывается по мере восстановления потерь, например, в случае
              второй тайм-аут и последующая вторая повторная передача
              тот же октет.(3) Дождитесь прибытия приемлемого ACK. Когда
              получен приемлемый ACK, переходите к шагу (4).

      (4) Если значение поля Timestamp Echo Reply в
              допустимый параметр отметок времени ACK меньше, чем
              значение RetransmitTS, затем перейдите к шагу (5),

              в противном случае переходите к шагу (ВЫПОЛНЕНО).

      (5) Если приемлемый ACK содержит опцию DSACK [RFC2883],
              затем перейдите к шагу (ВЫПОЛНЕНО),

              иначе, если в течение времени существования TCP-соединения TCP
              отправитель ранее получил ACK с опцией DSACK,
              или приемлемый ACK не подтверждает все невыполненные
              данные, затем переходите к шагу (6),

              в противном случае перейдите к шагу (ВЫПОЛНЕНО).Ludwig & Meyer Experimental [Страница 6] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


      (6) Если восстановление потерь было инициировано с тайм-аутом -
              на основе ретрансляции, затем установите
                  SpuriousRecovery <- SPUR_TO (равно 1),

              еще установить
                  SpuriousRecovery <- дупаки + 1

      (RESP) Ничего не делать (заполнитель для алгоритма ответа).

      (ВЫПОЛНЕНО) Никакой дальнейшей обработки.Сравнение «меньше чем» на этапе (4) является консервативным. В
   Теоретически, если часы с отметками времени работают медленно или сеть работает быстро,
   RetransmitTS может быть максимум равным отметке времени, отраженной ACK
   отправлено в ответ на исходную передачу. В этом случае это
   Предполагается, что восстановление потерь не было инициировано ложно.

   Обратите внимание, что условие "если в течение времени существования TCP-соединения
   отправитель TCP ранее получил ACK с опцией DSACK "в
   шаг (5) будет верным, если получатель TCP будет передавать сигнал в
   SYN, что он поддерживает DSACK.Но, к сожалению, это не так
   требуется [RFC2883].

3.3 Угловой случай: «Тайм-аут из-за потери всех ACK» (шаг 5)

   Несмотря на то, что самый старый невыполненный сегмент прибыл на приемник TCP,
   отправитель TCP принудительно переходит в тайм-аут, если все ACK потеряны.
   Хотя результирующая повторная передача не требуется, такой тайм-аут
   неизбежно. Поэтому его не следует рассматривать как подделку.
   Более того, последующее уменьшение окна перегрузки - это
   соответствующий ответ на потенциально сильную перегрузку в ACK
   дорожка.Исходное предложение [LK00] не подходит для этого случая.
   Это эффективно отключает эту неявную форму контроля перегрузки для
   путь ACK, который иначе не существует в TCP. Эта проблема
   фиксируется на шаге (5) алгоритма обнаружения Эйфеля, как описано в
   оставшаяся часть этого раздела.

   Если все ACK потеряны, пока самый старый ожидающий сегмент прибыл в
   получатель TCP, повторная передача приходит как дубликат. В ответ
   для дубликатов RFC 1323 требует, чтобы метка времени последнего
   сегмент, поступивший последовательно, должен быть отражен эхом.Эта отметка времени
   переносится первым приемлемым ACK, который приходит отправителю TCP
   после того, как было введено восстановление потерь, и обычно меньше, чем
   метка времени, переносимая при повторной передаче. Следовательно, Эйфель
   алгоритм обнаружения ошибочно интерпретирует такой тайм-аут как ложный,
   если получатель TCP не поддерживает DSACK [RFC2883]. В этом случае,
   приемлемый ACK содержит опцию DSACK, а алгоритм Эйфеля
   завершается первой частью шага (5).



Ludwig & Meyer Experimental [Страница 7] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


      Примечание. Не все реализации TCP строго соответствуют RFC 1323.В
      ответ на дублирующийся сегмент данных, некоторые приемники TCP повторяют
      метка времени дубликата. С такими TCP-приемниками угол
      случай, обсуждаемый в этом разделе, не применяется. Отметка времени
      передаваемый ретранслятором будет отражен в первом приемлемом
      ACK, и алгоритм обнаружения Эйфеля будет прерван через
      шаг (4). Таким образом, даже если все ACK были потеряны и не зависели от
      была ли включена опция DSACK для соединения, Eifel
      алгоритм обнаружения не будет иметь никакого эффекта.Для приемников TCP, которые не поддерживают DSACK, отключение
   упомянутое неявное управление перегрузкой для пути ACK не является
   проблема, поскольку сегменты данных потеряны, в дополнение ко всему
   полет ACK. Алгоритм обнаружения Эйфеля неверно интерпретирует такое
   тайм-аут как ложный, и алгоритм ответа Эйфеля будет
   изменить состояние управления перегрузкой. Тем не менее, отправитель TCP
   реагировать на перегрузку (в пути данных), как только обнаруживает
   о первой потере в выдающемся полете.То есть отправитель TCP
   по-прежнему уменьшит вдвое свое окно перегрузки для этой серии пакетов.
   Если ни один сегмент данных не потерян, а весь полет ACK потерян,
   первый приемлемый ACK, который поступает отправителю TCP после потери
   восстановление было введено, подтверждается наличие всех незаполненных данных. В этом
   случае алгоритм Эйфеля завершается через вторую часть
   шаг (5).

   Обратите внимание, что нарушение пакета не вызывает особого беспокойства.
   принцип сохранения при включении медленного пуска после неизбежного
   тайм-аут, вызванный потерей всей серии ACK, т.е.э., когда
   алгоритм обнаружения Эйфеля был остановлен на этапе (5). Этот
   потому что в этом случае приемлемый ACK соответствует
   повторная передача, что является убедительным признаком того, что труба слита
   полностью, т. е. что в сети больше нет исходных передач.
   Это отличается от ложных тайм-аутов, как описано в разделе 2.

3.4 Защита от неправильного поведения TCP-получателей (безопасный вариант)

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

   К счастью, есть способ изменить алгоритм обнаружения Эйфеля.
   таким образом, чтобы сделать его устойчивым к ложным получателям TCP. Идея
   заключается в том, чтобы использовать временные метки в качестве «секрета» сегмента, который только получатель TCP
   узнает, получает ли он сегмент. И наоборот, получатель TCP
   не будет знать метку времени потерянного сегмента. Следовательно, чтобы
   "доказать", что он получил исходную передачу сегмента, который
   Отправитель TCP повторно передан, получатель TCP должен вернуть
   метка времени исходной передачи.Алгоритм обнаружения Эйфеля



Ludwig & Meyer Experimental [Страница 8] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


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

   Следовательно, разработчики могут выбрать реализацию алгоритма с
   следующие модификации.

   Шаг (2) заменяется шагом (2 '):

      (2 ') Установите для переменной RetransmitTS значение
              Поле Timestamp Value параметра Timestamps, которое было
              включены в исходную передачу, соответствующую
              ретранслировать.Примечание. Этот шаг требует, чтобы отправитель TCP
              хранит временные метки всех выдающихся оригиналов
              передает.

   Шаг (4) заменяется шагом (4 '):

      (4 ') Если значение поля Timestamp Echo Reply в
              приемлемая опция отметок времени ACK равна значению
              переменной RetransmitTS, затем перейдите к шагу (5),

              в противном случае переходите к шагу (ВЫПОЛНЕНО).

   Эти модификации имеют свою цену: модифицированный алгоритм справедливо
   чувствителен к потерям ACK, поскольку зависит от прибытия
   приемлемый ACK, соответствующий исходной передаче.Примечание: первый приемлемый ACK, который поступает после восстановления потери.
      введен без необходимости, должен отражать метку времени
      оригинальная передача. Это предполагает, что ACK, соответствующий
      исходная передача не была потеряна, что ACK не был переупорядочен в
      сеть, и что получатель TCP не подделывает метки времени
      но соответствует RFC 1323. В случае ложного поста
      повторной передачи, это подразумевается правилами генерации ACK для
      сегменты данных, которые полностью или частично заполняют пробел в последовательности
      пробел (см. раздел 4.2 из [RFC2581]) и правилами для отображения
      отметки времени в этом случае (см. правило (C) в разделе 3.4
      [RFC1323]). В случае ложного тайм-аута вполне вероятно, что
      задержка, которая вызвала ложный тайм-аут, также вызвала TCP
      таймер отложенного ACK получателя [RFC1122] истекает до
      прибывает исходная передача. Также в этом случае правила для
      генерация ACK и правила для отображения временных меток (см. правило (A)
      в разделе 3.4 [RFC1323]) убедитесь, что исходная передача
      метка времени отображается эхом.Ludwig & Meyer Experimental [Страница 9] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


   Остается проблема в том, что получатель TCP может угадать потерянный
   отметка времени сегмента от наблюдения отметок времени недавно
   получил сегменты. Например, если сегмент N был потерян, пока сегмент
   Пришли N-1 и N + 1, получатель TCP мог угадать метку времени
   который находится в середине временных меток сегментов N-1 и N + 1,
   и повторить его в ACK, отправленном в ответ на повторную передачу сегмента
   Н.Особенно, если отправитель TCP реализует временные метки с грубым
   гранулярность, некорректно работающий TCP-получатель, скорее всего, будет успешным
   с таким подходом. Фактически, с детализацией 500 мс
   предложенного в [WS95], вполне вероятно, что метки времени
   сегментов N-1, N, N + 1 идентичны.

   Один из способов уменьшить этот риск - использовать точные метки времени.
   Обратите внимание, что степень детализации меток времени не зависит от
   степень детализации таймера повторной передачи.Например, какой-то TCP
   реализации запускают часы с отметками времени, которые отсчитывают каждую миллисекунду.
   Это должно затруднить получение TCP-получателем
   отметка времени потерянного сегмента. В качестве альтернативы можно было бы
   объедините отметки времени с одноразовым номером, как это делается для явного
   Уведомление о перегрузке (ECN) [RFC3168]. Нужно было бы взять
   заботиться о том, чтобы временные метки последовательных сегментов оставались
   монотонно увеличивается и не мешает таймингу RTT
   определено в [RFC1323].4. Соображения прав интеллектуальной собственности

   IETF был уведомлен о правах интеллектуальной собственности, заявленных в
   что касается некоторых или всех спецификаций, содержащихся в этом
   документ. Для получения дополнительной информации обратитесь к онлайн-списку заявленных
   права на http://www.ietf.org/ipr.

   IETF не занимает никакой позиции относительно действительности или объема каких-либо
   интеллектуальная собственность или другие права, которые могут быть заявлены на
   относятся к реализации или использованию технологии, описанной в
   этот документ или степень, в которой любая лицензия на такие права
   может быть, а может и нет; и не означает, что это
   приложил все усилия, чтобы определить такие права.Информация о
   Процедуры IETF в отношении прав на отслеживание стандартов и
   документацию по стандартам можно найти в BCP-11. Копии
   требования о правах, предоставленных для публикации, и любые гарантии
   лицензии, которые должны быть предоставлены, или результат попытки
   получить генеральную лицензию или разрешение на использование таких
   права собственности разработчиков или пользователей данной спецификации могут
   можно получить в Секретариате IETF.







Ludwig & Meyer Experimental [Страница 10] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


5.Соображения безопасности

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

   Более того, вариант алгоритма обнаружения Эйфеля был
   предложено в разделе 3.4, что делает его устойчивым к ложному TCP
   приемники. Это может стать актуальным, когда обнаружение Эйфеля
   алгоритм сочетается с алгоритмом ответа, таким как Eifel
   алгоритм ответа [LG03].Благодарности

   Большое спасибо Кейту Склоуэру, Рэнди Кацу, Стефану Бауке, Салли.
   Флойд, Верн Паксон, Марк Оллман, Итан Блэнтон, Андрей Гуртов, Паси
   Саролахти и Алексею Кузнецову за полезные обсуждения,
   внес свой вклад в эту работу.

Нормативные ссылки

   [RFC2581] Оллман, М., Паксон, В. и У. Стивенс, «Перегрузка TCP.
             Control », RFC 2581, апрель 1999 г.

   [RFC2119] Брэднер, С., «Ключевые слова для использования в RFC для обозначения
             Уровни требований », BCP 14, RFC 2119, март 1997 г.[RFC2883] Флойд, С., Махдави, Дж., Матис, М., Подольский, М. и А.
             Романов, "Расширение избирательного признания"
             (SACK) Option for TCP », RFC 2883, июль 2000 г.

   [RFC1323] Якобсон, В., Брейден, Р. и Д. Борман, "Расширения TCP для
             Высокая производительность », RFC 1323, май 1992 г.

   [RFC2018] Mathis, M., Mahdavi, J., Floyd, S. и A. Romanow, "TCP
             Варианты выборочного подтверждения ", RFC 2018, октябрь 1996 г.

   [RFC793] Постел, Дж., «Протокол управления передачей», STD 7, RFC
             793, сентябрь 1981 г.Ludwig & Meyer Experimental [Страница 11] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


Информативные ссылки

   [BA02] Блэнтон, Э. и М. Оллман, «Использование TCP DSACK и SCTP.
             Дублирование TSN для обнаружения ложных повторных передач ", Работа в
             Прогресс.

   [RFC1122] Брейден Р., «Требования к Интернет-хостам -
             Уровни связи ", STD 3, RFC 1122, октябрь 1989 г.

   [RFC2582] Флойд, С.и Т. Хендерсон, "Модификация NewReno для
             Алгоритм быстрого восстановления TCP », RFC 2582, апрель 1999 г.

   [Gu01] Гуртов, А., "Влияние задержек на производительность TCP", В
             Труды по персональной беспроводной связи IFIP,
             Август 2001 г.

   [RFC3481] Инамура, Х., Черногория, Г., Людвиг, Р., Гуртов, А. и Ф.
             Хафизов, "TCP через второе (2.5G) и третье (3G) поколения"
             Беспроводные сети », RFC 3481, февраль 2003 г.

   [Jac88] Якобсон, В., «Предотвращение перегрузки и контроль», В
             Материалы ACM SIGCOMM 88.

   [KP87] Карн П. и К. Партридж, "Улучшение времени приема-передачи"
             Оценки в надежных транспортных протоколах », Труды
             из ACM SIGCOMM 87.

   [LK00] Людвиг, Р. и Р. Х. Кац, "Алгоритм Эйфеля: создание TCP
             Устойчивость к ложным повторным передачам ", ACM Computer
             Коммуникационный обзор, Vol. 30, No. 1, январь 2000 г.

   [LG03] Людвиг, Р. и А. Гуртов, "Алгоритм отклика Эйфеля для
             TCP », Работа продолжается.[RFC2988] Паксон В. и М. Оллман, "Вычисление повторной передачи TCP
             Таймер », RFC 2988, ноябрь 2000 г.

   [RFC791] Postel, J., "Internet Protocol", STD 5, RFC 791, сентябрь
             1981 г.

   [RFC3168] Рамакришнан, К., Флойд, С. и Д. Блэк, "Добавление
             Явное уведомление о перегрузке (ECN) для IP ", RFC 3168,
             Сентябрь 2001 г.

   [SK03] Саролахти, П. и М. Коджо, "F-RTO: восстановление TCP RTO
             Алгоритм предотвращения ненужных повторных передач », Работа
             в ходе выполнения.Ludwig & Meyer Experimental [Страница 12] 

RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.


   [WS95] Райт, Г. Р. и У. Р. Стивенс, "TCP / IP Illustrated,
             Том 2 (Реализация) ", Эддисон Уэсли, январь
             1995 г.

   [Zh86] Чжан, Л., "Почему таймеры TCP не работают должным образом", В материалах
             из ACM SIGCOMM 86.

Адреса авторов

   Райнер Людвиг
   Ericsson Research
   Эрикссон Аллее 1
   52134 Херцогенрат, Германия

   Электронная почта: Райнер[email protected]


   Майкл Мейер
   Ericsson Research
   Эрикссон Аллее 1
   52134 Херцогенрат, Германия

   Электронная почта: [email protected]




























Ludwig & Meyer Experimental [Страница 13] 

 RFC 3522 Алгоритм обнаружения Эйфеля для TCP, апрель 2003 г.  Полное заявление об авторских правах  Авторское право (C) The Internet Society (2003). Все права защищены.  Этот документ и его переводы могут быть скопированы и предоставлены
 другие и производные работы, которые комментируют или иным образом объясняют это
 или помочь в его реализации могут быть подготовлены, скопированы, опубликованы
 и распространяется, полностью или частично, без ограничения каких-либо
 любезно, при условии, что указанное выше уведомление об авторских правах и этот абзац
 включены во все такие копии и производные работы.Однако это
 сам документ не может быть изменен каким-либо образом, например, путем удаления
 уведомление об авторских правах или ссылки на Internet Society или другие
 Интернет-организации, за исключением случаев, когда это необходимо для
 разработка Интернет-стандартов, в этом случае процедуры для
 авторские права, определенные в процессе разработки стандартов Интернета, должны быть
 следовали, или по мере необходимости перевести его на другие языки, кроме
 Английский.  Ограниченные разрешения, предоставленные выше, являются бессрочными и не будут
 аннулировано Интернет-сообществом, его правопреемниками или правопреемниками.Этот документ и содержащаяся в нем информация размещены на
 Основа "КАК ЕСТЬ" и ИНТЕРНЕТ-ОБЩЕСТВО И ИНТЕРНЕТ-ИНЖИНИРИНГ
 TASK FORCE ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ
 НО НЕ ОГРАНИЧИВАЕТСЯ НИКАКОЙ ГАРАНТИЕЙ, ЧТО ИСПОЛЬЗОВАНИЕ ИНФОРМАЦИИ
 ЗДЕСЬ НЕ НАРУШАЕТ НИКАКИХ ПРАВ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ
 КОММЕРЧЕСКАЯ ЦЕННОСТЬ ИЛИ ПРИГОДНОСТЬ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.

Comments |0|

Legend *) Required fields are marked
**) You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Category: Разное