거시 네트워크

위키피디아를 기반으로 네트워크의 거시적 구조를 정리하고, LAN-CAN-MAN-WAN 분류와 메시지 교환 방식을 기술 블로그 형식으로 설명한다.

Seobway · · 10분

네트워크란?

네트워크(Network)는 통신 가능한 장치들이 공통 프로토콜에 따라 연결되어 데이터를 교환하는 구조를 의미한다.
각 장치는 IP, MAC과 같은 주소 체계로 식별되며, 유선 또는 무선 링크를 통해 메시지를 전달한다.
즉 네트워크의 본질은 단순한 물리적 연결이 아니라, 규칙 기반의 신뢰 가능한 데이터 전달에 있다.[1]

LAN 여러 개가 WAN으로 연결되는 기본 구조

%% desc: 여러 LAN이 라우터와 인터넷 백본을 통해 하나의 WAN 구조를 형성하는 연결 모델
flowchart LR
  subgraph LAN_A["LAN A (가정/사무실)"]
    A_PC[PC]
    A_AP[Wi-Fi AP]
    A_SW[스위치]
    A_PC --- A_SW
    A_AP --- A_SW
  end

  subgraph LAN_B["LAN B (학교)"]
    B_PC1[클라이언트 1]
    B_PC2[클라이언트 2]
    B_SW[스위치]
    B_PC1 --- B_SW
    B_PC2 --- B_SW
  end

  subgraph LAN_C["LAN C (데이터센터)"]
    C_SRV1[서버 1]
    C_SRV2[서버 2]
    C_SW[스위치]
    C_SRV1 --- C_SW
    C_SRV2 --- C_SW
  end

  R1[엣지 라우터 A]
  R2[엣지 라우터 B]
  R3[엣지 라우터 C]

  BB1[인터넷 백본 라우터 1]
  BB2[인터넷 백본 라우터 2]
  BB3[인터넷 백본 라우터 3]

  A_SW --- R1
  B_SW --- R2
  C_SW --- R3

  R1 --- BB1
  R2 --- BB2
  R3 --- BB3

  BB1 --- BB2
  BB2 --- BB3
  BB1 --- BB3

위 구조는 "작은 로컬 네트워크(LAN)가 라우터를 통해 광역 네트워크(WAN)로 확장된다"는 핵심 개념을 시각화한다.
각 LAN 내부에서는 스위치가 단말을 연결하고, LAN 경계에서는 라우터가 외부 네트워크와의 경로를 결정한다.

인터넷이란?

인터넷(Internet)은 TCP/IP를 공통 규약으로 채택한 네트워크들의 집합, 즉 "네트워크의 네트워크"로 정의된다.
가정, 기업, 학교, 정부의 개별 네트워크는 라우터와 백본망을 통해 상호 연결되며, 이 연결이 전 세계 규모의 통신 인프라를 구성한다.
웹(WWW), 이메일, 스트리밍은 인터넷 자체가 아니라 인터넷 위에서 제공되는 대표적 응용 서비스다.[2]

거시 인터넷 구조: 자율 시스템(AS)과 IXP

인터넷의 거시 구조는 하나의 단일 소유 네트워크가 아니라, 다수의 자율 시스템(AS)이 상호 접속해 구성한 연합 구조로 이해한다.[3]
AS(Autonomous System)는 단일 관리 주체가 공통 라우팅 정책으로 운영하는 IP 네트워크 집합이며, 인터넷에서는 ASN(Autonomous System Number)으로 식별한다.[3]
AS 간 경로 교환은 BGP(Border Gateway Protocol)를 사용하며, 각 사업자는 정책 기반으로 어떤 경로를 우선할지 결정한다.[4]
IXP(Internet Exchange Point)는 ISP, CDN, 기업망 등 서로 다른 AS가 물리적으로 연결되어 트래픽을 직접 교환하는 지점이다.[5]
여기서 ISP(Internet Service Provider)는 인터넷 접속과 전송을 제공하는 사업자이며, CDN(Content Delivery Network)은 사용자와 가까운 엣지 서버에 콘텐츠를 분산 배치해 전달 속도와 안정성을 높이는 인프라다.[6][7]
IXP 기반 피어링은 중간 트랜짓 구간을 줄여 비용 절감, 경로 단축, 혼잡 완화에 기여하며, 결과적으로 지연 시간(latency) 개선에 유리하게 동작한다.[8]

거시적 관점: 노드, 링크, 메시지

