Frame-Relay: Hub & Spoke
Many possibilities to make this working, with or without inarp:
- Use main interface, on Spicey, Prasit and Aton
- Use sub-interface, multipoint
- Use sub-interface, point-to-point on the spokes.
Use main interface on each router.
Do not use inarp.
Do not sent duplicate broadcast over the dlci.
Spicey:
!
interface Serial1/0
ip address 150.123.0.1 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 150.123.0.2 102 broadcast
frame-relay map ip 150.123.0.3 103 broadcast
no frame-relay inverse-arp
no clns route-cache
!
Serial1/0 (up): ip 150.123.0.2 dlci 102(0x66,0x1860), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 150.123.0.3 dlci 103(0x67,0x1870), static,
broadcast,
CISCO, status defined, active
Prasit:
!
interface Serial1/0
ip address 150.123.0.2 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 150.123.0.1 201 broadcast
frame-relay map ip 150.123.0.3 201
no frame-relay inverse-arp
no clns route-cache
!
Prasit#sh frame-relay map
Serial1/0 (up): ip 150.123.0.1 dlci 201(0xC9,0x3090), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 150.123.0.3 dlci 201(0xC9,0x3090), static,
CISCO, status defined, active
Aton:
!
interface Serial1/0
ip address 150.123.0.3 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 150.123.0.1 301 broadcast
frame-relay map ip 150.123.0.2 301
no frame-relay inverse-arp
no clns route-cache
!
Serial1/0 (up): ip 150.123.0.1 dlci 301(0x12D,0x48D0), static,
broadcast,
CISCO, status defined, active
Serial1/0 (up): ip 150.123.0.2 dlci 301(0x12D,0x48D0), static,
CISCO, status defined, active
Second Example
Use sub if on the Hub and point-to-point interfaces on the Spokes.
Note that only one dlci is allowed per point-to-point subinterface (obviously).
Aton:
!
interface Serial1/0.31 point-to-point
ip address 150.123.0.3 255.255.255.0
frame-relay interface-dlci 301
!
Aton#sh frame-relay map
Serial1/0.31 (up): point-to-point dlci, dlci 301(0x12D,0x48D0), broadcast
status defined, active
Prasit:
!
interface Serial1/0.21 point-to-point
ip address 150.123.0.2 255.255.255.0
frame-relay interface-dlci 201
!
Prasit#show frame-relay map
Serial1/0.21 (up): point-to-point dlci, dlci 201(0xC9,0x3090), broadcast
status defined, active
No changes on the Hub, except a sub if is used:
Spicey:
!
interface Serial1/0
no ip address
encapsulation frame-relay
!
interface Serial1/0.123 multipoint
ip address 150.123.0.1 255.255.255.0
no ip split-horizon
frame-relay map ip 150.123.0.2 102 broadcast
frame-relay map ip 150.123.0.3 103 broadcast
no frame-relay inverse-arp
!
Spicey#show frame-relay map
Serial1/0.123 (up): ip 150.123.0.2 dlci 102(0x66,0x1860), static,
broadcast,
CISCO, status defined, active
Serial1/0.123 (up): ip 150.123.0.3 dlci 103(0x67,0x1870), static,
broadcast,
CISCO, status defined, active
Note that for these examples, inarp is disabled on each interface.