一、端口的分類
<一>根據端口性質來分
1、公認端口(常用端口):0-1024
它們緊密綁定於一些特定的服務。通常這些端口的通信明確表明了某種服務的協議。這些端口是不可以重新定義它的作用對象。如80端口實際上總是HTTP通信所使用的,而23號端口是Telnet服務專用的。這些端口通常不會像木馬這樣的黑客程序使用。
2、註冊端口:1025-49151
它們鬆散地綁定於一些服務。這些端口同樣用於許多其他目的。這些端口沒有明確的服務對象,不同程序可根據實際需要自己定義。
3、動態和/或私有端口:49152-65535
<二>根據所提供的服務方式來分
1、TCP協議端口:
直接與接收方進行的連接,發送信息以後,可確認信息是否到達。
2、UDP協議端口:
不是直接與接收方進行的連接,只管把信息放在網上發出去,而不管信息是否到達。
二、計算機網絡七層模型中對應的協議
應用層:用戶接口(FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS)
表示層:定義數據格式(JPEG、ASCLL、GIF、DES、MPEG)
會話層:定義了開始、控制、結束一個會談(RPC、SQL、NFS)
傳輸層:差錯恢復、數據包的重新排列(TCP、UDP、SPX)
網絡層:端到端的包定義(IP、IPX、路由器和三層交換機工作、ICMP協議、ARP協議、RARP協議)
數據鏈路層:IEEE802.3/.2、HDLC、PPP、ATM
物理層:機械特性、電器特性、功能特性、過程特性RS232、V.35、RJ-45、FDDI
使用TCP協議常見端口主要有以下幾種:
(1)FTP——文件傳輸協議——21號端口
(2)Telnet——遠程登陸協議——23號端口
(3)SMTP——簡單郵件傳送協議——25號端口
(4)POP3——接收郵件——110號端口
(POP3僅僅是接收協議,POP3客戶端使用SMTP向服務器發送郵件。)
使用UDP協議常見端口主要有以下幾種:
(1)HTTP——超文本傳輸協議——80號端口
(2)DNS——域名解析服務——53號端口
(3)SNMP——簡單網絡管理協議——161號端口
(SMTP真正關心的不是郵件如何被傳送,而只關心郵件是否能順利到達目的地。)
(4)TFTP——簡單文件傳輸的協議——69號端口
另外代理服務器常用以下端口:
(1)HTTP協議代理服務器常用端口:80/8080/3128/8081/9080
(2)SOCKS代理協議服務器常用端口:1080
(3)FTP協議代理服務器常用端口:20/21
(20端口用於數據傳輸,21端口用於控制信令的傳輸,控制信息和數據能夠同時傳輸,這是FTP的特殊這處。FTP採用的是TCP連接。)
(4)Telnet協議代理服務器常用端口:23
(5)DHCP協議——動態主機設置協議——用於內部網或網絡服務供應商自動分配IP地址
DHCP:服務器端的端口號是67
DHCP:客戶機端的端口號是68
————————————————
版權聲明:本文為CSDN博主「艷Yansky」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Yansky58685/article/details/97791914
計算機端口號查詢命令——netstat -a