Network Scalability and Design Notes

The Need to Scale the Network

  • Our digital world is transforming, allowing internet access and corporate networks from anywhere, regardless of physical location or time.
  • This necessitates next-generation networks that are secure, reliable, and available 24/7.
  • Networks should integrate legacy systems while supporting mission-critical services.
  • As businesses expand, they need a scalable network to accommodate growth, more employees, new locations, and teleworkers.
  • A centralized approach to network management (NOC) is advised.

Types of Network Traffic Support

  • A network must handle various traffic types:
    • Data files
    • Email
    • IP telephony
    • Video applications
  • Requirements for enterprise networks:
    • Support critical applications
    • Handle converged traffic
    • Accommodate diverse business needs
    • Provide centralized control
  • LANs provide access to communication services and resources for users.
  • A campus network is created by interconnecting multiple LANs within a geographic area, which can vary in size.

Hierarchical Network Design

  • A borderless switched network requires a design for flexibility, security, and manageability.
  • Four foundational principles:
    • Hierarchical: Simplifies deployment, understanding roles, manages fault domains.
    • Modularity: Allows for seamless network expansion and integration.
    • Resiliency: Ensures continuous network availability.
    • Flexibility: Enables intelligent traffic management across the network.
  • Elements of design include:
    • Three critical layers: Access, Distribution, and Core layers.
    • Each layer serves specific functions within the network.
  • Modular designs allow for growth and adaptation to changing needs.

Access, Distribution, and Core Layers

  • The hierarchical network structure balances between expanding needs and efficient resource management.
  • Each layer operates with defined roles and requirements within the network.

Role of Switched Networks

  • Switched networks have transitioned from flat Layer 2 designs using hubs to hierarchical structures that enhance flexibility and management.
  • Benefits of switched LAN configurations:
    • Better traffic management
    • Quality of service (QoS)
    • Enhanced security
    • Supports wireless connectivity and advanced technologies.

Designing for Scalability

  • Networks must accommodate increasing numbers of users and devices without impairing performance.
  • Strategies for scalability include:
    • Use expandable, modular devices that can be upgraded.
    • Hierarchical arrangements with modifiable modules for separate functional areas.
    • Hierarchically planned addressing strategies (IPv4 and IPv6).
    • Employ Layer 3 routing to manage broadcast domains and traffic filtering.

Planning for Redundancy

  • Redundancy is essential to maintain network availability by minimizing single points of failure.
  • Approaches to implementing redundancy:
    • Install duplicate equipment for failover.
    • Develop alternate paths for data within the network.
  • Spanning Tree Protocol (STP) helps manage logical loops that may occur due to redundancy in switched networks.
    • Using Layer 3 for redundancy can prevent issues seen at Layer 2.