Subinterfaces address the limitations of Frame Relay networks by providing a way to subdivide a partially meshed Frame Relay network into a number of smaller, fully meshed, or point-to-point, subnetworks. Each subnetwork is assigned its own network number and appears to the protocols as if it were reachable through a separate interface.

To create a subinterface, in global configuration mode, use the interface serial command followed by the physical port number, a period (.), and the subinterface number. To make troubleshooting easier, use the DLCI as the subinterface number. You must also specify whether the interface is point-to-multipoint or point-to-point using either the multipoint or point-to-point keyword because there is no default. These keywords are defined in Figure 1.

The following command creates a point-to-point subinterface for PVC 103 to R3:

R1(config-if)# interface serial 0/0/0.103 point-to-point

Note: For simplicity, only IPv4 addresses are used in this section to illustrate subinterfaces. The same concepts and commands also apply when using IPv6 addressing.

If the subinterface is configured as point-to-point, the local DLCI for the subinterface must also be configured to distinguish it from the physical interface. The DLCI is also required for multipoint subinterfaces for which Inverse ARP is enabled for IPv4. It is not required for multipoint subinterfaces configured with static route maps.

The Frame Relay service provider assigns the DLCI numbers. These numbers range from 16 to 992, and usually have only local significance. The range varies depending on the LMI used.

The frame-relay interface-dlci command configures the local DLCI on the subinterface, as shown in Figure 2:

R1(config-subif)# frame-relay interface-dlci 103

Note: Unfortunately, altering an existing Frame Relay subinterface configuration may fail to provide the expected result. In these situations, shut down the physical interface, make the appropriate changes to the subinterfaces and then re-enable the physical interface. If the corrected configuration produces unexpected results, then it may be necessary to save the configuration and reload the router.