Multipath TCP를 사용하여 iOS의 백업 연결 생성하기

네트워크 관리자인 경우 iOS에서 Multipath TCP를 사용하여 대상 호스트로의 연결을 강화할 수 있습니다. 

iOS는 MPTCP(Multipath TCP)를 지원하므로 iPhone 또는 iPad에서 셀룰러 데이터 연결을 통해 대상 호스트로의 백업 TCP 연결을 설정할 수 있습니다.

네트워크 관리자는 MPTCP를 사용하려는 경우가 있을 수 있습니다. 일반적인 홈 네트워크를 사용하는 고객은 MPTCP를 켤 필요가 없습니다.

Multipath TCP에 관하여

MPTCP는 TCP(Transmission Control Protocol) 사양을 확장한 것입니다. MPTCP를 사용하면 클라이언트가 다양한 네트워크 어댑터를 통해 여러 경로로 동일한 대상 호스트에 연결할 수 있습니다. 이렇게 하면 호스트 간에 기존 네트워크 인프라와 호환되는 탄탄하고 효율적인 데이터 연결이 생성됩니다. 

iPhone 또는 iPad에서의 Multipath TCP

iPhone과 iPad는 셀룰러 데이터 연결이 활성화되었을 때 MPTCP를 사용하여 다음과 같은 두 가지 연결을 생성합니다.

  • Wi-Fi를 통한 기본 TCP 연결
  • 셀룰러 데이터를 통한 백업 연결

Wi-Fi를 사용할 수 없게 되거나 Wi-Fi가 반응하지 않는 경우 iOS는 셀룰러 데이터 연결을 사용합니다.

MPTCP는 IANA(Internet Assigned Number Authority)가 이러한 연결 용도로 할당해 둔 TCP 옵션 필드 30을 사용합니다. iOS 기기와 서버 사이의 라우터 또는 스위치와 같은 미들박스가 MPTCP를 지원하지 않는 경우 iOS는 표준 TCP를 사용하여 연결합니다.

예를 들어, Siri에게 질문을 하면 Siri는 Wi-Fi를 통해 MPTCP 연결을 시도합니다. 성공하면 Siri가 셀룰러 데이터를 통해 백업 연결을 생성합니다. Wi-Fi를 사용할 수 없게 되거나 Wi-Fi가 불안정해지면 MPTCP는 즉시 자동으로 셀룰러 데이터로 전환합니다.

네트워크에서 MPTCP 켜기

MPTCP는 기존 네트워크와 호환됩니다. 네트워크에서 MPTCP를 지원하지 않는 경우 클라이언트는 표준 TCP 연결을 사용합니다. 그렇지만 네트워크 관리자는 방화벽 정책을 살펴보고 모든 중개 기기에서 TCP 옵션 30이 변경 없이 통과될 수 있는지 확인해야 합니다.

대다수 상업용 라우터는 알 수 없는 TCP 옵션을 NOOP 데이터로 대체합니다. 공급업체에 TCP 옵션을 켜는 방법을 문의하십시오.

Apple이 제조하지 않은 제품에 관한 정보 또는 Apple의 관리 또는 테스트 대상이 아닌 독립적인 웹 사이트는 권장 또는 보증 없이 제공되는 것입니다. Apple은 타사 웹 사이트 또는 제품에 대한 선택, 성능, 사용과 관련하여 발생하는 결과에 대해 책임을 지지 않습니다. Apple은 타사 웹 사이트의 정확성 또는 신뢰도에 대해 어떠한 언급도 하지 않습니다. 인터넷을 사용하는 데는 위험이 따르기 마련입니다. 자세한 내용은 공급업체에 문의하십시오. 기타 회사 및 제품 이름은 각 소유자의 상표일 수 있습니다.

게시일: