Internet Engineering Course

42
Internet Engineering Course Network Design

description

Internet Engineering Course. Network Design. Contents. Planning Network Configurations Hierarchical Model Planning Addressing scheme Case Studies (SSN, MSN, EN) Define and analyze the organization network requirements Discuss about the appropriate solutions - PowerPoint PPT Presentation

Transcript of Internet Engineering Course

Page 1: Internet Engineering Course

Internet Engineering CourseNetwork Design

Page 2: Internet Engineering Course

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

Page 3: Internet Engineering Course

3

Grouping Devices into Networks and Hierarchical Addressing Communication problems emerge when very large

numbers of devices are included in one large network

Page 4: Internet Engineering Course

4

Grouping Devices into Networks and Hierarchical Addressing Devices are grouped into sub-networks

◦ Based on geographical location◦ Based on Functionality

Departments

Page 5: Internet Engineering Course

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

Page 6: Internet Engineering Course

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

Page 7: Internet Engineering Course

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..

Page 8: Internet Engineering Course

8

Developing a LAN Topology

Page 9: Internet Engineering Course

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

Page 10: Internet Engineering Course

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

Page 11: Internet Engineering Course

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

Page 12: Internet Engineering Course

12

Hierarchical Ethernet LAN, Continued

Workgroup EthernetSwitch F

Core andWorkgroupSwitches

WorkgroupEthernetSwitch E

WorkgroupEthernetSwitch D

Core EthernetSwitch B

Core EthernetSwitch A

Core EthernetSwitch C

Core

Page 13: Internet Engineering Course

13

Basic Network Media Required to Make a LAN Connection.

Connect two computers with a switch

Page 14: Internet Engineering Course

14

Server Placement

HCC- Horizontal cable cabinet

VCC- Vertical cable cabinet

IDF – Intermediate Distribution Frame

MDF – Main Distribution Frame

Page 15: Internet Engineering Course

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

Page 16: Internet Engineering Course

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

Page 17: Internet Engineering Course

17

Grouping Devices into Networks and Hierarchical Addressing

List several ways in which dividing a large network can increase network security

Page 18: Internet Engineering Course

18

Design an Addressing Scheme for an Inter-network.

Calculate the address ranges for sub networks

Page 19: Internet Engineering Course

19

Addressing Maps

Page 20: Internet Engineering Course

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

Page 21: Internet Engineering Course

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

Page 22: Internet Engineering Course

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

Page 23: Internet Engineering Course

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

Page 24: Internet Engineering Course

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

Page 25: Internet Engineering Course

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

Page 26: Internet Engineering Course

Physical diagram

26

Page 27: Internet Engineering Course

Physical diagram – expansion plan

27

Page 28: Internet Engineering Course

Logical network design

28

Page 29: Internet Engineering Course

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

Page 30: Internet Engineering Course

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

Page 31: Internet Engineering Course

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

Page 32: Internet Engineering Course

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

Page 33: Internet Engineering Course

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

Page 34: Internet Engineering Course

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

Page 35: Internet Engineering Course

Physical diagram

35

Page 36: Internet Engineering Course

Logical network design

36

Page 37: Internet Engineering Course

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

Page 38: Internet Engineering Course

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

Page 39: Internet Engineering Course

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

Page 40: Internet Engineering Course

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

Page 41: Internet Engineering Course

Physical diagram

41

Page 42: Internet Engineering Course

ReferenceIP Network Design Guide,

Martin W. Murhammer, Kok-Keong Lee, Payam Motallebi, Paolo Borghi, Karl Wozabal

42