簡體   English   中英

在Windows OS上使用C ++檢查特定的開放TCP端口

[英]Checking for a specific open TCP Port with C++ on Windows OS

我有一個游戲的修補程序,在可以單擊打開游戲的按鈕之前,我希望它檢查服務器是否真正在線,該服務器具有已使用且從未更改的靜態IP地址和端口。 現在,它會在激活播放按鈕之前檢查是否有任何補丁,但我希望它也檢查服務器是否在線。

我已經在搜索,但是也許我沒有使用正確的術語。

基本上,我不需要它來顯示任何消息,只需檢查特定端口是否正在偵聽即可。

您是否剛剛嘗試連接?

TCP使用三向握手: SYN, SYN-ACK, ACK 您不需要知道確切的詳細信息,如果您連接了操作系統,它將進行處理。 並且如果另一端未打開其端口,則不會用該SYN-ACK回復。 您的操作系統將超時,並通知您另一方忽略了您。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM