計算機網路學習筆記 埠號

2022-03-26 12:32:48 字數 1159 閱讀 1966

一 什麼是埠?

如果把ip位址比作一間房子 ,埠就是出入這間房子的門。埠號就是開啟門的鑰匙。真正的房子只有幾個門,但是乙個ip位址的埠

可以有65536個之多!埠是通過埠號來標記的,埠號只有整數,範圍是從0 到65535。

二 埠有什麼作用?

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

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

internet擴充套件服務與unix特定服務之間的乙個差別就是telnet和rlogin。它們二者都允許通過計算機網路登入到其他主機上。telnet是採用埠號為23的tcp/ip標準且幾乎可以在所有作業系統上進行實現。rlogin只是為unix系統設計的(儘管許多非unix系統也提供該服務),它的有名埠號為513。

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

三 如何使用?

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

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

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

四 如何檢視?

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

1.用「netstat 」檢視埠狀態

在windows 2000/xp中,可以在命令提示符下使用「netstat 」查 看系統埠狀態,可以列出系統正在開放的埠號及其狀態.

2.用第三方埠掃瞄軟體

3.用「netstat -n」命令,以數字格式顯示位址和埠資訊。

計算機網路埠號

有哪些熟知埠以及所對應的協議。ftp 檔案傳送協議 tcp 21 telnet 遠端終端協議 tcp 23 smtp 簡單郵件傳送協議 tcp 25 http 超文字傳送協議 tcp 80 dns 網域名稱系統 名字轉換 tcp udp 53 snmp 簡單網路管理協議 udp 161 snmp t...

計算機網路 埠號的分類

埠號的範圍是從1 65535 埠的概念 在網路技術中,埠 port 有好幾種意思。集線器 交換機 路由器的埠指的是連線其他網路裝置的介面,如rj 45埠 serial埠等。我們 這裡所指的埠不是指物理意義上的埠,而是特指tcp ip協議中的埠,是邏輯意義上的埠。埠的分類 1 公認埠 wellknow...

計算機網路知識複習(埠號 TCP UDP)

網路的體系結構 應用層 運輸層 網路層 鏈路層 物理層。web服務區埠號 80 郵件服務程序 smtp 25 tcp 1 ftp協議 21 talnet埠 23 pop3埠 110 dns服務埠 53 tcp的服務模型是面向連線和可靠資料傳輸服務 tcp存在乙個握手過程提示客戶和伺服器,使他們為大量...