There will be two frame relay networks used in our design. The first frame relay will be the core of our WAN design. The core will connect District Office, Service Center and Shaw Butte Elementary together. These three points will act as distribution points for the rest of the school district. The second frame relay network will connect groups of schools to one of the distribution centers.

For communication between each distribution center, there will be a committed information rate (CIR) 45Mbps (T3 connection). Communication between the schools and the distribution centers will have a CIR of 1.455Mbps (T1 connection). By having a CIR the cost of the connection will be much lower. CIR allows you to only pay for the bandwidth that you use while still being guaranteed a minimum transfer rate. Whereas with a permanent leased line, you are paying seven days a week, 24 hours a day for the line. To have a permanent leased line would not be cost effective because the school does not require the constant connection.

DLCI numbers
In a frame relay each SVC must have a data link connection identifier (DLCI). The DLCI is unique to each connection and is used to identify which circuit the data will travel upon to reach the proper destination. Each core layer device will have three DLCI numbers: one connecting it to the other core devices, and a second for the distribution layer frame relay network.

The school district will have a total of 85 leased lines as laid out in the table below:

Line Type
Fixed
Backup
Speed
T1
37
37
1.544Mbps
T3
2
2
45Mbps
ISDN
3
-
128Kbps

All lines will be leased on a CIR bases. This minimizes our cost per connection while maintaining a high-speed data rate. Each core facility will be equipped with 3 WIC modules and a BRI module on the border router; with the exception of the District office it will have 4 WIC modules. Each school will have 2 WAN ports on the border router. For Internet connectivity a pool of IP addresses, 148.16.5.1 – 148.16.5.254, will be used via NAT translation through the District Office.

To implement Frame Relay into our network, we would need the following data communication equipment:

  • Leased line(s), CIR
  • 3 routers with frame relay WAN support for the core
  • WAN capable router for each school
  • • IP Addresses


Frame relay is beneficial to our network in that it is a flexible method of connecting LANs. This means we can adjust the way it works to best suit our needs. A major benefit is the ability to split a single physical WAN interface into multiple subinterfaces, which means we can take our one connection and split it up to service the schools from one ISP connection.

NAT is also being implemented on our network for outside IP address use. This means our internal IP addresses are not used when someone in the school surfs the Internet. Instead, a pool of IP addresses is set aside for Internet use.

The router configuration for both NAT and the implementation of Frame Relay is as follows:

District Office#config t
District Office(config)#int s0/0
District Office(config-if)#description ISP Internet Access (OUTSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 115.28.43.2 255.255.255.0
District Office(config-if)#ip nat outside
District Office(config-if)#no shutdown
District Office#config t
District Office(config)#int s0/1
District Office(config-if)#description ISP Internet Access Backup (OUTSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 115.28.44.2 255.255.255.0
District Office(config-if)#ip nat outside
District Office(config-if)#no shutdown
District Office#config t
District Office(config)#int s1/0
District Office(config-if)#description WASD CORE (INSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 20.1.0.1 255.255.255.0
District Office(config-if)#ip nat inside
District Office(config-if)#no shutdown
District Office#config t
District Office(config)#int s1/1
District Office(config-if)#description WASD CORE Backup (INSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 20.2.0.1 255.255.255.0
District Office(config-if)#ip nat inside
District Office(config-if)#no shutdown
District Office#config t
District Office(config)#int s2/0
District Office(config-if)#description WASD DISTRIBUTION (INSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 20.7.0.1 255.255.255.0
District Office(config-if)#ip nat inside
District Office(config-if)#no shutdown
District Office#config t
District Office(config)#int s2/1
District Office(config-if)#description WASD DISTRIBUTION Backup (INSIDE)
District Office(config-if)#encapsulation frame-relay
District Office(config-if)#ip address 20.8.0.1 255.255.255.0
District Office(config-if)#ip nat inside
District Office(config-if)#no shutdown
District Office(config)#ip nat pool WASD 148.16.5.1 148.16.5.254 netmask 255.255.255.0

District Office(config)#ip nat inside source list 1 pool WASD
District Office(config)#access-list 1 permit 20.0.0.0 0.255.255.255
District Office(config)#ip route 0.0.0.0 0.0.0.0 115.28.43.1
District Office(config)#ip route 0.0.0.0 0.0.0.0 115.28.44.1
!
ISP(config)#ip route 148.16.5.1 255.255.255.0 115.28.43.2
ISP(config)#ip route 148.16.5.1 255.255.255.0 115.28.44.2
!
Shaw Butte#config t
Shaw Butte(config)#int s0/0
Shaw Butte(config-if)#encapsulation frame-relay
Shaw Butte(config-if)#ip address 20.3.0.1 255.255.255.0
Shaw Butte(config-if)#no shutdown
Shaw Butte#config t
Shaw Butte(config)#int s0/1
Shaw Butte(config-if)#encapsulation frame-relay
Shaw Butte(config-if)#ip address 20.4.0.1 255.255.255.0
Shaw Butte(config-if)#no shutdown
!
Service Centre#config t
Service Centre(config)#int s0/0
Service Centre(config-if)#encapsulation frame-relay
Service Centre(config-if)#ip address 20.5.0.1 255.255.255.0
Service Centre(config-if)#no shutdown
Service Centre#config t
Service Centre(config)#int s0/1
Service Centre(config-if)#encapsulation frame-relay
Service Centre(config-if)#ip address 20.6.0.1 255.255.255.0
Service Centre(config-if)#no shutdown
!
Coyote Creek#config t
Coyote Creek(config)#int s0/0
Coyote Creek(config-if)#encapsulation frame-relay
Coyote Creek(config-if)#ip address 20.37.0.1 255.255.255.0
Coyote Creek(config-if)#no shutdown
!
Coyote Creek#config t
Coyote Creek(config)#int s0/1
Coyote Creek(config-if)#encapsulation frame-relay
Coyote Creek(config-if)#ip address 20.38.0.1 255.255.255.0
Coyote Creek(config-if)#no shutdown
!