端口可分爲虛擬端口和物理端口,其中虛擬端口指計算機內部或交換機路由器內的端口,不可見。例如計算機中的80端口、21端口、23端口等。物理端口又稱爲接口,是可見端口,計算機背板的RJ45網口,交換機路由器集線器等RJ45端口。電話使用RJ11插口也屬於物理端口的範疇。服務器
在計算機中,常見的虛擬端口有:微信
所謂的端口,是經過端口號來標記的,就好像是門牌號同樣,客戶端能夠經過ip地址找到對應的服務器端,可是服務器端是有不少端口的,每一個應用程序對應一個端口號,經過相似門牌號的端口號,客戶端才能真正的訪問到該服務器。爲了對端口進行區分,將每一個端口進行了編號,這就是端口號。網絡
在cmd終端輸入命令:netstat -ano 可查看個端口的信息spa
舉個例子:orm
假設PC1的IP爲192.168.1.2,微信通訊的端口爲10,PC3的IP爲192.168.1.4,微信通訊端口爲11,若是PC1使用微信給PC3發送消息「hello world!」,則必需要有上圖文本框的Dest ip(目標IP)、Dest port(目標端口)、Content(內容)三部分。首先PC1發出信息到路由器,路由器經過解析Dest ip爲192.168.1.4發送給PC3,PC3再看端口爲11給微信,接收到「hello world!」內容。若是PC3想回覆信息,把對應的信息更改就行。blog