Designing Routing and Switching Architectures. Howard C. Berkowitz

Slides:



Advertisements
Similar presentations
Identifying MPLS Applications
Advertisements

Chapter 1: Introduction to Scaling Networks
Chapter 3: Planning a Network Upgrade
Introducing Campus Networks
UTC-N Overview of Campus Networks Design.
Cisco Hierarchical Network Model RD-CSY /101.
Module 5 - Switches CCNA 3 version 3.0 Cabrillo College.
Campus LAN Overview. Objectives Identify the technical considerations in campus LAN design Identify the business considerations in campus LAN design Describe.
Cisco 3 - Switches Perrine - Brierley Page 15/10/2015 Module 5 Switches LAN Design LAN Switches.
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
1 Version 3.0 Module 8 Virtual LANs. 2 Version 3.0.
Ch.6 - Switches CCNA 3 version 3.0.
Protocols and the TCP/IP Suite
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Networking Components
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
1 October 20-24, 2014 Georgian Technical University PhD Zaza Tsiramua Head of computer network management center of GTU South-Caucasus Grid.
Chapter 8: Virtual LAN (VLAN)
1 Second ATLAS-South Caucasus Software / Computing Workshop & Tutorial October 24, 2012 Georgian Technical University PhD Zaza Tsiramua Head of computer.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
S4-Chapter 3 WAN Design Requirements. WAN Technologies Leased Line –PPP networks –Hub and Spoke Topologies –Backup for other links ISDN –Cost-effective.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introducing Network Design Concepts Designing and Supporting Computer Networks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
© 1999, Cisco Systems, Inc. 1-1 Chapter 2 Overview of a Campus Network © 1999, Cisco Systems, Inc.
Cisco 3 - Switch Perrine. J Page 111/6/2015 Chapter 5 At which layer of the 3-layer design component would users with common interests be grouped? 1.Access.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Introducing Network Design Concepts Designing and Supporting Computer Networks.
Cisco 3 - Switches Perrine - Brierley Page 112/1/2015 Module 5 Switches.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
Hierarchical Topology Design. 2 Topology Design Topology is a map of an___________ that indicates network segments, interconnection points, and user communities.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Ten Internetworking.
Characteristics of Scaleable Internetworks
PART1: NETWORK COMPONENTS AND TRANSMISSION MEDIUM Wired and Wireless network management 1.
VCC Semester 1 CHAPTER 11. VCC  Content Layer 3 Devices ARP concept Network layer services Routed and routing protocols Protocol analyzer.
Dr. Ir. Yeffry Handoko Putra
Chapter 1: Explore the Network
CompTIA Security+ Study Guide (SY0-401)
Instructor Materials Chapter 1: LAN Design
Network Overview.
Introduction An introduction to the software and organization of the Internet Lab.
Large-scale (Campus) Lan design (Part II)
NETWORK Unit 1 Module: 2 Objective: 7.
Local Area Networks Honolulu Community College
CONNECTING TO THE INTERNET
Computer Network Course objective: To understand Network architecture
Networking Devices.
Semester 4 - Chapter 3 – WAN Design
Connecting LANs, Backbone Networks
Planning and Troubleshooting Routing and Switching
Virtual LANs.
Chapter 1: WAN Concepts Connecting Networks
IS3120 Network Communications Infrastructure
Chapter 7 Backbone Network
CompTIA Security+ Study Guide (SY0-401)
Protocols and the TCP/IP Suite
Module 5 - Switches CCNA 3 version 3.0.
Packet Switching To improve the efficiency of transferring information over a shared communication line, messages are divided into fixed-sized, numbered.
Software Defined Networking (SDN)
Firewalls Routers, Switches, Hubs VPNs
Performance Objectives and Performance Components
NTHU CS5421 Cloud Computing
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
Chapter 3 VLANs Chaffee County Academy
NETWORK Unit 1 Module: 2 Objective: 7.
NETWORK Unit 1 Module: 2 Objective: 7.
Network Architecture By Dr. Shadi Masadeh 1.
Protocols and the TCP/IP Suite
Host and Small Network Relaying Howard C. Berkowitz
Presentation transcript:

