Now, i'll make some notes about the issues in Frame Relay. When we connect multiple sites through a single router interface, we'll face the routing problem caused by split horizon. Split horizon is a mechanism in routing protocol that designed to eliminate routing loop by blocking routing updates to be sent out of the router interface. See the picture below:
 |
| Split Horizon in Frame Relay |
R1 received routing updates through serial S0 from R4, but it won't be sent out to R2 or R3 because of split horizon. And how to resolved this problem? Use subinterface. There are two type of subinterfaces support by Cisco:
- Point-to-point, used when we have a separate subnet for each VC. Only one DLCI can be configured per point-to-point subinterfaced. Here's the example of the point-to-point configuration:
interface Serial1/0
encapsulation frame-relay
serial restart-delay 0
!
interface Serial1/0.102 point-to-point
ip address 10.1.1.1 255.255.255.252
frame-relay interface-dlci 102
!
- Multipoint, by default, on cisco router, the physical interfaces are the multipoint interfaces. When we created a multipoint subinterfaces under the physical interfaces, we need to specifically assign DLCI to multipoint subinterfaces. Here's the example of the point-to-point configuration:
interface Serial1/0
encapsulation frame-relay
serial restart-delay 0
!
interface Serial1/0.103 multipoint
ip address 10.1.2.1 255.255.255.248
frame-relay interface-dlci 103
frame-relay interface-dlci 104
!