트래픽 가속 및 최적화

이 기사에서는 Cato Cloud가 트래픽을 가속화하고 최적화하는 방법을 설명합니다. 이 설정을 구성하는 방법에 대한 자세한 내용은 네트워크 규칙 구성을 참조하세요.

트래픽 가속화

Cato는 TCP 트래픽 가속을 가능하게 합니다. 가속을 위한 기본 시스템 설정을 구성할 수 있으며, 네트워크 규칙을 통해 시스템 가속 기본값을 덮어쓸 수 있습니다.

각 Cato PoP는 TCP 프록시 서버로 작동하여 지연 시간을 줄일 수 있습니다. 프록시 서버는 TCP 클라이언트와 서버가 실제보다 목표에 더 가까이 있다고 믿게 하여 더 큰 TCP 윈도우를 설정할 수 있게 합니다. 또한, Socket의 고급 TCP 혼잡 제어 버전은 Socket에 연결된 엔드포인트가 확인을 기다리기 전에 더 많은 데이터를 송수신할 수 있도록 합니다. 이것은 총 처리량을 증가시키면서 패킷 손실과 같은 오류를 수정하는 데 필요한 시간을 줄입니다.

중앙 위치에서 네트워크 규칙의 일부로 필요한 만큼 세부적으로 가속 설정을 정의하고 관리할 수 있습니다.

Cato 가속은 어떻게 작동합니까?

플로우에 TCP 가속이 활성화되면 Cato는 클라이언트와 PoP(최종 구간)사이, PoP와 목적지 사이의 프로큐시를 설정합니다.

왜 이것이 처리량을 향상시킬까요?

예를 들어, 인터넷을 통해 런던과 뉴욕 간의 TCP 플로우에서 패킷이 목적지에 도달하지 못한 경우를 고려해 보십시오(손실됨). 프록시가 비활성화된 경우, 목적지는 다음 패킷을 받을 때 패킷이 손실되었음을 이해하고 클라이언트에게 해당 패킷을 재전송하도록 요청합니다(TCP 프로토콜에 따라). 이로 인해 흐름 전송을 계속할 수 있기 전에 런던과 뉴욕 간에 전체 RTT가 소요됩니다.

Cato를 사용하면 최종 구간 및 중간 구간으로 트래픽 경로를 다중 세그먼트화하여 RTT가 크게 줄어듭니다. 위의 예에서 데이터 패킷의 재전송이 런던과 뉴욕 간에 발생하는 대신 예를 들어, 런던과 Cato의 런던 PoP 사이에서 손실된 패킷이 감지됩니다.

Cato는 중간 구간을 가로지르는 트래픽을 전송하기 위해 대형 Tier-1 링크를 사용하므로 이 구간에서 패킷 손실은 드뭅니다.

트래픽 최적화

Cato Socket의 최적화 메커니즘은 패킷 복제를 통해 패킷 손실을 완화합니다. 이는 총 처리량을 증가시키기 때문에 최적화는 패킷 손실에 민감한 중요 플로우(예: 음성 및 비디오 트래픽)에만 사용해야 합니다.

중앙 위치에서 네트워크 규칙의 일부로 필요한 만큼 세부적으로 최적화 설정을 정의하고 관리할 수 있습니다.

Cato 최적화는 어떻게 작동합니까?

최적화를 활성화하면 Cato는 사이트의 계정 토폴로지와 기존 연결에 따라 다음 최적화 방법 중 하나를 수행합니다:

  • 패킷 복제 - 둘 이상의 활성 링크가 사용 가능할 때 사용됩니다. 이 기술을 통해 Cato는 다른 활성 링크를 통해 중복 패킷을 전송하며, 다른 쪽 끝에서 다시 패킷을 재조립합니다. 특정 패킷에 대한 중복 패킷이 전송되므로, 한 링크에서 패킷이 손실되더라도 패킷 손실 완화가 증가합니다.

  • UDP 재전송 - 단일 활성 링크만 사용 가능한 경우 사용됩니다. 이 기술을 통해 Cato는 UDP 패킷을 재전송합니다(재전송 전에 5 밀리초 대기). 특정 패킷에 대한 중복 패킷이 전송되므로 패킷 손실 완화가 증가하며 패킷이 손실된 경우에도 마찬가지입니다.

참고

참고: TCP가 프로토콜의 일부로 재전송을 수행하므로, UDP 재전송은 다른 일반적으로 사용되는 프로토콜의 패킷 손실을 효과적으로 완화합니다.

도움이 되었습니까?

4명 중 4명이 도움이 되었다고 했습니다.

댓글 0개