Internet Engineering Course
description
Transcript of Internet Engineering Course
Internet Engineering CourseNetwork Design
ContentsPlanning Network Configurations
◦Hierarchical Model◦Planning Addressing scheme
Case Studies (SSN, MSN, EN)◦Define and analyze the organization
network requirements◦Discuss about the appropriate solutions
Identify important factors in network design Find appropriate structure
2
3
Grouping Devices into Networks and Hierarchical Addressing Communication problems emerge when very large
numbers of devices are included in one large network
4
Grouping Devices into Networks and Hierarchical Addressing Devices are grouped into sub-networks
◦ Based on geographical location◦ Based on Functionality
Departments
5
Hierarchical Network Design Hierarchical network design
creates a ◦ Stable, ◦ Reliable, ◦ Scalable Network
Three Layer model◦ Access Layer: provides
connections for hosts and end devices
◦ Distribution Layer: interconnects smaller LANs
◦ Core Layer: connects Distribution Layer devices
6
Network DesignDetermine the way of configuration of hosts in
a network, accounting for present and future requirements
Hosts include◦ PCs, printers, servers, speciality devices
7
Importance of Network Designs
Given a network requirement, determine the optimum number of sub networks in the larger inter-network. ◦ Count on the basis of
Departments Locations..
8
Developing a LAN Topology
9
Using network devices to connect sub-networks - Hubs
Flat Networks Problem with this network
◦ one collision domain and broadcast domain prone to high
collision rates Lot of the
bandwidth on the network is going to be given over to broadcasts
◦ The problem with broadcast traffic is that each station on the network be it a server or a client, will have to process the broadcast packets.
A B C D
10
Using network devices to connect sub-networks - Switch based Networks
Switch can provide a far more efficient network◦More bandwidth
available to each client
◦Each client has it's own collision domain
◦VLANs can be configured to separate certain groups within the organisation Reduces broadcast
traffic that will free up even more bandwidth
A B C D
11
Hierarchical Ethernet LAN
EthernetSwitch F
Server YServer XClient PC1
SinglePossible Path
BetweenClient PC 1
and Server Y
EthernetSwitch E
EthernetSwitch D
EthernetSwitch B
EthernetSwitch A
EthernetSwitch C
12
Hierarchical Ethernet LAN, Continued
Workgroup EthernetSwitch F
Core andWorkgroupSwitches
WorkgroupEthernetSwitch E
WorkgroupEthernetSwitch D
Core EthernetSwitch B
Core EthernetSwitch A
Core EthernetSwitch C
Core
13
Basic Network Media Required to Make a LAN Connection.
Connect two computers with a switch
14
Server Placement
HCC- Horizontal cable cabinet
VCC- Vertical cable cabinet
IDF – Intermediate Distribution Frame
MDF – Main Distribution Frame
15
Planning Addresses on the Corporate Network
Assume one or more Class B networks are used,◦ Class B network range is broken up into
subnets to provide the proper number of networks and hosts per network as needed by this corporation.
◦ Each network segment can be assigned 254 addresses to help organize the network.
◦ If you need more than 254 addresses on a segment, configure a new segment rather than increase the network address range
16
Design an Addressing Scheme for an Inter-network.
Design an address scheme for an inter-network and assign ranges for hosts, network devices and the router interface
17
Grouping Devices into Networks and Hierarchical Addressing
List several ways in which dividing a large network can increase network security
18
Design an Addressing Scheme for an Inter-network.
Calculate the address ranges for sub networks
19
Addressing Maps
Network Design Case StudiesSSN, MSN, ENDesign considerations
◦Budget◦Nature of applications◦Availability of expertise◦Fault tolerance in terms of
applications, system and network access
◦Ease of configuration◦Management
20
Small sized Network (<80 users)Low budget for IT expenseLittle expertise in various technologiesMostly off the shelf applications
◦ Low bandwidth consumptionMostly basic requirements, such as
email, word processing, printing and file sharing
One or two administrators◦ Responsible for every aspects of network
(generalist)◦ Server management, backup tasks,
connecting new devices, installation of workstations and troubleshooting PC problems
21
Requirements for SSNLow cost equipmentShared bandwidth for most users,
switched for a selective fewA central switch acting as a backboneFlat network designLittle fault toleranceMinimal management requiredHigh growth provisioning of 20-50%
22
A sample firmConnect 50 users to a networkConnect 10 printers to the networkConnect the company’s database and
internal e-mail services to the network, hosted in a windows server
Users require connectivity to the internet
Several system require access to external email, the Web and FTP connectivity
A future web site may be implemented23
Connectivity designThe aim is to have a design that is both
cost effective and provisioned for future expansion
There is a server room with all the connecting devices and servers
The printers are fitted with built in Ethernet ports distributed in the building
There are two groups of users, power users group and non power users
Power group need to print a lot of documentation, take large documents from server or save presentation files into the server 24
Connectivity design (cont.)Non power users do more manual
tasks such as answering phone calls
They use the network mainly for reading emails and do some simple word processing
They use low-end PCs
25
Physical diagram
26
Physical diagram – expansion plan
27
Logical network design
28
Network managementBecause of tight budget it is hard
to have a dedicated network management workstation
The simplest way is to select switch and hub devices that have web interface
29
Addressing and NamingFor this size of network a Class C address
should be used.A private Class C address is used:
192.168.1.0 to 192.168.1.255Dynamic or Static IP assignment?
◦ It might be hard to maintain a DHCP server◦ Therefore for small sized network we may
decide to use static IPs.How about a DNS server?
◦ Again setting and maintaining a DNS for this size of network may not be beneficial
◦ Therefore a simple naming scheme maybe used
30
Connecting the network to the Internet
In the design we used private IP addresses:◦ Computers can’t use Internet directly, there
is a need for NAT functionality◦ There exists the advantage of security of
networkIt is decided to use a router with built-in
NAT functionalityIt is not cost effective to host email and
Web service inside the organizationTherefore such servers are outsourced31
Medium sized Network (<500 users)Fixed annual budget for IT expenditureMIS department taking care of the
information systemDevelop own in-house applicationsAvailability of one or a few dedicated
network engineersInvest in server/host fault tolerance
featuresMay provide dial-in service to mobile
workers32
A sample firmConnecting 300 users to a networkThe company has a AS/400 host and 8
Windows file serversThere are 6 departments in the
company, each with its own applications:◦ Marketing – mainly email with external
customers, calendaring, word processing, presentation applications
◦ Customer support – mainly handling customer queries, accessing the host for in-house developed applications
◦ MIS – development of applications on AS/400◦ Human Resources – Mainly word processing◦ Engineering – make use of CAD/CAM
workstations 33
Connectivity designPower users, such as the Engineering
department, will have 100 Mbps switched connections to the desktop
Because Marketing users deal with graphics presentation, they will be connected to the 10 Mbps switch in a ratio of 16 users to a switch.
Since Customer Support and Human Resources users require fewer computing resources, they are connected to the 10 Mbps switch in a ratio of 24 to a switch.
Except for the server in the Engineering department, all the servers are connected to the backbone switch at 100 Mbps. The engineering server is connected to the switch in the Engineering department at 100 Mbps.
34
Physical diagram
35
Logical network design
36
Logical network design (cont.)With a network of this size it is
beneficial to have a DHCP serverAlso it is better to have a DNS for
name resolution:
37
Remote access15 dial-in users8 maximum concurrent dial-in
connections A dial-back service will be
implemented. That is, a remote user initiates a call to the router and triggers the router to dial back to the user.
Remote users have to authenticate themselves through a login ID and a password.
38
Addressing and NamingThere is a requirement for three public
addresses to be obtained from the organization’s ISP. These would be for the organizational firewall, the services server hosting FTP, HTTP and e-mail services, the primary DNS server.
All these servers should have their IP addresses assigned statically.
Organizational domain name must be registered
To reduce WAN traffic, the primary DNS server may be placed on the ISP site.39
Large size network (>500 users)
Internetwork of networks, with a mix of technologies such as Ethernet,
token-ring, FDDI and ATM. Involves multiprotocol such as TCP/IP, IPX, SNA or NetBIOS. Fault tolerance features for mission-critical applications,
such as hardware redundancies, network path redundancies and extensive investment on backup services.
Fairly large MIS department to take care of the information system
In-house application development teams that constantly look at the deployment of new Internet technologies such as Java and multimedia applications.
Availability of experts in areas such as system management, network infrastructure and management.
Substantial amount of company’s annual budget is spent on IT investment.
40
Physical diagram
41
ReferenceIP Network Design Guide,
Martin W. Murhammer, Kok-Keong Lee, Payam Motallebi, Paolo Borghi, Karl Wozabal
42