피드로 돌아가기
GeekNewsInfrastructure
원문 읽기
이스라엘 및 중동 일부 국가에서 발생한 주요 P2P 문제
STUN 기반 P2P 연결 실패 및 SDR 릴레이 전환으로 인한 Latency 급증
AI 요약
Context
Steam Networking의 P2P 연결 수립 과정에서 STUN 프로토콜 기반의 IP 공유가 특정 국가(이스라엘, 중국 등)에서 실패하는 현상 발생. P2P 연결 불가 시 SDR(Steam Datagram Relay) 릴레이 서버로 트래픽이 강제 전환되며 네트워크 지연 시간이 급증하는 구조적 한계 노출.
Technical Solution
- STUN 프로토콜의 비암호화 특성 및 DDoS 증폭 공격 취약점으로 인한 ISP 수준의 패킷 필터링 가능성 파악
- SDR 릴레이 서버 트래픽 차단을 통한 P2P 강제 연결 시도 시 매치메이킹 자체가 불가능한 의존성 확인
- 최신 Steam 클라이언트의 STUN 시도 로직 변경 혹은 외부 환경 변화로 인한 NAT Traversal 실패 분석
- 구버전
steamwebrtc64.dll라이브러리 수동 교체를 통한 P2P 연결 복구 및 IP 공유 성공으로 라이브러리 레벨의 회귀 가능성 시사 - WebRTC 기반의 암호화 경로 확보를 통한 국가별 네트워크 검열 및 필터링 우회 전략 검토
실천 포인트
1. P2P 연결 수립 시 STUN 외에 암호화된 대체 경로(Fallback)가 설계되어 있는지 검토
2. 국가별 ISP의 프로토콜 필터링 가능성을 고려하여 UDP/TCP 포트 다변화 및 암호화 적용 여부 확인
3. 핵심 네트워크 라이브러리 업데이트 시 하위 호환성 및 특정 환경에서의 NAT Traversal 성공률 정밀 테스트 수행