當前位置:編程學習大全網 - 編程軟體 - C語言的Socket編程基礎問題

C語言的Socket編程基礎問題

壹個端口只能被壹項服務使用,如果另外開壹個服務器使用相同的端口,原先的服務就收不到任何數據,都被後壹個收到了,壹般不允許這麽做的。

客戶端連接服務端只需知道端口和ip,如果服務端的端口為隨機,必須另外連接告知客戶端端口,客戶端才能連接服務器。

客戶端使用隨機的端口跟服務器端沒關系:

比如服務器ip為111.111.111.111,監聽的端口為20,

壹個客戶端ip為222.222.222.222,使用端口13452,

另壹個客戶端ip為222.222.222.200,使用端口24351,

客戶端連接服務器的方法統壹為connect("111.111.111.111",20)

也就是說客戶端和服務端ip不需要壹致,

壹個端口只對應壹項服務,所以只需要知道端口。

  • 上一篇:前海星辰投資咨詢深圳有限公司怎麽樣?
  • 下一篇:必備插件,4個免費神器!
  • copyright 2024編程學習大全網