网络端口分类
文章目錄
- 端口概念
- 物理意義上的端口
- 邏輯意義上的端口
- 邏輯意義上的端口分類
- (1)公認端口(WellKnownPorts)`0到1023`
- (2)注冊端口(RegisteredPorts)`1024到49151`
- (3)動態和/或私有端口(Dynamicand/orPrivatePorts)`49152到65535`
- 端口正則表達式
端口概念
在網絡技術中,端口(Port)大致有兩種意思:
物理意義上的端口
比如,ADSL Modem、集線器、交換機、路由器用于連接其他網絡設備的接口,如RJ-45端口、SC端口等等。
邏輯意義上的端口
一般是指TCP/IP協議中的端口,端口號的范圍從0到65535,比如用于瀏覽網頁服務的80端口,用于FTP服務的21端口等等。
我們這里將要介紹的就是邏輯意義上的端口。
邏輯意義上的端口分類
(1)公認端口(WellKnownPorts)0到1023
從0到1023,它們緊密綁定(binding)于一些服務。
通常這些端口的通訊明確表明了某種服務的協議。
例如:80端口實際上總是HTTP通訊。
(2)注冊端口(RegisteredPorts)1024到49151
從1024到49151。它們松散地綁定于一些服務。
也就是說有許多服務綁定于這些端口,這些端口同樣用于許多其它目的。
例如:許多系統處理動態端口從1024左右開始。
(3)動態和/或私有端口(Dynamicand/orPrivatePorts)49152到65535
從49152到65535。理論上,不應為服務分配這些端口。
實際上,機器通常從1024起分配動態端口。
但也有例外:SUN的RPC端口從32768開始。
————————————————
版權聲明:本文為CSDN博主「My_heart_」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/My_heart_/article/details/52601924
端口正則表達式
[0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-5]{2}[0-3][0-5]總結
- 上一篇: 【Rsyslog】facilty pri
- 下一篇: 【PHP】关于IPv4、IPv6 的操作