I have a pair of 4400s setup specifically for SIP voice services. In our config we have an 'outside' public IP connecting to the carrier voice cloud, and a 'inside' IP connecting to my private IP network.
Since i have two 4400s we wanted to use some sort of high availability service and found the 'redundancy' command and this PDF: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=2ahUKEwijqO_ZqPrgAhVm9IMKHbU3AxIQFjABegQICBAC&url=https%3A%2F%2Fwww.cisco.com%2Fc%2Fen%2Fus%2Ftd%2Fdocs%2Fios-xml%2Fios%2Fipaddr_nat%2Fconfiguration%2Fxe-3s%2Fnat-xe-3s-book%2Fiadnat-stateful-int-chass.pdf&usg=AOvVaw1YP8pRbaUXN3b5OnP3yCVo
On both routers we setup:
redundancy mode none application redundancy group 1 name voice-b2bha priority 100 failover threshold 75 timers delay 30 reload 60 control GigabitEthernet0/0/2 protocol 1 data GigabitEthernet0/0/2 track 1 shutdown track 2 shutdown ! ! ! track 1 interface GigabitEthernet0/0/0 line-protocol ! track 2 interface GigabitEthernet0/0/1 line-protocol
Then for each interface we set:
interface GigabitEthernet0/0/0 description PDC1-PDCL10-ASW1 G1/0/4 ip address 172.18.91.41 255.255.255.0 media-type rj45 negotiation auto redundancy rii 1 redundancy group 1 ip 172.18.91.40 exclusive ip virtual-reassembly ! interface GigabitEthernet0/0/1 description pdc1-pdcp10-isw1 G1/0/25 ip address 184.108.40.206 255.255.255.224 media-type rj45 negotiation auto redundancy rii 2 redundancy group 1 ip 220.127.116.11 exclusive ip virtual-reassembly !
On the standby router we set the same 'interface' commands but used the next IP (i.e. G0- 172.18.91.42 and G1- 18.104.22.168).
Gig 0/0/2 is simply a crossover cable between the two routers.
On to the problem:
For a test we disconnected the cable between Router 1 and G0/0/0 the interface went down/down as expected. Alll the redundancy rolled over to the Router 2 as it became 'active'.
However when Router1 lost interface G0/0/0 it reloaded with: System returned to ROM by RG-application reload on voice-b2bha RG at 16:08:47
We then reconnected the cable from Router1 G0/0/0. it rediscovered the HA and became Active. This then caused Router2 to reload with the same error.
In a call with TAC this behavior was 'normal' and suppose to be there to help prevent any split brain (loop, active interfaces, routes, etc) problems. It just seems very excessive to reload a router rather than employ some sort of standby process.
The sloppy drawing shows the interface we 'disconnected' for this test. Once that was done the Router 2 became Active and Router 1 reloaded.
Anybody else use this "Redundancy" service command? Can you point me to a better document or am i using this correctly?
This post is more of a discussion than troubleshooting BTW.
... View more
Hi all, I've got a total N00b question, and inherited this setup... I am very new to telephony so limited experience on this front.
I have a Cisco 2921 with a
NAME: "VWIC3-2MFT-T1/E1 - 2-Port RJ-48 Multiflex Trunk - T1/E1 on Slot 0 SubSlot 1", DESCR: "VWIC3-2MFT-T1/E1 - 2-Port RJ-48 Multiflex Trunk - T1/E1" in slot 0/1/0.
The PRI seems to be active:
ISDN Serial0/1/0:23 interface dsl 1, interface ISDN Switchtype = primary-ni L2 Protocol = Q.921 0x0000 L3 Protocol(s) = CCM MANAGER 0x0003 Layer 1 Status: ACTIVE Layer 2 Status: TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED Layer 3 Status: 0 Active Layer 3 Call(s) Active dsl 1 CCBs = 0 The Free Channel Mask: 0x807FFFFF Number of L2 Discards = 0, L2 Session ID = 16 Total Allocated ISDN CCBs = 0
My brief config:
controller T1 0/1/0 cablelength long 0db pri-group timeslots 1-24 service mgcp
interface Serial0/1/0:23 no ip address encapsulation hdlc isdn switch-type primary-ni isdn incoming-voice voice isdn bind-l3 ccm-manager no cdp enable
I also have a cucm setup in my HQ office with all these IP Phones setup there.
In looking at this config i show some dial-peer configs (shown below):
I'm assuming if i dial 911 or 9,410,xxx-xxxx the router will send this call across the local PRI rather than the MPLS line to my home office. Is this true? The area code 410 is in baltimore and not sure why a LD call specific to this area code would traverse the PRI rather than the MPLS. I understand that 911 is setup this way for emergency, but why the 410?
Secondly the dial-peer 512 is the local area code in Austin (my branch office), but the translation-profile is setup with 'local' rather than "LOCAL". Is case sensitivity important? With this dial-peer will this send all my local calls across this PRI?
Any clarification is appreciated.
dial-peer voice 911 pots translation-profile outgoing ANI destination-pattern 911$ port 0/1/0:23 forward-digits 3 ! dial-peer voice 9410 pots translation-profile outgoing LOCAL destination-pattern 9410.......$ port 0/1/0:23 forward-digits 10
dial-peer voice 512 pots translation-profile outgoing local destination-pattern 9512.......$ port 0/1/0:23 forward-digits 10
... View more