pile·
네트워크·cloudflare-blogCloudflare Blog·

MoQ API: 격리 릴레이 생성과 자격증명 관리

Cloudflare가 Media over QUIC(MoQ) 프로토콜용 프로비저닝 API를 공개했다. 이 API로 애플리케이션별 격리 릴레이 스코프를 생성하고, 퍼블리셔·구독자에게 별도 자격증명을 발급할 수 있다. VM이나 컨테이너 없이 기존 글로벌 네트워크 위에서 seconds 만에 배포된다.

핵심 포인트
  • MoQ는 QUIC 전송 위의 pub/sub 시스템으로 라이브 영상, 화상통화, 저지연 메시징에 적합
  • 릴레이 생성이 VM/컨테이너/전용 프로세스 없이 기존 네트워크의 격리 스코프로 구현, 서버 사이징 불필요
  • API 호출 한 번(이름 파라미터만)으로 릴레이 생성, relay ID와 기본 토큰 자동 반환
  • 토큰 두 종류(publish+subscribe / subscribe 전용), 만료 설정 및 개별 revoke 지원
  • MoQ Transport draft-14와 draft-16 동시 지원, draft-16에서 PUBLISH·SUBSCRIBE_NAMESPACE 추가
상세 정리
  • MoQ 개요: 퍼블리셔가 이름 붙인 데이터 스트림을 발행하면 구독자가 이름으로 요청하는 pub/sub 구조. QUIC 위에서 동작해 기존 WebRTC·HLS 대비 저지연 전송에 유리.
  • 아키텍처 차이: 전통 릴레이는 전용 서버나 공유 서버의 전용 프로세스. Cloudflare는 기존 글로벌 네트워크에 격리 스코프를 생성해 VM·컨테이너·전용 프로세스 없이 운영.
  • 릴레이 생성 API: 이름 파라미터 하나로 POST 한 번. 응답으로 relay ID와 기본 자격증명 반환. 대시보드 또는 HTTP API로 추가 토큰 발급 가능.
  • 자격증명 관리: 토큰은 publish+subscribe 권한과 subscribe 전용 두 종류. 만료 시간 설정 및 개별 revoke 지원으로 세밀한 접근 제어 가능.
  • 프로토콜 버전: draft-14와 draft-16 동시 지원(인증 포함). draft-16에서 PUBLISH 명령 추가로 구독 요청 전에 트랙 전송 가능.
  • SUBSCRIBE_NAMESPACE: draft-16에서 구독자가 네임스페이스 아래 전체 트랙을 일괄 요청할 수 있는 기능 추가.
  • 현재 상태: 프리뷰 기간 중 모든 규모에서 무료. Cloudflare 대시보드에서 즉시 사용 가능.
왜 읽나실시간 미디어 전송 또는 저지연 pub/sub 인프라를 설계하는 엔지니어에게 MoQ 프로토콜 구조와 서버리스 릴레이 운영 패턴의 실전 레퍼런스.
cloudflare-blog
Cloudflare Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 네트워크·cloudflare-blogCloudflare Blog·

    자연재해·정부 규제가 인터넷에 남긴 흔적 — 2026년 Q2 주요 장애 분석

    Cloudflare Radar가 2026년 2분기(Q2)에 발생한 주요 인터넷 연결 장애를 정리한 보고서다. 자연재해, 정부 개입(시험 방지 셧다운, 이란 88일 차단 해제), 물리적 인프라 손상(드론 타격, 해저 케이블 절단), 기술적 오류(DNSSEC 키 롤오버 실패) 등 성격이 전혀 다른 사건들이 어떻게 유사한 트래픽 지표 패턴을 남기는지 Cloudflare Radar 텔레메트리로 분석한다.

    #dnssec#bgp#internet-outage+2
  2. 네트워크·cloudflare-blogCloudflare Blog·

    BGP ORIGIN 속성 조작이 인터넷 라우팅에 미치는 영향

    BGP(Border Gateway Protocol)의 ORIGIN 속성이 인터넷 라우팅 결정에 어떻게 조작되는지 Cloudflare가 실험을 통해 분석했다. RFC는 원점 AS가 설정한 ORIGIN 값을 다른 라우터가 변경해서는 안 된다고 규정하지만, 관측된 경로의 약 70%가 원래 값과 다른 ORIGIN을 갖고 있다는 것이 밝혀졌다. 이 조작은 트래픽과 수익을 자사 네트워크로 끌어들이려는 상위 계층 ISP들의 수익 추구 행동에서 비롯된다.

    #bgp#routing-security#routing+2
  3. 네트워크·cloudflare-blogCloudflare Blog·

    Cloudflare Cache Response Rules — 오리진 응답 기반 캐시 제어

    Cloudflare가 오리진 응답이 도착한 뒤 캐시에 쓰이기 직전에 개입하는 Cache Response Rules를 내놨다. 기존 Cache Rules는 요청 단계에서만 동작해, 오리진이 붙인 Set-Cookie·no-cache·ETag 때문에 충분히 캐시 가능한 응답이 오리진으로 되돌아가는 문제를 풀지 못했다. 새 규칙은 응답 헤더를 보고 헤더 제거·캐시 태그 관리·Cache-Control 수정을 수행해, 오리진 수정 없이 캐시 적중률을 끌어올린다.