tcpip詳解 埠號

2021-10-09 09:52:28 字數 464 閱讀 1747

tcp和udp採用16 bit的埠號來識別應用程式。那麼這些埠號是如何選擇的呢?

伺服器一般都是通過知名埠號來識別的。例如,對於每個tcp/ip實現來說,ftp伺服器的tcp埠號都是21,每個telnet伺服器的tcp埠號都是23,每個tftp(簡單檔案傳送協議)伺服器的udp埠號都是69。任何tcp/ip實現所提供的服務都用知名的1~1023之間的埠號。這些知名埠號由internet號分配機構(internet assigned numbers authority, iana)來管理。

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

大多數tcp/ip實現給臨時埠分配1024~5000之間的埠號。大於5000的埠號是為其他伺服器預留的(internet上並不常用的服務)

TCP IP協議中的埠號

tcp ip協議中的埠號 標識本計算機應用層中的各個程序在和運輸層互動時的層間介面,共有65535個。埠的類別 伺服器端使用的埠號 1 熟知埠號或系統埠號 well known ports 從0到1023。它們緊密繫結於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如 80埠實際上總是htt...

修改埠號

修改埠號 在預設情況下,tomcat的埠是8080,使用了兩個tomcat,那麼就需要修改其中的乙個的埠號才能使得兩個同時工作。那麼,如何修改tomcat的埠號呢?首先到安裝目錄 或者解壓目錄 下找到conf資料夾,在裡面找到server.xml的檔案,找到 將port 8080 改為其它的就可以了...

網路埠號

網路埠 一.提出的背景 在多程序的環境下,為了解決兩個主機之間的通訊,但是源主機不知道要傳送訊息給目的主機的哪乙個程序,所以,必須使用埠號來確定目的主機上的唯一的乙個程序。埠號應用於傳輸層。二.分類 一 按照埠號分為3類 1 公共埠 從0 1023,總共1024個這些埠的通訊都明確表明了某種服務的協...