知道乙個手機的外部IP位址,能不能發訊息讓它有反饋訊號?

時間 2021-05-11 23:52:14

1樓:孫林

一般手機主動連外部可以。

反過來不行。

所以一般需要這樣的功能,需要手機主動連線後保持乙個長連線。由於連線超過一段時間會斷開,所以需要定時傳送資料報來保持連線狀態,我們把這種傳送叫做傳送心跳包。

2樓:loco

剛剛刷到了 @李明陽 的回答,很巧,剛好這個問題我前段時間測試過,有兩個點我補充和糾正一下:

IPV4下,雖然是共用IP,但仍然可以通過NAT打洞的方式給裝置直接發訊息,但需要手機端和乙個有公網IP的伺服器先通訊。不過既然能知道手機的外部IP位址,那麼有個有公網IP的伺服器做中繼自然也不是問題。

IPV6下,目前已知聯通和電信均未在閘道器做嚴格限制,手機端獲取到IPV6位址後即可隨意開放乙個對外的服務,並能直接通過另乙個有IPV6 IP的裝置訪問到。(80、443之類的埠未測試)

3樓:「已登出」

一般不會,都需要長保,一般都是手機主動連一次,建立通道,伺服器,才能下發通知給手機,這個叫打洞。為了告知終端,mms的做法是通過手機簡訊通道,下發push訊息。

現在安卓,蘋果,都是統一走push 機制,後台長鏈結。

4樓:李明陽

當然不能,你見過有手機直接有公網IP嗎?

如果你說的是ipv4,連線Wi-Fi或者4G,分的都是內網IP,很多裝置共用乙個公網IP,你根本沒法直接給內網發資料報。

如果你說的是ipv6,手機會分到乙個公網可路由的IP,但是,一般的閘道器裝置,甚至是運營商本身,都會遮蔽入方向,用來保證安全。

因此,答案是理論有可能,實際不靠譜。

考研是買乙個iPad好,還是買個手機好?IPad有什麼手機不具備的功能?

木圭 什麼無紙化學習,都是消費主義的陷阱。考研最重要的就是決心,大學停止了四年的考前狀態,一下子找回來還是需要點決心的。不過可以把iPad當作考研成功的獎勵,激勵自己努力。因為iPad作為乙個大玩具是真香,對於考研有幫助嘛,確實也有,但不是必需品。 楊楊 不知道別人怎麼樣。反正目前看到身邊因為考研而...

為什麼C 中取乙個const的位址就是合法的,但是取乙個enum的位址就不合法?

Jude Gao const int a 0 Here,a is a lvalue.enum Here,a is an rvalue.你只能get address of lvalues. 大熊哥哥 enum 編譯後是個立即數,有個毛位址。假如C規定這種情況取那條指令的位址,可這個位址有毛用?enum...

碰到喜歡的人 明明知道可能不是乙個世界的人 該不該打擾他 ?

這得看你自己了。先說不打擾吧,管他歡笑管他愁呢,他就算是先你一步走了,那也是沒有辦法。你只要做到純純啥都不知道就的了。再說說咋打擾吧。那你就作天作地作死他,每天不把他煩死先把自己煩的夠嗆,然後你就知道,無論你打擾還是不打擾,結果是差不離的,他也會評估你們之間的關係的,除非你真的有兩把刷子。否則如果你...