【電腦網路學習筆記】連接埠號碼

來源:互聯網
上載者:User

標籤:style   使用   sp   c   log   r   時間   管理   bs   

一 什麼是連接埠?

  如果把IP地址比作一間房子 ,連接埠就是出入這間房子的門。連接埠號碼就是開啟門的鑰匙。真正的房子只有幾個門,但是一個IP地址的連接埠
可以有65536個之多!連接埠是通過連接埠號碼來標記的,連接埠號碼只有整數,範圍是從0 到65535。

二 連接埠有什麼作用?

  主機是怎樣區分不同的網路服務呢?顯然不能只靠IP地址,因為IP 位址與網路服務的關係是一對多的關係。實際上是通過“IP地址+連接埠號碼”來區 分不同的服務的。伺服器一般都是通過知名連接埠號碼來識別的。

  到1992年為止,知名連接埠號碼介於1~255之間。256~1023之間的連接埠號碼通常都是由Unix系統佔用,以提供一些特定的Unix服務—也就是說,提供一些只有Unix系統才有的、而其他動作系統可能不提供的服務,IANA管理1~1023之間所有的連接埠號碼。

  Internet擴充服務與Unix特定服務之間的一個差別就是Telnet和Rlogin。它們二者都允許通過電腦網路登入到其他主機上。Telnet是採用連接埠號碼為23的TCP/IP標準且幾乎可以在所有作業系統上進行實現。Rlogin只是為Unix系統設計的(儘管許多非Unix系統也提供該服務),它的有名連接埠號碼為513。

  用戶端通常對它所使用的連接埠號碼並不關心,只需保證該連接埠號碼在本機上是唯一的就可以了。用戶端口號又稱作臨時連接埠號碼(即存在時間很短暫)。這是因為它通常只是在使用者運行該客戶程式時才存在,而伺服器則只要主機開著的,其服務就運行。

 

三 如何使用?

  TCP與UDP段結構中連接埠地址都是16位元,可以有在0---65535範圍內的連接埠號碼。對於這65536個連接埠號碼有以下的使用規定:

    (1)連接埠號碼小於256的定義為常用連接埠,伺服器一般都是通過常用連接埠號碼來識別的。任何TCP/IP實現所提供的服務都用1---1023之間的連接埠號碼,是由ICANN來管理的;

    (2)用戶端只需保證該連接埠號碼在本機上是惟一的就可以了。用戶端口號因存在時間很短暫又稱臨時連接埠號碼;

    (3)大多數TCP/IP實現給臨時連接埠號碼分配1024---5000之間的連接埠號碼。大於5000的連接埠號碼是為其他伺服器預留的。

 

四 如何查看?

  連接埠號碼一台伺服器有大量的連接埠在使用,怎麼來查看連接埠呢?有兩種方式: 一種是利用系統內建的命令,一種是利用第三方連接埠掃描軟體。

  1.用“netstat ”查看連接埠狀態

  在Windows 2000/XP中,可以在命令提示字元下使用“netstat ”查 看系統連接埠狀態,可以列出系統正在開放的連接埠號碼及其狀態.

  2.用第三方連接埠掃描軟體

  第三方連接埠掃描軟體有許多,介面雖然千差萬別,但是功能卻是類似 的。這裡以“Fport” (可到?type_t=7或下載)為例講解。“Fport”在命令提示字元下使用,運行結果 與“netstat -an”相似,但是它不僅能夠列出正在使用的連接埠號碼及類型,還可 以列出連接埠被哪個應用程式使用。

  3.用“netstat -n”命令,以數字格式顯示地址和連接埠資訊。

 

 

  

【電腦網路學習筆記】連接埠號碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.