Lecture2.ppt - 1DV702 Network Lecture 2 Administration REQUIREMENTS ANALYSIS COCNEPTS Requirements Analysis Concepts Requirements and Features

Lecture2.ppt - 1DV702 Network Lecture 2 Administration...

This preview shows page 1 - 7 out of 34 pages.

1DV702 – Network Administration REQUIREMENTS ANALYSIS: COCNEPTS Lecture 2
Requirements Analysis Concepts Requirements are descriptions of the network functions and performance needed in order for the network to successfully support its users, applications, and devices. There can be lots of requirements, from a variety of sources, with varying degrees of achievability. Requirements must be categorized and prioritized Requirements determined to be necessary for the success of the network project are termed core or fundamental requirements. Requirements and Features
Requirements Analysis Concepts Examples of core requirements and their associated metrics are: Performance: The network shall be capable of providing a minimum end-to-end throughput of 100 Mb/s between end devices. Metric: Measurement between select end devices (the set of which TBD), using applications from (Application List), under test conditions (Conditions List). Security: The network shall be capable of filtering packets based on an Access Control List (ACL). Metric: Demonstration of filtering unwanted packets, based on the provided ACL, injected into the network. Desired functions and performance that are not mandatory for project success are called features. Requirements and Features
Requirements Analysis Concepts How to categorize requirements? Communicating the requirements is essential, therefore we should have a coherent use of language. The current best practice is defined by IETF under RFC 2119 MUST: This word, or the terms "REQUIRED" or "SHALL", mean that the definition is an absolute requirement of the specification. SHOULD: This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course. MAY: This word, or the adjective "OPTIONAL", mean that an item is truly optional. Requirements and Features
Requirements Analysis Concepts Why do requirements analysis at all? It is generally overlooked May look like that it does not offer an immediate payoff. A major reason that RA is not given proper consideration is the degree of difficulty involved. It is easy to plug a router and do configurations because it is tangible. RA on the other hand is more of a cognitive work and where to start & how to proceed may seem ambiguous. Need for Requirements Analysis (RA)

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture