Introductions to ISP Design Fundamentals



Similar documents
Resilient Network Design Concepts. Mark Tinka

Introducing Basic MPLS Concepts

Versalar Switch Router Market Opportunity and Product Overview

Internet Dagarna 2000

ISP Network Design. Point of Presence Topologies. ISP Network Design. PoP Topologies. Modular PoP Design. PoP Design

Introduction to The Internet. ISP/IXP Workshops

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Sprint Global MPLS VPN IP Whitepaper

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

ISP & IXP Design. Philip Smith APNIC st 31 st August 2012

- Multiprotocol Label Switching -

Introduction to Routing

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr Cisco Systems, Inc. All rights reserved.

ISP Case Study. UUNET UK (1997) ISP/IXP Workshops. ISP/IXP Workshops. 1999, Cisco Systems, Inc.

White paper. Reliable and Scalable TETRA networks

WAN Traffic Management with PowerLink Pro100

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

MPLS Concepts. Overview. Objectives

Broadband Network Architecture

Designing Cisco Network Service Architectures ARCH v2.1; 5 Days, Instructor-led

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

November Defining the Value of MPLS VPNs

Designing and Developing Scalable IP Networks

Introduction to The Internet

IPv6 Migration Challenges for Large Service Providers

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0

1.1. Abstract VPN Overview

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

Addressing Inter Provider Connections With MPLS-ICI

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

ICTTEN4215A Install and configure internet protocol TV in a service provider network

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

Preparing Your IP network for High Definition Video Conferencing

MPLS Quality of Service What Is It? Carsten Rossenhövel EANTC (European Advanced Networking Test Center)

Introduction to MPLS-based VPNs

Cisco Dynamic Multipoint VPN: Simple and Secure Branch-to-Branch Communications

IP, Ethernet and MPLS

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Understanding Large Internet Service Provider Backbone Networks

Multi Protocol Label Switching (MPLS) is a core networking technology that

MPLS WAN Explorer. Enterprise Network Management Visibility through the MPLS VPN Cloud

How Routers Forward Packets

CARRIER MPLS VPN September 2014

Colt IP VPN Services Colt Technology Services Group Limited. All rights reserved.

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January Introduction...

WIRELESS IN THE METRO PACKET MICROWAVE EXPLAINED

SBSCET, Firozpur (Punjab), India

Data Sheet. V-Net Link 700 C Series Link Load Balancer. V-NetLink:Link Load Balancing Solution from VIAEDGE

Improving Network Efficiency for SMB Through Intelligent Load Balancing

RA-MPLS VPN Services. Kapil Kumar Network Planning & Engineering Data. Kapil.Kumar@relianceinfo.com

Cisco Certified Network Professional - Routing & Switching

WAN Optimization. Riverbed Steelhead Appliances

ISP Network Design. ISP Workshops. Last updated 16 September 2013

Computer Networking Networks

Public Network. 1. Relatively long physical distance 2. Requiring a service provider (carrier) Branch Office. Home. Private Network.

Agenda. ETHZ IP-Network. ETHZ-BB Diagramm. Backbone. Network Topology. Dordaneh Arangeh Derk Valenkamp

BSCI Chapter Cisco Systems, Inc. All rights reserved.

Enterprise Network Simulation Using MPLS- BGP

Colt IP Access Colt Technology Services

Chapter 3. Enterprise Campus Network Design

Quality of Service for VoIP

Implementing VPN over MPLS

Fast Reroute for Triple Play Networks

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

CORPORATE NETWORKING

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks

Course Contents CCNP (CISco certified network professional)

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

Nationwide WAN + VoIP connectivity

Traffic Engineering. Traffic Engineering

Masterkurs Rechnernetze IN2097

Table of Contents. Cisco How Does Load Balancing Work?

Table of Contents. Cisco Configuring a Basic MPLS VPN

Chapter 1 Reading Organizer

Private IP Overview. Feature Description Benefit to the Customer

Business Case for the Brocade Carrier Ethernet IP Solution in a Metro Network

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

Address Scheme Planning for an ISP backbone Network

GMPLS Network Management: Challenges and Solutions

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

KENET NETWORK INFRASTUCTURE. KENNEDY ASEDA

Cisco ASR 9000 Series: Carrier Ethernet Architectures

Troubleshooting and Maintaining Cisco IP Networks Volume 1

Network Simulation Traffic, Paths and Impairment

Transcription:

Introductions to ISP Design Fundamentals Presentation_ID 1999, Cisco Systems, Inc. 1

Agenda Rational Behind ISP Network Design Point of Presence Topologies Adding Services to the Architecture Impact of Services on the Network 2

Rational Behind ISP Network Design Layers upon Layers upon Layers upon Layers... 3

