Страница 50 из 57
Мара. Она не просто пришла за картой. Она пришла забрать управление. Рейнар вышел на связь.
— Я у узла.
— Открой панель маршрутизации.
— Открыта. Что ищу?
— Видишь семь линий?
— Пять.
— Значит, две скрыты. Переключи отображение на архивный слой.
Несколько секунд.
— Семь.
— Четвёртую не трогай. Шестую переведи в ручной режим.
— Подтверждение требует моего командного ключа.
— Дай ключ. Без него я не открою подтверждение.
— Если дам, Сейл увидит.
— Она и так знает, что ты здесь.
— Логично.
Через секунду линия стала доступной. Элара подключила её со своей стороны. У неё было два независимых входа в адресацию сети. Это меняло всё.
— Что ты делаешь? — спросил Рейнар.
— Ломаю не данные. Доверие системы к собственным маршрутам.
— Звучит опасно.
— Ты уже развратил мою лексику.
— Я серьёзно.
— Я тоже.
Элара начала дублировать маршруты с двух сторон. Седьмой контур попытался выбрать устойчивый путь. Не смог. На карте первая золотистая сигнатура раздробилась на три возможные точки. Потом на пять. Рейнар тихо сказал:
— Вижу.
— Это только отображение. Мне нужно, чтобы то же произошло внутри пакета.
ПОДГОТОВКА ПЕРЕДАЧИ: ОШИБКА АДРЕСАЦИИ.
ПОВТОРНАЯ СБОРКА.
Элара впервые за последние минуты позволила себе улыбнуться.
— Есть.
— Остановили?
— Первый пакет. Два других ещё собираются.
— Мара вошла в центральный сектор.
Улыбка исчезла.
— Сколько до тебя?
— Две минуты.
— Уходи.
— Пока нет. Мне нужно ещё немного времени.
— Рейнар.
— Ты сказала, что тебе нужен второй узел.
— Уже не нужен.
Пауза.
— Уверена?
Элара проверила. Нет. Если Рейнар отключится сейчас, сеть сможет восстановить часть маршрутов через локальный приоритет Мары. Она ненавидела ответ.
— Нет. Если уйдёшь сейчас, сеть восстановит часть маршрутов.
— Тогда остаюсь.
— Я не просила.
Он молчал секунду.
— Именно поэтому спрашиваю. Мне остаться?
Элара перестала двигаться. Вокруг неё продолжали меняться линии. На внешней схеме Мара приближалась. Передача могла возобновиться в любую секунду. Но вопрос оказался больше текущей задачи. Рейнар мог уйти. Она сама несколько глав учила его не превращать собственный страх в приказ и не решать за неё.
То же правило он применил к себе. Вместо «я остаюсь» или «тебе нужен я» — вопрос. Элара ответила тихо, но связь передала каждое слово:
— На этот раз я сама тебя позвала.
Рейнар ничего не сказал сразу. Потом:
— Понял.
И остался.
Мара вышла на общий канал через тридцать секунд. Без изображения. Только голос.
— Вы оба всегда усложняли простые задачи.
Элара не прекращала работу.
— Странно слышать это от человека, который построил семилетний заговор вокруг одного архива.
— Если бы задача была простой, ты бы не понадобилась.
Рейнар ответил:
— Ещё один коридор, Мара.
— Ты правда думаешь, что двери меня остановят?
— Нет. Поэтому я и закрываю их по очереди.
Элара услышала в его голосе почти прежнего молодого офицера. Не беззаботность. Азарт человека, которому наконец дали задачу с противником, переставшим притворяться союзником. Мара тоже услышала.
— Ты всегда был лучше, когда переставал доказывать, что идеален.
— А вы всегда хуже, когда начинаете считать людей предсказуемыми.
Элара вмешалась:
— Поговорите после.
— Если будет после, — сказала Мара.
На карте появился новый канал. Первый пакет снова начал сборку. 18%.
— Она обходит мою ложную адресацию, — сказала Элара.
Рейнар сразу понял, что слова адресованы ему.
— Как?
— Через первичный слой. Он обходит наши ограничения.
— Можно закрыть?
— С моей стороны — нет.
— С моей?
Элара вывела схему. Новый путь шёл именно через сектор Рейнара. И дальше — через корабль Мары. Она почувствовала холодную ясность.
— Рейнар, это не ретранслятор.
По панели прошла новая волна пакетов, и счётчик передачи дёрнулся вверх. В помещении ничего не изменилось, но Элара ощутила тот же холод, что перед аварийным разворотом: система уже начала делать то, чего они не успевали остановить.
— Что происходит?
— Первый корабль.
— Что с ним?
— Он сам стал внешним узлом. Мара не пытается скачать карту сюда. Она заставляет Седьмой контур передавать через свой корабль.
— Значит, пока её корабль подключён, пакеты будут уходить.
— Будут.
— Можно отсоединить?
— Физически?
— Или логически.
Элара смотрела на схему. Просто отключить канал невозможно. Корабль Мары использовал управляющий ключ и воспринимался как часть контура. Но любой узел сети имел одну обязанность. Сообщать, где находится. Маршрут. Снова маршрут.
— Можно заставить систему решить, что её корабль находится в другом месте.
Рейнар понял сразу.
— И куда пойдёт передача?
— За ним.
— За ложным адресом.
— Именно. Передача уйдёт за ложным адресом.
— Сделаем.
— Мне нужен его текущий вектор и внутренний маршрутный ключ.
— Вектор получишь.
— Ключ?
— Попробую получить, не засветив основной ключ.
Элара услышала движение с его стороны.
— Не лезь на корабль.
— Не собирался. Я остаюсь у узла.
— Рейнар.
— Я действительно не собирался. Здесь управляющая панель стыковочного сектора.
— Хорошо. Оставайся там.
— Звучишь разочарованно.
— Я потрясена разумностью.
— Потом обсудим.
Пакет достиг тридцати процентов. Рейнар передал вектор. Элара подменила внешний маршрут. Не корабль физически — только его положение внутри древней сети. Система приняла коррекцию. На карте судно Мары сместилось на три тысячи километров. Потом на десять.
Элара отправила его в старый коридор, который давно не существовал. Пакет последовал.
МАРШРУТ ПЕРЕДАЧИ ПЕРЕСТРОЕН.
— Получилось, — сказала она.
Мара ответила сама:
— Нет.
Экран вспыхнул красным.
ВНЕШНИЙ УЗЕЛ ОТКЛОНИЛ КОРРЕКЦИЮ.
Мара заметила. И вернула настоящий адрес.
— Она сидит в системе вручную, — сказал Рейнар.
— Значит, придётся быть быстрее.