2014-03-31 4 views
2

TCPdump를 사용하여 wifi-calling을 연결할 때 DNS 요청을 snq.t-mobilesgws.com에 보았습니다. 그런 다음 Wireshark에 따르면 ISAKMP 프로토콜 요청 인 TLSv1과 "ESP"프로토콜을 수행합니다.Wifi Calling 프로토콜을 FirefoxOS에 프로그래밍 할 수 있습니까?

Wi-Fi를 통해 IMEI를 일반 텍스트로 보내지 않아서 기쁩니다.하지만이 프로토콜이 무엇인지 잘 모르겠습니다. 예를 들어 FirefoxOS/Ubuntu-touch에 추가 할 수 있습니까? 아니면 이미 많은 모바일 OS가있는 UMA 표준입니까?

+0

Wi-Fi 통화를 구현하려면 상당히 낮은 수준에서 전화를 사용해야하며, 전화 OS가이를 허용하지 않을 수 있습니다. – iamkrillin

답변

0

ISAKMP (인터넷 보안 연결 및 키 관리 프로토콜)는 암호화 프로토콜의 IPsec을 프로토콜에 보안 연결을 설정하는 데 사용되는 IKE (인터넷 키 교환)의 기본 프로토콜 (를 사용하여 IP 캡슐화 보안 페이로드 (ESP) 또는 IPSec 인증 헤더 (IPsec AH)).

물론 당신이 당신 자신의 구현을 개발할 수 있지만 RFC2408에 정의 된 프로토콜에 대한 하드 지식이 필요, RFC2407 (ISAKMP의 경우) 및 RFC4302 또는 (의 IPsec AH 또는 ESP에 대한) RFC4303.

이 프로토콜은 모두 UMA가 아닌 통신용 인터넷 표준으로 정의되며 UMA는 웹 기반 액세스 관리를 위해 정의됩니다.

Firefox OS (Linux 기반)는 WiFi으로 연결을 처리하는 데몬을 이미 구현하고 있으므로 맞춤 구현을 개발하는 데 아무런 의미가 없습니다.

어쨌든 Firefox OS API에 액세스하여 WiFi 네트워크에 연결하려는 경우이 API는 certified applications (OEM)에서만 사용 가능하므로 사용자가 할 수 없습니다.

+0

게시물의 여러 약어가 무엇인지 설명했지만 OP 질문에 답변하지 않았습니다. 그들은 기본적으로 Wi-Fi를 통해 전화를 요구하고 있습니다. – iamkrillin

1

캡슐화 보안 페이로드는 IPsec의 일부로 here.에 대해 더 자세히 읽을 수 있습니다. "ESP의 주된 업무는 IP 데이터 그램을 암호화하여 검색하는 개인 정보를 제공하는 것입니다." 이 프로토콜은 IPSec 장치에서만 사용할 수 있습니다. 폴 (Paul)과 동의해야하며 OS가 통신하는 방식을 변경하지 않으면 극히 드뭅니다.

+0

즉, FxOS에서 user-app가 이와 같은 기능을 수행하기위한 Javascript 저수준 인터페이스가 없으며 UMA가 FirefoxOS 자체에서 지원되지 않습니까? – NoBugs