Applying Methodology to a Design Part 5 — Transcript
Full transcript
- 0:04using the top-down approach
- 0:06to network design so this is the fifth
- 0:09installment of the applying methodology
- 0:13to a design
- 0:18using the top-down approach to network
- 0:21design
- 0:23so after establishing the organizational
- 0:25requirements and documenting the
- 0:27existing network
- 0:28the designer is ready to design the
- 0:31network solution
- 0:33this section first discusses the
- 0:35top-down approach
- 0:36the network design decision tables and
- 0:39structure designs
- 0:41are described and the section includes a
- 0:44brief discussion
- 0:45of the types of network design tools
- 0:48that might be used
- 0:50so this section concludes with a
- 0:53discussion about building a pilot or
- 0:55prototype
- 0:57and the contents of a detailed design
- 0:59document
- 1:00let's get started
- 1:04up down approach to network design so
- 1:07basically
- 1:08this is based on the osi layer
- 1:12okay or the internet model okay
- 1:16so you've got the osi and the ieee
- 1:19tcp model okay with
- 1:24the osi layers we are considering the
- 1:26seven layers
- 1:27versus the four layers of the tcpip
- 1:30model
- 1:31okay now designing a large or even
- 1:34medium-sized network
- 1:36can be a complex project procedures have
- 1:40been developed
- 1:41to facilitate the design process by
- 1:43dividing it into smaller
- 1:45more manageable steps so identifying the
- 1:48separate steps
- 1:50or tasks
- 1:53a smooth process and reduces potential
- 1:57risks so a top-down design
- 2:01allows the designer to see the big
- 2:02picture before
- 2:04getting to the details so top design
- 2:07clarifies the design goals and initiate
- 2:11the design
- 2:11from perspective of the required
- 2:14applications so the top-down approach
- 2:18adapts
- 2:19the physical infrastructure of the needs
- 2:23of the applications network devices are
- 2:26chosen only
- 2:27after a thorough requirement analysis
- 2:31so structured design practices should be
- 2:34integrated with a top-down approach
- 2:36especially in a very complex networks
- 2:41so top-down approach started with the
- 2:43application layer downward
- 2:45okay while the bottom up is of course
- 2:48the opposite
- 2:50so in contrast to the top down design
- 2:53the network design approach in which the
- 2:56network devices and technologies
- 2:58are selected first is called the bottom
- 3:01up
- 3:01or connect the dots so this approach
- 3:06often results in an appropriate network
- 3:09for the required services and is
- 3:11primarily used
- 3:13when a very quick response to the design
- 3:15request is needed
- 3:17so with bottom up approach the risk of
- 3:20having the red design
- 3:21the network is very high
- 3:28so guidelines for producing a top-down
- 3:30design
- 3:31includes the following so totally
- 3:34analyze the customer requirements
- 3:37okay so that's number one as always
- 3:39customer
- 3:40requirements initiate the design
- 3:43from the top of the osi model which is
- 3:45the application layer
- 3:47okay so in other words define the upper
- 3:50osi layers
- 3:51application presentation and session
- 3:53first
- 3:54and then define the lower osi layers
- 3:58transport network data link and physical
- 4:00layer
- 4:01the infrastructure routers switches and
- 4:05media
- 4:05that is required so take note that from
- 4:09the fundamentals of networking
- 4:11okay so every devices is working on the
- 4:14specific layer of the osa model so you
- 4:16have to know
- 4:17what specific device is operating on
- 4:19which layer
- 4:21so also you need to gather additional
- 4:23data about the network
- 4:25protocol behavior scalability
- 4:28requirements additional requirements
- 4:30from the customer and so forth
- 4:32so that might influence the logical and
- 4:34physical design
- 4:37adapt the design to the new data as
- 4:40required
- 4:42now the top-down approach compared to
- 4:45bottom-up approach
- 4:47okay so a top-down approach to design
- 4:50has many benefits
- 4:52so compared to up approach
- 4:56including the following shift got
- 4:58incorporating the customer organization
- 5:00requirements
- 5:02okay so providing the customer and the
- 5:04designer
- 5:06with a big picture of the desired
- 5:09network
- 5:10also providing a design that is
- 5:13appropriate
- 5:14for both current requirements and future
- 5:17development
- 5:18so the disadvantage of a top-down
- 5:20approach is that
- 5:22it is more time-consuming than bottom-up
- 5:25approach
- 5:27okay it necessitates a requirement
- 5:29analysis
- 5:30so that the design can be adapted to the
- 5:33identified needs
- 5:36so a benefit of a bottom-up approach
- 5:39selecting the devices and technologies
- 5:42and then moving towards services and
- 5:44applications
- 5:47is that it allows a quick response to a
- 5:50design request
- 5:52the major disadvantage of the bottom up
- 5:55approach
- 5:57is that it can result in an appropriate
- 6:00design
- 6:01okay leading to costly redesign
- 6:08top-down example okay
- 6:12so consider an example that uses the
- 6:15basics
- 6:15of top-down approach when designing an
- 6:18ip telephony
- 6:19okay network solution so in this example
- 6:23the customer requires a network that can
- 6:25support
- 6:26ip telephony or the voip okay
- 6:30so ip telephony permits the use of the
- 6:33same network
- 6:34resources for both data and voice
- 6:36transport
- 6:37thus reducing the cost of having two
- 6:40separate networks
- 6:42so to achieve this the network must
- 6:45support
- 6:46voip or voice over ip technology
- 6:50this first step in the design process
- 6:54is illustrated on this diagram here
- 6:59all right so the figure illustrates the
- 7:02addition
- 7:03of ip based network
- 7:06which is required to support voip
- 7:09so the network includes ip enabled
- 7:12routers and other devices
- 7:14not shown in the figure so ip
- 7:17networks delay is also managed
- 7:22okay via the quality of service so to
- 7:25achieve that
- 7:26specific uos or quality of service
- 7:28mechanisms are also
- 7:30implemented in the network
- 7:35now this figure illustrates the addition
- 7:37of call monitoring
- 7:40okay and management function
- 7:44this function was previously overlooked
- 7:46because such
- 7:47function were traditionally handled by
- 7:50pbx okay that is on a separate
- 7:54voice network during the top top-down
- 7:57design
- 7:58it became clear that this function is
- 8:01necessary
- 8:02so you could have the unified
- 8:04communication manager
- 8:06is therefore placed inside the network
- 8:08to manage and monitor
- 8:09ip telephone calls
- 8:14decision tables in network design so
- 8:17that is creating a network decision
- 8:19table
- 8:20decision tables are used for making
- 8:22systematic decisions
- 8:25when there are multiple solutions or
- 8:28options
- 8:29to a network issue or problem
- 8:33decision tables facilitates the
- 8:35selection of the most
- 8:36appropriate option from many
- 8:38possibilities and can be helpful
- 8:41for justifying why a certain solution
- 8:44was chosen
- 8:46options are usually selected based on
- 8:48the highest level of compliance
- 8:52with a given requirements
- 8:55so basic guidelines for creating a
- 8:57network design decision table
- 9:00includes the following first
- 9:03determine the network building block
- 9:06about which decisions will be made
- 9:10so that includes the physical topology
- 9:14okay so routing protocols security
- 9:17implementation
- 9:18and so on okay step two
- 9:22collect possible options
- 9:25for each decision
- 9:29okay so be certain to include all
- 9:32options
- 9:34or as many as possible to obtain maximum
- 9:37value from the decision table
- 9:39so a total survey of the existing state
- 9:42of technology
- 9:43and considerable knowledge are needed to
- 9:45include
- 9:46all options next would be
- 9:50create a table that includes
- 9:53the possible options of the given
- 9:55requirements
- 9:56include the relevant parameters or
- 9:59properties
- 10:01next would be match the given
- 10:04requirements with the specific
- 10:05properties
- 10:06of the given options select
- 10:10the most appropriate option the option
- 10:13with the most matches
- 10:16if all requirements are treated equally
- 10:18however
- 10:19if some requirements are considered more
- 10:21important than others
- 10:23implement a weighing system such as each
- 10:26of the requirement
- 10:27is assigned a weight that is
- 10:29proportional to its
- 10:30importance in decision making process
- 10:36so this diagram here is an example of
- 10:39decision table
- 10:40for selecting a routing protocol based
- 10:42on multiple criteria
- 10:44okay now in this example
- 10:48several routing protocols are considered
- 10:51like eigrp
- 10:54ospf and bgp
- 10:58so five required parameters are listed
- 11:00along with the indication of how well
- 11:02the routing protocols comply
- 11:04with these requirements so we have some
- 11:07video lectures about this
- 11:09routing protocols now as indicated in
- 11:12the future the chosen protocol should
- 11:15include the following properties
- 11:18first it should support a large network
- 11:21okay so all protocols here
- 11:25considered meet these requirements so
- 11:28all of these protocols here are
- 11:29compatible with a large or very large
- 11:32network all right next
- 11:36it must be enterprise focus rather than
- 11:38internet service provider focus
- 11:41so bgp was designed to support
- 11:44interconnecting networks
- 11:46for autonomous systems it is not
- 11:48optimized
- 11:49for use in the enterprise isis
- 11:53is typically deployed in the service
- 11:56provider environments rather than
- 11:57the enterprises next would be
- 12:01the support for the variable length
- 12:03subnet mask
- 12:04or vlsm is required so all the protocols
- 12:07being considered
- 12:09supports vlsm okay
- 12:13next would be it must be supported on
- 12:15cisco routers
- 12:16which is the case for all the protocols
- 12:19being considered
- 12:20so basically all of this works with
- 12:24cisco routers all right it's just that
- 12:27eigrp
- 12:29is customized for the cisco device
- 12:31because eigrp is a proprietary protocol
- 12:34and that is for cisco all right
- 12:39next would be network support staff
- 12:41should have a good knowledge of the
- 12:43chosen protocol to enable them
- 12:45to troubleshoot the network so in this
- 12:48case
- 12:49the network support staff are
- 12:51knowledgeable about
- 12:52eigrp but not about
- 12:56ospf okay bgp
- 13:00or isis well basically this is an
- 13:02example
- 13:03all right this is just an example and
- 13:06based on the
- 13:07stated requirements well eigrp is the
- 13:09routing protocol
- 13:11of choice in this example
- 13:19next would be assessing the scope of the
- 13:21network design process
- 13:23so what would be the scope of the
- 13:24network design is it the entire network
- 13:28is it the campus or the one
- 13:31okay so you should have identified
- 13:34the scope of your network design
- 13:39also we have an example of assessing the
- 13:43scope of the network design process
- 13:46based on the
- 13:47osi layer okay on the application layer
- 13:50designing voice transport on the network
- 13:54basically designing routing and ip
- 13:57addressing
- 13:58okay and on the physical data link
- 14:01choosing a connection type so that is
- 14:03based on this
- 14:04seven layers of the osi model
- 14:09structure design so the output of the
- 14:13design
- 14:14should be a model of the complete system
- 14:18okay the top down approach is highly
- 14:22recommended
- 14:23so rather than focusing on the network
- 14:25components technologies or protocols
- 14:28instead of focus on business goals
- 14:31technical objectives and existing and
- 14:33future network applications and services
- 14:36so structured design focuses on
- 14:38systematic approach
- 14:40dividing the design task into related
- 14:44less complex components as follows
- 14:47so first identify the applications
- 14:50needed to support the customer
- 14:52requirements
- 14:54next would be identify the application's
- 14:56logical connectivity requirements
- 14:59where the focus on the necessary
- 15:02infrastructure services
- 15:04and network infrastructure next should
- 15:07be
- 15:07split the network functionally to
- 15:10develop the
- 15:12network infrastructure and hierarchical
- 15:14requirements
- 15:16okay and then design each of the
- 15:19functional elements separately
- 15:21okay yet the relation okay
- 15:24two other elements should be there
- 15:27so for example the network
- 15:29infrastructure and infrastructure
- 15:31services designs are tightly connected
- 15:34okay so they are both bound to the same
- 15:38logical and physical
- 15:42and functional models use the top-down
- 15:45approach
- 15:46during all designs so the figure here is
- 15:49an example of
- 15:51how a network design can be divided
- 15:54into smaller yet related sections
- 15:57using the structure design and processes
- 16:03network design tools so several types of
- 16:07tools
- 16:08can be used to ease the task of
- 16:10designing complex
- 16:11modern network including the following
- 16:14okay you've got the network modeling
- 16:17tools
- 16:19network modeling tools are helpful when
- 16:21a lot of input design
- 16:23information such as customer
- 16:24requirements
- 16:26network audit analysis results and
- 16:29others
- 16:30exist so network modeling tools
- 16:33enable modeling of both simple and
- 16:36complex networks
- 16:38so the tools process the information
- 16:41provided
- 16:42and return a proposed configuration
- 16:45which can be
- 16:47modified okay so using
- 16:52a tool available okay and the process to
- 16:57add redundant links
- 16:58support additional sites and so forth
- 17:02okay so you also have strategic
- 17:05analysis tools okay
- 17:09strategic analysis tools or what if
- 17:12tools
- 17:13help designers and other people who are
- 17:15working on the design
- 17:17engineers technologists business and
- 17:20marketing professionals
- 17:21okay so to develop network and service
- 17:24plans
- 17:25including detailed technical and
- 17:28business analysis so this
- 17:31tools attempt to calculate the effects
- 17:35of specific network components through
- 17:38simulated scenario
- 17:40okay you also need decision tables as
- 17:43discussed
- 17:44decision tables are manual tools for
- 17:47choosing specific network
- 17:48characteristics from multiple options
- 17:51based on required parameters
- 17:55right so you can also use simulation and
- 17:59verification tools
- 18:01okay or services these tools or services
- 18:05are used to verify the acquired design
- 18:08so thereby listening the
- 18:12need for pilot network implementation
- 18:16okay now the feature here illustrates
- 18:20how the initial requirements information
- 18:22is processed
- 18:23with network design tools to produce the
- 18:26network design
- 18:32planning and implementation so if a plan
- 18:35is composed of multiple complex
- 18:37components
- 18:38then we have to implement each component
- 18:40separately
- 18:42that is modularization okay do not
- 18:45implement
- 18:45everything at once so incremental
- 18:49implementation is also used so
- 18:51just like in software development we
- 18:53have incremental
- 18:55okay it reduces troubleshooting in case
- 18:57of failure
- 18:58and reduces the time needed to revert
- 19:01to previous state in case of failure
- 19:08the design implementation process so
- 19:11after the design
- 19:12is complete the design implementation
- 19:15process
- 19:15is executed so planning a design
- 19:19implementation so planning and
- 19:22documenting the design implementation is
- 19:25the first step
- 19:26in this process so
- 19:30the design implementation description
- 19:33should be detailed as possible
- 19:37the more detailed the design
- 19:38documentation the less nudge and
- 19:40knowledgeable
- 19:40the network engineer must be to
- 19:42implement the design
- 19:44okay so very complex implementation
- 19:48steps
- 19:49usually require that the designer carry
- 19:52out
- 19:52the implementation whereas
- 19:56other staff okay or
- 19:59another company can perform well
- 20:01documented detailed implementation steps
- 20:04okay so next would be implementation
- 20:08must consider the possibility of failure
- 20:12and a rollback okay or rollback plan
- 20:16to revert to the original setup if
- 20:19problem occurs
- 20:21so list implementation steps
- 20:24and estimated times in a table
- 20:27okay so you've got the detailed
- 20:29implementation guidelines
- 20:31so if the design is composed of multiple
- 20:34complex implementation steps
- 20:36so plan to implement each step
- 20:39separately
- 20:40rather than all at once that's what i'm
- 20:42saying earlier
- 20:44in case of failure incremental
- 20:47implementation reduces
- 20:49troubleshooting and reduces the time
- 20:52needed
- 20:53to revert a previous step
- 20:57so implementation of a network design
- 20:59consists of several pieces
- 21:02install hardware configure systems
- 21:05launch into production and software so
- 21:08each
- 21:09phase consists of several steps
- 21:12and the documentation for each step
- 21:14should contain the following
- 21:16okay that's what i'm said earlier
- 21:18description
- 21:19description of the steps reference
- 21:23to the design documents you've got
- 21:26detailed implementation guidelines
- 21:29you've got a detailed drawback
- 21:32guidelines
- 21:33in case of failure and estimated time
- 21:36for implementation
- 21:40now the figure here illustrates a sample
- 21:42implementation plan summary
- 21:44so in the figure each step of the
- 21:47implementation page is briefly described
- 21:50with references to the detailed
- 21:52implementation plan
- 21:54for further details okay
- 21:57so the detailed implementation plan
- 21:59section should describe
- 22:00precisely what needs to be accomplished
- 22:05okay so there you've got the date the
- 22:06description the implementation details
- 22:09on your document and of course the
- 22:11monitoring
- 22:15now the figure here provides a detailed
- 22:17description of an implementation step
- 22:20it describes the configuration of
- 22:23eigrp on 50 routers
- 22:27okay and list the two major components
- 22:30of the step
- 22:32in the peer router configuration
- 22:34procedure
- 22:36okay now the reference of the design
- 22:38document is useful
- 22:41for retrieving the details about the
- 22:43eigrp
- 22:44implementation
- 22:49building a prototype or a pilot network
- 22:53so it is often desirable to verify a
- 22:55design
- 22:56before implementation a design can be
- 22:59tested
- 23:00in an existing or live network this is
- 23:03so called
- 23:04pilot or preferably in a prototype
- 23:08network
- 23:08that does not affect your existing
- 23:10network
- 23:12so a successful design implementation in
- 23:14either a pilot or prototype network
- 23:17can be used as a proof of concept in
- 23:20preparation for
- 23:21full implementation and can be
- 23:24used as input to the implementation
- 23:27steps
- 23:28so what are the key points here okay so
- 23:31key points
- 23:33a pilot test or a pilot network tests
- 23:38and verifies the design before the
- 23:39network is
- 23:41launched or is a subset of the existing
- 23:43network
- 23:44in which the design is tested okay
- 23:48so next would be a pilot network is
- 23:52normally used when the design
- 23:54is for a completely new network pilots
- 23:58can also be used
- 23:59for designs that add to an existing
- 24:02network
- 24:04okay so a prototype network is usually
- 24:09used to verify designs
- 24:11that must be implemented on an existing
- 24:14network infrastructure
- 24:16so the prototype or pilot implementation
- 24:19can have
- 24:20one of these results it could be a
- 24:23success
- 24:24or a failure success
- 24:27this result is usually enough to prove
- 24:30the design concepts failure
- 24:34this result is normally used to correct
- 24:36the design
- 24:38the prototype or pilot pace is then
- 24:40repeated
- 24:43in the case of small deviations the
- 24:46design can be corrected and tested
- 24:48in the prototype or pilot network
- 24:52immediately
- 24:56so the figure here is a sample topology
- 24:59subset of
- 25:00a plant network the highlighted areas
- 25:04okay indicate the parts of the network
- 25:06involved
- 25:07in a red design this part
- 25:10of the topology is implemented first in
- 25:12a prototype to verify the design
- 25:18documenting the design so a design
- 25:22document lists
- 25:23the design requirements documents the
- 25:26existing network
- 25:27and the network design identifies the
- 25:30proof of concept strategy
- 25:32and results and details the
- 25:34implementation plan
- 25:36so the final design document structure
- 25:38should be similar to
- 25:41this diagram here which includes the
- 25:44following so you've got introduction
- 25:47every design document should include an
- 25:49introduction to present
- 25:50the main reasons leading to the network
- 25:54design or red design
- 25:56you also have the design requirements
- 25:59also a mandatory part
- 26:00of any design document this section
- 26:04includes the organization requirements
- 26:07and design
- 26:07goals that must be fulfilled
- 26:10existing network infrastructure this
- 26:13section is required only for
- 26:15a network redesign the subsection
- 26:18document the results of the existing
- 26:21network characterization steps
- 26:26so you also have the design okay
- 26:30this section is an essential part of the
- 26:33design document and identifies the
- 26:35design
- 26:35and implementation details the design
- 26:38details documented will obviously differ
- 26:42depending on the type of design project
- 26:45so whether it is completely new network
- 26:48a network red design
- 26:50or simply a new service introduction
- 26:53for example but they typically include
- 26:56the topology
- 26:58addressing and design implementation
- 27:02details such as configuration templates
- 27:05and exact configurations
- 27:08of network devices like router switches
- 27:11okay are included to ease the
- 27:12implementation process
- 27:15so you also have the proof of concepts
- 27:18okay this section describes
- 27:20the pilot or prototype network
- 27:22verification
- 27:23test results you also have the
- 27:26implementation plan
- 27:28this section provides an implementation
- 27:32details
- 27:32that technical staff need to carry
- 27:36as quickly as possible or smoothly as
- 27:40possible maybe
- 27:41okay without requiring the presence of
- 27:43the designer
- 27:46all right and also you also have the
- 27:48appendices
- 27:49which usually include lists and
- 27:52optionally configurations of existing
- 27:54network devices
- 27:58so to summarize the using the top-down
- 28:02approach
- 28:03to network design so designing an
- 28:06enterprise network is a complex
- 28:08project top-down design facilitates the
- 28:12process by dividing it into smaller and
- 28:15more manageable steps
- 28:17decision tables facilitate the selection
- 28:20of the most appropriate option
- 28:23from many possibilities in assessing the
- 28:26network
- 28:27or the scope of network design determine
- 28:30whether the design
- 28:31is for a new network or is a
- 28:34modification of the entire network
- 28:36a single segment or module a set of
- 28:39plans
- 28:40a one or a remote access network
- 28:44so the output of the design should be a
- 28:47model of the complete system
- 28:49so to achieve this the top down approach
- 28:52is highly recommended
- 28:55when the design is complete you are
- 28:58ready to document the implementation and
- 29:00migration
- 29:01in as much detail as possible
- 29:04so after a design is complete you should
- 29:07verify it
- 29:08you can test the design in an existing
- 29:12or live network pilot or in a prototype
- 29:15network that will not affect the
- 29:17existing network
- 29:19so a design document lists
- 29:22the design requirements document the
- 29:25existing network
- 29:26documents the network design identifies
- 29:30the proof of concept
- 29:31strategy and details and implementation
- 29:34plan
- 29:37now to summarize the module
- 29:41so the cisco sona is the enterprise
- 29:44framework
- 29:45for implementing intelligent networks
- 29:47and
- 29:48maps business requirements to network
- 29:50requirements
- 29:52the design methodology under ppd io
- 29:55includes just tasks identifying customer
- 29:58requirements
- 30:00characterizing the existing network and
- 30:02sites
- 30:03designing the network topology and
- 30:05solutions
- 30:06the result of the network
- 30:07characterization is a summary report
- 30:09describing the health
- 30:10of the network so top-down design
- 30:14facilitates network design
- 30:17so we come to an end of this video
- 30:19lecture see you on the next video
About this transcript
This page contains the full transcript of Applying Methodology to a Design Part 5 by Santelmo, generated from the public captions YouTube serves with the video. The transcript has 3,305 words across 719 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.