The Free On-line Dictionary of Computing Architecture: Design; the way components fit together; it may also be used for any complex system, e.g. software architecture, network architecture 4

Network Design and Architecture can be critical can contribute to the success of the network can contribute to the failure of the network 5

Ferguson s Law of Engineering No amount of magic knobs will save a sloppily designed network Paul Ferguson Consulting Engineer, Cisco Systems 6

What Is a Well-Designed Network? One that takes into consideration some main factors Topological/protocol hierarchy Redundancy Addressing aggregation (IGP and BGP) Scaling Policy implementation (core/edge) Management/maintenance/operations Cost 7

One Must Acknowledge that Two different worlds exist One world revolves around private organizational networks and another concerns the global Internet Growth in the Internet is faster than any other technology introduced to the public-at-large 8

Technology Adoption VCR TV Radio Microwave PC Car Telephone Internet Cell Phone Airplane Electricity Source: Forbes Magazine July 7th 1997 9

Scaling is the #1 Problem on the Internet If you re not scared yet, you don t understand the problem! Mike O Dell Chief Scientist, UUnet 10

Core Influences to ISP Design Modular Design Functional Design Tiered/Hierarchical Design Multiple Levels of Redundancy Routing Protocol Hierarchy Build for IP Forwarding First - then add services 11

Modular Design Organize the Network into separate and repeatable modules Backbone POP Hosting Services ISP Services Support/NOC Backbone link to another PoP Consumer DIAL Access ISP Services (DNS, Mail, News, FTP, WWW) Nx64 customer aggregation layer Channelised T1/E1 circuits Nx64 leased line circuit delivery Other ISPs Network Core Hosted Services NxT1/E1 customer aggregation layer Network Operations Centre Channelised T3/E3 circuits T1/E1 leased line circuit delivery Backbone link to another PoP Consumer Cable and xdsl Access 12

Functional Design One Box cannot do everything! (no mater how hard people have tried in the past) Each router/switch in a network has a well-defined set of functions. The various boxes each with a function interact with each other. ISP Networks are a systems approach to design. 13

Tiered/Hierarchical Network Design Flat - Meshed Topologies have not scaled. Hierarchy is used in network designs to scale the network. Other Regions Other Regions Distribution Layer Core Access Layer Other Regions 14

Multiple Levels of Redundancy Triple Layered POP Redundancy Lower-level failures are better Lower-level failures may trigger higher-level failures L2: Two of everything at L3: IGP and BGP provide redundancy and load balancing L4: TCP re-transmissions recovers during the fail-over Backbone Border Intra-POP Interconnect POP Intraconnect Access 15

Multiple Levels of Redundancy Objectives - As little user visibility of a fault as possible Minimize the impact of any fault in any part of the network. Network needs to handle L2, L3, L4, and Router failure Location Access PoP Backbone Peer Networks Residential Access 16

Hierarchy of Routing Protocols Other ISPs BGP4 BGP4 and OSPF/ISIS FDDI BGP4 Local IXP Static/BGP4 Customers 17

Warning Beware Block Diagram/Slideware Design Gurus! They have gotten people and networks into trouble - including Cisco 18

Point of Presence Topologies ISP/IXP Presentation_ID Workshops 1999, Cisco Systems, Inc. www.cisco.com 19

PoP Design Neighboring POP Core Backbone Routers Neighboring POP External BGP Peering Core 1 Core 2 POP Interconnect Medium SW 1 SW 2 Access 1 Access 2 NAS 1 NAS 2 Dedicated Access PSTN/ISDN 20

Early Internet POP Architecture - NSP Backbone trunks at 45 Mb/s Shared media interconnect within POP: FDDI, Ethernet, Switched Ethernet Conventional T3 backbone Internet router Internet Backbone 45 Mb/s HSSI FDDI 21

Internet POP Architecture - 96/ 97 Backbone trunks at 155 Mb/s Packet over SONET OC3 ATM OC3 Switched interconnect within POP: Switched FDDI/Fast Ethernet ATM OC3 Advanced OC3 backbone Internet router Internet Backbone X 155 Mb/s POS/ATM X 22

Internet POP Architecture - 97/ 98 Backbone trunks at 622 Mb/s Packet over SONET OC12 ATM OC12 Switched interconnect within POP: ATM at OC3 AND OC12 Ethernet Channel Gigabit Ethernet (early 98) POSIP (late 98) Gigabit OC12 backbone Internet router Internet Backbone 622 Mb/s POS/ATM 622 Mb/s ATM 1 Gb/s Ethernet Duplex Fast E, 155/ 622 Mb/s ATM, or 1 Gb/s Ethernet 23

