DOS查看端口命令及端口功能詳解
關(guān)于DOS查看端口命令及端口功能詳解,教大家如何在DOS系統(tǒng)下輸入各種命令執(zhí)行操作,讓大家對(duì)電腦系統(tǒng)操作上得到更一步的了解,接下來(lái)是小編為大家收集的DOS查看端口命令及端口功能詳解,希望能幫到大家。
DOS查看端口命令及端口功能詳解
一、什么是端口
端口是指接口電路中的一些寄存器,這些寄存器分別用來(lái)存放數(shù)據(jù)信息、控制信息和狀態(tài)信息,相應(yīng)的端口分別稱為數(shù)據(jù)端口、控制端口和狀態(tài)端口。
電腦運(yùn)行的系統(tǒng)程序,其實(shí)就像一個(gè)閉合的圓圈,但是電腦是為人服務(wù)的,他需要接受一些指令,并且要按照指令調(diào)整系統(tǒng)功能來(lái)工作,于是系統(tǒng)程序設(shè)計(jì)者,就把這個(gè)圓圈截成好多段,這些線段接口就叫端口(通俗講是斷口,就是中斷),系統(tǒng)運(yùn)行到這些端口時(shí),一看端口是否打開(kāi)或關(guān)閉,如果關(guān)閉,就是繩子接通了,系統(tǒng)往下運(yùn)行,如果端口是打開(kāi)的,系統(tǒng)就得到命令,有外部數(shù)據(jù)輸入,接受外部數(shù)據(jù)并執(zhí)行。
二、Netstat 用法
依次打開(kāi)電腦左下角【開(kāi)始】選項(xiàng)中的【運(yùn)行】,在彈出的窗口中輸入【cmd】命令并回車,在彈出的窗口中輸入【netstat -a -n】命令,按下回車就可以看到以數(shù)字形式顯示的TCP和UDP連接的端口號(hào)及狀態(tài)。
-a 表示顯示所有活動(dòng)的TCP連接以及計(jì)算機(jī)監(jiān)聽(tīng)的TCP和UDP端口。
-e 表示顯示以太網(wǎng)發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)包數(shù)等。
-n 表示只以數(shù)字形式顯示所有活動(dòng)的TCP連接的地址和端口號(hào)。
-o 表示顯示活動(dòng)的TCP連接并包括每個(gè)連接的進(jìn)程ID(PID)。
-s 表示按協(xié)議顯示各種連接的統(tǒng)計(jì)信息,包括端口號(hào)。
-an 查看所有開(kāi)放的端口
三、端口類型
1、按端口號(hào)來(lái)分類
(1)公認(rèn)端口(WellKnownPorts):從0到1023,它們緊密綁定(binding)于一些服務(wù)。通常這些端口的通訊明確表明了某種服務(wù)的協(xié)議。例如:80端口實(shí)際上總是HTTP通訊。
(2)注冊(cè)端口(RegisteredPorts):從1024到49151。它們松散地綁定于一些服務(wù)。也就是說(shuō)有許多服務(wù)綁定于這些端口,這些端口同樣用于許多其它目的。例如:許多系統(tǒng)處理動(dòng)態(tài)端口從1024左右開(kāi)始。
(3)動(dòng)態(tài)和/或私有端口(Dynamicand/orPrivatePorts):從49152到65535。理論上,不應(yīng)為服務(wù)分配這些端口。實(shí)際上,機(jī)器通常從1024起分配動(dòng)態(tài)端口。但也有例外:SUN的RPC端口從32768開(kāi)始。
2、按端口協(xié)議劃分
TCP端口和UDP端口。由于TCP和UDP 兩個(gè)協(xié)議是獨(dú)立的,因此各自的端口號(hào)也相互獨(dú)立,比如TCP有235端口,UDP也 可以有235端口,兩者并不沖突。
(1)周知端口(Well Known Ports)
周知端口是眾所周知的端口號(hào),范圍從0到1023,其中80端口分配給W WW服務(wù),21端口分配給FTP服務(wù)等。我們?cè)贗E的地址欄里輸入一個(gè)網(wǎng)址的時(shí)候是不必指定端口號(hào)的,因?yàn)樵谀J(rèn)情況下WWW服務(wù)的端口 號(hào)是“80”。網(wǎng)絡(luò)服務(wù)是可以使用其他端口號(hào)的,如果不是默認(rèn)的端口號(hào)則應(yīng)該在 地址欄上指定端口號(hào),方法是在地址后面加上冒號(hào)“:”(半角),再加上端口 號(hào)。但是有些系統(tǒng)協(xié)議使用固定的端口號(hào),它是不能被改變的,比如139 端口專門(mén)用于NetBIOS與TCP/IP之間的通信,不能手動(dòng)改變。
(2)動(dòng)態(tài)端口(Dynamic Ports)
動(dòng)態(tài)端口的范圍是從1024到65535。之所以稱為動(dòng)態(tài)端口,是因?yàn)樗话悴还潭ǚ峙淠撤N服務(wù),而是動(dòng)態(tài)分配。動(dòng)態(tài)分配是指當(dāng)一個(gè)系統(tǒng)進(jìn)程或應(yīng)用程序進(jìn)程需要網(wǎng)絡(luò)通信時(shí),它向主機(jī)申請(qǐng)一個(gè)端口,主機(jī)從可用的端口號(hào)中分配 一個(gè)供它使用。當(dāng)這個(gè)進(jìn)程關(guān)閉時(shí),同時(shí)也就釋放了所占用的端口號(hào)。
看了“DOS查看端口命令及端口功能詳解”還想看: