Схрон яп: ЯП файлы — Цыганский схрон

Содержание

Схрон (первый том) ← Hodor

Часть. 2 – Схрон

Глава. 18

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

«Чего ты разлегся, дебил?!» – мысленно крикнул я. Сейчас придет ударная волна! Бля! Подскочив, я ринулся к спасительно распахнутой двери Схрона. Казалось, что бегу медленно, как во сне, когда за тобой гонится кошмарное чудище. Уже на самом пороге мощная оплеуха сбила с ног. Кубарем влетел в прихожею. Следом ворвался самый чудовищный звук, что я слышал в своей жизни.

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

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

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

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

Так, сигнала нет, как я и предполагал. Надо проверить антенну, но от мысли о выходе на поверхность меня затрясло. Отхлебнул из кружки. Есть же еще радио. Точно. Я принялся крутить настройки древнего лампового приемника из 50-х годов. Агрегат в два раза больше моего компа. Никакой ЭМИ не страшен. Долго искал такой на Авито… черт! Безобразный хаос помех на всех частотах.

Такой же хаос царит в голове. Никак не могу сосредоточиться. Это случилось, блять! Все это гребанная правда! Усилием воли и добрым глотком «Пшеничной» я остановил разгорающееся пламя панической атаки. Хуйня, все хуйня. Главное – я жив!

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

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

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

Ну, с богом. Открыв люк, я заглянул в темный провал и свистнул. Эхо прикольно заиграло в глубине. А может, отложить это дело? Я же не совсем трезв? А впрочем, ладно, жизнеобеспечение Схрона превыше всего. Буду спускаться осторожненько. В этот момент подвижная черная тень метнулась прямо из тьмы. Бля! Я заорал, чуть не свалившись в колодец. Но это всего лишь летучая мышь, сука. Перепончатая тварь заметалась по комнате. Как теперь ее ловить? Не стрелять же из револьвера. Ладно, это все потом, надо идти.

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

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

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

Я закурил, с интересом отметив, что дым уносит воздушным потоком. Где-то есть выход на поверхность. Куда же ведут эти подземелья? Я прошел немного по коридору. А может исследовать? Полезно иметь резервный выход из Схрона. Мало ли как повернется коварная судьба? Еще можно сделать тут дополнительную нычку. Получится такой Схрон в Схроне. Только вот нахрена? Здесь же сыро. Что тут можно хранить? Ладно, придумаем, мысль определенно здравая.

Сделав еще один шаг, остановился, обернулся назад. Луч фонаря тонул во влажной тьме. Уже не видать ни трубы, ни лесенки наверх. А если батарейки сядут? Нет, надо получше подготовиться к этой вылазке. Бурлящий поток погасил и тут же унес окурок, я повернул обратно. В следующий раз возьму запас батареек, перекус, веревку и бумагу с карандашом, чтоб рисовать карту. Настоящий выживальщик не станет необдуманно рисковать. А я самый что ни на есть настоящий!

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

Зато именно тогда я понял, что нет ничего невозможного. Чтобы выжить в БП нужно уметь полагаться только на себя. Люди в городах забыли этот простой закон выживания. И теперь они все мертвы. Остались только такие, как я. Интересно, много выживальщиков сейчас отмечают второй день рождения в своих бункерах? Опять мелькнула мысль о Воване.

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

Глубоко вздохнув, я щелкнул замком и распахнул дверь.

Глава. 19

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

Что ж, все не так страшно. Где-то за горизонтом, словно дыхание дракона, полыхает огненное зарево. Конечно, я не предполагал, что так близко упадут боеголовки. Километров шестьдесят-восемьдесят, судя по времени между вспышкой и звуковой волной. Что там, военная база или пусковые шахты МБР? Я не знаю. В том месте небо заволокло тьмой, сверкают молнии. Я прикинул снос ветра по облакам. Ништяк. Основное радиоактивное говно снесет в Европу. В соседнюю Финку скорее всего.

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

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

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

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

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

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

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

В общем, первый день Апокалипсиса прошел успешно. С утра я поел гречневой каши с тушенкой под сериал «Ходячие мертвецы», помыл посуду. Собрав гостинец для Вована, двинулся в путь. Улица встретила плотным ветром, небо затянуто тяжелыми тучами. Заметно похолодало. Шел медленно, постоянно проверяя фон, прислушивался к подозрительным звукам.

Возле землянки остановился, помня отбитый характер ВДВшника. Еще пристрелит, блин, не глядя. Все же БП наступил. Кто знает, что творится в контуженой башне? Может вообще переклинило.

– Вован! – позвал я. Тишина была ответом.
Куда он делся? Может, охотится или «откладывает личину»? Уже не таясь, подошел ближе.
– Вовчик! Ты тут? – Мои чуткие уши уловили какое-то рычание. А когда заглянул в землянку, ноздри резанул мощнейший перегар.

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

– Вован, это я!
– Серега, прикрой!!! Чехи, сука, справа заходят!!!
– Это Саня, успокойся, Вован!
– Э, чо, ебта?! Че за хуйня?! – Он уставился непонимающим взором красных с прожилками глаз. – Сука, башка, ща лопнет! Есть пиво?
– Нет.
– Хуево, блять! – Молниеносным движением десантник по рукоять вогнал клинок в стену и, шатаясь, направился к выходу.
– Вован, надо обсудить Большой Пиздец.
– Моей башке ща пиздец придет… – он вылез на улицу и начал отливать. – Ща, Санек, подлечусь сперва, потом попиздим.

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

– Давай, Саня, ебанем! – побулькал полупустой тарой десант.
– Не, Вован, я пас! Ситуация серьезная…
– Фу, сука, ик… че ж хуево-то так? Дай прикурить, а то я спички проебал где-то…

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

– Заебок! – промычал, наконец, Вован, пустая бутылка улетела в кусты, раздался звон. – Саня, хуле, ты вчера съебался так рано? Нормально же сидели, епт!
Я покачал головой:
– Вован, послушай, ты вообще в курсе, что вчера случилось?
– Чо, опять отхуярил кого-то? – он принялся рассматривать свои кулаки-кувалды.
– Да не…
– Жаль, сука, я б кого-нить отпиздил щас! – хохотнул Вован, вскрывая очередную бутыль.
– Вован, Третья Мировая началась! – воскликнул я.
– Да ну нах?!
– Я видел ядерные взрывы в той стороне!
– Ахуеть, бля…
– Вообще ничего не заметил вчера?!
– Бля, не ори, пиздец по мозгам бьет, – сморщил рожу ВДВшник. – Какие, нахуй, взрывы?
– Ядерные.
– И хуле ты от меня хочешь?
– Принес вот тебе защитный костюм, противогаз, медикаменты, на случай заражения местности.
– Мм… а ты как же?
– Да у меня есть еще. В Схроне.

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

– Так это чо получается, – медленно произнес ВДВшник, подняв голову. – Вован, значит, ебись тут, как знаешь, а Санек будет в бомбоубежище сраку греть, да тушенку жрать от пуза?!
Он со злостью пихнул сверток, который я принес.
– Да че с тобой, Вован? Все ж нормально было. Нам надо договориться о контроле над территорией. Мы же друзья!
– Хуле ты тогда не пригласишь друга, а?!
– Я же говорил, первое правило выживальщика – никому…
– Да ебал я в рот эти правила! – взревел Вован, вскакивая. – Веди, бля, в свой Схрон!
– Дружище, иди лучше проспись! – Я тоже поднялся.
– Че ты сказал, ёптэ?!
– Вован, стой! – Дуло Сайги направилось в широкую грудь десантника.
– Иди сюда, на! – Двухметровая машина убийства двинулась на меня.

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

Глава. 20

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

– Ты где, сучара?! – орал бухой десантник, потеряв мой след. – Найду, бля, пизда тебе!

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

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

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

Ну, вот уже и Схрон. Так хочется стянуть пропотевшие носки, помыться, вытянуть уставшие ноги. Ну, и конечно, пожрать… Вдруг, мое сознание отметило движение среди деревьев справа, Сайга тотчас оказалась в руках. Вот она, дичь! Но как я, ни пялился, никого не увидел. Что за хрень? Прошел в ту сторону немного. Или показалось? Но чутье твердит, что я не ошибся! Что-то прошуршало сзади. Мгновенно развернулся, держа оружие на изготовку. И вновь – никого. Теперь шорох раздался с другой стороны.

Что за животное может так умело скрываться? Не волк и не медведь точно. Блин, да это же Вован. Но как он выследил меня! Я крутился во все стороны. Вот, гад, поиграть со мной решил? Вроде за теми кустами кто-то стоит… Шарахнул выстрел, отдача привычно толкнула плечо, я перекатился и послал еще пару зарядов в подозрительное место. Не хочется его убивать, но и в Схрон попасть не должен.

– Вован? – нет ответа.

Поменяв магазин на полный, ринулся через кусты. Блин, никого… тут хрустнула ветка где-то сверху. Я развернулся и послал пулю на звук. Что-то крупное перепрыгнуло на соседнюю елку. Стрельнул туда.

– Вован, перестань! Давай разойдемся мирно!
Короткий смешок. Но уже справа. Машинально крутанулся и выстрелил. И опять серая тень мелькнула между стволов. Холодный озноб пробежал по спине. Не похоже на Вована. Десантник бы бросился на меня, как разъяренный бык. Что бы это ни было, оно не уходит. И не боится выстрелов. В голову полезла всякая чертовщина. А вдруг это Леший? Нет, я скорее поверю в оживших мертвецов, чем в дурацкие сказки.

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

marvelous news — Перевод на русский — примеры английский

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

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

And I actually have marvelous news.

That is marvelous news, isn’t it, Blair?

That is marvelous news, isn’t it, blair?

Wonderful, marvelous news.

That is marvelous news, isn’t it, blair?

Эс, что ты делаешь?

Предложить пример

Другие результаты

to present this marvelous new method of calculation and attain its glory.

чтобы представить этот чудесный новый метод вычисления и получить свою славу.

He has the most marvelous new theory.

And we are going to see them in New York and to have a marvelous holiday.

There’s so much to see and do. New York is marvelous.

Я хочу посмотреть всё, что можно.

While at Deseret News Press, Monson worked to publish LeGrand Richards’s A Marvelous Work And A Wonder.

Пока он работал в Дезерет Ньюс Пресс Монсон помог опубликовать книгу «Чудно и дивно», написанную ЛеГрандом Ричардсом.

Kurt’s done a marvelous job creating an atmosphere of the quintessential New York living experience, but let’s be honest, it’s not entirely functional.

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

This is terrible news but there is something marvelous in that, wouldn’t you say?

Encore marked the transition of the console versions to its new publishers, Marvelous and CyberFront, and coincided with the console releases of Squigly and the «Character Color Bundle» DLC.

Этот шаг ознаменовал переход консольной версии к её новым издателям, Marvelous (англ.) и CyberFront (яп.), и совпал с выходом на консолях Сквигли и дополнения «Character Color Bundle», открывающего дополнительные цвета персонажей в игре.

The new Vault is marvelous.

Партизаны иной войны. Почему русские продолжали стрелять в русских после 1945 года | Мнения

Латвийские «лесные братья». Фото: wikipedia.org

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

До войны эти исконно псковские земли оказались в составе Латвии и Эстонии. В Пыталово (на латвийской карте – Абрене) был железнодорожный узел, позволявший закольцевать железную дорогу, поэтому латвийская армия в 1920-м приложила массу усилий, чтобы захватить и удержать его. А в январе 1945 года эти недавно освобожденные от немецкой оккупации земли указом Президиума Верховного Совета вернули в состав РСФСР.

Латвия в границах 1940 года. Красной линией отмечены будущие Пыталовский и Качановский районы Псковской области.

Русские «лесные братья»

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

«На 5 июня из 57 сельсоветов разгромлены и не работают 24 (несколько из них блокированы, и связь с ними потеряна). Разгромлены и сожжены два волостных центра, – докладывал побывавший здесь летом 1945-го инструктор ЦК Компартии Латвии Янис Диманс. – По всему уезду идет истребление сельского актива. За одну только ночь со 2 на 3 июня было убито 11 активистов. С каждым днем убийства совершаются во все более наглых формах. Все главные дороги, связывающие уездный центр, контролируются бандитами. Проверка документов на дорогах бандитами – обычное явление».

С сентября 1944–го по март 1946–го в этих районах псковщины было зарегистрировано 152 террористических акта (убийства, поджоги, разбойные нападения). Летом 1945 года был убит замначальника УНКВД Псковской области подполковник Михайлов. Частично, как писал отдел по борьбе с бандитизмом (ОББ) областного управления НКВД, теракты были на совести «лесных братьев», пришедших из Латвии – они считали эти земли латвийскими и плевать хотели на новую административную границу с РСФСР. Объединившись с местными, они создавали группировки до 100 человек.

КНИГИ С ЛИЗОЙ НОВИКОВОЙ – Weekend – Коммерсантъ

Патрик Колум. Дети Одина / Пер. с англ. Марины Тюнькиной. М.: Издательство «Независимая газета», 2001

И сказания могут в конце концов оказаться пересказанными. Ирландский писатель Патрик Колум (Patraic Colum, 1881-1972) изложил германо-скандинавскую мифологию короче и понятнее оригинала, сохранив при этом ощущение значительности и поэтичности первоисточников. Колум начинает повествование со строительства нерушимого города Асгарда, а завершает — величественной картиной «Рагнарека», гибели богов. В книге поместились портреты могущественного Одина и боевого Тора, хулиганистого Локи и героя Сигурда, любительницы драгоценностей Фрейи и бесстрашной девы-воительницы Брюнхильды.


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

Альдо Нове. Супервубинда / Пер. с ит. Геннадия Киселева. М.: Ad Marginem, 2001


       Уже новейшую мифологию выстраивает молодой итальянский автор Альдо Нове (Aldo Nove). Представляя целую галерею героев конца тысячелетия, он как будто собирает сведения для людей будущего. Сами персонажи, обалдевшие от телевизора, влюбленные в мобильные телефоны, ненавидящие старость и свято верящие в рекламу, его не так уж интересуют.
       Писатель дает каждому возможность высказаться, рассказать о наболевшем, но чуть зазеваешься — обрывает любую байку буквально на полуслове. С первой же фразы вроде «Когда отрезанная голова Микелы скатилась мне в руки, чего-то там шмякнуло, и заглох музон…» — ему уже ясно, в чем дело. Даже необязательно дослушивать, за что прикончили Микелу, как завершился «междусемейчик» Винченцы и Эудженио, почему Джузеппе любит швейцарского телегероя Вубинду, а Франко — собственного кота, и чем так хороши сувенирные стеклянные шарики «Покойный Феллини, припорошенный снегом». Итальянские герои, кажется, не очень довольны — каждый монолог заканчивается со скрипом: автор так же легко тасует рассказчиков, как и меняющий пластинку за пластинкой диджей на итальянской дискотеке.
       На редкость однообразные речи пофигистов из «Супервубинды» заперли российского переводчика в тесном пространстве сленга. Сам Геннадий Киселев рассказал в послесловии, насколько гремуча эта смесь «из свежих языковых присадок, куда входят рекламные примочки, эстрадные приколы, уличная феня и прочий недоязык». Но с боевым девизом «Пиндык Италии!» Геннадий Киселев, наверное, упорно изучавший молодежный еженедельник «Молоток», продемонстрировал настоящие чудеса словотворчества (за что его уже поощрило специальной премией журнала «Иностранная литература» жюри газетных критиков).
       

Банана Есимото. Кухня / Пер. с яп. А. Кабанова. СПб.: Амфора, 2001


       В Японии с неординарными персонажами тоже все в порядке. Писательница Банана Есимото (Banana Yoshimoto) убедилась в этом уже лет десять назад. Теперь ее «маленький роман» «Кухня» и рассказ «Тень при лунном свете» переведены и на русский. Главная героиня по имени Сакураи обожает кухню. Молодой человек Юити, который нравится Сакураи, не любит никого, кроме своей мамы, которая, в свою очередь, на поверку оказывается папой. У героини умирает бабушка, а «маму-папу» Юити убивает ревнивый поклонник. Пережить случившееся можно только погрузившись в «кухонные разговоры». Даже расставаясь, герои посылают друг другу по почте посылки «с маринованным васаби, пирожками из угря и чаем». «Почему ты не послала сасими и креветок? — спросил Юити.— Потому что они испортятся,— рассмеялась я».

СЛЕНГ / ФЕНЯ / ЖАРГОН / АРГО (193)

     СЛЕНГ / ФЕНЯ / ЖАРГОН / АРГО
 
НХНШ , аббревит. (каменты) значение: оценка креатиффа как посредственного. происхождение: Ни Хрена Не Шедевр. Нык , -а, м. (инет) значение: кличка, псевдоним. пример текста: Очень плохой ход подписыватся чужими ныками. • Ты вор, крадош чужой нык. • Пиши свой нык и я проверю тебя. происхождение: Искаж. от ник. Ныка , -и, ж. (геймеры) значение: место, где можно спрятаться (в виртуальной реальности игры). пример текста: В мап блок есть ныка, где лестница закрыта забором надо нажать пробел. • На респе 1 ту олл, нагобанк, дерево, далеко — ныка коней. • Ты знаеш все ныки в Cod 4? • Они сат прыгать на деусе с ныки 1 лиш тп и сразу в ныку. • Я не буду кемперить на ныках, которых вы не знаете. • Ныка 3 (от мобов, а не от игроков). • Там много лута, но в нем нет фула, и нет там ныки, чтобы скемпать спокойно. происхождение: Произв. от нычка. синонимы: нычка. Ныка , -и, ж. значение (1): тайник, схрон. значение (2): нечто, спрятанное в тайнике; запас, спрятанное про запас. пример текста: (1) Кошки отсиживаются в ныках. • По запарке они забыли в какую ныку спрятали отбитый порох. • Есть у меня в ныкекулер «Zalman». (2) У меня есть ныка — 25 евро в отдельном кармашке. происхождение: Произв. от нычка. Ныкать , несов. перех. значение (1): прятать, класть в тайник — нычку. значение (2): иногда в смысле копить, сберегать деньги. пример текста: (1) Им надо было тщательнее инфу ныкать, я считаю. • Шпоры писать надо, но куда их ныкать? • На Западе ныкать (все что можно) от властей научились одновременно с нами, даже качественнее прячут, чем мы, совки простодушные. • И чтобы сбоку такой карманчик, в который ныкать бутылку водки. • А дома от мамы сигареты ныкать. (2) Я никогда не ныкаю, бо не успеваю, т.к. трачу со скоростью света. • Где можно ныкать бабло? • Я даже не знаю, куда муж зарплату кладет, не потому что ныкает, а как-то не интересовалась. Нычка , -и, ж. значение: потайное место, сокрытое от посторонних глаз. пример текста: Достал из нычки самогон, осталось там его немного.. синонимы: нора, тайник, убежище. Нычка , -и, ж. значение (1): тайник, схрон, укромное место. значение (2): запас, спрятанное про запас, содержимое тайника. пример текста: (1) Нычка первая служит для обеспечения прибытия к нычке главной. Что в ней ныкать, смотри сам. • У них были свои нычки — кабинеты с бронированными дверями. (2) Последняя нычка или $40 на черный-черный день. • Мужчина отдает свою нычку, которую копил несколько лет, женщине — это высшая степень признания! варианты: ныка Ныштяк , в знач. нареч. и предикатив значение: хорошо, оценка ситуации как очень хорошей. пример текста: Йо чувак у меня всё ныштяк. • Ныштяк. Пойдёт. Неплохо. • Ныштяк жратва! • Ныштяк браток! • Можно падать на 5 точке и уверенно гнать, что это самый ныштяк. • Надо использовать эмигрантов как рабов и всё будет ныштяк! • Игра ныштяк. • Ныштяк — это когда тебе хорошо и настроение пофигительное несмотря на реальную обстановку. варианты: ништяк Нью-эйдж значение: общее обозначение для идеологии, обслуживающей современную ситуацию безграничного удовлетворения потребностей, когда в гигантских залах современного супермаркета покупатель уподобляется первобытному собирателю съедобных плодов, наталкивающемуся на все новые и новые «вкусности». В соединении с Интернетом и системой торговли через Интернет такое блуждание становится виртуальным, не требующим даже выхода из дому — по удачному выражению Ильи Кормильцева, эта новая реальность — Всемирный Виртуальный Интерактивный Супермаркет как среда существования в нью-эйдже. Нэко , нескл. (аниме) значение: люди-кошки, кошкоподобные, герои аниме и манги, а также один из любимых прикидов фанов аниме — отаку. пример текста: Этот класс существ называется нэкомими, но для краткости пускай будет нэка. • возвращение неки… няшная нэка.. встречайте, нека вернулась… или вспомнила свой пороль… • Ой, ты моя миленькая нэка • Сообщество для кавайных нэк. происхождение: Вариант транскриции яп. 猫 (нэко) — кошка. варианты: нека, нэка синонимы: нэкомими, некомими. см. также: ня, някать, няко, няка Нэкомими , нескл. (аниме) значение (1): персонажи аниме и манги, люди, косящие под кошек, ведущие себя по-кошачьи. значение (2): элементы прикида «под кошку» фанов аниме, одежда с кошачьими хвостиками и ушками. пример текста: Признаемся кому нравятся милашки нэкомими? Возможно это прозвучит странно, но я бы не отказался от такой жены. • Кончатся эти дурацкие экзамены и я, наконец, куплю себе шапку с нэкомими. • Кавайная невинная улыбочка, просительное выражение мордашки, умильно прижатые нэкомими. варианты: некомими, неко-мими см. также: нэко, ня, някать, няко, няка Нэт , -а, м. (айтишники? интернет) значение: интернет. пример текста: Поговорим в нэте? происхождение: Англ. net — сеть. синонимы: инет, инэт, Сеть. Нюра , -ы, ж. (айтишники) значение: программа для записи CD и DVD «Nero Burning Rom». пример текста: Если есть резак то нюра должна его видеть, если нюра его не видит значит самый первый вариант — переустановить нюру. Нюхай бровку значение: ругательство. Нюхать новьё значение: пробовать что-то новое, так говорят о музыке, кино. пример текста: Пошли на «Крик-875» — новье нюхать будем. Ня , нескл. (аниме) значение: слово, которым персонажи жанра некомими чаще всего оканчивают все фразы. происхождение: Яп. nya — звукоподражание, аналог русского «мяу». Ня , (аниме) значение: приветствие. пример текста: Ня моя кавайка! • Ня моя любимая Техночка! • Ня всем отаку! • И снова НЯ всем! • Ня, дорогой друг Римус, ты зафтра что делаешь? синонимы: здравствуй, ку, превед. Ня , междометие (аниме) значение: возглас выражения положительных эмоций. пример текста: Ня, прикинь я себе сегодня купила нековские уфки. • Для меня ня — это выражение радости, удовольствия и вообще всего самого хорошего! • Ня ня ня!!! Ура, сча поем, придумаю се прикид и пойду на анимку. • Перепись населения форума, скажи форуму «ня»! • Никаких других слов не вырывалось из груди, кроме восхищающегося НЯ! синонимы: кавай, сугой. Няка значение: Употребляется в качестве одобрения чему-нибудь или кому-нибудь милому и приятному. пример текста: Миленький грибок: Грустняво, няшки. cyber_marten: уныло! angstik: ваще ((( 0lgerd: Няшно, грустненький! происхождение: Няка-на японском что-то вроде «ласковая киса» а Няяя — это мяу. варианты: няко, няшка, няшка кавайная, синонимы: ништяк. Някать , несов. неперех. (аниме) значение: добавлять слово «ня» к концу каждой фразы, в подражание персонажам некомими. Няканье является довольно популярным в сетевых аниме-сообществах — многие отаку на интернет-форумах прилепляют «ня» к каждой фразе по поводу и без такового. пример текста: Открылся Проект «Някай с нами»!!! • Привед громко някающего анимешнико. Всем Охаё! • Не всё кавай, что някает. происхождение: Яп. nya — звукоподражание, аналог русского «мяу». Няко , нескл. (аниме) значение: о чём-то хорошем, милом, приятном, использ. ткж. как дружелюбное обращение, выражение благодарности. пример текста: Мне нехватает картинок с няко мальчиками. • Огромное няко. • Что делаешь, няко? • Ня няко ня няко няняня! • Вот он был полнейшим няко няко. • Няко такое — хочу себе такого домашнего животного. • Пушистое няко. • Я дружелюбное милое няко. происхождение: Производное от яп. ニャ (ня) — мяу и 猫 (нэко) — кошка. варианты: няка см. также: ня, някать, некомими Нямочка , -и, ж. значение (1): милашка, милая, обаятельная девушка. значение (2): иногда о животном (чаще всего о кошке), или еще о чем-то милом, приятном и даже вкусном.. пример текста: (1) Очень прекрасная нямочка. • Ты ваще ваще ваще красавица, умница и нямочка! • А Ксения — мммм… нямочка. • А вот и очередная нямочка, которая продефилировала по улицам города в нижнем белье, оставив за собой целый шлейф поклонников. • А вы такой вкусняшка! Прямо ням-нямочка. (2) Маленькая пушистая нямочка. • Я сегодня сделала такие макарошки! Получилась такая нямочка! • А я люблю готовить буабес — ням-нямочка. • Купи мне нямочку, я тебе деньги отдам. Нямс , аббрев. значение: насколько я могу судить (по моему мнению, я считаю и т.п.). синонимы: ИМХО. Няша , -и, ж. (аниме) значение: милашка, душка —ласковое прозвище, о ком-то (реже о чем-то) милом и приятном. пример текста: Всё-таки наш преподаватель по искусству Византии — такая няша! • Он такой няша! • Ну ниправдали он няша! Кавайный! • Да он просто няша! • Спасибо вам за день, вы такая няша! • А мне нравится что она добрая, иногда бесит, правда, что она няша такая, а я злой. • Приветик няша! варианты: няка см. также: няшный, ня Няшка , -и, ж. (аниме) значение: милашка, симпатяга, о ком-то (редко — о чём-то) милом, приятном, красивом. пример текста: Какой няшка! • Девочка-няшка. • Мало, чтобы парень был няшка, главное, чтобы он знал, что такое няшка. • Она красивая но совсем не няшка. • Это няшка с подчеркнутой смазливой внешностью и слащавостью. • Няшка – это кавайка более няшная, чемкавайная. • Приятно что в финал попадает вся пятерка няшек. синонимы: няко. Няшно , (аниме) значение: мило, хорошо, приятно, красиво — о чем-то, вызывающем позитивные эмоции. пример текста: Какая няшная аватарка! • Коллекция «няшно вполне». • Няшно! Кавай! • О няшно-гламурном монахе и других портретах. • Родная, пусть у тебя все будет няшно-преняшно! • Но иногда стоит разбавлять сурровость бытия чем-то мило-бело-няшно-пушистым. • Характер няшно позитивный, но вспыльчевый, хитрая. • После этого они жили кавайно и няшно. варианты: ня, няко синонимы: ++кавайно++, ++гламурно++, ++кошерно++. Няшный , -ая, -ое (аниме) значение (1): хороший, качественный; милый, обаятельный (ангельский, кучерявенький, белый и пушистый). значение (2): иногда используется в негативном значении: настолько «обаятельный», что аж противно. пример текста: Ой, смотри, какие няшные девочки пошли! • Такой няшный фильм!!! • До чего на Эдриена Броуди похож, тот тоже няшный до слёз. • Няшки и симпотяшки телом мужественны, лицом няшны. • «Amarok 2» — самый няшный плеер. • Это мой первый блог и я хочу сделать его самым няшным блогом винграда. • За все годы своей няшной жизни… • Няшное спасибо от няшных болельщиков няшного спартака. • Няшный Путинюгенд. синонимы: кавайный. см. также: ня, няка, някать, некомими

Code Vein: Обзор

Актуально для платформы: PC
Что мы обычно представляем, когда речь заходит об играх вроде Dark Souls? Тлен, смерть, мрачные декорации, опасных врагов, череду побед и поражений с повторами пройденного пути и заучиванием каждого поворота. Сложные драки с боссами, наконец. В этом смысле Code Vein держится канона лишь отчасти — коллектив Shift, известный по серии God Eater, предлагает и кое-что от себя. Прежде всего — стиль аниме и редактор персонажей, где бегунок «Телосложение» меняет размер груди героини. Опять японцы за своё.

Вампиры больше не сосут

Как и любой другой вымышленный апокалипсис, этот начался с того, что учёные решили спасти человечество. Они воскресили мёртвых при помощи так называемых БОР-паразитов, превращающих носителя в бессмертное и могучее существо. Из мутантов набрали целую армию. И кончилось бы дело победой добра над злом, если бы ГМО-солдатам не требовалось пить кровь. В итоге произошла катастрофа и две расы погрязли во вражде. Теперь вампиры прочёсывают руины города Веин в поисках последних людей и попутно собирают кровавые слёзы, растущие прямо из почвы, ведь это единственная альтернатива убийствам.
Но с ресурсами всё равно напряг: одни кровопийцы из-за голода становятся потерянными — тупыми машинами смерти, а другие организуют банды, где рабы под угрозой насилия добывают пищу для своих хозяев. Борцу с системой по имени Луи одинаково противны оба варианта — он мечтает и накормить досыта собратьев, и защитить от насилия обычных людей. С чего вдруг вампира обуяла подобная блажь? Просто он выяснил, что кровавые слёзы зреют не на пустом месте — их питают подземные источники. Чтобы до них добраться, надо оживить специальные родники во всех локациях Code Vein. План вроде рабочий, да только кто его воплотит?

Здесь в игру и вступает бессмертный (или бессмертная — зависит от выбора пола на старте) с уникальными талантами. Герой умеет активировать родники, поливая их собственной кровью, разгонять отравившие мир миазмы и собирать осколки памяти. Это важно, поскольку цена у вампирских суперсил высокая — амнезия. А так Луи и его приятели хотя бы в силах разобраться, кто они, откуда взялись и почему в них ещё осталась совесть. Могли ведь вконец одичать и выйти с дубиной на улицу. Но нет: обустроили базу среди городских развалин и сражаются за дружбу народов, а попутно узнают, что над Землёй нависла более жуткая угроза.

Обаяния игре не занимать.


Готовы к пафосу и драме? Правильно. Не то чтобы сюжет Code Vein поражает воображение, но в одном ему не откажешь — в нужные моменты он производит эффект. История логична, а мотивы каждого персонажа ясны. Да и раскрывают их с выдумкой: надо обратиться к девушке Ио за расшифровкой найденного осколка памяти и совершить путешествие по фрагменту чьего-то прошлого. Несколько зарисовок, выхваченных из тьмы, — и вы в курсе, почему тот же Луи страдает от депрессии. Пускай бунтари выглядят как удравшие с «Комик-Кона» косплееры, обсуждают вселенские проблемы они на полном серьёзе.

Балаган по мотивам Dark Souls

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

Врагов можно бить и в одиночку.


Правила сражений тоже знакомы. Герой попеременно использует два типа оружия, быструю и мощную атаки, парирует, кувыркается и ставит блок, а ещё задействует магию. Особенно сильные удары получается наносить, зайдя противнику за спину или прыгнув на него с высоты. Большинство чудищ достаточно медлительны, чтобы даже неподготовленный человек мог поймать момент для нужного действия. Но и доброму вампиру надо быть начеку, ведь его подвижность зависит от веса оружия — с тяжеленным молотом перекаты становятся вдвое короче. Решили подлечиться в разгар битвы и тут же получили по голове? Такое, конечно, случается. И всё это было бы здорово, если бы работало как надо.

Однако по части битв Code Vein даёт слабину. То и дело сбоит регистрация попаданий: вроде погрузили секиру в тело врага, а урон не засчитан. С другой стороны, противнику не обязательно касаться героя оружием, чтобы пустить кровь. Особенно весело, когда монстр бьёт по месту прямо перед собой, а попадает за спину. «Да я же успел!» — это восклицание вырвется у вас не раз и не два. Встречаются и глюки, когда тормозит анимация отдельных врагов при ровной работе всего остального, и откровенные издевательства — попробуйте увернуться от атаки по площади в узком коридоре.

В стычке с боссом при желании выручит напарник. А такое желание у вас возникнет, поверьте.


Трудно поверить, но в какой-то момент главной угрозой становятся вовсе не чудища, хотя они и набегают толпами, каких не встретишь ни в одной Dark Souls. Нет, самый злой враг в ролевом боевике студии Shift — окружение, местами слизанное сами знаете с чего. И, увы, не всегда толково: кругом тонкие мостики, обрывы, дыры в полу, тропинки, с которых недолго рухнуть. Добавьте запутанную планировку — в некоторых лабиринтах надо подолгу блуждать, словно Моисей в пустыне, чтобы хоть как-то продвинуться по сюжету. Знакомо такое выражение — «топографический кретинизм»? Code Vein объясняет его смысл на конкретных примерах.

Хорошего понемногу

То ли авторам игры не хватило бюджета, то ли времени (несмотря на дополнительный год разработки), но почти на каждое достоинство Code Vein приходится по оговорке. Кроме музыки — она безусловно хороша. Зато остальное вызывает вопросы. Например, ролевая система: коды крови, определяющие характеристики и набор способностей, можно менять в любое время. Но повышение персонажа в уровнях за счёт дымки не даёт распределить очки по-своему — добавить бонус к силе, ловкости или защите. Просто вкладываешь, условно говоря, порцию душ и получаешь мелкий рост по всем фронтам. А там уже верти шаблонами-кодами, чтобы чуть усилить одно и немного ослабить другое. Это выглядит намеренным усложнением простой механики.

После ратных подвигов не грех отдохнуть в горячих источниках. Хотя нет, что-то грешное в этом всё же есть.


Идея с компьютерным напарником, вместо которого можно пригласить друга и пройти сложный момент в кооперативе, тоже кажется замечательной. Не нужна помощь — сражайся сам, а стало тяжело — бери с собой подмогу. Круто же, в чём проблема? Дело в балансе. Рядовые противники слишком слабы: авторы ушли от канона Dark Souls в сторону слэшера, добавили массовости — и всё равно рубить чертей легко. Разве что постоянные скримеры (иначе не назовёшь) с выскакивающими из-за угла и падающими на голову чудищами держат в напряжении. А вот на боссах без напарника приходится тяжко. Не был ли кооператив просто заплаткой для этой дыры? И вообще, для кого предназначена игра — для фанатов Souls-like или новичков, желающих переть напролом, долбя по одной кнопке? Сразу тем и другим не угодишь.

Даже прогулки по чертогам памяти сделаны не так гладко, как ожидаешь. Герой слишком медленно плетётся сквозь мутный астрал, а переключиться на бег нельзя — такое впечатление, что время намеренно тянут. Но есть ли в этом толк, если реплики всё равно разрешено пропускать? Кому не с руки слушать тени прошлого и копаться в сюжете, тот всё равно найдёт способ прервать болтовню. Вроде бы мелочь, недостойная упоминания, но такие детали, набираясь в достаточном количестве, несколько омрачают общую картину. А жаль, потому что общая картина заслуживает внимания.

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

Студия Shift выпустила ролевой экшен с хорошей генетикой: он красив, интересен, да и подрезанное у Dark Souls масло не портит кашу. Получать удовольствие от процесса можно вполне. Но всякий раз, когда игра обескураживает глюками и неудобствами, это сродни огромному прыщу на прекрасной аниме-вампирше — как ни старайся, смотреть куда-то мимо него не получится. Так что оценку «Похвально» Code Vein получает авансом — с надеждой на патч, исправляющий хотя бы проблемы боевой системы.

Плюсы: простая, но понятная история, за которой интересно следить, замечательная музыка, симпатичная графика — передоз аниме никому не грозит; сражения по большей части зрелищные и несложные.

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

The Same = Те Саме: etymo_slovie — LiveJournal

Sacrament – сокровенное
Sad – досада
Saddle – седло
Saline – солёный
Salt – соль
Same – самий – самый
Satiety – сытость
Satis – сытый, достаточно
Satisfied – сытый, довольный
Satisfaction – satis + action = удовлетворение
Saturate – насыщать (см. Satis)
Saturday – день насыщения, шабат
Scathe – скасувати, уничтожить
Schedule – что делать, цедула
School – скуля, шкулювання, вирощування дерев
Scold – скандальный, склочный (Аскольд)
Scoop – вскопаю
Scrape – скрип, скрепсти
Screech  – скрежет, крик, визг
Scrub – скребу, скребти
Scurry – скоро, беготня
Seed – сеять, семя
Seek – шукаю, сыск
Seat – сиденье, седло
Secret  – сокрытие
Sect – секти, секта
Section –  отсекать, секция
Seed –  сею, сеять, садить
Serai – середина, сарай​
Serve – сербую, серпувати, наемный жатник
Session – сидение
Sew – шью, шов
Shake – скок, скакать
Share – карнаю, делю
Shell – 1) щель, раковина, 2) шелуха
Shine  – сияние
Shrine – храню, схрон, склеп
Shrink – от ширинка, суживается, уменьшается
Shop – скупаю (скопом)
Short – коротю
Shove – совать
Shut – кутай, затворяй
Shutter – затвор, штора
Sieve – сев, просеваю, сито
Sister – сестра
Sit – сядь, сидеть
Sitizen – ЖИТель
Skate – 1) скат (морск. ), 2) скатуюсь
Skurry – скорить
Slap – шлепаю
Sleep – слепну, спать
Slice – сріз, срез, ломтик
Small – малый
Smile – мила, улыбка
Snow – снег
Soar – ширяю, парю, парение, полет
Sock – ноСОК
Son – сын
Sound – звонит
Sow – сею
Speed – спешить, успеть, швидкість
Spine – спина, позвоночник
Splash – (в)сплеск
Splice – сплести, соединять
Spread – распределять
Spring – (в)спрыгнуть, прыжок
Squash – расквашу
Staff – став(ить), состав, штат
Stall – стойло
Stand – стать, стоять
Stead – стоИт, место
Steel – сталий, твердый, сталь
Step – стопа
Steppe  – степь
Stick – стык, тык, палка
Still  – стылый, застывший, тихий
Stir – 1) «стирать», шевелить, перемешивать, штырять, возбуждать, 2) тюрьма (для очистки, стирки)
Stitch – стычка, стежка, шов
Stone – стане, камень
Store – затворю, схороню, хранить, хранилище
Stow – ставь, укладывать
Strange – странный
Stream – струм
Stress – струс, неустойчивость, стресс
Strong – строгий, твердый
Stupid – тупой
Swear – заверяю, клясться
Sweat – вспотеть
Swine – свиня, свинья
System – состав, устройство, система

yapstudios / YapDatabase: YapDB — это хранилище коллекций / ключей / значений с архитектурой плагинов.

Он построен на sqlite для разработчиков на Swift и objective-c. GitHub — yapstudios / YapDatabase: YapDB — это хранилище коллекций / ключей / значений с архитектурой плагинов. Он построен на sqlite для разработчиков на Swift и objective-c.

YapDB — это хранилище коллекций / ключей / значений с архитектурой плагинов. Он построен на sqlite для разработчиков на Swift и objective-c.

Файлы

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

Тип

Имя

Последнее сообщение фиксации

Время фиксации

YapDatabase — это хранилище коллекций / ключей / значений и многое другое . Он построен на основе sqlite для разработчиков Swift и Objective-C, ориентированных на macOS, iOS, tvOS и watchOS.

Привет, мир:

 // Создаем и / или открываем файл базы данных
пусть db = YapDatabase ()

// Настраиваем базу данных:
// Мы собираемся хранить String в коллекции "test".
// Для хранения пользовательских классов / структур просто реализуйте протокол Swift Codable.
db.registerCodableSerialization (String.self, forCollection: "тест")

// Получаем подключение к базе данных
// (Вы можете иметь несколько подключений для параллелизма.)
пусть соединение = db.newConnection ()

// Записываем элемент в базу данных
connection.readWrite {(транзакция) в
  transaction.setObject ("привет", forKey: "мир", inCollection: "тест")
}

// Прочитать обратно
connection.read {(транзакция) в
  let str = transaction.object (forKey: "world", inCollection: "test") как? Строка
  // str == "привет"
} 

YapDB имеет следующие особенности:

  • Параллелизм . Вы можете читать данные из базы данных, пока другой поток одновременно вносит изменения в базу данных.Таким образом, вам никогда не придется беспокоиться о блокировке основного потока, и вы можете легко писать в базу данных в фоновом потоке. И, конечно же, вы можете читать из базы данных одновременно в нескольких потоках.
  • Встроенное кэширование . Настраиваемый объектный кеш встроен. Конечно, в sqlite тоже есть кеширование. Но он кэширует необработанные сериализованные байты, а мы имеем дело с объектами. Таким образом, наличие встроенного кеша означает, что вы можете пропустить процесс десериализации и получить свои объекты намного быстрее.
  • Метаданные . Вы когда-нибудь хотели хранить дополнительные данные вместе с вашим объектом? Например, отметка времени, когда он был загружен. Или полностью отдельный, но связанный объект? Тебе повезло. Поддержка метаданных входит в стандартную комплектацию. Наряду с собственным отдельным настраиваемым кешем!
  • Просмотры . Вам нужно фильтровать, группировать и сортировать данные? Нет проблем. YapDatabase поставляется с представлениями. И вам даже не нужно писать эзотерические SQL-запросы. Представления работают с использованием замыканий, поэтому вы просто предоставляете немного собственного кода.Кроме того, они автоматически обновляются и делают анимацию таблиц очень простой.
  • Вторичное индексирование . Ускорьте выполнение запросов за счет индексации важных свойств. А затем используйте запросы в стиле SQL, чтобы быстро найти нужные предметы.
  • Полнотекстовый поиск . Построенный на основе модуля FTS sqlite (предоставленного Google), вы можете добавить в свое приложение чрезвычайно быстрый поиск с минимальными усилиями.
  • Взаимоотношения . Вы можете устанавливать отношения между объектами и даже настраивать правила каскадного удаления.
  • Крючки . Выполнять настраиваемую логику для конкретного приложения при возникновении определенных событий, таких как изменение или удаление объекта.
  • Синхронизация . Поддержка синхронизации с Apple CloudKit доступна из коробки. Есть даже полностью работающий пример проекта, демонстрирующий написание синхронизирующего приложения Todo.
  • Расширения . YapDatabase — это больше, чем просто хранилище ключей / значений, оно имеет встроенную архитектуру расширений. Вы даже можете создавать свои собственные расширения.
  • Производительность . Получить тысячи объектов в основном потоке, не теряя фрейм.

Посмотрите, как выглядит API в «hello world» для YapDatabase
Узнайте больше, посетив вики

Около

YapDB — это хранилище коллекций / ключей / значений с архитектурой плагинов. Он построен на sqlite для разработчиков на Swift и objective-c.

ресурса

Лицензия

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

yap-app — npm

еще один подход к написанию патчей.

Предназначен для рендеринга HTML на стороне сервера (например, patchfoo) или облегченные интерфейсы на основе признания недействительности.

см. Также:

как запустить

npm i

узел index.js

Перейдите к http: // localhost: 8005 / public

архитектура

Идея здесь состоит в том, чтобы создать традиционное приложение только для http / html, но затем перезагрузите его с помощью аннулирования кеша , чтобы ощущение обновляемого в реальном времени одностраничного js-приложения.Уловка проста: каждый отображаемый элемент, скажем, сообщение, ветка, или аватар включает в себя метаданные для его обновления:

  <ссылка
  rel = "частичное обновление"
  href = "/ message? id =% 25sXODvWtsqedx9% 2F% 2Fesx67pbo79uF3X4mgGinkUBfRnaE% 3D. sha256"
 
  data-cache = "524883383"
>
  

Элемент ссылки является первым дочерним элементом обновляемого элемента. href — это URL-адрес, по которому нужно отобразить этот элемент. Это на самом деле называется как "/ partial /" + href , что указывает серверу не отправлять макет верхнего уровня html.

атрибуты id и data-cache используются для проверки того, кеш для этого элемента правильный. Клиент отправляет запрос к серверу и спрашивает, правильно ли "_b17383bd6b6ca9e7": 524883383 . Если сервер говорит, что это не так, клиент повторно запрашивает этот элемент, и обновляет страницу. Если он все еще актуален, клиент ничего не делает.

В настоящее время клиентский javascript проверяет, обновлено ли что-то еще когда вы вернетесь на эту страницу после некоторого отсутствия.(задача: проверить периодически когда не со страницы)

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

плагины

для этого кода требуются следующие плагины

  • ssb-identity (позволяет переключать идентификаторы)
  • ssb-names (обрабатывает имена аватаров)
  • ssb-search (полнотекстовый поиск)

известные ошибки

  • повторное обновление страницы может стереть частично письменные ответы (!!!)

TODO

реализует все это как независимые маршруты

Просмотры

  • аватар — готово
  • Сообщение
  • — выполнено
  • Нить
  • — сделано
  • общедоступные — выполнено
  • частное — сделано
  • Канал
  • — сделано
  • друзей — готово (примечание: ssb-names — узкое место для перфорации!)
  • название набора
  • набор изображений
  • загрузить / связать BLOB-объект
  • начать новый поток — готово
  • подписаться / отписаться / заблокировать / разблокировать
  • сбор
  • scry (встреча)
  • шахматы
  • git-ssb

формы / действия

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

cnyap-iip-02 — Передвижной интернет-протокол

[Документы] [txt | pdf] [Tracker] [Электронная почта] [Diff1] [Diff2] [Nits]

Версии: 00 01 02 03 04 05
Сетевая рабочая группа Черн Нам Яп
Internet Draft Маттиас Кранер
<черновик-cnyap-iip-02. txt> Шеффилдский университет

                                                        Срба Цветкович
                                                                Логика
                                                       10 января 2000 г.

                      Странствующий Интернет-протокол

Статус этой памятки
Этот документ является Интернет-проектом и полностью соответствует всем
положения раздела 10 RFC 2026.

Интернет-проекты - это рабочие документы Интернет-инженерного задания.
Force (IETF), его области и рабочие группы.Обратите внимание, что другие
группы могут также распространять рабочие документы как Интернет-проекты.

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

Список текущих Интернет-проектов доступен по адресу
     http://www. ietf.org/ietf/lid-abstracts.txt

Список Интернет-черновиков теневых каталогов можно получить по адресу
     http: // www.ieft.org/shadow.html

Абстрактные

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












Черн Нам Яп и др.Срок действия истекает 10 июля 2001 г. Страница i
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

                                Содержание

Статус этой памятки i

Аннотация я

 1. Введение 1

 2. Сравнение с Mobile IP для IPv4 2

 3. Терминология 4
     3.1. Общие условия. . . . . . . . . . . . . . . . . . . . . . 4
     3.2. Условия для странствующего Интернет-протокола.  . . . . . . . . . . . 4
     3.3. Язык спецификации. . . . . . . . . . . . . . . . . 6

 4. Обзор мобильного интернет-протокола 7
     4.1. Основная операция . . . . . . . . . . . . . . . . . . . . . 7
     4.2. Механизм короткого замыкания. . . . . . . . . . . . . . . . . 9
     4.2. Передвижная сигнализация интернет-протокола. . . . . . . . .10
     4.3. Требования IPSec для привязки обновлений и привязки
          Подтверждение .. . . . . . . . . . . . . . . . . . . .11
     4.4. Концептуальные структуры данных. . . . . . . . . . . . . . .11
     4.5. Управление переплетом. . . . . . . . . . . . . . . . . . .14

5. Тип странствующего сигнального сообщения Интернет-протокола. . . . . .15
     5.1. Пакет обновления привязки. . . . . . . . . . . . . . . . . .15
     5.2. Пакет подтверждения привязки. . . . . . . . . . . . 0,18
     5.3. Пакет запроса привязки. . . . . . . . . . . . . . . . .20

6. Требования к IP-узлам 22
     6.1. Требования ко всем мобильным узлам. . . . . . . . .22
     6. 2. Требования к базовому домашнему реестру. . . . . . . . . . .22
     6.3. Требования к регистру временного посещения. . . . . . . .23
     6.4. Требования к реестру ближайших корреспондентов. . . . . 0,24

7. Работа корреспондентского узла 25
     7.1. Получение обновлений привязки. . . . . . . . . . . . . . . 0,25
     7.2. Запрос на кеширование привязки. . . . . . . . . . . . . . .26
     7.3. Отправка связывающих подтверждений.. . . . . . . . . . .26
     7.4. Отправка запросов на привязку. . . . . . . . . . . . . . . .27
     7.5. Политика замены кеша. . . . . . . . . . . . . . . .27
     7.6. Отправка пакета на мобильный узел. . . . . . . . . . . . .28

8. Работа с базовым домашним регистром 29
     8.1. Регистрация совмещенного адреса. . . . . . . . . . . . .29
     8.2. Перехват пакетов для мобильного узла. . . . . . . . .30
     8.3. Туннелирование перехваченных пакетов на мобильный узел.. . . .30

Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. Ii
Проект Интернет-протокола странствующего Интернета 10 января 2000 г. 

9. Работа регистра временного посещения 31
     9.1. Регистрация совмещенного адреса. . . . . . . . . . . . .31
     9.2. Перехват пакетов для мобильного узла. . . . . . . . .32

10. Работа с регистром ближайших корреспондентов 33
     10.1. Рядом корреспондентская регистрация. . . . . . . . . . .0,33
     10.2. Перехват пакетов для мобильного узла. . . . . . . . 0,34
     10.3. Туннелирование перехваченных пакетов на мобильный узел. . . 0,34

11. Работа мобильного узла 35
     11.1. Отправка пакетов вдали от дома. . . . . . . . . 0,35
     11.2. Получение пакетов вдали от дома. . . . . . . . 0,35
     11.3. Обнаружение движения. . . . . . . . . . . . . . . . . . 0,35
     11.4. Отправка обновлений привязки в базовый домашний регистр. . 0,36
     11.5. Отправка обновлений привязки в регистр временного посещения. 37
     11.6. Отправка обновлений привязки к ближайшему корреспондентскому визиту
           Регистр . . . . . . . . . . . . . . . . . . . . . . . 0,37
     11.7. Отправка обновлений привязки на соответствующие узлы.  . . . 0,38
     11.8. Повторно передать обновления привязки. . . . . . . . . . . . . . 0,39
     11.9. Получение обязательных подтверждений. . . . . . . . . . 0,39
     11.10. Маршрутизация многоадресных пакетов. . . . . . . . . . . . . . 0,40

12. Константы протокола 42

13.Соображения IANA 43

Список литературы 44

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



















Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. Iii
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

1. Введение

Этот документ определяет протокол, который позволяет любому IP-узлу
общаться с любым другим IP-узлом в мобильной среде с
минимальные изменения в TCP / IP.Без осознания мобильности или мобильности
управление на IP-машине, связь будет невозможна, если
обе стороны меняют IP-подсети. Это потому, что текущая IP-маршрутизация
на основе префикса подсети, а не на основе хоста. Чтобы разрешить
общение несмотря на переезд, обновление адреса во все стороны
сообщение не требуется. Это позволяет общаться в этом
сценарий не будет затронут.  Такая схема определяется как протокол
известный как «странствующий Интернет-протокол» (IIP).

- В базовой схеме все узлы осведомлены о мобильной связи.Инициализация
узел ДОЛЖЕН отправить запрос о последнем адресе узла назначения. В
чтобы не было задержек, данные отправляются сразу после запроса
был отправлен. На запрос СЛЕДУЕТ ответить, а инициализация
узлу СЛЕДУЕТ восстановить адрес назначения пакета данных с
последняя информация для отправки на мобильный узел. Более того, данные
передача и последующие обновления адреса МОГУТ быть многоадресными. Все
трафик данных - это чистая стандартная IP-маршрутизация.

- В схеме обратной совместимости, где соответствующий узел
не мобильный, есть два случая общения.Случай 1
Инициализирующий узел - это мобильный узел. Когда мобильный узел уходит
определенная подсеть, и соответствующий узел отправляет данные в
мобильный узел, точка привязки предыдущей подсети ДОЛЖНА пересылать все
пакеты к мобильному узлу.

