服務器端使用的端口號
發(fā)布時間:2014/9/5 20:34:30 訪問次數(shù):1344
(1)服務器端使用的端口號 這里又OPA4251分為兩類,最重要的一類叫做熟知端口號(well-known port number)或系統(tǒng)端口號,數(shù)值為0~1023。這些數(shù)值可在網(wǎng)址www.iana.org查到。IANA把這些端口號指派給了TCPfIP最重要的一些應用程序,讓所有的用戶都知道。當一種新的應用程序出現(xiàn)后,IANA必須為它指派一個熟知端口,否則因特網(wǎng)上的其他應用進程就無法和它進行通信。
另一類叫做登記端口號,數(shù)值為1024~49151。這類端口號是為沒有熟知端口號的應用程序使用的。使用這類端口號必須在IANA按照規(guī)定的手續(xù)登記,以防止重復。
(2)客戶端使用的端口號 數(shù)值為49152~65535。由于這類端口號僅在客戶進程運行時才動態(tài)選擇,因此又叫做短暫端口號w。這類端口號是留給客戶進程選擇暫時使用。當服務器進程收到客戶進程的報文時,就如道了客戶進程所使用的端口號,因而可以把數(shù)據(jù)發(fā)送給客戶進程。通信結束后,剛才已使用過的客戶端口號就不復存在,這個端口號就可以供其他客戶進程使用。 ’
下面將分別討論UDP和TCP。UDP比較簡單,本章主要的篇幅是討論TCP。
注:短暫瑞口(ephemeral port)[STEV94,p.13]表示這種端口的存在時間是短期的。客戶進程并不在意操作系統(tǒng)給。芭:分配的是哪·個端U號,兇為客戶進程之所以必須有‘個端口號(在本地主機中必須是唯‘的),是為了讓運輸層的實體能夠找到自己。這和熟知端口不同。服務器機器一接通電源,服務器程序就運行起來。為了讓因特網(wǎng)j:所有的客戶程序都能找到服務器程序,服務器程序所使用的端口(即熟知端u)就必須是固定的,并且是眾所周知的。
(1)服務器端使用的端口號 這里又OPA4251分為兩類,最重要的一類叫做熟知端口號(well-known port number)或系統(tǒng)端口號,數(shù)值為0~1023。這些數(shù)值可在網(wǎng)址www.iana.org查到。IANA把這些端口號指派給了TCPfIP最重要的一些應用程序,讓所有的用戶都知道。當一種新的應用程序出現(xiàn)后,IANA必須為它指派一個熟知端口,否則因特網(wǎng)上的其他應用進程就無法和它進行通信。
另一類叫做登記端口號,數(shù)值為1024~49151。這類端口號是為沒有熟知端口號的應用程序使用的。使用這類端口號必須在IANA按照規(guī)定的手續(xù)登記,以防止重復。
(2)客戶端使用的端口號 數(shù)值為49152~65535。由于這類端口號僅在客戶進程運行時才動態(tài)選擇,因此又叫做短暫端口號w。這類端口號是留給客戶進程選擇暫時使用。當服務器進程收到客戶進程的報文時,就如道了客戶進程所使用的端口號,因而可以把數(shù)據(jù)發(fā)送給客戶進程。通信結束后,剛才已使用過的客戶端口號就不復存在,這個端口號就可以供其他客戶進程使用。 ’
下面將分別討論UDP和TCP。UDP比較簡單,本章主要的篇幅是討論TCP。
注:短暫瑞口(ephemeral port)[STEV94,p.13]表示這種端口的存在時間是短期的。客戶進程并不在意操作系統(tǒng)給。芭:分配的是哪·個端U號,兇為客戶進程之所以必須有‘個端口號(在本地主機中必須是唯‘的),是為了讓運輸層的實體能夠找到自己。這和熟知端口不同。服務器機器一接通電源,服務器程序就運行起來。為了讓因特網(wǎng)j:所有的客戶程序都能找到服務器程序,服務器程序所使用的端口(即熟知端u)就必須是固定的,并且是眾所周知的。