Title: Network Design
1Network Design
- WAN/LAN Design
- Three Layer
- Two Layer
- One Layer
2Network Design
- Benefits of hierarchical design model
- Scalability
- Ease of implementation
- Ease of troubleshooting
- Predictability
- Protocol support
- Manageability
3Scalability
- Networks that follow the hierarchical model
- can grow much larger without sacrificing control
or manageability because - functionality is localised and
- potential problems can be recognised more easily.
- An example of a very large-scale hierarchical
network design is the Public Switched Telephone
Network.
4Ease of implementation
- A hierarchical design assigns clear functionality
to each layer, thereby making network
implementation easier.
5Ease of troubleshooting
- Because the functions of the individual layers
are well defined, the isolation of problems in
the network is less complicated. - Temporarily segmenting the network to reduce the
scope of a problem also is easier.
6Predictability
- The behaviour of a network using functional
layers is much more predictable, - makes capacity planning for growth considerably
easier - this design approach also facilitates modelling
of network performance for analytical purposes.
7Protocol support
- The mixing of current and future applications and
protocols will be much easier on networks that
follow the principles of hierarchical design
because the underlying infrastructure is already
logically organised.
8Manageability
- All of the listed benefits contribute to greater
manageability of the network.
9Hierarchical Design
10Core layer
- Provides fast wide-area connections between
geographically remote sites, tying a number of
campus networks together in a corporate or
enterprise WAN. - Core links are usually point-to-point, and there
are rarely any hosts in the core layer. - Core services are typically leased from a telecom
service provider (for example, T1/E1, Frame
Relay, and so on).
11Core Layer
- Optimised transport between remote sites
- Redundant paths
- Load sharing
- Rapid convergence
- Efficient use of bandwidth
12Distribution layer
- Refers to the distribution of network services to
multiple LANs within a campus network
environment. - This layer is where the campus backbone network
is found, typically based on Fast Ethernet. - This layer is implemented on sites that are large
and is used to interconnect buildings.
13Distribution Layer
- Provides policy-based connectivity
- Control access to services
- Define path metrics
- Control network advertisements
14Access layer
- Usually a LAN or a group of LANs, typically
Ethernet or Token Ring, that provide users with
frontline access to network services. - The access layer is where almost all hosts are
attached to the network, including servers of all
kinds and user workstations.
15Access layer
- Connects workgroups to backbone
- Provide logical segmentation
- Group users with common interest
- Isolate broadband traffic from the workgroup
16WAN connectivity
- Different WAN technologies can be used to access
WAN core, e.g. - Frame Relay
- ISDN
- xDSL
17Enterprise Servers
18Workgroup Servers
19LAN Design
20A System Approach to Network Design
- Requirements analysis
- Flow Analysis
- Logical Design
- Technology choices
- Interconnection mechanisms
- Network Management and security
- Physical Design
- Addressing and Routing
21(No Transcript)
22Logical design Technology Choices
- Background
- Establishing Design Goals
- Developing Criteria for Technology Evaluation
- Making Technology Choices for the Design
23Logical design Technology Choices Background
- Input from previous stages
- Requirements specifications
- Application,
- user and
- host requirements
- flow information
- Capacity plan
- Service plan and
- Performance characteristics
24Logical design Technology Choices - Background
- Determine your design goals for the network
- Translate these goals into evaluation criteria
for making technology choices - Determine interconnection strategy
- Integrate security and network management into
the design
25(No Transcript)
26Design
- OutcomeA set of diagrams used to
- Prepare the environment for the network
- Ordering equipment
- Deploying cable
- Writing the transition plan for any existing
network
27Establishing Design Goals
- Common design goals
- Minimizing network deployment and/or operation
cost - Maximizing one or more network performance
characteristics - Ease of use and manageability
- Optimising security
- Adaptability to new and changing user needs
28Cost/Performance Graph
29Design Goals
- Prioritise goals
- One primary
- One or more secondary
- Wish list
- You will face Constraints
- E.g. cost
30Criteria for technology evaluation
- Starting point
- Design goals
- Flow specification
- Capacity planning
- Service planning
- Standards based and commonly available
- Commercial off the shelf (COTS) network products
31Criteria for technology evaluation
- Maximizing performance
- Meet or exceed
- Expected capacity,
- Delay and/or
- Reliability
- Maximizing reliability
- Redundancy in the network
32Criteria for technology evaluation
- Adaptability
- Support dynamic behaviour
- Rapid reconfiguration of
- User groups
- Address assignment
- Routing,
- And location adds/drops to/from network
- Example use a service provider for WAN
connection VPNs!
33Criteria for technology evaluation
- Flowspec
- Capacity Plan
- Minimizing cost (design goal)
- Service Plan
- Maximizing performance (design goal)
- Adaptability (design goal)
34Criteria for technology evaluation
- Characteristics of technologies
- Non-broadcast multiple access (NBMA) capability
- Broadcast capability
- Performance upgrade paths
- Flow considerations
- Meeting capacity and service plans requirements
35Criteria for technology evaluation
- NBMA ATM, Frame Relay, HiPPI
- Broadcast LAN technologies Ethernet, Token ring,
FDDI (using ARP, RARP) - NBMA vs Broadcast technology
- Native broadcast support
- Connection support connection oriented/connection
less
36Criteria for technology evaluation
- Functions and features of technology
- Adapting to a lack of communications
infrastructure - Use of wireless techniques protocols
- Adapting to the mobility of users or their
resources - Wireless networks, multiple access points
protocols - Adapting to users/applications that have strict
performance requirements - For asymmetric flows, technology should optimize
directionality of flow
37Criteria
- NBMA technologies do not inherently have a
broadcast mechanism - NBMA flexible handling of broadcast
- Use hierarchies
- Background broadcast traffic will be less than 2
of the capacity of the technology e.g. 200 Kb/s
for 10Mb/s Ethernet
38Criteria
- Upgrade paths
- NICs supporting multiple bit rates
- Cable types
- Distances
- SONET 51.84 Mb/s to 9.953 Gb/s
- Ethernet 10 Mb/s to 1 Gb/s
- FDDI 100 Mb/s to 1 Gb/s
- Frame Relay 56 Kb/s to 45 Mb/s
- ATM 1.5 Mb/s to 622 Mb/s
39Criteria
- Scalability
- Backbone flows
- Use scaling depending on the hierarchy
- Hierarchy lt 41 scaling factor 1
- Hierarchy 41 to 61 scaling factor 1.5
- Hierarchy 71 to 91 scaling factor 2
40Criteria
- Flow considerations
- Capacity planning and
- Service planning will be used in the selection of
technology
41Next Week
- Logical Design Interconnection Mechanisms
- Logical Design Network Management and Security