Случай 2
Инициализирующий узел - это соответствующий узел.  Мобильный узел
домашняя точка привязки ДОЛЖНА всегда сначала пересылать все пакеты в
мобильный узел. Если обнаружена мобильная точка привязки
между узлом-корреспондентом и домашней точкой привязки этот мобильный
осведомленная точка привязки будет пересылать пакеты мобильному узлу.Для поддержки входящей фильтрации в обратном трафике (от
мобильный узел к соответствующему узлу) по-прежнему будет выполняться через
домашняя точка крепления.

МИП подходит для мобильности как в однородных, так и в разнородных
средства массовой информации. Можно подумать, что IIP - это решение мобильности 3G IP.
проблемы, поскольку он предназначен для этого.




Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 1
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

2. Сравнение с мобильным IP

IIP разработан для работы как с IPv4, так и с IPv6.МИП находится по адресу
слой между TCP / IP и приложениями. Этот слой известен как
Уровень управления, и благодаря этому IIP снижает необходимость беспокоиться
или причинить какой-либо вред развитию интеллектуальной собственности.  В
различия между Mobile IP и IIP описываются следующим образом:

- Переадресация ОБЯЗАТЕЛЬНА для узлов-корреспондентов IIP, осведомленных о мобильной связи. Данные
трафик после переадресации не подвергается инкапсуляции. МИП всегда старается
по возможности избегать использования механизма пересылки. Отвлечение
это метод изменения IP-адреса любого IP-пакета до того, как пакет
отправляется.Обычно это делается после формирования пакета. Эта
так что НЕ ДОЛЖНЫ иметь какое-либо влияние на транспортный уровень
всякий раз, когда мобильный узел перемещается, он прозрачен для любого транспорта
слой.

- IIP использует «механизм адресации первого коммуникационного контакта» и
«механизм короткого замыкания» для улучшения треугольной трассировки. Временный
Регистр посещений и Регистр ближайших корреспондентов придуманы для достижения
такой эффект. Во многих случаях IIP СЛЕДУЕТ предполагать, что каждая подсеть будет иметь
по крайней мере, одна якорная организация, которая действует как BHR / NCR / TVR. Временное посещение
Регистр может быть обновлен до Базового домашнего реестра для увеличения
надежность в подключениях. Предполагается, что NCR МОЖЕТ существовать между
Корреспондентский узел и BHR. Таким образом, нет сложного Иерархического
топология в схеме IIP для мобильной сети.

- Мобильный узел в IIP ДОЛЖЕН всегда использовать свой последний совмещенный адрес.
в поле источника в любом из его IP-пакетов. Таким образом, мобильные
узел всегда находится в правильной топологии, и, следовательно, у него нет проблем с
входная фильтрация [1].

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

- Никаких действий мобильности не происходит во время переключения от ячейки к ячейке в
единственная IP-подсеть. Это связано с тем, что переключение префикса подсети
используется механизм, подобный PPP [12].  Следовательно, нет периодического агента
Потребуются рекламные объявления, которые значительно сократят трафик.
между мобильным узлом и базовой сетью. Таким образом, IIP использует простой контроль
сигнализация довольно много разных сложных типов сигнализации.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 2
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

- Не нужно беспокоиться о переходах с IPv4 на IPv6, полностью совместим с
как IPv4, так и IPv6 одновременно. Машины, которые могут обрабатывать оба
IPv4 и IPv6 НЕ ДОЛЖНЫ иметь проблем с получением пакетов IPv4 и IPv6.
в мобильной среде.












































Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 3
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

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

3.1 Общий срок

IP
Протокол Интернета.

МИП
Странствующий Интернет-протокол.

Узел
Устройство, реализующее IP.

Маршрутизатор
Узел, который пересылает IP-пакеты, не адресованные явно самому себе. 

Хост
Любой узел, не являющийся маршрутизатором.

Ссылка на сайт
Слой под IP.

Префикс подсети
Битовая строка, состоящая из нескольких начальных битов IP.
адрес.

Пакет
Заголовок IP плюс полезная нагрузка.

3.2 Условия для странствующего интернет-протокола

Домашний адрес
IP-адрес, назначенный мобильному узлу в пределах ссылки HOME.Посетить адрес
IP-адрес, присвоенный мобильному узлу в ссылке для посещения.

Рядом с адресом
IP-адрес принадлежит регистру ближайших корреспондентов.

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

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




Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 4
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

ГЛАВНАЯ ссылка
Ссылка, по которой определяется префикс домашней подсети мобильного узла.Посетить ссылку
Ссылка, по которой определяется префикс подсети посещения мобильного узла.

Старая ссылка
Ссылка, по которой мобильному узлу назначается домашний / посещаемый адрес.  Он может
быть либо ссылкой HOME, либо ссылкой для посещения.

Новая ссылка
Ссылка, которую только что ввел мобильный узел. Это может быть ДОМ.
ссылка или Посетить ссылку.

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

Движение
Изменение ссылки, когда мобильный узел переходит со СТАРЫХ ссылок на НОВЫЕ.
ссылка на сайт.

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

BHR (Базовый домашний регистр)
Точка привязки мобильного узла к ссылке HOME, которая помогает
мобильный узел, чтобы разнообразить его адрес. Он также пересылает пакеты на
мобильный узел, когда в этом есть необходимость.

TVR (Реестр временного посещения)
Точка привязки мобильного узла к ссылке для посещения, которая помогает
пересылка пакетов мобильному узлу, когда мобильный узел покидает
СТАРАЯ ссылка.

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






Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 5
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Совместный адрес
IP-адрес, который мобильный узел использует для совместного размещения. Эта
адрес используется узлами-корреспондентами, осведомленными о мобильной связи, BHR и
TVR для отправки пакетов мобильному узлу.Привязка
Связь домашнего / временного адреса с совмещенным адресом
для любого мобильного узла вместе с оставшимся сроком службы этого
ассоциация.

Закороченный флаг
Флаг в поле TOS для мобильного короткого замыкания.

3.3 Язык спецификации
Ключевые слова «ДОЛЖНЫ», «НЕ ДОЛЖНЫ», «ОБЯЗАТЕЛЬНО», «ДОЛЖНЫ», «НЕ ДОЛЖНЫ»,
«ДОЛЖЕН», «НЕ ДОЛЖЕН», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ДОПОЛНИТЕЛЬНО» в этом
документ следует интерпретировать, как описано в RFC 2119. 































Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 6
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

4.Обзор мобильного интернет-протокола

4.1 Основные операции
В базовой схеме мобильный узел ДОЛЖЕН быть адресован
расположенный адрес, независимо от того, прикреплен ли он в настоящее время к ДОМУ
ссылка или ссылка для посещения. Стандартная IP-маршрутизация используется, когда мобильный узел
находится дома, и после переключения мобильного узла нет старого канала
на. Когда мобильный узел переходит на НОВУЮ ссылку, ему СЛЕДУЕТ назначить со-
расположенный адрес. Затем мобильный узел ДОЛЖЕН зарегистрировать этот адрес.
с его BHR и TVR. Это делается посредством адресации
обязательные обновления.Аналогично, соответствующий узел, находящийся в
связь с мобильным узлом ДОЛЖНА также получить привязку адреса
обновления. Пакеты, отправленные на мобильный узел, ДОЛЖНЫ быть
перенаправляется или перенаправляется на последний совмещенный адрес мобильного узла. 

Пример:
 Мобильный узел включается по ссылке "Посетить", и он перемещается в свой ДОМ.
 ссылка на сайт. В этом случае ссылка "Посетить" - это его СТАРАЯ ссылка, а ссылка ГЛАВНАЯ.
 это его НОВАЯ ссылка. Новый совмещенный адрес ДОЛЖЕН быть назначен
 мобильный узел и ДОЛЖЕН быть отправлен в BHR и TVR.Поскольку мобильный
 узел находится в ссылке HOME, ему СЛЕДУЕТ назначить домашний адрес.
 Пакеты, которые идут прямо по ссылке HOME, НЕ ДОЛЖНЫ иметь дополнительных
 обработка. Если общение было начато по СТАРОЙ ссылке (Посетите
 link) пакеты ДОЛЖНЫ быть отправлены на мобильный узел через TVR
 с помощью туннелирования [6]. Следовательно, совмещенный адрес может
 либо домашний адрес, либо адрес посещения.

Связь между домашним / посещенным адресом мобильного узла и совместным
расположенный адрес известен как "привязка" для мобильного узла.Мобильный
узел обычно получает свой совмещенный адрес через PPP [12].
Возможны и другие методы получения совмещенного адреса, но
подробности о других методах в настоящее время выходят за рамки этого
документ. 

Пока мобильный узел перемещается, он регистрирует недавно полученный адрес с помощью
BHR и TVR. Более того, мобильный узел также может обновить одно из своих
TVR в BHR в случае, если его BHR не работает. Мобильный узел
отправляет пакет «Обновление привязки» для достижения указанной выше привязки
постановка на учет. BHR или TVR ДОЛЖНЫ ответить на регистрацию
отправка пакета «Подтверждение привязки».Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 7
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

В IPv4 BHR / TVR мобильного узла ДОЛЖЕН использовать прокси-ARP / бесплатный
ARP "[7] для перехвата любых IP-пакетов, адресованных мобильному узлу.
домашний / адрес посещения.

В IPv6 BHR / TVR мобильного узла ДОЛЖЕН использовать "обнаружение соседей".
механизм "для перехвата любых IP-пакетов, адресованных мобильному узлу
домашний / адрес посещения.

Затем BHR / TVR ДОЛЖЕН перенаправить (обновления привязки адреса) или туннель [6]
пакеты на совмещенный адрес мобильного узла. Узел-корреспондент, осведомленный о мобильной связи, ДОЛЖЕН всегда использовать перенаправление
метод. В этом случае узел-корреспондент ДОЛЖЕН отправить сообщение «Привязка
Запрос ». РЕКОМЕНДУЕТСЯ немедленно отправлять пакеты данных,
не дожидаясь ответа «Обновление привязки».

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

Если корреспондент начал общение, узел корреспондента
мог знать только домашний адрес мобильного узла (через DNS).Следовательно, BHR СЛЕДУЕТ туннелировать [6] весь трафик к мобильному узлу.
последний совмещенный адрес. Когда мобильный узел переходит с одного посещения
Ссылка на другой, TVR ДОЛЖЕН перехватывать трафик мобильного узла и
помочь процессу туннелирования [6]. Причина этого проста, поскольку
TVR в этом смысле обеспечивает плавную передачу обслуживания. Более того, мобильный
узел инициирует механизм обнаружения NCR (короткое замыкание
механизм). Как только NCR будет найден на пути между
узел-корреспондент и BHR, NCR возьмет на себя пересылку
функциональность BHR в направлении мобильного узла. Если мобильный узел начинает связь, он ДОЛЖЕН зависеть от
где находится мобильный узел. Если мобильный узел расположен в
Ссылка HOME, то она очень похожа на то, как если бы соответствующий узел
начал общение. Если мобильный узел находится при посещении
ссылку, поскольку мобильный узел ДОЛЖЕН использовать адрес посещения как
поле источника в IP-пакете, корреспондент ДОЛЖЕН отправить все
посещаемость этого адреса посещения. Когда мобильный узел переходит на НОВУЮ
link, СТАРЫЙ канал TVR ДОЛЖЕН перехватывать пакеты для мобильного
узел и туннель [6] их к мобильному узлу.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 8
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Все мобильные узлы ДОЛЖНЫ иметь соответствующие узлы-корреспонденты и ДОЛЖНЫ быть
может выполнять пересылку и обратное туннелирование [6]. В любом случае
BHR / TVR / NCR также могут быть мобильным узлом. Если BHR / TVR / NCR работает как
мобильный узел, он ДОЛЖЕН сначала передать свои функции, прежде чем
становится мобильным.  Эта функциональность BHR и TVR должна быть мобильной.
быть упомянутым не в этом документе, а в другом документе.Любой одноранговый узел, обменивающийся данными с мобильным узлом, упоминается в этом
документ как «узел-корреспондент». Это МОЖЕТ быть либо мобильный узел, либо
стационарный узел.

Обновление привязки в настоящее время, подтверждение привязки и запрос привязки
все в формате полезной нагрузки UDP [9]. Это может измениться в будущем на
Формат полезной нагрузки SCTP [14] также. В настоящее время протокол будет работать на
порт 700, который в настоящее время не назначен никаким протоколом.

Мобильный узел ДОЛЖЕН всегда отправлять свои пакеты, используя НОВЫЙ канал связи.
расположенный адрес, будь то домашний адрес или адрес посещения.Следовательно
мобильный узел всегда топологически правильный. Таким образом, МИП не
необходимо иметь дело с «проблемами входящей фильтрации» [1].

4.2 Механизм короткого замыкания

Как упоминалось выше, это механизм обнаружения NCR. Когда не-
узел-корреспондент с поддержкой мобильных устройств отправляет пакет мобильному узлу.  В
пакет будет туннелирован через BHR. Этот процесс пересылки
указывает, что либо мобильный узел находится в анонимном режиме, либо
узел-корреспондент не поддерживает мобильные устройства. Если короткое замыкание было выполнено,
мобильный узел также получит пересылаемый пакет.Мобильный узел
проигнорирует преобразованный "механизм короткого замыкания", поскольку нет
необходимость. Первый пакет, который мобильный узел отправляет обратно в
узел-корреспондент в IP-заголовке будет иметь флаг  в
неиспользуемое поле TOS.

Обычный заголовок IPv4 с флагом неиспользуемого поля TOS 
В этом документе этот флаг известен как короткий флаг.

    0 1 2 3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Ver | МГП | TOS | 1 | Общая длина |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | |
   + +
   | |
   + +
   | |

Срок действия Черн Нам Яп истекает 10 июля 2001 г.  Стр. 9
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

IP версии 6 не упоминается, здесь предполагается, что все IP версии 6
Узел ДОЛЖЕН быть осведомлен о мобильных устройствах, поэтому эта функция не требуется.Поскольку каждый маршрутизатор на этом пути должен будет декодировать заголовок IP
(т.е. между BHR и корреспондентским узлом). Если NCR существует, он
должен быть в состоянии забрать это и отправить «Ближайшая регистрация» в
Мобильный узел.

Следовательно, как только двусторонняя «Ближняя регистрация» (объясненная в 10.1) становится
завершен, маршрут от узла-корреспондента, не имеющего мобильной связи, до
мобильный узел будет «замкнут накоротко», поскольку NCR перехватит
пакет мобильного узла и перенаправить на последний канал мобильного узла. В
мобильный узел ДОЛЖЕН отправить обновление Binding Update, чтобы
цепь.4.2 Передвижная сигнализация интернет-протокола

Как в общем обсуждается в Разделе 4.1, следующие три новых UDP
[9] пакеты определены для сигнализации IIP. 

Обновление привязки
Мобильный узел уведомляет BHR / TVR / NCR, а также при общении
с соответствующими узлами, использующими этот пакет. Этот пакет также используется
BHR, чтобы ответить на запрос узла-корреспондента мобильного
текущий совмещенный адрес узла. В то же время этот пакет
также используется запуск NCR «короткое замыкание». Обновление привязки отправлено
в BHR для регистрации совмещенного адреса мобильного узла известен
как «Домашняя регистрация».Обновление привязки отправлено в TVR для регистрации
совмещенный адрес мобильного узла известен как «регистрация посещения».
Любой мобильный узел может обновить свой TVR до BHR, используя «Домашнюю регистрацию».
Обновление привязки, отправленное NCR на мобильный узел для "короткого замыкания"
известен как «Рядом с регистрацией».

Этот пакет СЛЕДУЕТ защищать от атак безопасности. В настоящее время,
IPSec [2] используется для защиты этого пакета обновления привязки, как определено в
Раздел 4.3 для защиты от вредоносных обновлений привязки. 

Связывание подтверждения
Этот пакет используется для подтверждения получения обновления привязки, если
подтверждение было запрошено в обновлении привязки.Этот пакет
ДОЛЖЕН быть защищен от атак безопасности. В настоящее время IPSec [2]
используется для защиты этого пакета подтверждения привязки, как определено в
Раздел 4.3 для защиты от любого злонамеренного подтверждения привязки.





Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 10
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Запрос привязки
Узел-корреспондент использует этот пакет для запроса мобильного узла
последний совмещенный. Этот пакет обычно отправляется в BHR / TVR, и
узел-корреспондент для обновления привязки также может его использовать.Это
отправлено как обычный пакет, или его также можно отправить с защитой
охрана.

4.3 Требования IPSec [2] для привязки обновлений и привязки
Подтверждение.

В настоящее время IPSec [2] ДОЛЖЕН использоваться для защиты как обновления привязки, так и
Связывание пакетов подтверждения.  В частности, любое обновление привязки или
Пакет подтверждения привязки ДОЛЖЕН использовать отправителя IPSec [2].
аутентификация, защита целостности данных и защита от воспроизведения.

В настоящее время IIP требует, чтобы эта защита охватывала обновление привязки.
или подтверждение привязки ДОЛЖНО использовать AH [4] и ESP [5].МИП - это
транспортная полезная нагрузка, поэтому она легко защищается с помощью AH [4] и ESP [5].

4.4 Концептуальные структуры данных

Этот документ описывает МИП с точки зрения следующих концептуальных данных.
структуры:

Кэш привязки мобильных устройств
Каждый мобильный узел должен поддерживать кэш привязки. Этот кеш
содержит привязки мобильного узла с любыми мобильными узлами. В
Кэш привязки мобильных устройств МОЖЕТ быть реализован любым способом в соответствии с
внешнее поведение, описанное в этом документе.

Каждая запись Mobile Binding Cache концептуально содержит следующие
поля:

- Домашний / домашний адрес мобильного узла.Это поле используется как ключ
значение для помощи в поиске в Binding Cache адреса назначения
отправляемого пакета.  Когда адрес назначения пакета
совпадает с домашним / посещенным адресом в записи Binding Cache, эта запись
СЛЕДУЕТ использовать при маршрутизации этого пакета.

- Совмещенный адрес мобильного узла. Это поле того же
запись, связанная с полем Дом / Посещение. Если пункт назначения
адрес отправляемого пакета совпадает с домашним / посещенным адресом, тогда
пакет ДОЛЖЕН быть направлен на этот совмещенный адрес.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 11
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

- Жизненная ценность, которая показывает оставшееся время жизни этой привязки.
Запись в кеш. Это значение инициализируется из поля времени жизни в
Обновление привязки, которое создало или в последний раз изменило эту запись кэша привязки.
По истечении срока жизни этой записи она ДОЛЖНА быть удалена.
из кеша привязки.

- Флаг, указывающий, является ли эта запись Binding Cache "Домашней"
Регистрация »или« Регистрация посещения »или« Рядом с регистрацией ».32. 

- Информация об использовании недавней записи в кэше привязки. Это необходимо для
реализовать политику замены кэша, используемую в Binding Cache.
Это также помогает определить, ДОЛЖЕН ли выполняться запрос привязки.
отправляется, когда время жизни этой записи приближается к истечению.

Запись в кэше привязки узла, для которой узел служит
BHR отмечен как запись «Домашняя регистрация» (TVR отмечен как «Посещение
Запись "Регистрация", NCR помечена как запись "Рядом с регистрацией").
запись НЕ ДОЛЖНА быть удалена BHR / TVR / NCR до истечения срока
срок его привязки.Другие записи Binding Cache МОГУТ быть заменены на
в любое время любой разумной политикой замены локального кеша, но СЛЕДУЕТ
НЕ нужно удалять. Кэш привязки узла МОЖЕТ содержать
максимум одна запись для каждого домашнего / посещаемого адреса мобильного узла.

Список обновлений привязки

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

Список обновлений привязки МОЖЕТ быть реализован любым согласованным способом.
с внешним поведением, как описано в этом документе. Каждая ставка
Запись в списке обновлений концептуально содержит следующие поля:





Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 12
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

- IP-адрес узла, на который было отправлено обновление привязки.Если
Обновление привязки было успешно получено этим узлом, и если это
узел не удалил запись до истечения срока ее действия, этот узел
может все еще иметь запись Binding Cache.

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

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

- Флаг, указывающий, что будущие обновления привязки НЕ ДОЛЖНЫ отправляться
в любой конкретный пункт назначения, когда он устанавливается.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 13
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

4.5 Управление привязкой

Когда мобильный узел получает новый совмещенный адрес, мобильный узел
СЛЕДУЕТ зарегистрировать эту новую привязку в своем BHR / TVR / NCR, отправив
BHR / TVR / NCR - обязательное обновление. Мобильный узел указывает, что
подтверждение требуется для этого обновления привязки и продолжает
периодически повторно передавать его, пока не получит подтверждение. В
подтверждение находится в форме пакета подтверждения привязки как
упомянутое выше.

Когда мобильный узел получает пакет, туннелированный [6] ему от
BHR / TVR / NCR, СЛЕДУЕТ предполагать, что исходный отправитель не является мобильным
осведомлен, пока он не получит пакет, который отправляется непосредственно из
отправителя на мобильный узел, если связь не инициирована
мобильный узел. Когда это происходит, как уже упоминалось, «короткое
Схема механизма »должна иметь место.

Узел-корреспондент с записью Binding Cache для мобильного узла МОЖЕТ
хотел обновить эту привязку, например, если время жизни привязки
близок к истечению, узел-корреспондент МОЖЕТ отправить привязку
Запрос к мобильному узлу на обновление привязки.Обычно
узел-корреспондент ДОЛЖЕН обновлять только запись Binding Cache в этом
способ, если он активно поддерживает постоянную связь с мобильным
узел. (Например, как открытое TCP [10] соединение с мобильным узлом)
Когда мобильный узел получает запрос привязки, он отвечает, возвращая
Обновление привязки к узлу, отправляющему запрос привязки. 

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

Оптимальная маршрутизация пакетов может быть достигнута от соответствующего узла
к мобильному узлу путем кэширования совмещенного адреса мобильного
узел. Маршрутизация пакетов непосредственно на совмещенный адрес мобильного узла
также устраняет перегрузку в каналах BHR и HOME мобильного узла. В
Кроме того, влияние любого возможного отказа BHR, HOME
ссылка или промежуточные сети, ведущие к или от ссылки HOME,
уменьшено, так как эти узлы и звенья не участвуют в доставке
большинства пакетов на мобильный узел.Мобильный узел должен попытаться обновить
все его TVR в BHR, чтобы обеспечить минимальную потерю соединения, когда BHR
терпит неудачу.  Следовательно, IIP - более надежный протокол.





Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 14
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

5. Типы блуждающих сигнальных сообщений интернет-протокола

5.1 Пакет обновления привязки

Обновление привязки используется мобильным узлом для уведомления своего
Узлы-корреспонденты BHR / TVR / NCR вновь назначенного совмещенного
адрес.Пакет обновления привязки кодируется в формате значения длины типа (TLV).
следующим образом:

    0 1 2 3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Тип | Длина | Опции | Зарезервировано |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Порядковый номер |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Срок службы |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Главная / Посещение / Рядом / Совместно расположенный IP-адрес |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Номер порта | ID сеанса |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Тип
 1

Длина
Общая длина сообщения в байтах, исключая Тип и
Длина в байтах. Опции: на основе 8-битного кода ASCII
______________________________________________________________________

Подтвердить (A)
Бит подтверждения (A) устанавливается отправляющим мобильным узлом для запроса
Подтверждение привязки (раздел 5.2) должно быть возвращено после получения
Привязка обновления.

Мобильный узел (M)
Бит Mobile Node (M) устанавливается отправляющим мобильным узлом на
узел-корреспондент для идентификации.

Базовый домашний регистр (B)
Бит базового домашнего регистра (B) устанавливается BHR на соответствующий
узел для идентификации.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 15
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Регистр временного посещения (T)
Бит регистра временного посещения (T) устанавливается TVR в значение
узел-корреспондент для идентификации.

Домашняя регистрация (H)
Бит домашней регистрации (H) устанавливается мобильным узлом для запроса
принимающий узел должен быть его BHR. Место назначения пакета, несущего
эта опция ДОЛЖНА быть узлом, использующим тот же префикс подсети, что и
домашний адрес мобильного узла. Посетите регистрацию (V)
Бит регистрации посещения (V) устанавливается мобильным узлом для запроса
принимающий узел должен быть его TVR. Место назначения пакета, несущего
эта опция ДОЛЖНА быть узлом, использующим тот же префикс подсети, что и
мобильный узел Адрес посещения.

Рядом с регистрацией (N)
Бит ближней регистрации (N) устанавливается мобильным узлом / NCR на
зарегистрируйте / обновите NCR.

Конфиденциальность (P)
Бит конфиденциальности (P) устанавливается мобильным узлом, чтобы позволить ему работать конфиденциально,
обновление привязки НЕ ДОЛЖНО отправляться на узел-корреспондент, поскольку мобильный
узел хочет быть анонимным.32). Однако нет требования, чтобы Последовательность
Числовое значение строго увеличивается на 1 с каждым новым отправленным обновлением привязки
или получил.

Продолжительность жизни
Это 32-битное целое число без знака. Количество секунд, оставшихся до
привязка ДОЛЖНА считаться истекшей. Значение всех единичных битов
(0xffffffff) означает бесконечность. Нулевое значение указывает, что
Запись кэша привязки для мобильного узла ДОЛЖНА быть удалена. 



Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 16
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.


Главная / Посещение / Совместный адрес

Если домашний / посещаемый IP-адрес отправляется BHR / TVR / NCR / корреспонденту
Узел для обновления привязки мобильным узлом, тогда ДОЛЖЕН быть установлен бит М.
Вот.Если для параметра «Ближний IP-адрес» установлено значение «Мобильный узел», на «короткое замыкание»
NCR, то здесь ДОЛЖЕН быть установлен бит N.

Если совмещенный IP-адрес отправляется на соответствующий узел для обновления
привязка по BHR, то здесь ДОЛЖЕН быть установлен бит B.

Если совмещенный IP-адрес отправляется на соответствующий узел для обновления
Связывание с TVR, то здесь ДОЛЖЕН быть установлен бит T.

Номер порта
Это 16-битное значение, позволяющее изменить номер порта, который мобильный узел
и узел-корреспондент согласился бы использовать в будущем
общение.Идентификатор сессии
Это 16-битное значение, позволяющее идентифицировать соответствующий
Запрос на привязку / Обновления привязки / Подтверждение привязки. 

Совмещенный адрес привязки, указанной в обновлении привязки:
указывается в поле Исходный адрес. Он находится в заголовке IP-адреса
Привязка обновления.

Запись Binding Cache для мобильного узла НЕ ДОЛЖНА создаваться в
ответ на следующий пакет обновления привязки:

  Если присутствует, или в поле Source Address в IP-заголовке пакета
  равно домашнему адресу мобильного узла, и если время жизни
  в Binding Update равно 0.Мобильный узел сохраняет значение последнего порядкового номера в привязке.
Обновите запись списка для пункта назначения, которому он отправил обновление привязки.
Узел-корреспондент хранит значение последнего порядкового номера, которое
полученный от мобильного узла в обновлении привязки в его кэше привязки
запись для этого мобильного узла. Таким образом, мобильный узел и корреспондент
узел ДОЛЖЕН знать последний порядковый номер и ДОЛЖЕН
истекает в то же время. Если отправляющий мобильный узел не имеет привязки
Запись в списке обновлений, порядковый номер МОЖЕТ начинаться с любого значения. Если
принимающий узел-корреспондент не имеет записи Binding Cache для
отправляющий мобильный узел, он ДОЛЖЕН принимать любое значение порядкового номера в
получил Binding Update от мобильного узла.

Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 17
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

5.2 Привязка пакета подтверждения

Пакет подтверждения привязки используется для подтверждения получения
Обновление привязки (раздел 5.1). Когда узел получает обновление привязки
Пакет, он ДОЛЖЕН вернуть подтверждение привязки к источнику
пакет, если в обновлении привязки установлен бит подтверждения (A).Пакет подтверждения привязки кодируется в виде значения длины типа.
(TLV) следующий формат:

    0 1 2 3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Тип | Длина | Статус | Зарезервировано |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Порядковый номер |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Срок службы |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Номер порта | ID сеанса |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Тип
2

Длина
Общая длина сообщения в байтах, исключая Тип и
Длина в байтах. Статус
Это 8-битовое целое число без знака, указывающее расположение
Привязка обновлений. Значения в поле Статус менее 128 указывают
что принимающий узел принял обновления привязки. Следующее
в настоящее время определены такие значения статуса:

     0 Принято обновление привязки












Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 18
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

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

     128 Причина не указана
     129 Запрещено в административном порядке
     130 Недостаточно ресурсов
     131 Не BHR для этого мобильного узла
     132 Не TVR для этого мобильного узла
     133 Не NCR для этого мобильного узла
     134 Домашняя регистрация не поддерживается
     135 Регистрация посещений не поддерживается
     136 Не домашняя подсеть
     137 Не посещать подсеть

Зарезервированный
Это поле не используется.  Он ДОЛЖЕН быть обнулен отправителем и
Получатель ДОЛЖЕН игнорировать.Порядковый номер
Порядковый номер в подтверждении привязки копируется из
Поле порядкового номера в подтверждающем обновлении привязки для использования
мобильным узлом при сопоставлении этого Подтверждения с
выдающееся обновление привязки.

Продолжительность жизни
Предоставленное время жизни выражается в секундах. Если узел, отправляющий
Подтверждение привязки служит BHR / TVR мобильного узла,
период жизни ДОЛЖЕН также указывать период, в течение которого этот узел
ДОЛЖЕН продолжить эту услугу. Если мобильный узел требует BHR / TVR
обслуживание от этого узла по истечении этого периода, мобильный узел ДОЛЖЕН отправить
new Binding Update к нему до истечения этого срока, в
чтобы продлить срок службы.Значение этого поля ДОЛЖНО быть
undefined, если в поле состояния указано, что обновление привязки было
отклонено.

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

Идентификатор сессии
Это 16-битное значение, позволяющее идентифицировать соответствующий
Запрос на привязку / Обновления привязки / Подтверждение привязки.




Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 19
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Если узел, возвращающий подтверждение привязки, принимает привязку
Обновление, для которого возвращается подтверждение (значение
поле Статус в Подтверждении меньше 128), этот узел
ДОЛЖЕН иметь запись для мобильного узла в его кэше привязки и ДОЛЖЕН
используйте эту запись (которая включает совмещенный адрес, полученный в
Binding Update), чтобы отправить пакет подтверждения привязки на
мобильный узел.Детали отправки этого пакета на мобильный узел одинаковы для
отправка любого пакета мобильному узлу с использованием привязки, и описаны
в разделе 7.7. Пакет направляется к мобильному узлу посредством его
совмещенный адрес, записанный в записи Binding Cache.

Если узел, возвращающий подтверждение привязки, вместо этого отклоняет
Обновление привязки (значение поля статуса в Подтверждении
больше или равно 128), совмещенный адрес, используемый этим
узел для отправки пакета подтверждения привязки ДОЛЖЕН быть скопирован
с совмещенного адреса, полученного в отклоненном обновлении привязки. Этот узел НЕ ДОЛЖЕН изменять свой кэш привязки в ответ на получение
это отклоненное обновление привязки и ДОЛЖНО игнорировать его кэш привязки в
отправка этого пакета подтверждения привязки. Этот пакет направляется
совмещенный адрес отклоненного пакета Binding Updated.

5.3 Пакет запроса привязки

Пакет запроса привязки используется для запроса привязки мобильного узла.
из BHR. Когда BHR получает пакет запроса привязки, он
СЛЕДУЕТ вернуть обновление привязки (раздел 5.1) к источнику
Binding Request, если мобильный узел не запрашивал конфиденциальность через
использование бита P.Пакет запроса привязки закодирован в виде значения длины типа (TLV).
формат следующим образом:

    0 1 2 3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
   | Тип | Длина | ID сеанса |
   + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Тип
3

Длина
Общая длина сообщения в байтах, исключая Тип и
Длина в байтах. Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 20
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.


Идентификатор сессии
Это 16-битное значение, позволяющее идентифицировать соответствующий
Запрос на привязку / Обновления привязки / Подтверждение привязки.
Идентификатор сессии











































Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 21
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

6. Требования к IP-узлам

IIP предъявляет некоторые требования к функциям, необходимым для создания узла
мобильный знает.В этом разделе резюмируются эти требования по
определение функциональности, которую призвано поддерживать каждое требование.
Дополнительные сведения об этой функции представлены в следующих
разделы.

6.1 Требования для всех мобильных узлов

Поскольку любой мобильный узел МОЖЕТ в любое время быть узлом-корреспондентом, либо
отправка или получение пакета, следующие требования применяются ко всем
мобильные узлы:

- Каждый мобильный узел ДОЛЖЕН иметь возможность обрабатывать пакет обновления привязки,
и вернуть пакет подтверждения привязки, если подтверждение (A)
бит установлен в полученном обновлении привязки. - Каждому мобильному узлу СЛЕДУЕТ иметь возможность поддерживать кэш привязки
привязка, полученная в принятых обновлениях привязки.

- Каждый мобильный узел ДОЛЖЕН иметь возможность декапсуляции и обратного туннеля [6]
любой пакет в BHR или TVR.

-Каждый мобильный узел ДОЛЖЕН поддерживать список обновлений привязки, в котором он
записывает IP-адрес каждого узла, которому он отправил привязку
Обновление, для которого не истек срок жизни, отправленный в этой привязке.

6.2 Требования к базовому домашнему регистру

Чтобы мобильный узел мог правильно работать вдали от
home ДОЛЖЕН быть узел, который будет действовать как BHR для мобильного узла.В
К BHR применяются следующие требования:

- Каждый BHR ДОЛЖЕН иметь возможность поддерживать запись в своем кэше привязки для
каждый мобильный узел, который он обслуживает. Каждая запись Binding Cache записывает
привязка мобильного узла к его совмещенному адресу.











Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 22
Проект Интернет-протокола странствующего Интернета 10 января 2000 г. 

- Каждый BHR ДОЛЖЕН иметь возможность перехватывать пакеты, как указано выше,
адресованный мобильному узлу, для которого он в настоящее время служит
BHR на домашнем канале мобильного узла, в то время как мобильный узел находится вдали от
Главная.- Каждый BHR ДОЛЖЕН иметь возможность инкапсулировать такие пакеты, чтобы
туннелировать [6] их на совмещенный адрес указанного мобильного узла
в его привязке в BHR's Binding Cache.

- Каждый BHR ДОЛЖЕН иметь возможность возвращать пакет подтверждения привязки в
ответ на пакеты обновления привязки, полученные с установленным битом (A).

- Каждый BHR ДОЛЖЕН вести отдельный список BHR для каждой ссылки, по которой
он служит BHR.

