Перейти к содержимому
Калькуляторы

AS 32 бита AS 32 бита

Здравствуйте

Что я не так делаю и почему ошибка

Появился абон с AS размером 32 бита

делаю

 

route-map map-AS2yyy06-in permit 120

set community 2xxxx:2yyy06

 

# set community 2xxxx:2yyy06

^

% Invalid input at '^' marker

 

Может кто сталкивался ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нельзя так. поэтому для 32битных AS на публичных RS обычно делают маппинг в 16битные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нельзя так. поэтому для 32битных AS на публичных RS обычно делают маппинг в 16битные.

 

подскажите как правильно сделать ?

as-patch юзать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так всё-таки какой софт или железо?

Посмотрите документацию, возможно можно записать номер 32-битной AS в 4-Byte ASN формате (AS-dot).

Считается так (http://forum.nag.ru/forum/index.php?showtopic=65675):

Кому интересно можно считать и в ручную.

делим номер вашего 6-ти значного Ас ( 32 - бит ) на 65536 , полученное целое число добавляем до точки, остаток после точки.

Например. 196925:65536=3

3*65536= 196608

196925-196608=317

 

получаем 3.317

 

Например на SE100 в route-map 32-битные AS надо указывать в 4-Byte ASN формате, только разделитель ":" вместо ".". Описано в документации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так всё-таки какой софт или железо?

Посмотрите документацию, возможно можно записать номер 32-битной AS в 4-Byte ASN формате (AS-dot).

Считается так (http://forum.nag.ru/forum/index.php?showtopic=65675):

Кому интересно можно считать и в ручную.

делим номер вашего 6-ти значного Ас ( 32 - бит ) на 65536 , полученное целое число добавляем до точки, остаток после точки.

Например. 196925:65536=3

3*65536= 196608

196925-196608=317

 

получаем 3.317

 

Например на SE100 в route-map 32-битные AS надо указывать в 4-Byte ASN формате, только разделитель ":" вместо ".". Описано в документации.

во вот как раз SSE600

Но с точками не получается

Орет

 

Прошива

Redback Networks SmartEdge OS Version SEOS-12.1.1.10p2-Release

Built by sysbuild@eussjlx7009.sj.us.am.ericsson.se Sun Aug 23 20:25:14 PDT 2015

Copyright © 1998-2015, Redback Networks Inc. All rights reserved.

System Bootstrap version is Mips,rev2.0.2.69

Installed minikernel version is 11.7

 

расскажите цель.

абон хочет чтоб я ему промаркировал канал

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

202806:65536=3

3*65536=196608

202806-196608=6198

получаем 3.6198

 

что и видно в

show bgp route neighbor <ip> received

 

 

Network Next Hop Metric LocPrf Weight Path

> <net>/24 <IP> 0 100 100 3:6198 3:6198 3:6198 i

 

 

route-map map-AS202806-in permit 120

set community <AS>:3.6198

 

set community AS:3.6198

^

% Invalid input at '^' marker

 

Ругается на точку

 

если так

route-map map-AS202806-in permit 120

 

set community AS:3:6198

^

% Invalid input at '^' marker

 

то ругается на первое двоеточие

Изменено пользователем alexpn

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что-то я сначала ввёл вас в заблуждение. Записью 4-Byte ASN можно обойтись при выставлении препендов. А для community надо использовать set ext-community.

Например

set ext-community ro:2xxxx:2yyy06

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Alex_P89,

 

т.е. я не правильно отправляю комьюнити?:

!

route-map motiv-out permit 10

set as-path prepend 3:5450 3:5450 3:5450 3:5450 3:5450 3:5450

set community 31499:1029 31499:1069

!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

т.е. я не правильно отправляю комьюнити?:

Не понял к чему этот вопрос. Всё у вас правильно. У вас же нету в community номеров 32-bit AS, вам и стандартного достаточно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да просто такое ощущение что не отрабатывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

дык. договоритесь с абонентом на тему community. Если у вас 4 byte, то возьмите из приватного диапазона. аля 65535:100

 

 

на нейборе надеюсь стоит send-community ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

set community AS:3:6198

^

% Invalid input at '^' marker

 

то ругается на первое двоеточие

 

Конечно будет ругаться , под комьюнити (стандартное) выделено всего 32 бита, а вы пытаетесь засунуть гораздо больше (у вас только ваша AS - 32 бита).

 

 

Что-то я сначала ввёл вас в заблуждение. Записью 4-Byte ASN можно обойтись при выставлении препендов. А для community надо использовать set ext-community.

Например

set ext-community ro:2xxxx:2yyy06

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что-то я сначала ввёл вас в заблуждение. Записью 4-Byte ASN можно обойтись при выставлении препендов. А для community надо использовать set ext-community.

Например

set ext-community ro:2xxxx:2yyy06

 

да все верно но почему ro ??

ro:2xxxx:2yyy06

rt верно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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