Cisco tcs2 - Liberty High School

Download Report

Transcript Cisco tcs2 - Liberty High School

Cisco TCS
Royal Palm WAN & LAN
Layout and Design
By Team
MANNIMAL
Overview/Executive Summary
Our Wide Area Network will use the IGRP routing protocol. The WAN will
pass only Novell IPX and TCP/IP traffic. Routers will be programmed to disallow other
protocols. Every LAN will have access to the internet and a series of servers will be online
to automate all of the district's administrative and curricular functions. Since our WAN will
be functional for 7-10 years, LAN throughput is allowed to grow 100 times, WAN core
throughput 10 times, and District Internet Connection throughput 10 times. Our WAN allows
a minimum of 1 Mbps for each host computer and 100 Mbps to the server hosts. Our LAN
is Royal Palm and we will be working it into Shaw Butte as much as possible. There will be
data connectivity between all schools. The WAN will be based on a 2-layer hierarchical model.
Regional hubs will be established for Shaw Butte, the District Office/Data Center, and Service
Center to form a very fast WAN core network. High-end routers will be installed in each WAN
core location. The District Office/Data Center will provide a Frame Relay link to the Internet,
which will be used for the rest of the WAN. No other connections to the outside are permitted
because of security risks. Fiberoptic T1 leased lines will connect the WAN core and the core to
the Internet. The whole T1 line will be leased. The IP address for the network will be
140.200.0.0 and 7 bits will be borrowed for subnetting to produce 126 subnets. This leaves
around 510 hosts per subnet and meets the 100 times growth requirements. The Subnet mask
would be 255.255.254.0.
WAN Specs
WAN Protocols
WAN Router Config
Configuring PPP over T1 lines:
Router(config)# int s1
Router(config-if)# encapsulation ppp
Router(config-if)# ppp authentication chap
Router(config-if)# ppp chap hostname Manimal
Router(config-if)# ppp chap password manna
Implementing IPX:
Router(config)# ipx routing
Router(config)# ipx maximum-paths 2
Router(config)# int Ethernet 0.1
Router(config-if)# encapsulation novell-ether
Router(config-if)# ipx network 140.200.0.0
Configuring Frame Relay on a Router:
Router# enable
Router# (password)
Router# config t
Router(config)# int s0
Router(config-if)# encapsulation frame-relay cisco
Router(config-if)# frame-relay lmi-type cisco
Router(config-if)# bandwidth 10000
Router(config-if)# frame-relay local-dlci 100
Router(config-if)# keepalive 20
In Service Center:
Router(config-router)# network 140.200.16.1
Router(config-router)# network 140.200.16.3
To Enable IGRP in Royal Palm:
Router(config)# router igrp 100
Router(config-router)# network 140.200.177.1
Implementing an ACL for Security:
Router(config)# access-list 1 deny 140.200.1.2
In District Center:
Router(config-router)# network 140.200.1.1
Router(config-router)# network 140.200.1.3
In Shaw Butte:
Router(config-router)# network 140.200.8.1
Router(config-router)# network 140.200.8.3
File Servers
Location of Domain Name/Email Services- Domain Name Services (DNS) and
email delivery will be implemented in a hierarchical fashion with all services located
on the master server at the district office. Each District Hub location will contain a
DNS server to support the individual school serviced out of that location. Each
school site will also contain a host for DNS and email services (local post office) that
will maintain a complete directory of all staff personnel and student population for
that location. The school host will be the local post office box and will store all email
messages. The update DNS process will flow from the individual school server to
the hub server and to the district server.
File Servers cont.
•Administrative Server Location, Purpose and Availability- Each school location
will contain an Administration server which will house the student tracking,
attendance, grading, and other administrative functions.
•Application Server Location, Purpose and Availability- All computer applications
will be housed in a central server at each school location. This Server will be running
TCP/IP as its OSI layer 3&4 protocols and will be made available to anyone at the
school site.
•Departmental or Workgroup Servers Placement- Any other servers at the school
sites will be considered departmental servers and will be placed according to user
group access needs.
Library Server Location, Purpose and Availability- The Library server will contain
an online library for curricular research. The Server will be running TCP/IP as its OSI
layer 3&4 protocols and will be made available to anyone at the school site
WAN Addressing Scheme
Addressing Scheme
The IP addressing scheme for our WAN will utilize static addressing for the administrative
networks. However, for curriculum computers, we will use Dynamic Host Configuration Protocol (DHCP)
to dynamically assign addresses. This reduces the amount of work the network administrator must do
and it also allows addresses that are no longer used to be reused by other network devices. The District
Office will administer the IP addresses. The WAN will use Network Address Translation (NAT) and
Simple Network Management Protocol (SNMP). The District Office will have total management control
over the entire WAN and there will be a regional management host on each regional hub to support each area.
The District Office will have all of the super-user passwords for network devices for security reasons.
There are 7 Groups of IP addresses that will be used in our network:
WAN Core
Data Center Router to Site Routers
Service Center Router to Site Routers
Shaw Butte Router to Site Routers
Schools Connected to Service Center Hub
Schools Connected to Shaw Butte Hub
Schools Connected to District Center Hub
WAN Addressing Scheme
WAN Core:
(Subnet Mask is always 255.255.254.0)
Location
DC S0
DC S1
DC S2
DC S3
DC S4
DC S5
DC S6
DC S7
SC S4
SC S5
SC S6
SC S7
Connects to
SC S0
SC S1
SC S2
SC S3
SB S0
SB S1
SB S2
SB S3
SB S4
SB S5
SB S6
SB S7
Assigned Port IP
140.200.1.1
140.200.2.1
140.200.3.1
140.200.4.1
140.200.8.1
140.200.9.1
140.200.10.1
140.200.11.1
140.200.16.1
140.200.17.1
140.200.18.1
140.200.19.1
Assigned Port ID
140.200.1.2
140.200.2.2
140.200.3.2
140.200.4.2
140.200.8.2
140.200.9.2
140.200.10.2
140.200.11.2
140.200.16.2
140.200.17.2
140.200.18.2
140.200.19.2
Wire Address
140.200.1.0
140.200.2.0
140.200.3.0
140.200.4.0
140.200.8.0
140.200.9.0
140.200.10.0
140.200.11.0
140.200.16.0
140.200.17.0
140.200.18.0
140.200.19.0
WAN Addressing Scheme
Service Center Router to Site Routers:
(Subnet Mask is always 255.255.254.0)
Location
SC S8
SC S9
SC S10
SC S11
SC S12
SC S13
SC S14
SC S15
SC S16
SC S17
SC S18
SC S19
SC BRI0
Connects to
SC2 S0
Abe Lincoln S0
Lookout Mtn. S0
Moon Mtn. S0
Blue Sky S0
Sahuaro S0
Sunburst S0
Sweetwater S0
Tumbleweed S0
Mtn. Sky S0
Acacia S0
Sunset S0
Community
School BRI0
Assigned Port IP
140.200.51.1
140.200.40.1
140.200.41.1
140.200.42.1
140.200.43.1
140.200.44.1
140.200.45.1
140.200.46.1
140.200.47.1
140.200.48.1
140.200.49.1
140.200.50.1
140.200.52.1
DC = Data Center
SC = Service Center
SB = Shaw Butte
Assigned Port ID
140.200.51.2
140.200.40.2
140.200.41.2
140.200.42.2
140.200.43.2
140.200.44.2
140.200.45.2
140.200.46.2
140.200.47.2
140.200.48.2
140.200.49.2
140.200.50.2
140.200.52.2
Wire Address
140.200.51.0
140.200.40.0
140.200.41.0
140.200.42.0
140.200.43.0
140.200.44.0
140.200.45.0
140.200.46.0
140.200.47.0
140.200.48.0
140.200.49.0
140.200.50.0
140.200.52.0
WAN Addressing Scheme
Data Center Router to Site Routers:
(Subnet Mask is always 255.255.254.0)
Location
DC S8
DC S9
DC S10
DC S11
DC S12
DC S13
DC S14
DC S15
DC S16
DC S17
DC S18
DC S19
DC S20
Connects to
DC S0
Cholla S0
Chaparall S0
Desert Foot S0
Ironwood S0
John Jacobs S0
Lake View S0
Washington S0
Road Run S0
Mtn. View S0
Sunny Slope S0
Desert View S0
Internet (ISP)
Assigned Port IP
140.200.35.1
140.200.24.1
140.200.25.1
140.200.26.1
140.200.27.1
140.200.28.1
140.200.29.1
140.200.30.1
140.200.31.1
140.200.32.1
140.200.33.1
140.200.34.1
ISP provided
Assigned Port ID
140.200.35.2
140.200.24.2
140.200.25.2
140.200.26.2
140.200.27.2
140.200.28.2
140.200.29.2
140.200.30.2
140.200.31.2
140.200.32.2
140.200.33.2
140.200.34.2
ISP provided
Wire Address
140.200.35.0
140.200.24.0
140.200.25.0
140.200.26.0
140.200.27.0
140.200.28.0
140.200.29.0
140.200.30.0
140.200.31.0
140.200.32.0
140.200.33.0
140.200.34.0
ISP provided
WAN Addressing Scheme
Shaw Butte Router to Site Routers:
(Subnet Mask is always 255.255.254.0)
Location
SB S8
SB S9
SB S10
SB S11
SB S12
SB S13
SB S14
SB S15
SB S16
SB S17
SB S18
Connects to
Assigned Port IP
SB2 S0
140.200.56.1
Arroyo S0
140.200.57.1
Palo Verde S0
140.200.58.1
Orangewood S0 140.200.59.1
Ocotillo S0
140.200.60.1
Maryland S0
140.200.61.1
Manzanita S0
140.200.62.1
Cactus Wren S0 140.200.63.1
AltaVista S0
140.200.64.1
Royal Palm S0 140.200.65.1
R.E. Miller S0
140.200.66.1
Assigned Port ID
140.200.56.2
140.200.57.2
140.200.58.2
140.200.59.2
140.200.60.2
140.200.61.2
140.200.62.2
140.200.63.2
140.200.64.2
140.200.65.2
140.200.66.2
Wire Address
140.200.56.0
140.200.57.0
140.200.58.0
140.200.59.0
140.200.60.0
140.200.61.0
140.200.62.0
140.200.63.0
140.200.64.0
140.200.65.0
140.200.66.0
WAN Addressing Scheme
Schools Connected to Service Center Hub:
(Subnet Mask is always 255.255.254.0)
Location
SC S8
SC S9
SC S10
SC S11
SC S12
SC S13
SC S14
SC S15
SC S16
SC S17
SC S18
SC S19
SC BRI0
Connects to
Administration IP (E1)
SC2
140.200.77.1-254
Sunset
140.200.81.1-254
Acacia
140.200.85.1-254
Mountain Sky
140.200.89.1-254
Tumbleweed
140.200.93.1-254
Sweetwater
140.200.97.1-254
Sunburst
140.200.101.1-254
Sahuaro
140.200.105.1-254
Blue Sky
140.200.109.1-254
Moon Mountain 140.200.113.1-254
Lookout Mtn.
140.200.117.1-254
Abraham Lincoln 140.200.121.1-254
Comm. School 140.200.125.1-254
Curriculum IP (E0)
N/A
140.200.78/80.1-254
140.200.82/84.1-254
140.200.86/88.1-254
140.200.90/92.1-254
140.200.94/96.1-254
140.200.98/100.1-254
140.200.102/104.1-254
140.200.106/108.1-254
140.200.110/112.1-254
140.200.114/116.1-254
140.200.118/120.1-254
140.200.122.1-254
WAN Addressing Scheme
Schools Connected to Shaw Butte Hub:
(Subnet Mask is always 255.255.254.0)
Location
SC S8
SC S9
SC S10
SC S11
SC S12
SC S13
SC S14
SC S15
SC S16
SC S17
SC S18
Connects to
SB2
Arroyo
Palo Verde
Orangewood
Ocotillo
Maryland
Manzanita
Cactus Wren
Alta Vista
Royal Palm
R. E. Miller
Administration IP (E1)
140.200.137.1-254
140.200.141.1-254
140.200.145.1-254
140.200.149.1-254
140.200.153.1-254
140.200.157.1-254
140.200.161.1-254
140.200.165.1-254
140.200.169.1-254
140.200.177.1-254
140.200.181.1-254
Curriculum IP (E0)
140.200.134/136.1-254
140.200.138/140.1-254
140.200.142/144.1-254
140.200.146/148.1-254
140.200.150/152.1-254
140.200.154/156.1-254
140.200.158/160.1-254
140.200.162/164.1-254
140.200.166/168.1-254
140.200.170/176.1-254
140.200.178/180.1-254
WAN Addressing Scheme
Schools Connected to District Center Hub:
(Subnet Mask is always 255.255.254.0)
Location
SC S8
SC S9
SC S10
SC S11
SC S12
SC S13
SC S14
SC S15
SC S16
SC S17
SC S18
SC S19
Connects to
DC2
Cholla
Chaparral
Desert Foothill
Ironwood
John Jacobs
Lake View
Washington
Road Runner
Mountain View
Sunnyslope
Desert View
Administration IP (E1)
140.200.191.1-254
140.200.195.1-254
140.200.199.1-254
140.200.203.1-254
140.200.207.1-254
140.200.211.1-254
140.200.215.1-254
140.200.219.1-254
140.200.223.1-254
140.200.227.1-254
140.200.231.1-254
140.200.235.1-254
Curriculum IP (E0)
N/A
140.200.192/194.1-254
140.200.196/198.1-254
140.200.200/202.1-254
140.200.204/206.1-254
140.200.208/210.1-254
140.200.212/214.1-254
140.200.216/218.1-254
140.200.220/222.1-254
140.200.224/226.1-254
140.200.228/230.1-254
140.200.232/234.1-254
Security Issues and Concerns
Number of Logical Network Classifications-The network will be divided into three
logical network classifications, Administrative, curriculum and external with
secured interconnections between them.
Services Exposed to the Internet-Internet Connectivity will utilize a double firewall
implementation with all Internet-exposed applications residing on a public
backbone network. For security reasons, the only services exposed to the internet
will be DNS and email.
WAN Security via Router- By utilizing Access Control Lists (ACLs) on the routers,
all traffic from the curriculum LANs will be prohibited on the administration LAN.
Exceptions to this ACL can be made on an individual basis. Applications such as email
and directory services will be allowed to pass freely since they pose no risk.
User ID and Password-A user ID and Password Policy will be published and strictly enforced on all
computers in the district.
Summary
LAN Network Specifications:
•
•
•
•
•
•
•
Materials used– Cat 5 UTP horizontal cabling
– Fiber backbone cabling
Type of Ethernet
– 100 Base-TX from MDF to each IDF
– 10 Base-T from IDF to hosts
One MDF located within the POP; Nine IDFs located throughout the campus
The use of the Dell “Wireless Classroom” has been proposed but has not been
monetarily accounted for
IGRP and IP have both been implemented
Two V-LANs have been set up; one for Students another for
Faculty/Administration
There are two ACLs and a Firewall to provide added network security
LAN Budget
Royal Palm School Budget:
•
Number
Total
•
•
•
•
•
•
•
•
1
2
9
1
173
16
1
9
Item Name
Each
Cisco 2500 Router
$2265.95 $2265.95
Cisco Catalyst 2912 Switch
$5112.95 $10,225.90
Cisco Catalyst 2924 10/100 Switch
$1090.00 $9810.00
Cisco PIX 515 Firewall
$2267.95 $2267.95
TAA Compliant 12 Port 10/100 Hub $218.39 $38,873.42
Ellipse 800 USB Free Standing UPS 800VA
$186.06 $2976.96
72x36x19 Startech Computer Rack
$1402.95 $1402.95
72x30x19 Startech Computer Rack
$893.95 $8045.55
•
Total:
$75,868.68
WAN Budget
Washington School District WAN Budget:
Number
Item Name
Each
1
2
36
1
1
Cisco 7507 Router
Cisco 3600 Router
Cisco 2500 Router
T1 Setup Charge
T1 Leased Line Cost (annually)
$19,395.00 $19,395.00
$4,599.00 $9,198.00
$2265.95 $81,574.20
$500.00 $500.00
$9,120.00 $9,120.00
Total:
$119,787.20
Total
LAN Logical Diagram
LAN Wire Diagram
LAN IP Addressing Scheme
IP Addressing Scheme for the Royal Palm School
• Network IP Address:
• Subnet Mask:
69.0.0.0
255.224.0.0
• 6 Subnets allowed: 2 used (69.32.0.0, 69.64.0.0) and 4 for
future expansion (69.96.0.0, 69.128.0.0, 69.160.0.0,
69.192.0.0)
LAN Subnet 1: Administration
•
•
•
Network IP Address:
69.32.0.0
Reserved Server IP Addresses:
69.32.1.1/23
Reserved Switch IP Addresses:
69.32.1.24/47
•
Reserved Router IP Addresses:
69.32.1.48/71
•
Reserved for Network Admin.:
69.32.1.72/254
•
Building 1:
69.32.2.1 to 69.32.4.254
•
Building 2:
69.32.5.1 to 69.32.7.254
•
Building 3:
69.32.8.1 to 69.32.10.254
•
Building 4:
69.32.11.1 to
69.32.13.254
•
Building 5:
69.32.14.1 to
69.32.16.254
•
Cafeteria:
69.32.17.1 to
69.32.19.254
•
Science Building:
69.32.20.1 to
69.32.22.254
•
Computer Building:
69.32.23.1 to
69.32.25.254
LAN Subnet 2: Students
•
•
Network IP Address:
69.64.0.0
•
Reserved Server IP Addresses:
69.64.1.1/23
•
•
•
•
Reserved Switch IP Addresses:
69.64.1.24/47
•
Reserved Router IP Addresses:
69.64.1.48/71
•
Reserved for Network Admin.:
69.64.1.72/254
•
•
•
•
Building 1:
69.64.2.1 to
69.32.4.254
Building 2:
69.64.5.1 to
69.32.7.254
Building 3:
69.64.8.1 to
69.32.10.254
Building 4:
69.64.11.1 to
69.32.13.254
Building 5:
69.64.14.1 to
69.32.16.254
Cafeteria:
69.64.17.1 to
69.32.19.254
Science Building: 69.64.20.1 to
69.32.22.254
Computer Building:
69.64.23.1
to 69.32.25.254
This leaves more than ample room for growth for each
building and reserved address.
LAN ACL Implementation
•
•
•
•
•
•
•
•
Router(config)# access-list 169 permit tcp 69.64.0.0 0.0.255.255 69.32.0.0 0.0.255.255 eq=25
Router(config)# access-list 169 permit tcp 69.64.0.0 0.0.255.255 69.32.0.0 0.0.255.255 eq=53
Router(config)# access-list 169 permit tcp 69.64.0.0 0.0.255.255 69.32.0.0 0.0.255.255 eq=80
Router(config)# access-list 169 deny ip 69.64.0.0 0.0.255.255 69.32.0.0 0.0.255.255
Router(config)# access-list 169 permit any any
Router(config)# int e1
Router(config-if)# ip access-group 169 in
Router(config-if)# exit
• This ACL allows the students only DNS, e-mail, and HTTP access and increases the
network’s security.
LAN Router Config
•
•
•
•
IP
IGRP
69.0.0.0
•
IP:
•
•
69
•
•
•
•
Mannimal(config)# int s0
Mannimal(config-if)# ip address
201.192.105.1 255.255.255.0
Mannimal(config-if)# clockrate 56000
Mannimal(config-if)# exit
Mannimal(config)# int e0
Mannimal(config-if)# ip address 69.32.1.48
255.224.0.0
Mannimal(config-if)# exit
Mannimal(config)# int e1
Mannimal(config-if)# ip address 69.64.1.48
255.224.0.0
Mannimal(config-if)# exit
•
Routed Protocol:
Routing Protocol:
Internal network address:
External network address:
201.192.105.0
Autonomous system number:
•
•
IGRP:
(in config t mode at router)
•
•
•
•
Router(config)# hostname Mannimal
Mannimal(config)# router igrp 69
Mannimal(config)# network 201.192.105.0
Mannimal(config)# network 69.0.0.0
•
This sets up IGRP as the router’s routing
protocol and names the router Mannimal.
•
•
•
•
•
This sets up IP addressing for the router and
router interfaces.
LAN to LAN Concerns
Internet Connectivity
Internet Connectivity:
All of the Internet connectivity supplied will be through the
District Office and will be highly controlled and bandwidth will be
upgraded as usage dictates. Our connection will have two firewalls to
protect theinner public network. ACLs will keep curriculum from
administration and will help with the firewalls. Inside the network,
DNS, Email, and other servers will be allowed to transmit freely.
Each school will havea partition of the public network to put on the
World Wide Web as well.
User Policies
•User ID and Password-A user ID and Password Policy will be
published and strictly enforced on all computers in the district.
LAN security via Router: All LANs will have an Access Control List
(ACL), this creates a firewall from the teacher LAN to the
student LAN. The teachers can see onto the students curriculum
but the students do not have access to the teacher's.
Recommendation/Final
Assessment
The preceding proposal provides internetwork
connectivity throughout the Royal Palm Middle School, as
well as access to the Internet for all classrooms and hosts.
While ensuring reliability and manageability, our network
is both scalable and adaptable. The network also provides
security preventing unauthorized access throughout the
entire network. Finally, the network we designed is cost
effective and provides for further growth and
development.
Credits
• Special Thanks go out to Tony because
without him this project could not have
been possible
• Thanks to Big Manna Dawg
• Theman is STILL Cisco god
• Jarret, Get Your Own Sock
• Alex still rules the 100’s club