回覆列表
  • 1 # 使用者8316781897443

    簡單說就是在一直在等待這個埠上有沒有資料發過來,監聽是一支處於於隨時接收的狀態,就好比,你要跑百米,一直在聽著有沒槍響,聽不到就一直蹲著,聽到了就跑。

    把IP地址比作一間房子 ,埠就是出入這間房子的門。在Internet上,各主機間透過TCP/IP協議傳送和接收資料包,各個資料包根據其目的主機的ip地址來進行網際網路絡中的路由選擇。大多數作業系統都支援多程式(程序)同時執行,那麼目的主機應該把接收到的資料包傳送給眾多同時執行的程序中的哪一個呢?埠機制便由此被引入進來。

    當目的主機接收到資料包後,將根據報文首部的目的埠號,把資料傳送到相應埠,而與此埠相對應的那個程序將會領取資料並等待下一組資料的到來。

    不光接受資料包的程序需要開啟它自己的埠,傳送資料包的程序也需要開啟埠,這樣,資料包中將會標識有源埠,以便接受方能順利的回傳資料包到這個埠。

    一個數據包包括了檔案,ip,和埠號,ip是為了伺服器可以找到你的主機,埠號是你接受資料包的門戶

    而所謂的埠監聽,是指主機網路程序接受到IP資料包後,察看其的目標埠是不是自己的埠號,如果是的話就接受該資料包進行處理。進行網路通訊的主機,既要傳送資料,也要接受資料,所以就要開啟相應的埠以接受資料。

    一個網路上的主機有可能開啟多個網路程序(如即瀏覽網頁又上QQ),也就是監聽了多個埠。

  • 中秋節和大豐收的關聯?
  • 是否可以透過跑步治好抑鬱症?有哪些依據?