開發 P2P 軟體時,若兩個終端都位於內網環境,是否能實現點對點直連是常見疑問。根據 Socket 原理,通常需要一方監聽連線請求,但若監聽方本身在內網,外部無法直接連線。
這時可使用 UDP 開孔(UDP hole punching)技術,透過公網伺服器協助兩端交換連線資訊,繞過 NAT 限制達成直連。有詳細介紹 UDP 開孔的文章可供參考,建議先理解 NAT 行務與暫存對應表機制。
快速方法 利用 MyEclipse 的「文件搜索」配合正則替
場景 URL 參數 `X#Y` 中 `Y` 為分號分隔數字串
在 ASP.NET 後台 Response.Write()
公式來源 INPUT input = {0}; input.