- Каждый BHR ДОЛЖЕН иметь возможность обрабатывать пакет запроса привязки, и
ответ с обновлением привязки.Это обновление привязки отправляется обратно в
узел-корреспондент, и хранит последний запрошенный мобильный узел
совмещенный IP-адрес.

6.3 Требования к реестру временного посещения

Чтобы мобильный узел мог правильно работать вдали от
визит, ДОЛЖЕН быть узел, который будет действовать как TVR для мобильного узла.  В
К TVR применяются следующие требования:

- Каждый TVR ДОЛЖЕН иметь возможность поддерживать запись в своем кэше привязки для
каждый мобильный узел, который он обслуживает. Каждая запись Binding Cache записывает
привязка мобильного узла к его совмещенному адресу.- Каждый TVR ДОЛЖЕН иметь возможность перехватывать пакеты, адресованные мобильному
узел, для которого он в настоящее время служит TVR, а мобильный
узел находится далеко от своей ссылки для посещения.

- Каждый TVR ДОЛЖЕН иметь возможность инкапсулировать пакеты для туннелирования [6]
их на новый совмещенный адрес для мобильного узла, указанный в
его привязка в Binding Cache TVR.

- Каждый TVR ДОЛЖЕН иметь возможность возвращать пакет подтверждения привязки в
ответ на пакеты обновления привязки, полученные с установленным битом (A).

- Каждый TVR ДОЛЖЕН поддерживать отдельный список TVR для каждой ссылки, на которой
он служит TVR.- Каждый TVR ДОЛЖЕН иметь возможность обновления до BHR, если есть такие
запросы от мобильного узла. 


Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 23
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

6.4 Требования к регистру ближайших корреспондентов

Чтобы позволить мобильному узлу «закоротить», предполагается, что
МОЖЕТ быть узел, который будет действовать как NCR для мобильного узла. Следующее
к NCR применяются требования:

- Каждый NCR ДОЛЖЕН иметь возможность поддерживать запись в своем кэше привязки для
каждый мобильный узел, который он обслуживает.Каждая запись Binding Cache записывает
привязка мобильного узла к его совмещенному адресу.

- Каждый NCR ДОЛЖЕН иметь возможность перехватывать пакеты, как указано выше,
адресованный мобильному узлу, для которого он в настоящее время служит
NCR.
- Каждый NCR ДОЛЖЕН иметь возможность инкапсулировать такие пакеты, чтобы
туннелировать [6] их на совмещенный адрес указанного мобильного узла
в его привязке в Binding Cache NCR.

- Каждый NCR ДОЛЖЕН иметь возможность вернуть пакет подтверждения привязки в
ответ на пакеты обновления привязки, полученные с установленным битом (A). - Каждый NCR ДОЛЖЕН вести отдельный список NCR для каждой ссылки, по которой
он служит NCR.

- Каждый NCR ДОЛЖЕН иметь возможность обрабатывать Shorted Flag и выполнять Near
Постановка на учет.

- NCR МОЖЕТ быть обновлен до BHR, если мобильный узел запросил и
NCR может предоставить IP-адрес мобильному узлу.




















Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 24
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

7. Работа соответствующего узла

Узел-корреспондент - это любой узел, связывающийся с мобильным узлом.В
сам узел-корреспондент МОЖЕТ быть стационарным или мобильным. В этом
В разделе ДОЛЖЕН быть упомянут только мобильный узел-корреспондент,
поскольку нет смысла упоминать корреспондента, не знающего мобильную
узел.

7.1 Получение обновлений привязки
После получения Binding Update в каком-либо пакете принимающий узел
НЕОБХОДИМО проверить обновление предложения согласно следующим тестам:

- Пакет соответствует определенным требованиям IPSec [2] для привязки. 
Обновления, определенные в разделе 4.3

- Адрес для привязки указывается Home / Visit / Co-locate
поле.32.

Любое недопустимое обновление привязки ДОЛЖНО игнорироваться, а привязка
Пакет обновления ДОЛЖЕН быть отброшен.

Если Binding Update действителен в соответствии с приведенными выше тестами, то
Обновление привязки обрабатывается далее следующим образом:

- Если время жизни, указанное в обновлении привязки, не равно нулю и
указанный совмещенный адрес не равен домашнему адресу для
привязка, то это запрос на кеширование привязки для мобильного
узел. Если в обновлении привязки установлен бит домашней регистрации (H),
Обновление привязки ДОЛЖНО обрабатываться в соответствии с процедурой
указанные в разделе 8.1. Если бит регистрации посещения (V) установлен в
Обновление привязки, обновление привязки обрабатывается в соответствии с
процедура, указанная в разделе 9.1. В противном случае обрабатывается
в соответствии с порядком, указанным в разделе 7.2.

- Если время жизни, указанное в Binding Update, равно нулю или
указанный совмещенный адрес совпадает с домашним адресом для привязки,
то это запрос на удаление кэшированной привязки мобильного узла.  Если
бит домашней регистрации (H) установлен в Binding Update,
Обновление привязки обрабатывается в соответствии с процедурой, указанной в
Раздел 8.2. Если бит регистрации посещения (V) установлен в привязке
Обновление, Обновление привязки обрабатывается согласно процедуре
указанные в разделе 9.2. В противном случае он обрабатывается в соответствии с
процедура, указанная в разделе 7.3.

Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 25
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

7.2 Запрос на кеширование привязки

Когда узел получает обновление привязки, он ДОЛЖЕН проверить его и
определить тип обновления привязки в соответствии с описанными шагами
в разделе 7.1. В этом разделе описывается обработка действительного
Обновление привязки, которое запрашивает у узла кэширование привязки мобильного узла,
для которых бит домашней регистрации (H) или бит регистрации посещения (V)
не установлен в Binding Update.

В этом случае принимающему узлу СЛЕДУЕТ создать новую запись в своем
Кэш привязки для этого мобильного узла (или обновить его существующую привязку
Запись кэша для этого мобильного узла, если такая запись уже существует). 
Домашний адрес мобильного узла берется из Home / Visit
Адресное поле.Новая запись Binding Cache записывает ассоциацию
между этим домашним адресом и совмещенным адресом для привязки,
как указано в поле совмещенного адреса в обновлении привязки
поле адреса источника пакета. Срок службы кэша привязки
запись инициализируется из поля Lifetime, указанного в Binding
Обновите, хотя узел, кэширующий привязку, МОЖЕТ уменьшить это
продолжительность жизни. Время жизни записи Binding Cache НЕ ДОЛЖНО быть больше
чем значение Lifetime, указанное в обновлении привязки.Любая привязка
Запись кэша ДОЛЖНА быть удалена по истечении этого срока жизни на
запись Binding Cache.

7.3 Отправка подтверждений привязки

Когда какой-либо узел получает пакет обновления привязки, в котором
Бит подтверждения (A) установлен, он ДОЛЖЕН вернуть подтверждение привязки
пакет, подтверждающий получение обновления привязки. Если узел
принимает Обновление привязки и создает или обновляет запись в своем
Кэш привязки для этой привязки, поле состояния в привязке
Для подтверждения ДОЛЖНО быть установлено значение меньше 128. Если узел
отклоняет обновление привязки и не создает и не обновляет запись для
этой привязки поле статуса в подтверждении привязки ДОЛЖНО быть
установить значение больше или равное 128. Определенные значения для
Поле статуса описано в разделе 5.2.

Пакет, в котором возвращается подтверждение привязки, ДОЛЖЕН соответствовать
особые требования IPSec [2] для подтверждений привязки. В
пакет ДОЛЖЕН быть отправлен мобильному узлу с использованием совместно расположенного мобильного узла
адрес (даже если привязка была отклонена), как описано в разделе
7.8. Пакет сначала направляется на совмещенный адрес, указанный в
подтверждение обновления привязки и затем мобильный узел домой
адрес. Это гарантирует, что пакет подтверждения привязки ДОЛЖЕН
быть направленным в текущее местоположение узла, отправляющего привязку
Обновите, было ли принято или отклонено обновление привязки.


Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 26
Проект Интернет-протокола странствующего Интернета 10 января 2000 г. 

7.4 Отправка запросов привязки

Записи в кэше привязки узла ДОЛЖНЫ быть удалены, когда их время жизни
истекает.Если такая запись все еще активно используется при отправке пакетов
мобильному узлу СЛЕДУЕТ отправить новый запрос привязки на мобильный
ссылку HOME узла, где он ДОЛЖЕН быть перехвачен, а BHR ДОЛЖЕН
отправить обновление привязки отправителю, позволяя ему создать новый
Запись Binding Cache для отправки будущих пакетов мобильному узлу.
Связь с мобильным узлом продолжается непрерывно, но это
переадресация создает накладные расходы и задержку при доставке пакетов в
мобильный узел. Любой узел-корреспондент будет использовать значение идентификатора сеанса, которое
он отправляется в BHR / TVR или мобильный узел, чтобы проверить, какой из них правильный
сеанс, о котором идет речь.Если отправитель знает, что запись Binding Cache все еще активна
использования, он МОЖЕТ отправить пакет запроса привязки мобильному узлу в
попытаться избежать этих накладных расходов и задержки из-за удаления и
воссоздание записи Binding Cache.  Когда мобильный узел получает
Пакет запроса привязки от какого-либо отправителя, он возвращает обновление привязки
пакет этому отправителю, давая его текущую привязку и новое время жизни.

7.5 Политика замены кеша

По истечении срока действия, указанного в обновлении привязки
из которого была создана или обновлена ​​какая-либо запись, запись в
Кэш привязки узла ДОЛЖЕН быть удален.По идее, узел ДОЛЖЕН
поддерживать отдельный таймер для каждой записи в своем кэше привязки. В
узел устанавливает таймер для этой записи на указанный период времени жизни
при создании или обновлении записи Binding Cache в ответ на
получил и принял обновление привязки. Когда запись Binding Cache
таймер истекает, узел удаляет запись.

















Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 27
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Кэш привязки каждого узла ДОЛЖЕН по необходимости иметь конечный размер.А
узел МОЖЕТ использовать любую разумную локальную политику для управления пространством внутри
кэш привязки, за исключением того, что любая запись, помеченная как "Домашняя"
Регистрация »(раздел 8. 3) НЕ ДОЛЖНА быть удалена из кеша до тех пор, пока
истечение срока его жизни. Это СЛЕДУЕТ также относиться к
«Посетите регистрацию». При попытке добавить новую «Домашнюю регистрацию»
запись в ответ на привязку обновления с домашней регистрацией (H)
бит установлен, если недостаточно места существует (или может быть освобождено) в
кэш привязки узла, узел ДОЛЖЕН отклонить обновление привязки и
ДОЛЖЕН возвращать подтверждение привязки отправляющему мобильному узлу в
для которого в поле «Статус» установлено значение 130 (недостаточно ресурсов).Когда
в противном случае при попытке добавить новую запись в свой кэш привязки узел
МОЖЕТ, если необходимо, удалить любую запись, уже находящуюся в ее кэше привязки,
кроме записи "Домашняя регистрация" или "Регистрация посещения" в
чтобы освободить место для новой записи. Обычно BHR / TVR должен иметь
гораздо больше ресурсов, чем обычные узлы в подсети, так как это
РЕКОМЕНДУЕТСЯ, чтобы эти узлы могли работать в такой среде.

Любая привязка удалена из кэша привязки узла из-за отсутствия
пространство кэша ДОЛЖНО быть обнаружено заново, и ДОЛЖНА быть
создается, если привязка все еще активно используется узлом для отправки
пакеты. Если узел отправляет пакет в пункт назначения, для которого он
удалил запись из своего кэша привязки, пакет ДОЛЖЕН быть маршрутизирован
обычно ведет к ссылке HOME мобильного узла. Там пакет
СЛЕДУЕТ перехватить BHR мобильного узла, а BHR ДОЛЖЕН
ответьте с помощью обновлений привязки, которые позволяют узлу-корреспонденту
снова добавить запись для этого целевого мобильного узла в его привязку
Кэш.

7.6 Отправка пакетов на мобильный узел

Перед отправкой любого пакета отправляющий узел ДОЛЖЕН проверить его привязку.
Кэш для записи об адресе назначения, на который отправляется пакет.
послан.Если отправляющий узел имеет запись Binding Cache для этого
адрес, отправляющему узлу СЛЕДУЕТ направить пакет этому мобильному узлу.
(целевой узел) посредством совмещенного адреса в привязке
записано в этой записи Binding Cache.

Если вместо этого отправляющий узел не имеет записи Binding Cache для
адрес назначения, на который отправляется пакет, отправка
узел просто отправляет пакет запроса привязки и ДОЛЖЕН быть перехвачен
BHR мобильного узла, который ДОЛЖЕН отправлять обновления привязки
разрешая отправляющему узлу создать запись Binding Cache для его использования
при отправке последующих пакетов этому мобильному узлу. Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 28
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

8. Работа с базовым домашним регистром

Мобильный узел ДОЛЖЕН иметь BHR по умолчанию и ДОЛЖЕН зарегистрироваться для
BHR, пока он дома.

8.1 Регистрация совмещенного адреса

Когда узел получает обновление привязки, он ДОЛЖЕН проверить его и
определить тип обновления привязки в соответствии с описанными шагами
в разделе 7.1. В этом разделе описывается обработка действительного
Обновление привязки, которое запрашивает у принимающего узла роль его BHR
(По сути, TVR), зарегистрировав свой совмещенный адрес.Чтобы начать обработку обновления привязки, BHR ДОЛЖЕН выполнить
следующая последовательность тестов:

- Если домашний адрес для привязки не находится в той же ссылке HOME
Что касается ссылок BHR, то BHR ДОЛЖЕН отклонить Binding Update
и СЛЕДУЕТ возвращать подтверждение привязки мобильному узлу в
для которого в поле «Статус» установлено значение 135 (не домашняя подсеть). 

- В противном случае, если BHR решит отклонить обновление привязки для любого другого
причина (например, недостаточные ресурсы для обслуживания другого мобильного узла в качестве
Home Register), то BHR ДОЛЖЕН вернуть Binding Acknowledgment.
к мобильному узлу, в котором в поле Статус установлено соответствующее
значение, чтобы указать причину отклонения.Если BHR не
отклонить обновление привязки, как описано выше, затем СЛЕДУЕТ обновить
существующая запись Binding Cache для этого мобильного узла. Дом
адрес мобильного узла берется из поля Home Address. В
совмещенный адрес для этой записи Binding Cache берется из
Поле адреса источника в заголовке пакета.

BHR ДОЛЖЕН пометить эту запись Binding Cache как «Домашнюю регистрацию» для
указывают, что узел служит BHR для этой привязки. Привязка
Записи кеша, помеченные как «Домашняя регистрация», ДОЛЖНЫ быть исключены из
обычная политика замены кэша, используемая для кэша привязки (раздел
7.6) и НЕ ДОЛЖНЫ быть удалены из кэша привязки.

Если бит подтверждения (A) установлен в обновлении привязки (СЛЕДУЕТ
be), тогда BHR ДОЛЖЕН вернуть подтверждение привязки на мобильный
узел, построенный следующим образом:

- В поле статуса ДОЛЖНО быть установлено значение, указывающее на успех (
значение ДОЛЖНО быть меньше 128).  Единственный в настоящее время определенный успех
Значение состояния равно 0, что просто указывает на то, что обновление привязки было
принято.


Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 29
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

- Поле порядкового номера ДОЛЖНО быть скопировано из порядкового номера.
приведено в Binding Update.- В поле Lifetime ДОЛЖНО быть установлено значение оставшегося времени жизни для
привязка, установленная BHR в кэше привязки «Домашняя регистрация»
запись для мобильного узла.

Кроме того, BHR ДОЛЖЕН следовать процедуре, определенной в Разделе 8.2.
для перехвата пакетов на домашнем канале мобильного узла, адресованных
мобильный узел.

8.2 Перехват пакетов для мобильного узла

Пока узел служит BHR для мобильного узла (пока узел
имеет в своем кэше привязки запись для этого мобильного узла, отмеченную
как «Домашняя регистрация») этот узел ДОЛЖЕН пытаться перехватывать пакеты
на ссылке HOME мобильного узла, адресованной мобильному узлу. Это должно
вернуть любой запрос привязки для любого мобильного узла в записи BHR, и он
ДОЛЖЕН туннелировать [6] все пакеты данных, которые отправляются на мобильный узел, если
есть какие-то.

8.3 Туннелированные [6] перехваченные пакеты к мобильному узлу

Для пересылки каждого перехваченного пакета данных на мобильный узел
BHR ДОЛЖЕН туннелировать [6] пакет на мобильный узел, используя IP в IP.
[6] инкапсуляция. Узел точки входа в туннель - это BHR, а
узел точки выхода из туннеля - это совмещенный адрес, зарегистрированный в
BHR
(Это НОВЫЙ адрес, присвоенный мобильному узлу).Когда BHR
инкапсулирует перехваченный пакет для пересылки на мобильный узел,
BHR СЛЕДУЕТ установить в качестве адреса источника в заголовке IP туннеля значение
BHR имеет собственный IP-адрес и ДОЛЖЕН установить адрес назначения в
туннельный IP-заголовок на совмещенный адрес мобильного узла. Когда
полученный мобильным узлом (используя его совмещенный адрес), нормально
обработка заголовка туннеля ДОЛЖНА приводить к декапсуляции и
обработка исходного пакета мобильным узлом. 













Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 30
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

9.Операция регистра временного посещения

Мобильный узел ДОЛЖЕН зарегистрироваться в TVR во время посещения.
ссылка на сайт.

9.1 Регистрация совмещенного адреса

