Computer Networks

Computer Networks

Infrastructure, Systems, and Connectivity

Network ProtocolsCommunication InfrastructureOperating Systems and Server ManagementNetwork Security and EncryptionCloud Computing and Virtualization

مقالات این بخش

BGP Route Reflectors and Confederations: Scaling iBGP Beyond Full Mesh

The iBGP full-mesh requirement, briefly mentioned earlier in this series, becomes a serious scaling problem as an autonomous system grows, requiring a number of sessions that increases quadratically with router count. This article explains exactly why full mesh does not scale, walks through how route reflectors solve this by relaxing BGP's normal route-propagation rules, and covers confederations as an alternative approach that divides a single AS into smaller sub-autonomous systems.

/persian/article-fa/bgp-route-reflectors-and-confederations-scaling-ibgp-beyond-full-mesh

MPLS Fundamentals: Label Switching Explained

Traditional IP routing requires every router along a path to perform a full routing table lookup on every packet, but MPLS takes a fundamentally different approach by making that forwarding decision once and attaching a simple label that every subsequent router can use instead. This article explains the core label-switching concept, walks through how the Label Distribution Protocol builds the label forwarding tables that make this possible, and covers the practical benefits MPLS provides in real provider networks.

/persian/article-fa/mpls-fundamentals-label-switching-explained

IPsec VPN Fundamentals: Securing Traffic Across Untrusted Networks

Connecting two sites across the public internet exposes traffic to interception unless it is properly encrypted, and IPsec provides the standard framework for building secure, authenticated tunnels between sites. This article explains the two-phase IKE negotiation process, covers the distinction between AH and ESP protocols, walks through configuring a basic site-to-site IPsec VPN, and covers essential verification commands.

/persian/article-fa/ipsec-vpn-fundamentals-securing-traffic-across-untrusted-networks

NETCONF, YANG, and Python: Programmatic Network Configuration at Scale

The REST APIs and JSON/YAML formats covered earlier in this series represent one approach to network automation, but NETCONF and YANG provide a more structured, standards-based alternative purpose-built for network device configuration. This article explains what distinguishes NETCONF from a simple REST API, covers how YANG models define exactly what configuration data looks like, and walks through using Python to programmatically interact with network devices.

/persian/article-fa/netconf-yang-and-python-programmatic-network-configuration-at-scale

Systematic Network Troubleshooting: A Methodology Tying Everything Together

Every protocol and technology covered throughout this series is only useful if a problem involving it can actually be diagnosed and fixed efficiently under real-world pressure. This article presents a systematic troubleshooting methodology built around the OSI layers, walks through applying it to a realistic connectivity problem, and shows how the specific verification commands covered throughout this entire series fit into a structured diagnostic process.

/persian/article-fa/systematic-network-troubleshooting-a-methodology-tying-everything-together

Hands-On Lab: Configuring, Verifying, and Troubleshooting IPv4 Addressing

This hands-on lab walks through assigning IPv4 addresses to router interfaces, verifying that addressing with essential show commands, and correcting a deliberately introduced configuration error. Students will practice the core interface configuration workflow every Cisco engineer uses daily.

/persian/article-fa/hands-on-lab-configuring-verifying-and-troubleshooting-ipv4-addressing

Hands-On Lab: Configuring and Verifying IPv6 Addressing

This hands-on lab covers assigning global unicast IPv6 addresses to router interfaces, confirming the automatically generated link-local address, and verifying reachability between two routers using IPv6-specific commands.

/persian/article-fa/hands-on-lab-configuring-and-verifying-ipv6-addressing

Hands-On Lab: IPv6 Address Autoconfiguration (SLAAC)

This hands-on lab demonstrates how a router can automatically generate its own IPv6 global unicast address using stateless address autoconfiguration, based on a prefix advertised by a neighboring router, eliminating the need to manually type every address.

/persian/article-fa/hands-on-lab-ipv6-address-autoconfiguration-slaac

Hands-On Lab: ARP and Proxy ARP

This hands-on lab demonstrates how a device resolves an IP address to a MAC address using ARP, and shows how Proxy ARP allows a router to answer ARP requests on behalf of a device on a different subnet, sometimes masking a missing default gateway configuration.

/persian/article-fa/hands-on-lab-arp-and-proxy-arp

Hands-On Lab: Configuring Back-to-Back Serial Connections

This hands-on lab covers connecting two routers directly via a serial cable without any intermediate WAN provider, correctly identifying and configuring the DCE and DTE ends, and verifying the resulting point-to-point link.

/persian/article-fa/hands-on-lab-configuring-back-to-back-serial-connections

Hands-On Lab: Verifying Cisco HDLC Encapsulation

This hands-on lab confirms that Cisco HDLC is the default WAN encapsulation on serial interfaces, demonstrates what happens when the two ends of a link use mismatched encapsulation, and covers the verification commands used to diagnose this common WAN connectivity problem.

/persian/article-fa/hands-on-lab-verifying-cisco-hdlc-encapsulation

Hands-On Lab: Configuring PPP Encapsulation

This hands-on lab covers replacing the default Cisco HDLC encapsulation with the open-standard PPP protocol on a serial link, verifying the LCP and NCP negotiation phases, and confirming the link functions correctly.

/persian/article-fa/hands-on-lab-configuring-ppp-encapsulation