麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 系統(tǒng) > Unix > 正文

UNIX網(wǎng)絡(luò)編程讀書(shū)筆記:端口號(hào)、套接口對(duì)和套接口

2024-06-28 13:27:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
UNIX網(wǎng)絡(luò)編程讀書(shū)筆記:端口號(hào)、套接口對(duì)和套接口端口號(hào)

端口號(hào)(port number):16位整數(shù),用來(lái)區(qū)分不同的進(jìn)程。

服務(wù)器使用的端口號(hào):TCP和UDP定義了一組眾所周知的端口(well-known port),用于標(biāo)識(shí)眾所周知的服務(wù)。

客戶(hù)端使用的端口號(hào):通常使用短期存活的臨時(shí)端口(ephemeral port)。這些端口號(hào)通常由傳輸層協(xié)議自動(dòng)賦予客戶(hù)。客戶(hù)一般不關(guān)心其臨時(shí)端口的具體值,而只需確信它在所在主機(jī)中是唯一的就行。傳輸層協(xié)議的代碼確保這種唯一性。

端口號(hào)被劃分成三段:

(1)眾所周知的端口為0-1023. 這些端口由IANA分配和控制。可能的話,相同的端口號(hào)就分配給TCP、UDP和SCTP的同一給定服務(wù)。例如,端口號(hào)80不論是TCP還是UDP都被賦予Web服務(wù)器,盡管目前它所有的實(shí)現(xiàn)都單純使用TCP。

(2)已登記的端口(registered port)為1024-49151. 這些端口不受IANA控制,不過(guò)由IANA登記并提供它們的使用情況清單,以方便整個(gè)群體。可能的話,相同端口號(hào)也分配給TCP和UDP的同一給定服務(wù)。

(3)動(dòng)態(tài)的(dynamic)或私用的(PRivate)端口:49152-65535. IANA不管這些端口,它們就是我們所稱(chēng)的臨時(shí)端口。(49152這個(gè)魔數(shù)是65535的四分之三。)

注意:

  • UNIX系統(tǒng)有保留端口(reserved port)的概念,指的是小于1024的任何端口。這些端口只能賦予超級(jí)用戶(hù)進(jìn)程的套接口。所有眾所周知的端口都是保留端口,因此分配這些端口的服務(wù)器啟動(dòng)時(shí)必須具有超級(jí)用戶(hù)的特權(quán)。
  • 由于歷史原因,源自Berkeley的實(shí)現(xiàn)(從4.3BSD開(kāi)始)曾在1-24-5000范圍內(nèi)分配臨時(shí)端口。
  • 有少數(shù)客戶(hù)(而不是服務(wù)器)需要一個(gè)保留端口用于客戶(hù)/服務(wù)器的認(rèn)證:rlogin和rsh客戶(hù)就是常見(jiàn)的例子。這些客戶(hù)調(diào)用庫(kù)函數(shù)rresvport創(chuàng)建一個(gè)TCP套接口,并給它分配513-1023范圍內(nèi)的一個(gè)未使用的端口。

 

套接口對(duì)和套接口

一個(gè)TCP連接的套接口對(duì)(socket pair)是一個(gè)定義該連接的兩個(gè)端點(diǎn)的四元組:本地ip地址、本地TCP端口號(hào)、遠(yuǎn)地IP地址、遠(yuǎn)地TCP端口號(hào)。一個(gè)套接口對(duì)唯一標(biāo)識(shí)互聯(lián)網(wǎng)上的一個(gè)TCP連接。

就SCTP而言,一個(gè)關(guān)聯(lián)由一組本地IP地址、一個(gè)本地端口、一組遠(yuǎn)地IP地址、一個(gè)遠(yuǎn)地端口標(biāo)識(shí)。

標(biāo)識(shí)每個(gè)端點(diǎn)的兩個(gè)值(IP地址和端口號(hào))通常稱(chēng)為一個(gè)套接口(socket)。

舉例來(lái)說(shuō),應(yīng)用程序通過(guò)bind函數(shù)為T(mén)CP、UDP或SCTP套接口指定本地IP地址和本地端口號(hào)。


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 色婷婷久久久亚洲一区二区三区 | 日本成人午夜 | 成人不卡免费视频 | 高清在线观看av | 日韩一级片一区二区三区 | 欧美日韩在线视频一区 | 日韩色视频 | 中文字幕一二区 | 久久手机在线视频 | 国产噜噜噜噜噜久久久久久久久 | 日本黄色免费片 | 毛片大全免费看 | 欧美 日本 在线 | 国产精品久久久久久久久久久久久久久久 | 黄色成人小视频 | 91真视频| 叉逼视频 | 欧美亚洲综合网 | 欧美日韩在线免费观看 | 亚洲成人在线视频网 | 草莓福利社区在线 | 91成人亚洲 | 一级国产电影 | 国产日韩久久久久69影院 | 欧美高清一级片 | 国产一国产一级毛片视频在线 | 九九热在线视频观看 | 国产精品视频二区不卡 | 国产免费小视频在线观看 | 久久国产成人午夜av浪潮 | 久久久一区二区三区精品 | 激情综合婷婷久久 | 精品欧美一区二区精品久久 | 91精品国产乱码久久久久久久久 | 欧洲精品色 | 女人叉开腿让男人桶 | 久久免费观看一级毛片 | 日本一区免费看 | 成人三级电影在线 | 精品亚洲国产视频 | 国产一级大片 |