Когда узел получает обновление привязки, он ДОЛЖЕН проверить его и
определить тип обновления привязки в соответствии с описанными шагами
в разделе 7.1. В этом разделе описывается обработка действительного
Обновление привязки, которое запрашивает у принимающего узла роль его TVR,
регистрация совмещенного адреса.

Чтобы начать обработку обновления привязки, TVR ДОЛЖЕН выполнить
следующая последовательность тестов:

- Если адрес посещения для привязки не находится в тех же ссылках TVR,
тогда TVR ДОЛЖЕН отклонить обновление привязки и ДОЛЖЕН вернуть
Подтверждение привязки к мобильному узлу, в котором поле Статус
установлено значение 136 (не посещать подсеть).- В противном случае, если TVR решит отклонить обновление привязки для любого другого
причина (например, недостаточные ресурсы для обслуживания другого мобильного узла в качестве
TVR), то TVR ДОЛЖЕН вернуть подтверждение привязки на
мобильный узел, в котором в поле Статус установлено соответствующее значение
указать причину отказа. 

Если TVR не отклоняет обновление привязки, как описано выше, тогда
ему СЛЕДУЕТ обновить существующую запись Binding Cache для этого мобильного
узел. Адрес посещения мобильного узла берется из посещения
Адресное поле.Совместный адрес для этой записи Binding Cache:
берется из поля Source Address в заголовке пакета.

TVR ДОЛЖЕН пометить эту запись Binding Cache как «Регистрация посещения».
чтобы указать, что узел служит TVR для этой привязки.
Записи в кэше привязки, помеченные как «Регистрация посещения», ДОЛЖНЫ быть
исключен из обычной политики замены кеша, используемой для привязки
Кэш (раздел 7.6) и НЕ ДОЛЖЕН быть удален из кэша привязки.
Записи кэша привязки, помеченные как «Регистрация посещения», ДОЛЖНЫ быть удалены, если
он получает обновление привязки без бита «V».Если бит подтверждения (A) установлен в обновлении привязки (СЛЕДУЕТ
be), тогда TVR ДОЛЖЕН вернуть подтверждение привязки на мобильный
узел, построенный следующим образом:




Срок действия Черн Нам Яп истекает 10 июля 2001 г.  Стр. 31
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

- В поле статуса ДОЛЖНО быть установлено значение, указывающее на успех (
значение ДОЛЖНО быть меньше 128). Единственный в настоящее время определенный успех
Значение состояния равно 0, что просто указывает на то, что обновление привязки было
принято.- Поле порядкового номера ДОЛЖНО быть скопировано из порядкового номера.
приведено в Binding Update.

- В поле Lifetime ДОЛЖНО быть установлено значение оставшегося времени жизни для
привязка, как установлено TVR в ее "Регистрации посещения" Привязка
Запись в кеш для мобильного узла.

Кроме того, TVR ДОЛЖЕН следовать процедуре, определенной в Разделе 9.2.
перехватывать пакеты на TVR-канале мобильного узла, адресованные
мобильный узел.

9.2 Перехват пакетов для мобильного узла

Пока узел служит TVR для мобильного узла (пока узел имеет
запись в его кэше привязки для этого мобильного узла, помеченная как
"Visit Registration"), этот узел ДОЛЖЕН пытаться перехватывать пакеты на
ссылка для посещения мобильного узла, адресованная мобильному узлу. Это должно
tunnel [6] - весь пакет данных, который отправляется мобильному узлу.

Для пересылки каждого перехваченного пакета данных на мобильный узел
TVR ДОЛЖЕН туннелировать [6] пакеты на мобильный узел, используя IP в IP.
инкапсуляция. Узел точки входа в туннель - это TVR, а туннель
Узел точки выхода - это совмещенный адрес, зарегистрированный в TVR.
Когда TVR инкапсулирует перехваченный пакет для пересылки в
мобильный узел, TVR устанавливает адрес источника в заголовке IP туннеля
на собственный IP-адрес TVR и устанавливает адрес назначения в
туннель IP-заголовка к новому совмещенному адресу мобильного узла.Когда
полученный мобильным узлом (используя его совмещенный адрес), нормально
обработка заголовка туннеля ДОЛЖНА приводить к декапсуляции и
обработка исходного пакета мобильным узлом.













Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 32
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

10. Операция регистра ближайших корреспондентов

Если мобильный узел получает туннелированный пакет, он ДОЛЖЕН выполнить "короткий
Схема механизма ». 

10.1 Регистрация близких корреспондентов

Когда узел получает Shorted Flag, он ДОЛЖЕН подтвердить его, отправив
Обновление привязки к мобильному узлу.Этот узел будет знать только о
домашний адрес мобильного узла. Мобильный узел подтвердит и
в то же время отправьте Binding Updates с его последними совместно расположенными
обратиться в НКР. N бит ДОЛЖЕН быть установлен, когда эти обновления привязки
послал. Этот процесс известен как двусторонний ближний корреспондент.
Постановка на учет.

Когда NCR получает обновление привязки, он ДОЛЖЕН подтвердить его и
определить тип обновления привязки в соответствии с описанными шагами
в разделе 7.1. В этом разделе описывается обработка действительного
Обновление привязки, которое запрашивает у принимающего узла обновление его совмещенного узла.
адрес.Чтобы начать обработку обновления привязки, NCR ДОЛЖЕН выполнить
следующая последовательность тестов:

NCR ДОЛЖЕН пометить эту запись Binding Cache как «Ближнюю регистрацию» для
указывают, что узел служит NCR для этой привязки.  Привязка
Записи в кэше, помеченные как «близкие к регистрации», МОГУТ быть исключены из
обычная политика замены кэша, используемая для кэша привязки (раздел
7.6) и МОЖЕТ быть удален из кэша привязки. Это потому что там
всегда является BHR, к которому можно прибегнуть.

Если бит подтверждения (A) установлен в обновлении привязки (СЛЕДУЕТ
be), тогда NCR ДОЛЖЕН вернуть подтверждение привязки на мобильный
узел, построенный следующим образом:

- В поле статуса ДОЛЖНО быть установлено значение, указывающее на успех (
значение ДОЛЖНО быть меньше 128).Единственный в настоящее время определенный успех
Значение состояния равно 0, что просто указывает на то, что обновление привязки было
принято.

- Поле порядкового номера ДОЛЖНО быть скопировано из порядкового номера.
приведено в Binding Update.

- В поле Lifetime ДОЛЖНО быть установлено значение оставшегося времени жизни для
привязка, установленная NCR в кэше привязки "Near Registration"
запись для мобильного узла.


Срок действия Черн Нам Яп истекает 10 июля 2001 г.  Стр. 33
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Кроме того, NCR ДОЛЖЕН следовать процедуре, определенной в Разделе 10.2
для перехвата пакетов на домашнем канале мобильного узла, адресованных
мобильный узел.

10.2 Перехват пакетов для мобильного узла

Пока узел служит NCR для мобильного узла, этот узел МОЖЕТ
попытка перехвата пакетов. Он ДОЛЖЕН туннелировать [6] все пакеты данных, которые
отправляются на мобильный узел, если таковые имеются.

10.3 Туннелированные [6] перехваченные пакеты к мобильному узлу

Для пересылки каждого перехваченного пакета данных на мобильный узел
NCR ДОЛЖЕН туннелировать [6] пакет на мобильный узел, используя IP в IP.
[6] инкапсуляция.Узел точки входа в туннель - это NCR, а
узел точки выхода из туннеля - это совмещенный адрес, зарегистрированный в
НКР
(Это НОВЫЙ адрес, присвоенный мобильному узлу). Когда НКР
инкапсулирует перехваченный пакет для пересылки на мобильный узел,
NCR СЛЕДУЕТ установить в качестве адреса источника в заголовке IP туннеля значение
Собственный IP-адрес NCR, и СЛЕДУЕТ установить адрес назначения в
туннельный IP-заголовок на совмещенный адрес мобильного узла.  Когда
полученный мобильным узлом (используя его совмещенный адрес), нормально
обработка заголовка туннеля ДОЛЖНА приводить к декапсуляции и
обработка исходного пакета мобильным узлом.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 34
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

11. Работа мобильного узла

11.1 Отправка пакетов вдали от дома

Пока мобильный узел находится вдали от дома, он использует свои недавно приобретенные устройства.
расположенный адрес. Для пакетов, отправленных мобильным узлом, пока он находится в
home, для отправки этого пакета не требуется специальной обработки IIP.
Если мобильный узел использует любой адрес, отличный от своего домашнего, в качестве
источник пакета, отправленного вдали от дома (с точки зрения
приложений, как описано выше), нет специального Передвижного Интернета
Для отправки этого пакета требуется обработка протокола.В каждом случае,
пакет просто адресуется и передается так же, как и любой
обычный IP-пакет.

Используя совмещенный адрес в качестве исходного адреса в IP
заголовок, пакет ДОЛЖЕН быть в состоянии безопасно пройти через любой маршрутизатор
реализация входящей фильтрации [1]. 

11.2 Получение пакетов вдали от дома

Находясь вне дома, мобильный узел ДОЛЖЕН получать пакеты одним из
два метода:

- Узел-корреспондент, осведомленный о мобильных устройствах, ДОЛЖЕН сначала отправить привязку
Запрос на домашний адрес мобильного узла, который ДОЛЖЕН быть перехвачен и
ответ с обновлением привязки.Следовательно, соответствующий узел отправляет
все его пакеты данных к мобильному узлу, используя его совмещенный адрес
в качестве IP-адреса назначения этих пакетов.

- Узлу-корреспонденту, не знающему мобильной связи, СЛЕДУЕТ отправлять пакеты данных.
на домашний адрес мобильного узла, который ДОЛЖЕН быть перехвачен и
туннелируется [6] на мобильный узел.

11.3 Обнаружение движения

Мобильный узел использует метод механизма переключения согласования префиксов подсети.
чтобы определить, когда он перешел с одной ссылки на другую. Префикс
Соответствующий механизм переключения (например, IIP периодически обнаруживает
изменения IP-адреса, назначаемого во время связи.Как только перемещение выполнено, PPP СЛЕДУЕТ использовать функцию IPCP [12] для назначения
еще один новый IP-адрес, поэтому он используется как намек на движение. )







Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 35
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Этот метод очень надежен, так как назначение нового IP-адреса на новом
префикс означает установление подтверждения на канальном уровне нового IP
подсеть. Следовательно, новый назначенный IP-адрес ДОЛЖЕН быть совмещенным
адрес.Как только это будет сделано, мобильному узлу СЛЕДУЕТ
незамедлительно отправить Binding Updates своему BHR / TVR / NCR и корреспонденту
узел.

11.4 Отправка обновлений привязки в базовый домашний регистр

После того, как мобильный узел изменил один из своих адресов на новый,
расположенный адрес, мобильный узел ДОЛЖЕН зарегистрировать этот совмещенный адрес
со своим BHR. Для этого мобильный узел ДОЛЖЕН отправить сообщение Binding Update.
пакет в его BHR и пакет, построенный следующим образом:

- Бит домашней регистрации (H) ДОЛЖЕН быть установлен в обновлении привязки.- Бит подтверждения (A) ДОЛЖЕН быть установлен в обновлении привязки. 

- Пакет ДОЛЖЕН содержать поле домашнего адреса, которое содержит его домашний адрес.
адрес.

- Мобильный телефон ДОЛЖЕН использовать новый совмещенный адрес в качестве источника для отправки
Привязка обновления.

- Значение, указанное в поле Lifetime, ДОЛЖНО быть меньше или
равный оставшемуся сроку жизни указанного совмещенного адреса
для переплета.

Бит подтверждения (A) в запросах обновления привязки от BHR к
вернуть подтверждение привязки в ответ на это обновление привязки.Как описано в разделе 5.2, мобильный узел ДОЛЖЕН повторно передать это
Обновление привязки к его BHR, пока оно не получит соответствующую привязку
Подтверждение. По достижении периода ожидания повторной передачи
MAX_TIMEOUT, мобильный узел ДОЛЖЕН продолжать периодически
повторно передать Обновление привязки с этой скоростью до подтверждения.

При отправке Binding Update в свой BHR мобильный узел также ДОЛЖЕН
создать или обновить соответствующую запись в списке обновлений привязки, как
указанные в разделе 10.6.









Срок действия Черн Нам Яп истекает 10 июля 2001 г.  Стр. 36
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

11.5 Отправка обновлений привязки в регистр временного посещения

После того, как мобильный узел изменил один из своих адресов на новый,
расположенный адрес, мобильный узел ДОЛЖЕН зарегистрировать этот совмещенный адрес
со своим ТВР. Для этого мобильный узел ДОЛЖЕН отправить Binding
Обновите пакет до своего СТАРого канала TVR и пакет, составленный как
следует:

- Бит регистрации посещения (V) ДОЛЖЕН быть установлен в обновлении привязки.

- Бит подтверждения (A) ДОЛЖЕН быть установлен в обновлении привязки.

- Пакет ДОЛЖЕН содержать поле адреса посещения, которое содержит его
адрес посещения

- Мобильный телефон ДОЛЖЕН использовать новый совмещенный адрес в качестве источника для отправки
Привязка обновления.- Значение, указанное в поле Lifetime, ДОЛЖНО быть меньше или
равный оставшемуся сроку жизни указанного совмещенного адреса
для переплета.

11.6 Отправка обновлений привязки в регистр ближайшего корреспондента

После того, как мобильный узел изменил один из своих адресов на новый,
расположенный адрес, мобильный узел ДОЛЖЕН зарегистрировать этот совмещенный адрес
со своим NCR.  Для этого мобильный узел ДОЛЖЕН отправить Binding
Обновите пакет для всех его NCR и пакета, построенного следующим образом:

- Бит ближней регистрации (N) ДОЛЖЕН быть установлен в обновлении привязки.- Бит подтверждения (A) ДОЛЖЕН быть установлен в обновлении привязки.

- Пакет ДОЛЖЕН содержать поле домашнего адреса, которое содержит его домашний адрес.
адрес

- Мобильный телефон ДОЛЖЕН использовать новый совмещенный адрес в качестве источника для отправки
Привязка обновления.

- Значение, указанное в поле Lifetime, ДОЛЖНО быть меньше или
равный оставшемуся сроку жизни указанного совмещенного адреса
для переплета.






Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 37
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

11.7 Отправка обновлений привязки на соответствующие узлы

Мобильный узел ДОЛЖЕН немедленно отправить сообщение Binding Update всем
соответствующие узлы, с которыми он обменивается данными после получения
новый совмещенный адрес. Обновление привязки запрашивает корреспондента
узел для обновления записи для мобильного узла в корреспонденте
кэш привязки узла для записи этого совмещенного адреса для использования в
отправка пакетов мобильному узлу.  В этом случае указанное значение
в поле времени жизни, отправленном в обновлении привязки, ДОЛЖНО быть меньше, чем
или равный оставшемуся сроку службы совместно размещенного, указанного для
привязка.Если вместо этого в качестве адреса источника пакета задан адрес мобильного узла
домашний адрес, обновление привязки ДОЛЖНО запрашивать соответствующий узел
для удаления любой существующей записи Binding Cache, которая есть для мобильного
узел.

При отправке любого обновления привязки мобильный узел ДОЛЖЕН записывать в свой
Обновление привязки Перечислите следующие поля из обновления привязки:

- IP-адрес узла, на который было отправлено обновление привязки.

- Домашний адрес, для которого было отправлено обновление привязки (значение в
поле Домашний адрес).- Начальное время жизни привязки, инициализированное из Lifetime
отправлено в обновлении привязки.

- Оставшийся срок службы привязки также инициализируется из
Поле времени жизни отправлено в обновлении привязки. Этот оставшийся срок службы
значение отсчитывается в обратном порядке и МОЖЕТ быть уменьшено, когда соответствующий Binding
Подтверждение получено на основе значения Lifetime, указанного в
это подтверждение привязки, как описано в Разделе 10. 8. Когда это
оставшееся время жизни достигает нуля, запись в списке обновлений привязки ДОЛЖНА быть
удалено.Мобильный узел ДОЛЖЕН сохранять в своем списке обновлений привязки информацию
обо всех отправленных обновлениях привязки, для которых время жизни привязки
еще не истек. Однако при отправке обновления привязки, если
запись уже существует в списке обновлений привязки мобильного узла для
ранее отправленное обновление привязки на тот же целевой узел,
существующую запись списка обновлений привязки СЛЕДУЕТ обновить, чтобы отразить
новое обновление привязки вместо создания нового списка обновлений привязки
вход.




Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 38
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Обновления привязки, которые отправляются на все соответствующие узлы, не имеют
Требование подтверждения.Однако, если мобильный узел хочет
убедитесь, что его новый совмещенный адрес внесен в
кэш привязки узла-корреспондента, мобильный узел МОЖЕТ запросить
подтверждение путем установки бита подтверждения (A) в привязке
Обновить.  Однако в этом случае мобильному узлу НЕ СЛЕДУЕТ продолжать
для повторной передачи Binding Update после тайм-аута повторной передачи
период достиг MAX_TIMEOUT.

11.8 Повторная передача обновлений привязки

Если после отправки обновления привязки, в котором бит подтверждения (A)
установлен, мобильный узел не может получить действительный, соответствующий Binding
Подтверждение в течение INITIAL_TIMEOUT секунд, мобильный узел ДОЛЖЕН
повторно передать обновление привязки до тех пор, пока не будет получено подтверждение привязки.
получено.Такое повторно переданное обновление привязки ДОЛЖНО использовать последовательность
Числовое значение больше, чем использовалось для предыдущей передачи
это обязательное обновление. Повторные передачи мобильным узлом ДОЛЖНЫ использовать
экспоненциальный процесс отсрочки, в котором период ожидания
удваивается при каждой повторной передаче, пока либо узел не получит
Подтверждение привязки или время ожидания достигает значения
MAX_TIMEOUT.

