honey_pot

CloudFlare - CDN의 지표 1. 왕복 시간(RTT) 본문

네트워크

CloudFlare - CDN의 지표 1. 왕복 시간(RTT)

_tera_ 2023. 6. 13. 14:29

https://www.cloudflare.com/ko-kr/learning/cdn/glossary/round-trip-time-rtt/


왕복 시간(RTT, Round-Trip Time)

  • 네트워크 요청이 시작점에서 목적지로 갔다가 다시 시작점으로 돌아오는 데 걸리는 시간
  • 네트워크 관리자가 네트워크 연결의 속도와 안정성을 진단하는 데 사용
  • 지연 시간(latency) 개선 👉 왕복 시간 단축과 표준 TLS/SSL 핸드셰이크 수정과 같이 왕복이 필요한 인스턴스를 제거
  • 핑 유틸리티(ping utility) : 왕복 시간을 추정하는 방법

RTT 작동방식

뉴욕에 있는 사용자가 요청 -> 네트워크 트래픽은 싱가포르의 서버에서 종료되기 전에 서로 다른 물리적 위치에 있는 여러 라우터를 통해 전송 -> 싱가포르의 서버가 인터넷을 통해 뉴욕의 위치로 응답 전송 -> 요청이 뉴욕에서 종료되면 두 위치를 왕복하는 데 걸리는 시간을 대략적으로 추정

 

RTT에 영향을 주는 요소

 

  1. 전송 매체의 특성 - 무선 주파수 vs 위성 통신, 구리선 vs 광섬유 etc.
  2. LAN(로컬 영역 네트워크) 트래픽 - 트래픽 양이 더 큰 인터넷에 도달하기 전에 병목 현상 발생 가능 ex)동영상 스트리밍
  3. 서버 응답 시간 - DDoS 공격과 같이 서버에 요청이 폭주하면 서버의 효율적인 응답 능력이 저하되어 RTT가 증가
  4. 노드 수 및 혼잡도(congestion) - 연결이 인터넷을 통해 이동하는 경로에 따라 연결이 다른 수의 중간 노드를 통해 라우팅되거나 hop 됨 👉연결이 닿는 노드 수가 많을수록 연결 속도가 느려짐 + 노드는 다른 네트워크 트래픽으로 인해 네트워크 정체 👉연결 속도가 느려지고 RTT가 증가
  5. 물리적 거리 - CDN은 목적지에 도달하는 데 필요한 홉 수를 줄일 수 있지만, 광속으로 인한 제한은 못 피함. 👉 콘텐츠를 요청하는 사용자와 더 가까운 곳에 캐시하여 RTT 줄임

'네트워크' 카테고리의 다른 글

CloudFlare - CDN의 지표 3. 캐시 적중률  (0) 2023.06.13
CloudFlare - CDN의 지표 2. TTL  (0) 2023.06.13
CloudFlare - CDN 안정성과 이중화  (0) 2023.06.13
CloudFlare - CDN 보안  (0) 2023.06.13
CloudFlare - CDN의 작동 방식  (0) 2023.06.13
Comments