Network Design and Implementation IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong.

Slides:



Advertisements
Similar presentations
Logical and Physical Design of an Information System
Advertisements

Exercises and Solutions Lecture 1
Capacity Planning IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Cisco Hierarchical Network Model RD-CSY /101.
Module 5 - Switches CCNA 3 version 3.0 Cabrillo College.
Design Requirements IACT424/924 Corporate Network Design and Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.10: Deploying End-to-End QoS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
1 June 2015 Validating Inter-Domain SLAs with a Programmable Traffic Control System Elisa Boschi
The Network Plan and Security Planning IACT424/924 Corporate Network Design and Implementation.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
Requirements Capture and Specification IACT424/924 Corporate Network Design and Implementation.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Fault Management IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
Configuration Management IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Accounting Management IACT 918 April 2005 Glenn Bewsell/Gene Awyzio SITACS University of Wollongong.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
Network Design Principles
Unit 7 Chapter 9, plus Lab 11 Course Name – IT Network Design
STEP-BY-STEP LAN DESIGN FOR A SMALL BUSINESS
Configuration Management IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong.
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Performance Management (Best Practices) REF: Document ID
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Network Architecture and Protocol Concepts. Network Architectures (1) The network provides one or more communication services to applications –A service.
1 October 20-24, 2014 Georgian Technical University PhD Zaza Tsiramua Head of computer network management center of GTU South-Caucasus Grid.
Requirements Analysis
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
ITEC224 Database Programming
Hands-on Networking Fundamentals
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
Technical Policy and Standards Andy Gorton – Senior Architect: Institutional Networks.
UNIT 5 SEMINAR Unit 5 Chapter 6, plus Lab 10 for next week Course Name – IT482 Network Design Instructor – David Roberts Contact Information:
UNIT 6 SEMINAR Unit 6 Chapter 7 and 8, plus Lab 12 Course Name – IT482 Network Design Instructor – David Roberts – Office Hours:
Lecture 7: Requirements Engineering
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
Performance Management (Best Practices) REF: Document ID
LAN DESIGN – first step 5 ISB – school year 2006/07.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
Software Requirements: A More Rigorous Look 1. Features and Use Cases at a High Level of Abstraction  Helps to better understand the main characteristics.
Introduction to Data Communication
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Planning a Network Upgrade Working at a Small-to-Medium Business or ISP – Chapter.
Top-Down Network Design Chapter One Analyzing Business Goals and Constraints Copyright 2004 Cisco Press & Priscilla Oppenheimer.
Network design Topic 1 Business goals. Agenda Network life cycle Network design process Business goals Scope Constraints.
Chapter 12 The Network Development Life Cycle
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Objectives how to use a systematic, top-down process when designing computer networks focuses on the first step in top-down network design: analyzing your.
Company LOGO Network Management Architecture By Dr. Shadi Masadeh 1.
Company LOGO Network Architecture By Dr. Shadi Masadeh 1.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Company LOGO Flow analysis By Dr. Shadi Masadeh 1.
Network Requirements Analysis CPIT 375 Data Network Designing and Evaluation.
© 2014 Level 3 Communications, LLC. All Rights Reserved. Proprietary and Confidential. Simple, End-to-End Performance Management Application Performance.
UNIT 6 SEMINAR Unit 5 Chapter 7 and 8, plus Lab 10 Course Name – IT Network Design Instructor – Jan McDanolds, MS, Security+ Contact Information:
Requirement Classification Nisa’ul Hafidhoh Teknik Informatika
Data Network Design and Evaluation Dr Usman Saeed Assistant Professor Faculty of Computing and Information Technology North Jeddah Branch King Abdulaziz.
UNIT 7 SEMINAR Unit 7 Chapter 9, plus Lab 13 Course Name – IT482 Network Design Instructor – David Roberts – Office Hours: Tuesday.
INFO 331Network Design1 UNIT – III Flow Analysis The requirements spec should be able to define flows by user, app, device, & network Looks for important.
Semester 4 - Chapter 3 – WAN Design
Virtual LANs.
UNIT – V NETWORK DESIGN.
Network Architecture By Dr. Shadi Masadeh 1.
Requirements Definition
Presentation transcript:

Network Design and Implementation IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong

2 Historical Background Traditionally based on developing and applying a set of rules: –The 80/20 rule [80% local traffic – 20% on the backbone] –“bridge when you can, route when you must” Such rules were useful when there weren’t many choices in –network technology –Network services –Interconnection strategies

3 Historical Background Network analysis, architecture and design has focused on capacity planning –The buffer provided by this reduced customer congestion problems Bandwidth is only one of the resources that must be considered in network design

4 Historical Background Also need to consider –Delay performance –Reliability –Maintainability –Availability

5 Network Analysis Study of network components –switches, routers, requirements and performance levels … and their inputs and outputs To gain an understanding of the networks behaviour under various circumstances

6 Network Analysis Defines and determines: –Relationships between components –State of the current network and problems –Network goals –Traffic flows –User and application behaviour Maps all of these within the network environment Allows designers to understand what problems need to be solved

7 Network Architecture Uses network analysis data to develop: –High-level end-to-end structure for network –Major network functions as architectural components that will be brought together to form the network Addressing/routing, network management, performance, security –Goals for the network –Interactions, trade-offs, dependencies and constraints

8 Design Processes Provides physical details to the reference architecture Evaluation and choice of technologies Development of network strategies Mapping performance and requirements to design goals Evaluating designs against goals Deciding on trade-offs

9 Model for Network Design and Implementation Planning Define the problem to be addressed Establish and manage customer expectations Analyse data Develop set of options for solving problems Evaluate and optimise options (including trade-offs) Selecting one or more options Planning the implementation

10 Architectures & Components of Network Design Requirements Analysis Conceptual: –What is needed from the network –Users’ needs –Applications’ needs –Devices’ needs –Network’s needs

11 Architectures & Components of Network Design Requirements Analysis Process: –Gathering Initial Conditions, Expectations etc –Developing service metrics –Characterising behaviour –RAS requirements –Delay requirements –Capacity requirements –Mapping requirements to Geographic locations Requirements map shows location of: –Devices –Applications From the map we can begin to develop flow specification

12 Architectures & Components of Network Design Requirements Analysis Conceptual: –What is needed from the network –Users’ needs –Applications’ needs –Devices’ needs –Network’s needs

13 Architectures & Components of Network Design Flow Analysis Network designers need to: –Identify individual & composite flows –Identify critical flows –Focus may be on: Particular applications Specific profiles – user, application, criticality –Develop an Application Flow Map –Prioritise flows –Specify Flows any how they need to be managed: Best effort Predictable Flows Guaranteed Flows Apps E & F App C App B App G

14 Flow level & Critical function NB: Flows are not necessarily tied to criticality –Eg: a critical function may only require a best effort flow! Must have database server available, but speed of access not critically important –Eg: a non-critical function may require a guaranteed flow to operate at all! A VoIP service between two buildings may require guaranteed flow, but maybe isn’t a critical function Critical/non-critical reflects business activity Flow level reflects network activity

15 Architectures & Components of Network Design The following Architectures need to be considered in Network design: –Component Architecture for: Addressing/Routing Network Management Performance Security –Reference Architectures for external relationships –Architectural models for Topology Flows Functionality

16 Component Architecture Addressing/Routing –Address Mechanisms Address classes Subnets Supernets Private and public addressing –Routing Mechanisms Routing Flows Routing Boundaries

17 Component Architecture Network Management architectural considerations: –In-band/ Out-of-band –Centralised/distributed/hierarchical –Scaling of management traffic –Management of Network management data How much, how long, where, storage needs, analysis needs etc

18 Component Architecture Performance Architectures –Quality of Service –Prioritisation, Traffic management, Scheduling, Queueing –Service Level Agreements (SLAs) –Polices

19 Component Architecture Security and Privacy –Threat Analysis –Polices and procedures –Physical security –Protocol and application security –Encryption/decryption –Network perimeter security –Remote access security

20 Selecting Technologies Objectives –To select network technologies for your network design –Using: Requirements Flows Goals Criteria and Guidelines

21 Process Requirements Specification Flow Specification Network Architecture Establishing Design Goals Developing Criteria for Technology Evaluation Making Technology Choices for the Design Guidelines for Selecting Technologies

22 Process Requirements Specification Flow Specification Network Architecture Establishing Design Goals Developing Criteria for Technology Evaluation Making Technology Choices for the Design Guidelines for Selecting Technologies