11.9 Получение подтверждений привязки

После получения пакета с подтверждением привязки мобильный
узел ДОЛЖЕН проверить пакет в соответствии со следующими тестами:

- Пакет соответствует определенным требованиям IPSec [2] для привязки. 
Благодарности, определенные в разделе 4.3.

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

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











Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 39
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Когда мобильный узел получает пакет, несущий действительную привязку
Подтверждение, мобильный узел ДОЛЖЕН проверить поле статуса как
следует:

- Если в поле состояния указано, что обновление привязки было принято
(поле статуса меньше 128), тогда мобильный узел ДОЛЖЕН обновить
соответствующая запись в его списке обновлений привязки, чтобы указать, что
обновление привязки было подтверждено.Тогда мобильный узел ДОЛЖЕН
stop повторно передает обновление привязки. Кроме того, если значение
указанное в поле Lifetime в Binding Acknowledgment меньше
чем значение Lifetime, отправленное в сообщении Binding Update, подтверждается,
тогда мобильный узел ДОЛЖЕН вычесть разницу между этими двумя
Значения времени жизни из оставшегося времени жизни для привязки как
поддерживается в соответствующей записи списка обновлений привязки (с
минимальное значение для времени жизни записи списка обновлений привязки 0).  Это
есть, если значение времени жизни, отправленное в обновлении привязки, было ,
Жизненное значение, полученное в Подтверждении привязки, было , и
текущий оставшийся срок службы записи Binding Update List равен
, затем новое значение для оставшегося времени жизни привязки
Обновить запись в списке СЛЕДУЕТ

                МАКС ((остаток - (обновление - подтверждение)), 0)

Где Max (X, Y) - это максимум X и Y.Эффект от этого шага
чтобы правильно управлять просмотром мобильного узла оставшейся привязки
время жизни (как указано в соответствующем списке обновлений привязки
запись), чтобы он правильно отсчитывал от заданного значения Lifetime
в Binding Acknowledgment, но с началом обратного отсчета таймера
во время отправки обновления привязки.

- Если в поле «Статус» указано, что обновление привязки было отклонено
(поле статуса больше или равно 128), затем мобильный
узел ДОЛЖЕН удалить соответствующую запись в списке обновлений привязки (и ДОЛЖЕН
также прекратить повторную передачу обновления привязки). 11.10 Маршрутизация многоадресных пакетов

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






Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 40
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

Чтобы получать пакеты, отправленные в какую-либо группу многоадресной рассылки, мобильный
узел ДОЛЖЕН присоединиться к этой многоадресной группе.Мобильный узел ДОЛЖЕН присоединиться к
группу через (локальный) маршрутизатор многоадресной рассылки по ссылке Посещение. Мобильный
узел ДОЛЖЕН использовать свой совмещенный адрес, разделяя префикс подсети с
маршрутизатор многоадресной рассылки в качестве IP-адреса источника его группы многоадресной рассылки
сообщения контроля членства. 

Мобильный узел МОЖЕТ присоединяться к группам многоадресной рассылки через двунаправленный туннель.
[6] в свой BHR / TVR. Мобильный узел туннелирует [6] свою группу многоадресной рассылки.
пакеты контроля членства в свой BHR / TVR, а BHR / TVR пересылает
многоадресные пакеты по туннелю [6] к мобильному узлу.Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 41
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

12. Константы протокола

INITIAL_TIMEOUT 1 секунда

MAX_TIMEOUT 256 секунд











































Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 42
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.

13. Соображения IANA

В этом документе определены три новых типа UDP-пакетов, которые необходимо
присвоили номер порта (Раздел 4.1).

Более того, каждому из которых должно быть присвоено значение типа опции:

- Пакет обновления привязки, описанный в разделе 4.1;

- Пакет подтверждения привязки, описанный в разделе 4. 2;

- Пакет запроса привязки, описанный в разделе 4.3.




































Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 43
Проект Интернет-протокола странствующего Интернета 10 января 2000 г.


Справка

 [1] Пол Фергюсон и Даниэль Сени. Фильтрация входящего сетевого трафика:
     Отражение атак типа "отказ в обслуживании" с использованием IP-источника
     подмена адреса.RFC 2267, январь 1998 г.

 [2] Стивен Кент и Рэндалл Аткинсон. Архитектура безопасности для
     Интернет-протокол. RFC 2401, ноябрь 1998 г.

 [3] Скотт Брэднер. Ключевые слова для использования в RFC для обозначения
     уровни требований. RFC 2119, март 1997 г.

 [4] Стивен Кент и Рэндалл Аткинсон. Заголовок IP Authentication.
     RFC 2402, ноябрь 1998 г.

 [5] Стивен Кент и Рэндалл Аткинсон. Безопасность IP-инкапсуляции
     Полезная нагрузка (ESP). RFC 2406, ноябрь 1998 г.

 [6] Чарльз Перкинс. Инкапсуляция IP в IP.RFC 2003, октябрь
     1996 г.

 [7] Чарльз Перкинс, редактор. Поддержка IP-мобильности.  RFC 2002,
     Октябрь 1996 г.

 [8] Дэвид С. Пламмер. Протокол разрешения адресов Ethernet:
     Или преобразование адресов сетевого протокола в 48.bit Ethernet
     адреса для передачи на оборудование Ethernet. RFC 826,
     Ноябрь 1982 г.

 [9] J. B. Postel. Протокол пользовательских датаграмм. RFC 768, август 1980 г.

 [10] Дж. Б. Постел, редактор. Протокол управления передачей. RFC 793,
      Сентябрь 1981 г.

 [11] Томас Нартен, Эрик Нордмарк и Уильям Аллен Симпсон.Обнаружение соседей для IP версии 6 (IPv6). RFC 2461, декабрь
      1998 г.

 [12] Гленн МакГрегор. Протокол управления интернет-протоколом PPP
      (IPCP). RFC 1332, май 1992 г.

 [13] Чарльз Перкинс, редактор. Поддержка IP-мобильности для IPv6.
      Интернет-черновик, версия 12, апрель 2000 г.

 [14] Стюарт, редактор. Протокол передачи управления потоком.
      Интернет-черновик, версия 13, июль 2000 г.

Срок действия Черн Нам Яп истекает 10 июля 2001 г. Стр. 44
Проект Интернет-протокола странствующего Интернета 10 января 2000 г. 

Комментарии к этому документу СЛЕДУЕТ обсуждать на
   seamoby @ egroups.список рассылки com или


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

   Вопросы по этому документу также можно направлять авторам:

     Черн Нам Яп
     Центр исследований мобильной связи
     Кафедра электронной и электротехники
     Университет Шеффилда
     F132 Mappin Building
     Картографическая улица
     Шеффилд S3 3JD

     Телефон: +44 114 222 5182
     Веб: http://www.mobile1.net
     Эл. Почта: [email protected]

 

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

Электронная почта и телефон Yoke Yap

Мы устанавливаем стандарт поиска писем

Нам доверяют более 7,1 миллиона пользователей и 95% из S&P 500.


Нам не с чего начать. Обыскивать Интернет круглосуточно — это не поможет. RocketReach дал нам отличное место для старта. Теперь у нашего рабочего процесса есть четкое направление — у нас есть процесс, который начинается с RocketReach и заканчивается огромными списками контактов для нашей команды продаж … это, вероятно, сэкономит Feedtrail около 3 месяцев работы с точки зрения сбора потенциальных клиентов. Мы можем отвлечь наше внимание на поиски клиента прямо сейчас!

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

Брайан Рэй , Менеджер по продажам @ Google

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

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

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

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

Пакет

— yap-app

еще один подход к написанию патчей.

Предназначен для рендеринга HTML на стороне сервера (например, patchfoo) с облегченными интерфейсами на основе аннулирования.

Должен работать и без javascript! Пожалуйста, опубликуйте вопрос, если что-то не работает в вашем предварительно настроенном браузере!

см. Также:

как запустить — git clone

  # из git-ssb
git clone ssb: //% s5UpM / TdwP + Qr2gMgzlAQ / TTBBkKz0gJKlyW7fxGPbk =.sha256 yap
# из github
git clone https://github.com/dominictarr/yap

# установить
cd yap
npm install
# и беги
узел index.js
  

Перейдите по адресу http: // localhost: 8005 / public с помощью своего любимого веб-браузера (я в основном использую firefox, опубликуйте сообщение о проблеме, если ваш браузер не работает)

согласованность кеш-памяти

Это приложение основано на структуре согласованности

плагины

для этого кода требуются следующие плагины

  • ssb-identity (позволяет переключать идентификаторы)
  • ssb-names (обрабатывает имена аватаров)
  • ssb-search (полнотекстовый поиск)

известные ошибки

  • повторное обновление страницы может стереть частично письменные ответы (!!!)

TODO

реализует все это как независимые маршруты

Просмотры

  • аватар — готово
  • Сообщение
  • — выполнено
  • Нить
  • — сделано
  • общедоступные — выполнено
  • частное — сделано
  • Канал
  • — сделано
  • друзей — готово (примечание: ssb-names — узкое место для перфорации!)
  • название набора
  • набор изображений
  • загрузить / связать BLOB-объект
  • начать новый поток — готово
  • подписаться / отписаться / заблокировать / разблокировать
  • сбор
  • scry (встреча)
  • шахматы
  • git-ssb

формы / действия

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

Текущие теги

  • 2. 2.1 … последняя (2 года назад)

8 Версий

  • 2.2.1 … 2 года назад
  • 2.2.0 … 2 года назад
  • 2.1.4 … 2 года назад
  • 2.1.3 … 2 года назад
  • 2.1.2… 2 года назад
  • 2.1.1 … 2 года назад
  • 2.1.0 … 2 года назад
  • 2.0.2 … 2 года назад

БТР Andrew Yap DDS, Буэна-Парк, Калифорния

Andrew Yap DDS APC — это подразделение корпорации, расположенное по адресу 8081 Stanton Ave, Ste 100 в Буэна-Парке, Калифорния, которое получило от SBA ссуду ГЧП в связи с коронавирусом в размере 75000 долларов.00 в мае 2020 г.

$ Информация о займе ГЧП

Andrew Yap DDS APC получил заем на выплату зарплаты в размере 75000 долларов через CACHE VALLEY BANK, который был одобрен в мае 2020 года.

Согласно стандартным правилам участия в ГЧП, общие расходы APC Andrew Yap DDS APC на заработную плату в 2019 году составили примерно $ 360,000 , чтобы претендовать на полученную сумму кредита ГЧП.

Исходя из заявленных 9 сохраненных рабочих мест, это соответствует расчетной средней годовой оплате труда в размере 40 000 долларов США на одного сотрудника 1 .

Деловая информация — БТР Andrew Yap DDS в Буэна-Парк, Калифорния

Похожие компании рядом с Buena Park

В районе Буэна-парка 13 предприятий отрасли «Офисы всех других практикующих врачей» получили ссуду в рамках ГЧП. Эти местные предприятия сообщили в среднем о 3 сотрудниках (по сравнению с 9 этой компанией) и получили среднюю ссуду ГЧП в размере 29 550 долларов (по сравнению с 75 000 долларов США) .

Похожие компании поблизости, получившие финансирование в рамках ГЧП:

Dana Y Phan, OD, Inc
Buena Park, CA

Кредит на сумму 12 900 долларов США по ГЧП

Dawnting Corporation
Buena Park, CA

Заем на сумму 20 900 долларов США по ГЧП

Mago Healing Acupuncture Inc.
Буэна-Парк, Калифорния

Заем на сумму $ 5 500 ГЧП

GC Natural
Буэна-Парк, Калифорния

$ 78 171 заем ГЧП

8 Bodytype Inc
Буэна-Парк, Калифорния

$ 9 685 заем ГЧП

Tson
Buena Park, CA

Заем на сумму 10 000 долларов США

Endeo USA
Buena Park, CA

$ 122 375 Кредит ГЧП

Нателия Паскуаль Бим
Буэна-Парк, Калифорния

Заем на сумму $ 3200 ГЧП

Статистика сравнения отраслевых ППС

По всей стране 30 902 предприятия в отрасли «Офисы всех других практикующих врачей» получили в общей сложности 1 607 882 026 долларов. 00 в кредитах ГЧП. На эти предприятия приходится 1% от общего числа поданных заявок на ГЧП, и они получили 0% от общего выделенного финансирования ГЧП.

Получатели ГЧП в этой отрасли сообщают в среднем о 5 сотрудниках , На 44% меньше, чем на , чем у Andrew Yap DDS APC сообщила о 9 сотрудниках и получила в среднем ссуду ГЧП в размере 52 032 долларов США, что на 31% меньше на ссуды этой компании в размере 75 000 долларов.

Информационная политика FederalPay в области ГЧП
Администрация малого бизнеса (SBA) обнародовала данные о ссуде

с защитой зарплаты для всех частных компаний, получивших ссуду в рамках ГЧП.

Вся информация, отображаемая на этой странице, является общедоступной в соответствии с рекомендациями по займам ГЧП в соответствии с 5 U.S.C. § 552 (Закон о свободе информации) и 5 ​​U.S.C. § 552a (Закон о конфиденциальности) и публикуется без изменений, как это предусмотрено SBA. FederalPay не изменяет данные и не претендует на их точность.

Любые исправления или модификации этих данных могут быть сделаны только через SBA. Для получения дополнительной информации см. Политику в отношении данных FederalPay PPP.

1. Расчет заработной платы и оценки заработной платы предполагают, что заемщик использовал стандартный расчет ППС 2,5 х среднемесячные расходы на заработную плату за 2019 год для определения права на получение кредита ГЧП. Методы расчета зависят от типа объекта. Пожалуйста, ознакомьтесь с последними официальными правилами расчета ГЧП SBA для полного объяснения методов расчета суммы кредита ГЧП.

2. Если заявленное количество сотрудников компании, разделенное на максимальную сумму диапазона ППС в соответствии с SBA, превышает 100 000 долларов, расчетная максимальная сумма кредита, полученного компанией, может быть скорректирована, чтобы предположить, что годовая зарплата на одного сотрудника не превышала 100 000 долларов используется в приложении PPP.Хотя сотрудники компании могут зарабатывать больше, 100 тысяч долларов на сотрудника — это максимальная сумма, которую можно использовать при расчетах права на участие в ГЧП.

Были ли полезны инструменты открытых данных FederalPay.org? Рассмотрите возможность пожертвования!

Кайл Яп привносит острый слух к мелодии в нормальный музыкальный фестиваль

Певец и автор песен из Блумингтона Кайл Яп сказал, что его отец вырастил его на постоянной диете из его пластинок классического рока. Вы можете услышать эти влияния во время живого выступления Яп.

«Steely Dan, Doobie Brothers, Pure Prairie League — наверное, самые большие группы, которые я много слушал», — сказал Яп.

Он также сильно влюбился в The Eagles.

«Я всегда был большим поклонником всех их гитаристов и их гармоничных соло», — сказал Яп. «Эпические и поп-рок-песни, такие как« Take It Easy ». Я играю много этих песен в своих обычных сетах ».

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

«Рэнди Хуберман вытащил меня из моей комфортной оболочки.Если бы я играл искаженный рок, трехаккордные панк-песни, мне бы пришлось явиться в джаз-бэнд в 7:10 утра и начать играть в восьмерке минор, семь бемоль девять и других плотных аккордах », — сказал Яп.

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

«Что я обычно делаю, когда вхожу в зал, так это смотрю на средний возраст публики и на то, на какой музыке они, вероятно, выросли, — сказал Яп.«Итак, если я войду в« Доктор Маккей »на восточной стороне Блумингтона, много рабочих, которые придут, чтобы расслабиться, большинству из них будет за 40 или 50, поэтому я постараюсь сосредоточиться на 1990-х годах с некоторыми отклонениями. . »

Многие в городах-побратимах помнят Япа по его временам с Дэном Хаббардом и Хумадорами. Яп сказал, что любит играть с Хаббардом, и вспомнил «жидкую храбрость», которая подтолкнула его в группу.

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

Когда Хаббард распустил Humadors, для Япа было естественным вернуться к большему количеству сольных концертов.

«Сейчас я, наверное, отыграю в среднем 120 концертов в год, и прошлый год был одним из моих лучших. Я играл около 150, — сказал Яп.

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

«Я слушаю очень много разных стилей музыки — кантри, поп-рок, джаз, фанк. Я стараюсь использовать как можно больше этих маленьких вокальных мелодий, особенно тех, которые очень запоминаются. Когда я рос в 90-е, все эти альтернативные рок-песни имели действительно хорошие мелодии и лирическое содержание », — сказал Яп.

Он вспомнил продюсера, который сказал, что для каждой песни нужно три зацепа, и привел в качестве примера песню Jackson 5 «ABC».

«Мама научит тебя отбивать ля», — пропела Яп. Это одна из строк, ведущих к основной мелодии «ABC, это просто как 1-2-3…»

Яп — один из 70+ исполнителей, которые сыграют на фестивале Make Music Normal в субботу, 23 июня. усилия Town of Normal по продвижению живой музыки в городе. Одна из критических замечаний по поводу праздничной атмосферы заключается в том, что многие группы играют бесплатно. Яп недооценил этот аспект.

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *