Здравствуйте, столкнулся со следующей проблемой.
Есть Cisco AS5400 и телефонная станция, соединенные по PRI E1.
К Cisco AS5400 со стороны ip подсоединены всякие мелкие VoIP шлюзы(клиентские)Так вот проблема заключается в том, что когда с этих клиентских шлюзов на AS5400 приходит call_setup с called_number которого нет в POTS диалпирах Циски, то Циска их все равно пропускает (матчит) в сторону POTS примерно по такому диалпиру:
dial-peer voice 1 pots
destination-pattern ..
port 1/1:DХотя call_setup приходит с called_number скажем 99999, и иж никак не два символа, как требует этот диалпир.
Вот и вопрос, почему called_number 99999 матчится в диалпир с destination-pattern .. ??
>Хотя call_setup приходит с called_number скажем 99999,
>и иж никак не два символа, как требует этот диалпир.Этот диалпир требует КАК МИНИМУМ два символа, а не РОВНО два символа.
Сделайте destination-pattern ..$
>Этот диалпир требует КАК МИНИМУМ два символа, а не РОВНО два символа.
>
>Сделайте destination-pattern ..$так ведь в понимании Циски "." Matches any single character, including white space.
т.е. один символ
>>Этот диалпир требует КАК МИНИМУМ два символа, а не РОВНО два символа.
>>
>>Сделайте destination-pattern ..$
>
>так ведь в понимании Циски "." Matches any single character,
>including white space. т.е. один символДа, только "." и "^.$" это две большие разницы.
http://cisco.com/en/US/products/sw/iosswrel/ps1835/products_...
Symbol: .
Description: Indicates a single-digit placeholder. For example, 555.... matches any dialed string beginning with 555, plus AT LEAST four additional digits.
>Да, только "." и "^.$" это две большие разницы.
>
>http://cisco.com/en/US/products/sw/iosswrel/ps1835/products_...
>
>Symbol: .
>Description: Indicates a single-digit placeholder. For example, 555.... matches any dialed string
>beginning with 555, plus AT LEAST four additional digits.
>Вы правы, только почему тогда во всех цискиных доках в примерах они пишут просто скажем 12..
для удобства понимания примеров, чтобы юзеры не путались с знаком "$" ?
>Вы правы, только почему тогда во всех цискиных доках в примерах они
>пишут просто скажем 12..
>для удобства понимания примеров, чтобы юзеры не путались с знаком "$" ?Да кто их, писателей цискиных док, знает ? :)