수동적 렌데뷰

수동적 Rendezvous는 프로비저닝 대상이 식별 단계 전에 연결 설정 단계가 시작된다는 점에서 활성과 다릅니다.

요약

또한 프로비저닝 도구는 식별 응답에 예상과 일치하는 기기 설명이 포함되지 않은 시작된 연결을 거부하고 삭제합니다.

Passive Rendezvous 시나리오에서는 이미 15.4 PAN 및 Weave 패브릭에 설치된 기기('기존 기기')가 PAN을 조인 가능 모드로 설정하고 안전하지 않은 Weave 포트에서 들어오는 TCP 연결을 수동적으로 수신 대기합니다. PAN이 조인 가능한 동안 새 기기('연결자')는 네트워크에 조인할 수 있도록 만든 호스트의 특정 포트 (이 경우 안전하지 않은 Weave 포트)로 모든 트래픽을 전달하는 임시 모드로 조인할 수 있습니다. 정의상 잠정적으로 조인된 기기에는 PAN 암호화 키의 사본이 없기 때문에 이 트래픽은 링크 레이어에서 안전하지 않습니다. 배터리 탭을 풀거나 다른 방식으로 사용자가 활성화하면 조인자가 조인 가능한 PAN을 적극적으로 검색합니다. 조인 가능한 각 PAN에 대해 조인자가 잠정적으로 네트워크에 조인하고 안전하지 않은 Weave 포트에서 기존 기기로 PASE 인증을 시도합니다. 연결자 기기가 올바른 PAN을 찾으면 PASE 인증 시도가 성공합니다. 이 시점에서 조인자와 기존 기기는 Weave 수준에서 보안 키 교환을 수행한 다음, 보안 채널을 통해 나머지 페어링 상호작용을 수행할 수 있습니다.

함수

passiveRendezvousWithCompletion:failure:(WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
passiveRendezvousWithDeviceAccessToken:completion:failure:(NSString *accessToken, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
passiveRendezvousWithDevicePairingCode:completion:failure:(NSString *pairingCode, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void

함수

패시브RendezvousWith완료:실패:

virtual void passiveRendezvousWithCompletion:failure:(
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

passiveRendezvousWithDeviceAccessToken:completion:failure:

virtual void passiveRendezvousWithDeviceAccessToken:completion:failure:(
  NSString *accessToken,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

passiveRendezvousWithDevicePairingCode:completion:failure:

virtual void passiveRendezvousWithDevicePairingCode:completion:failure:(
  NSString *pairingCode,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)