피드로 돌아가기
What Really Happens When You Click a Link
Dev.toDev.to
Infrastructure

2초 내 전 세계 데이터 전송을 가능케 하는 Packet 기반 분산 네트워크 설계

What Really Happens When You Click a Link

Aritra Chatterjee2026년 6월 10일6beginner

Context

서로 다른 OS와 Hardware를 가진 글로벌 디바이스 간 데이터 교환을 위한 표준 체계 필요. 단일 경로 의존 시 발생하는 네트워크 장애 및 데이터 손실 리스크를 해결하기 위한 구조적 접근 요구.

Technical Solution

  • 데이터 전송 효율 및 회복탄력성 확보를 위한 Packet 단위 분할 전송 구조 채택
  • 전송 목적과 특성에 따른 TCP(신뢰성 보장) 및 UDP(저지연 우선) 프로토콜의 계층적 분리 적용
  • DNS Lookup 및 Caching 메커니즘을 통한 도메인-IP 변환 지연 시간 최소화
  • 3-way Handshake 및 TLS Encryption을 통한 연결 세션 확립 및 데이터 보안성 확보
  • Router와 Switch의 물리적 역할 분리를 통한 네트워크 간 경로 최적화 및 내부 디바이스 매핑 수행
  • HTML, CSS, JS 리소스의 Packet 기반 비동기 수신 및 브라우저 렌더링 파이프라인 구성

- 데이터 무결성이 필수적인 API 통신에는 TCP 기반 HTTPS 적용 검토 - 실시간 스트리밍 및 게임 서비스 설계 시 패킷 유실을 허용하는 UDP 도입 고려 - DNS 응답 속도 개선을 위한 클라이언트 및 서버 사이드 Caching 전략 수립 - 네트워크 계층별(L2 Switch, L3 Router) 트래픽 흐름 분석을 통한 병목 지점 식별

원문 읽기