Designing Routing and Switching Architectures. Howard C. Berkowitz Chapter 1 Designing Routing and Switching Architectures. Howard C. Berkowitz 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Hierarchical Models Edge of a network is the point at which end hosts connect. Backbone interconnects the edge sites Three tiers: Access edge of network; interact directly with end host Routers, proxies, broadcast and multicast filters. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Distribution Protocol translation Bandwidth management Complex filtering between core and access. Combining data into high speed trunks 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Core Concerned with transferring rather than filtering or traffic management Optimized for effcient transfer Campus networks High end lan atm 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Formulating a Design Methodology Six phase design approach: Step 1. Determine the top management goals, expectations, budget, and i fears. In this step, you define the answer to "What is the problem you are 1 trying to solve?" from the perspective of the people who pay the bills and I ultimately judge success. Step 2. With information technology staff, refine the top management i goals. Identify application users and servers and define the topology among them. Collect information about end hosts. Organize the data by 1 end host name, not address, establishing naming conventions as needed. j Here, you are answering the question "What is the problem you are try- ing to solve?" based on the realities of user applications and end host ! software. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Do not yet focus on specific routing and switching products. Step 3. Design the addressing structure for all relevant layers and then decide on the routing and switching techniques to use. Do not yet focus on specific routing and switching products. Deals with the question "What internal connectivity problem are you trying to solve?" Step 4. Select communications software on end hosts and internetworking devices. Question "What problems is do you want specific software to solve?" 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 5. Select hardware and circuitry, considering tradeoffs between the cost of raw bandwidth and the cost of bandwidth control on internet-working devices. There is likely to be significant back-and-forth analysis between Steps 4 and 5. Question, "What problems need to be solved by which hardware component?" Step 6. Plan deployment. As a sub-step here, you might consider a proof- of-concept demonstration. In many respects, this step poses the question "Have I solved the right problem?" 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 1: Learning Top-Level Requirements Many enterprise network designs fail because the executives involved have no clear-cut definition of success, and the objectives begin to vary, then thrash into chaos, during deployment. As a network architect, your most important job is to articulate the real requirements. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 2: Application Topology and Naming First, of course, you need to identify the endpoints, which are users and servers. Second, as you collect this information, introduce a naming structure to organize what you collect. Should also collect information on the computer- hardware type operating systems networking software type and version Knowing the system and networking software gives you insight into latency 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 3: Addressing, Routing, and Switching Create a working cloud that interconnects your users and meets their needs. The backbone provides connectivity among the user endpoints. Steps 1 and 2, deal with a user-oriented worldview. Inside the network the requirements for efficient and reliable transmission are paramount. Remember your high-level goal is cost-effectiveness. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 4: Software After you have decided on the routing structure and where to use switches to optimize performance, you need to select software functions to enable on the routers and switches. For routers, a major software decision is the mechanism(s) they will use to find paths. Addressing heavily interacts with software selection. If you choose to use unregistered addresses at the edge of the network, but use the global Internet for at least some of your connectivity, you need either to tunnel or translate some of those addresses. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 5: Hardware and Media Speeds and feeds Speeds of media May or may not need switching on all interfaces 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Step 6: Deployment Avoid doing massive cutovers, During times that real users are on the network. In hierarchical networks, it is best to start in one area, then add the core, and then add other areas. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Phase 1: Test network capability Phase 2: Initial trials with live data Phase 3: Just before full cutover Reflect workloads close to real environment Cut back over if necessary Phase 4: Production-level implementation Look for problems under a full load. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Application Requirements Identifying Users and Servers Define how users communicate with servers What do executives think? Flows between users and servers 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Administrative Models Defines responsibility for different aspects of connectivity. Often involves interconnecting separately managed networks. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Administrative Models Intranets:single enterprise-IP arch Proprietary enterprise networks:include IP and non-ip Extranets:Multiple enterprise networks VPN:tunnels across public Internet Global Internet:registered IP, DNS, BGP 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Application Distribution Models Continuing evolving model Mixtures of: Local processing Campus server processing Processing on WAN-connected ent servers Processing using resources in an extranet Processing on Internet-connected hosts 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Network Management Centralized Decentralized Global Internet Single network control center Decentralized Multiple network control centers Inability to control Global Internet Voluntary cooperation 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Successful Network Scalability Availability Usability Users, sites, apps Availability Reliability Threats Load Sharing, backups, mirroring, disaster recovery Usability Ease of network use More secure-less usable 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Successful Network Compatibility Security Manageability Support existing equipment and apps. Security Authorized users Manageability Invisible to users. Configure;expand;troubleshoot 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Addressing, Switching and Routing Design Changes to existing networks tend to be evolutionary rather than revolutionary. Backbone needs to provide the underlying structure. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Layer Fuctions Layer 3: Layer 2: Path determination Packet forwarding Connection-oriented Frame forwarding Connectionless 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Hybrid Label distribution Packet forwarding 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Switching vs Routing Switches Inexpensive speed change VLANs-provide high bandwidth between users and servers on a campus Less configuration Routable and nonroutable protocols 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Routing Get traffic to servers on different subnet 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Application layer gateway isolates the user VLAN broadcast domains as well as a router would. 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing

Proxies Firewalls Frequently used data to be kept local Security 9/18/2018 Designing Routing and Switching Architectures. Copyright 1999 Macmillan Technical Publishing