거시적 관점에서 네트워크는 노드(node), 링크(link), 메시지(message)의 세 요소로 모델링한다.

%% desc: 노드-링크-메시지 모델에서 클라이언트 요청과 서버 응답이 네트워크 장비를 통해 전달되는 흐름
sequenceDiagram
  participant C as 클라이언트 노드
  participant SW as 스위치 노드
  participant S as 서버 노드

  Note over C,SW: 링크: 이더넷/무선
  C->>SW: 메시지 1: 요청(Request)
  SW->>S: 메시지 1 전달
  S-->>SW: 메시지 2: 응답(Response)
  SW-->>C: 메시지 2 전달
  C->>SW: 메시지 3: ACK
  SW->>S: 메시지 3 전달

이 다이어그램은 네트워크를 구성하는 노드, 링크, 메시지의 관계를 가장 단순한 요청-응답 패턴으로 표현한다.
클라이언트와 서버 사이의 실제 통신은 중간 노드(예: 스위치)를 거치며, 메시지는 링크를 따라 단계적으로 전달한다.

네트워크 장비

허브 장비 스위치 장비 라우터 장비 무선 AP 장비
허브(Hub): 수신 신호를 모든 포트로 반복 전달한다. 스위치(Switch): MAC 주소 기반으로 목적지 포트만 선택 전달한다. 라우터(Router): 서로 다른 네트워크 간 경로를 선택한다. 무선 AP: 무선 단말을 유선 LAN에 연결한다.

통신 매체

유선 매체는 일반적으로 대역폭과 안정성 측면에서 우위를 보이고, 무선 매체는 이동성과 구축 편의성 측면에서 강점을 보인다.
다만 실제 품질은 거리, 간섭, 장애물과 같은 환경 변수에 의해 크게 달라진다.[10]

범위에 따른 분류

Wikipedia의 분류 체계를 기준으로 네트워크 범위는 다음과 같이 구분한다.

LAN < CAN < MAN < WAN 관계

%% desc: 네트워크 범위가 LAN에서 WAN으로 확장되는 계층 관계
flowchart LR
  LAN[LAN<br/>건물/사무실]
  CAN[CAN<br/>캠퍼스/단지]
  MAN[MAN<br/>도시권]
  WAN[WAN<br/>국가/대륙/전세계]
  LAN --> CAN --> MAN --> WAN

위 계층은 네트워크 범위를 이해할 때 가장 자주 사용하는 기준이다.
범위가 커질수록 운영 주체가 분산되고, 외부 통신 사업자 인프라 의존도가 높아진다.[11]

구분 일반적 범위 대표 예시 운영 주체
LAN 건물/사무실/가정 내부 사내망, 가정 Wi-Fi 개인/조직 내부 관리자
CAN 캠퍼스/기업 단지 대학 건물 간 망 학교/기관/기업
MAN 도시권 도시 Metro Ethernet 통신사 + 기관 협업
WAN 국가/대륙/전 세계 지사 간 전용선, 인터넷 통신사업자 백본 중심

메시지 교환 방식

거시 네트워크 관점에서는 패킷 교환의 동적 경로 선택이 핵심이며, 동일한 출발지와 목적지라도 시간대나 혼잡도에 따라 실제 경로가 달라질 수 있다.[12]
이 특성은 인터넷 확장성과 장애 우회에 유리하지만, 지연 편차(jitter)와 순서 역전(out-of-order) 가능성을 함께 고려해야 한다.

주소와 송수신지 유형에 따른 전송 방식

일반적인 웹 통신은 대부분 유니캐스트 기반으로 동작하며, 브로드캐스트는 주소 탐색이나 초기 발견 과정에서 제한적으로 활용한다.[13]

깊이 읽기

거시 구조에서 언급된 핵심 개념들을 각각 상세히 다룬 글이다.

참고

  1. Computer network, Wikipedia
  2. Internet, Wikipedia
  3. Autonomous system (Internet), Wikipedia
  4. Border Gateway Protocol, Wikipedia
  5. Internet exchange point, Wikipedia
  6. Internet service provider, Wikipedia
  7. Content delivery network, Wikipedia
  8. Peering, Wikipedia
  9. Network devices — Hub, Switch, Router, Wireless AP
  10. Transmission media in computer network, Wikipedia
  11. Network scope (LAN/CAN/MAN/WAN) — LAN, CAN, MAN, WAN
  12. Packet switching, Wikipedia
  13. Delivery methods — Circuit switching, Packet switching, Unicast, Broadcasting