Internet POP Architecture - 99/ 01 SRP Rings - High Speed of SDH combined with fast failover and redundancy GSR Backbone GSR High bandwidth Reduced port counts 7xxx 7xxx Reduced complexity Proactive self healing 7xxx 7xxx leased line aggregation 7xxx 24

Large POPs - add a 3rd layer Problem: port density! Solution: buy more routers! Customer routers connect to aggregation routers Packet over SONET OC3 ATM OC3 Aggregation routers connect to backbone routers Scales nicely X CRs to Y ARs to Z BRs...where X>Y>Z Be careful not to oversubscribe! OC48 OC12 OC3 Internet Backbone 25

POP Interconnect Summary FDDI 100Mbps SRP 2 x 622Mbps or 2x2.5GB POS N x 155 Fast/Gig Ethernet 100/1000Mbps 26

Key Design Principles Interconnection for Management, Security, and Accounting services Netflow Devices - FlowCollector Syslog collector for all network devices SNMP collector (PC Based UNIX) Security Auditing Tools (NetSonar) POS & ATM for Core Backbone GSR GSR POS 7507 7507 Management & Accounting Customer and Services 27

ISP routing Architectures - IP IGP = EIGRP, IS-IS,or OSPF almost always IS-IS or OSPF IS-IS, single level (usually L2) OSPF, either single area or BB/POP areas BGP = all routers in full mesh mesh accomplished with route reflectors, confederations, actual full mesh All routers have all routes, so services could go anywhere 28

ISP routing Architectures - IP+MPLS IGP = EIGRP, IS-IS,or OSPF must be IS-IS or OSPF to use MPLS TE BGP = only edge routers need full routes full-mesh of edge routers using aforementioned mechanisms packets are forwarded via LDP labels, not IP destination address Where to put your services? cannot hang a cache service off of a router that doesn t have full routes! 29

Adding Services to the Architecture Cause and Effect 1503 Presentation_ID 0925_04F9_c1 1999, Cisco Systems, Inc. 30

Services? How many Services? Most network services are applied at the edge! Edge (one-time) services Per-hop services Voice over IP MPLS packet forwarding MPLS VPNs DiffServ, other QoS CDNs Multicast Services VPDNs Managed services Dial DSL cable 31

Ask the Right Questions What is the value of the service? Technical merit Cost savings Marchitecture What is the cost of the service? Equipment? Training people to support it? Network buildouts/topology changes? 32

Impact of Services on the Network 1503 Presentation_ID 0925_04F9_c1 1999, Cisco Systems, Inc. 33

Who Knows? What will be the impact on existing traffic loads/patterns? Can the network deliver the performance that your customers/applications desire? delay? jitter (delay variation)? Make sure to add capacity as you add services - bandwidth is a must. 34

Deployment of New Services Is more of a business decision The technical aspect is to ensure continued network performance scalability and stability Try to keep services within your AS end2end control less likelihood of failure/flaps 35

Deploying New Services Don t feed the hype fire Look before you leap! Don t deploy new technologies and services just for the sake of it; have valid business and technical reasons 36

Deploying New Services Usually a Service requires a TCP/UDP termination (I.e. TCP s three way handshake) Termination should happen out side of the primary flow path Otherwise, the network is then designed around the single service. 37

Deploying New Services Service Terminate Here Multiple POP Services Access ISDN POTS Lease Line Cable xdsl Primary Packet Flow Interconnect Leased Core CPE POP CORE 38

Transparent Redirection of a Flow in the POP Factors that went into the design of WCCP 39

Design Objectives for the ISP Transparent Redirection of a IP flow based on source, destination, and/or port number. Transparent Integration - no rebuilding the POP to add this service. Failed open - if the service fails, it should not effect the core IP service nor any other services. 40

Design Objectives for the ISP Not to effect the primary packet flow of the POP - if not redirected - then is CEF/dCEF Switched! Access WCCP Service Clusters ISDN POTS Lease Line Cable xdsl Primary Packet Flow Interconnect Leased Core CPE POP CORE 41

Design Objectives for the ISP Work with the multi-level L2/L3 redundancy of the ISP POP. Equal paths in the IGP + CEF leads packet asymmetry. Access WCCP Service Clusters ISDN POTS Lease Line Cable xdsl Input Port WCCP Redirect Interconnect Leased Core CPE POP CORE 42

Design Objectives for the ISP Provide the ISP with Flexibility on the point of redirection. Do not force an architecture on the customer. Access WCCP Service Clusters ISDN POTS Lease Line Cable xdsl Interconnect Leased Core CPE POP CORE 43

Design Objectives for the Service Group Linear Scalability with the Cache - minimize object replication. Fault Tolerance and Maintenance. Joe Smith the Telco Tech test. 44

45