Network Enterprise
Network Enterprise
Network Enterprise
Unit 3
Enterprise Network Technology Design
Page. 1
School of EEE
Outline
A Big Picture of Enterprise Network
Identifying and Selecting Internetworking Devices
LAN and WAN Design
Sever Placement
Page. 2
School of EEE
Page. 3
School of EEE
Remote connections, which link branch offices and single users (mobile users
and/or telecommuters) to a local campus or the Internet
Page. 4
School of EEE
A campus is a building or
group of buildings all
connected into one enterprise
network that consists of
many local area networks
(LANs).
A campus is generally a
portion of a
company/organization (or the
whole company) constrained
to a fixed geographic area.
Page. 5
School of EEE
Hubs
Bridges
Switches
Routers
Most network designers are moving away from hubs and bridges and
primarily using switches and routers
Page. 6
School of EEE
Internetworking Devices
Hubs (Concentrators)
-
Bridges
-
Page. 7
School of EEE
Internetworking Devices(contd)
Switches
-
High bandwidth
Improved performance (only selected frames are transferred between ports)
Low cost
Easy configuration (support self-configuration)
VLAN (IEEE 802.1Q)
Page. 8
School of EEE
0260.8c01.1111
E0
E1
E2
E3
0260.8c01.2222
0260.8c01.3333
0260.8c01.4444
Page. 9
School of EEE
0260.8c01.1111
E0
E2
E1
E3
0260.8c01.2222
0260.8c01.3333
0260.8c01.4444
Page. 10
School of EEE
0260.8c01.1111
E0:
E2:
E1:
E3:
E0
E2
0260.8c01.1111
0260.8c01.2222
0260.8c01.3333
0260.8c01.4444
E1
X
X
0260.8c01.3333
E3
0260.8c01.2222
0260.8c01.4444
Page. 11
School of EEE
0260.8c01.1111
E0:
E2:
E1:
E3:
0260.8c01.1111
0260.8c01.2222
0260.8c01.3333
0260.8c01.4444
E0
E1
E2
E3
0260.8c01.2222
0260.8c01.3333
0260.8c01.4444
Page. 12
School of EEE
Types of Switches
Switches can be categorized as follows:
LAN switches The switches within this category can be further divided into
Layer 2 switches and multilayer switches.
Page. 13
School of EEE
Frame spawning
Endless frame circulation
Constant rebuilding of address tables
Allow the construction of only tree-like structures that guarantee the presence of exactly one route
between any two segments
MAC: 123
Segment 1
broadcast
Segment 2
MAC Addr
Port
123
MAC Addr
Port
123
Page. 14
School of EEE
root switch
designated switch
Page. 15
School of EEE
Routers
Routers
-
Broadcast filtering
Hierarchical addressing
Communication between dissimilar LANs and interconnect disparate LAN and
WAN technologies
Optimal packet routing
Security
Policy routing
QoS routing
Multimedia group membership (multicast routing)
Page. 16
School of EEE
Outline
Internetworking Devices
LAN and WAN Design
Enterprise Network Design Model
Sever Placement
Page. 17
School of EEE
tprop
History
Proposed by Xerox, DEC, & Intel.
MAC
1-persistent CSMA/CD.
Cabling
Page. 18
School of EEE
Cabling
10Base5
10Base2
10Base-T
Page. 19
School of EEE
Shared LAN
Inherent Contention Problem
only one user access at a time
create bottlenecks when network becomes busy
access contention causes latency variation
Server 1
Server 2
Server 3
Single Segment
Hub 1
B
Users
Hub 2
C
E
Users
Hub 3
F
H
Users
Page. 20
School of EEE
Segmented LAN
Inherent Congestion Problem
Bridge partitions collision domain and improves response time on same segment
but, congestion at bridging ends
Server 1
Server 2
Segment A
Segment B
1
Bridge
Hub 1
A
Server 3
C
B
Users
Hub 3
Hub 2
D
F
E
Users
I
H
Users
Page. 21
School of EEE
Switched LAN
Dedicated Switched Paths
Backbone
Server 1
Server 2
Hub 1
30Mb/s switch
10Mb/s
B
Users
10Mb/s
10Mb/s
10Mb/s
Router
Hub 3
Hub 2
C
E
Users
H
Users
Page. 22
School of EEE
Backbone
Server 1
Server 2
10Mb/s
Hub 1
B
Users
100Mb/s
100Mb/s
100Mb/s
Router
E
Users
H
Users
Page. 23
School of EEE
Transmits frame out the correct port based on the destination address
Is basically a bridge - but can switch more than one frame at a time
Destination
address
Source
address
Data
Check
sum
Page. 24
School of EEE
Router
Network A
10 Mbps
Hub
Hub
Hub
Hub
Page. 25
School of EEE
10 Mbps
10 users shared
10 Mbps uplink
1 Mbps
Page. 26
School of EEE
Network C
50 Mbps
Switch
Full-rate switched
connection
10 Mbps
Page. 27
School of EEE
Page. 28
School of EEE
Fast Ethernet
High-speed backbone
Page. 29
School of EEE
Fast Ethernet(contd)
High-speed client-server connectivity
-
Servers on Fast Ethernet can transmit data to clients that are connected via Fast
Ethernet or switched 10 Mbps Ethernet
Fast Ethernet also provides a straightforward migration path for client stations to
100 Mbps
File/print
sever
Video
sever
100 Mbps
100 Mbps
Asymmetrical-rate
connection
LAN switch
10-Mbps
switched Ethernet
Client access
Page. 30
School of EEE
Fast Ethernet(contd)
High-speed interswitch communication
100 Mbps
10 Mbps
Switched Ethernet
Client access
100 Mbps
High-speed switched
uplinks
10 Mbps
Switched Ethernet
Client access
Page. 31
School of EEE
Fast Ethernet(contd)
High-speed backbone
Fast Ethernet connections over CAT5 UTP are limited to 100 meters
The distance can be extended to 2 km by using fiber
Can use Fast Ethernet over fiber as a backbone to interconnect switches and routers
within a campus
However, in practice, Fast Ethernet is rarely used as backbone technology
-
Building 1
High-speed backbone
switched connections
e.g. Catalyst 5000
LAN switch
100 Mbps
100 Mbps
100 Mbps
Building 2
Building 4
Page. 32
School of EEE
Switch
3
4
8
Fast Ethernet
E
EE4718: Enterprise Network Design
VLAN-1
(subnet 1)
VLAN-2
(subnet 2)
Page. 33
School of EEE
VLAN Addressing
L2 Header
VLAN
Tag
Static VLANs
Assign ports (port-centric)
All nodes attached to same switch port must be in same VLAN
Benefits: secure, easy to configure and monitor
Dynamic VLANs
Assigned using centralized VLAN management application
Assigned based on MAC address, logical address, or protocol type
Notification when unrecognized user is added to network
Benefits: less wiring reconfiguration
Port e0/4
Data
Check
sum
Port e0/9
Static VLAN
VLAN5
Trunk
VLAN10
MAC = 1111.1111.1111
Dynamic
VLAN
VMPS
1111.1111.1111 = vlan 10
Page. 34
School of EEE
VLAN Segmentation
Subnet 1
VLAN 1
Router
VLAN 2
100Mbps Switch
Repeater
Very high
bandwidth users
10/100Mbps Switch
10
10
Server
Server
EE4718: Enterprise Network Design
School of EEE
VLAN Routing
Host A wants to communicate with host D, so it sends address resolution protocol (ARP)
frame with host Ds destination IP and broadcast MAC addresses
Switch broadcasts request to all other ports in VLAN 10, including to the router
Router recognizes it can reach host Ds network, replies ARP response frame with its own
MAC address as the destination MAC address to reach host Ds network
Host A sends all subsequent traffic with host Ds IP and the routers MAC address
Router recognizes destination network is on VLAN 20, hence routes all frames to the switch
with a VLANID 20
The switch, in turn, deliver the frame to host D
Subnet 1
Subnet 2
Page. 36
School of EEE
VLAN example
Simplification of network
management by facilitating
network reconfigurations
(moves and changes)
Page. 37
School of EEE
Micro-segmentation
Routed segments
Page. 38
School of EEE
Distribution router
Switched
backbone
Page. 39
School of EEE
Distribution
routers
High-speed core
Page. 40
School of EEE
VLAN
segments
Switch
Downstream
node
IP Switching
EE4718: Enterprise Network Design
Page. 41
School of EEE
Page. 42
School of EEE
Core servers
VLAN routing
EE4718: Enterprise Network Design
Page. 43
School of EEE
VLAN
switching
Page. 44
School of EEE
Typical Uses
Routing technologies
Gigabit Ethernet
Gigabit Ethernet builds on top of the Ethernet protocol, but increases speed ten-fold
over Fast Ethernet to 1000 Mbps, or 1 Gbps. Gigabit Ethernet provides high
bandwidth capacity for backbone designs while providing backward compatibility for
installed media.
ATM switching
technologies
ATM switching offers high-speed switching technology for voice, video, and data. Its
operation is similar to LAN switching technologies for data operations. ATM, however,
offers high bandwidth capacity.
Page. 45
School of EEE
WAN Technologies
provides support for digital voice, video and data transport services on public telephone networks.
X.25
-
Frame Relay
-
Converts existing twisted-pair telephone lines into access paths for multimedia and high-speed data
communications.
public network WAN technology based on packet switching (lite version of X.25 error-control)
WAN ATM
-
Page. 46
School of EEE
WAN Devices
Routers
WAN switches
operate at the data link layer, filter, forward, and flood frames based on
the destination address of each frame
Communication servers
Page. 47
School of EEE
WAN Devices(contd)
Modems: interface voice-grade services. Modems include CSUs/ DSUs and TA/NT1 devices
that interface ISDN services. Modulating and demodulating the signal, enabling data to be
transmitted over voice-grade telephone lines (analog)
Analog-interface
WAN
Modem
router
Modem
CSU/DSU
WAN
switch
Digital-interface
Page. 48
School of EEE
WAN Devices(contd)
ISDN Terminal Adapters
ISDN TA
WAN
Switch
Digital-interface
ISDN TA : a device used to connect ISDN Basic Rate Interface (BRI) connections to
other interfaces. A TA is essentially an ISDN modem
Page. 49
School of EEE
CSU/DSU
Modem
Physical-interface
Modem
DTE
Endpoint of the user's device
on the WAN ink
Serial
DCE & DTE
DCE
Endpoint of the WAN
provider's side of the
communication facility
DTE
Serial link
DCE
Page. 50
School of EEE
Dedicated
point-to-point
Packet
switched
Circuit
switched
ISDN D channel
ISDN B channel
Page. 51
School of EEE
Remote site
Frame Relay
LAN switch
Remote site
Campus
backbone
Serial link
Site 6
Site 5
Site 1
Site 2
Site 3
Site 4
Site 4
Page. 52
School of EEE
If additional WAN bandwidth is needed, first look at available circuitswitched technologies: Switched-56, switched-T1, and ISDN
-
These services can also be configured as backup service if they are used
together with other WAN services such as leased lines
Page. 53
School of EEE
Typically, a remote site is a small site that has few users and therefore
needs a low bandwidth WAN connection
Page. 54
School of EEE
Policy-based routing
ISDN
FTP host
Proshare client
Policy-based routing can be used for networks in which both circuitswitched WAN and leased line connections are used
-
Traffic can be routed over different WAN links based on traffic type
E.g. Route e-mail and FTP traffic over a 56 kbps leased line and a video
conferencing session over ISDN
Page. 55
School of EEE
Outline
Internetworking Devices
LAN and WAN Design
Sever Placement
Page. 56
School of EEE
Page. 57
School of EEE
Modularity
A module is defined by the functions it performs, not what boxes are used
Ease of growth
Streamlined training
Distributed management
Page. 58
School of EEE
Modularity Example
Page. 59
School of EEE
Page. 60
School of EEE
Hierarchy: each
layer provides a
unique function
WAN
Broadcast domains
Distribution
Layer
router
Campus
backbone
Building
backbone
LAN
switch
Remote Site 1
Broadcast domain
Broadcast domain
Access Layer
LAN
switch
LAN
switch
Remote Site 2
Remote workgroups
EE4718: Enterprise Network Design
LAN
switch
Local workgroups
EE4718 Enterprise Network Design Project
Page. 61
School of EEE
Advantages
-
The cost and complexity of making the upgrade are constrained to a small subset
of the overall network.
Network managers can easily understand the transition points in the network,
which helps identify failure points.
Page. 62
School of EEE
Page. 63
School of EEE
WAN
Broadcast domains
Distribution
Layer
router
Campus
Concentration
backbone
Building
Access Layer
Remote Site 1
Broadcast domain
Broadcast domain
LAN
switch
LAN
switch
LAN
switch
LAN
switch
Remote Site 2
Remote workgroups
EE4718: Enterprise Network Design
Integration
backbone
Distribution
Local workgroups
Page. 64
School of EEE
Core-Layer
Site D
Site C
Site A
Site B
Should not perform any packet manipulation, such as access control and
packet filtering, that would slow down the network
Usually implemented as WAN, the services typically are leased from a telecom
service provider: Efficient and controlled use of bandwidth
The WAN in general requires redundant paths to keep the network continues
functioning even in case of link failure
Page. 65
School of EEE
Page. 66
School of EEE
use topology or parallel paths between nodes to create load sharing for
consistent, steady-state performance and fast re-route
In the example, A to B has three equal-cost next hops
Page. 67
School of EEE
Design for a specific number of maximum hops for consistent traffic engineering and
latency
The example has a maximum of four hops through the core. Single-node or doublelink failure does not increase maximum hops
Maximum network
diameter of 4 hop-count
from A to B for consistent
routing performance
Page. 68
School of EEE
In the example one link fails, A has three next hops and they remain equal
routing metric cost to get to B)
Page. 69
School of EEE
Prevent partitions
-
Page. 70
School of EEE
Hyper-Cube:
Number of nodes (N) : 8
Core interfaces: 24
Number of circuits: 12
Compared to full mesh
Number of nodes: 8
Core interfaces: 56
Number of circuits: 28
Page. 71
School of EEE
Difficult to upgrade:
-
Central core (full mesh) routers have N-1 adjacencies, which makes scaling difficult
As a core router is added, full connectivity requires changes to every router
Expensive:
-
Page. 72
School of EEE
Number of nodes: 8
Core interfaces: 16
Links: 8
EE4718: Enterprise Network Design
Page. 73
School of EEE
To limit negative failure mode behavior of ring add four more circuits to create a cube
Number of nodes: 8
Core interfaces: 24
Links: 12
Subnet per point-topoint link
Page. 74
School of EEE
Distribution layer
WAN
Site A
Campus backbone
Building backbone
Routers with high densities of network aggregation ports will be a part of the
Distribution layer
Page. 75
School of EEE
Distribution layer(contd)
Policy:
-
E.g. To limit the traffic on the backbone, one might want to filter off the
Service Advertisement Protocol messages sent by NetWare services, i.e.
all NetWare services should be provided locally and should not be
advertised remotely
Page. 76
School of EEE
Distribution layer(contd)
Broadcast/multicast domain
VLAN routing
Security
Good network design practice would not put end stations (such as
servers) on the backbone
-
The backbone acts strictly as a transit path for traffic between workgroups in
different buildings, or from workgroups to campus-wide servers
It can also be a point at which remote sites access the corporate network
Page. 77
School of EEE
Page. 78
School of EEE
Page. 79
School of EEE
Page. 80
School of EEE
Page. 81
School of EEE
Page. 82
School of EEE
Access layer
WAN links
Building
backbone
LAN
switch
LAN
switch
LAN
switch
LAN
switch
terminal
remote workgroups
local workgroups
Page. 83
School of EEE
It may also use access lists or filters to further optimize the needs of
a particular set of users
Main functions:
-
Provides access to the enterprise for a group that has common, locally
significant characteristics:
Policy
Security
QoS marking
Addressing scheme
QoS admission
Service
Page. 84
School of EEE
Page. 85
School of EEE
Not necessary to have the three layers exist in clear and distinct
physical entities
The layers are used to represent the functionality that must exist in a
network and are used to aid the network design
Page. 86
School of EEE
One-layer design
Light traffic
load
Core
WAN
Remote Site A
LAN
switch
Broadcast domain
LAN
switch
Broadcast domain
Broadcast domain
Heavy traffic
load
Remote Site B
LAN
switch
Remote Site C
Page. 87
School of EEE
Page. 88
School of EEE
Two-layer design
WAN
Site E
Site D
Site F
WAN link
WAN link
WAN link
Subnet 2
Subnet 1
Site A
Subnet 3
Site B
Subnet 4
Site C
Page. 89
School of EEE
Page. 90
School of EEE
Distribution of
MANs
EE4718: Enterprise Network Design
Page. 91
School of EEE
Aggregation of
WAN
Concentration of Firewalls
and gateways
EE4718: Enterprise Network Design
Page. 92
School of EEE
Page. 93
School of EEE
Page. 94
School of EEE
Outline
Internetworking Devices
LAN and WAN Design
Sever Placement
Page. 95
School of EEE
Server placement
Why consider:
-
Placement principles:
-
On the other hand, placing the server at the access layer of the site
where the largest concentration of users is located will limit the amount
of traffic crossing the WAN link
Page. 96
School of EEE
Server placement(contd)
other
site
WAN
other
site
Core Layer
7
4
Campus
backbone
Distribution Layer
Access Layer
3
workgroup
sever
Placement of
server based
on user needs
LAN
switch
Site 1
Site 2
Site 3
Site 4
Page. 97
School of EEE
Server placement
other
site
WAN
other
site
Core Layer
Enterprise
sever
Campus
backbone
Distribution Layer
Heavy load on
remote links
Access Layer
3
LAN
switch
Site 1
Site 2
Site 3
Site 4
remote workgroups
EE4718: Enterprise Network Design
Page. 98
School of EEE
Server placement(contd)
other
site
WAN
other
site
Core Layer
Enterprise
sever
Campus
backbone
Distribution Layer
Moving the
server to
correct location
to free up
bandwidth
Access Layer
3
LAN
switch
Site 1
Site 2
Site 3
Site 4
Page. 99
THANK YOU
THE
EE4718: Enterprise Network Design
School of EEE
END
Page 100