當前位置:軟件學堂 > 資訊首頁 > 軟件教程 > 辦公軟件 > DOS查看端口命令及端口功能詳解

DOS查看端口命令及端口功能詳解

2012/10/6 14:05:23作者:佚名來源:網(wǎng)絡

移動端

對電腦稍微了解的人都應該知道DOS命令吧,今天小編給大家?guī)砹岁P于DOS查看端口命令及端口功能詳解,教大家如何在DOS系統(tǒng)下輸入各種命令執(zhí)行操作,讓大家對電腦系統(tǒng)操作上得到更一步的了解,下面學無憂小編就給大家介紹DOS查看端口命令及端口功能詳解,具體內(nèi)容如下:

一、什么是端口

端口是指接口電路中的一些寄存器,這些寄存器分別用來存放數(shù)據(jù)信息、控制信息和狀態(tài)信息,相應的端口分別稱為數(shù)據(jù)端口、控制端口和狀態(tài)端口。

電腦運行的系統(tǒng)程序,其實就像一個閉合的圓圈,但是電腦是為人服務的,他需要接受一些指令,并且要按照指令調(diào)整系統(tǒng)功能來工作,于是系統(tǒng)程序設計者,就把這個圓圈截成好多段,這些線段接口就叫端口(通俗講是斷口,就是中斷),系統(tǒng)運行到這些端口時,一看端口是否打開或關閉,如果關閉,就是繩子接通了,系統(tǒng)往下運行,如果端口是打開的,系統(tǒng)就得到命令,有外部數(shù)據(jù)輸入,接受外部數(shù)據(jù)并執(zhí)行。

 二、Netstat 用法

依次打開電腦左下角【開始】選項中的【運行】,在彈出的窗口中輸入【cmd】命令并回車,在彈出的窗口中輸入【netstat -a -n】命令,按下回車就可以看到以數(shù)字形式顯示的TCP和UDP連接的端口號及狀態(tài)。

-a 表示顯示所有活動的TCP連接以及計算機監(jiān)聽的TCP和UDP端口。

-e 表示顯示以太網(wǎng)發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)包數(shù)等。

-n 表示只以數(shù)字形式顯示所有活動的TCP連接的地址和端口號。

-o 表示顯示活動的TCP連接并包括每個連接的進程ID(PID)。

-s 表示按協(xié)議顯示各種連接的統(tǒng)計信息,包括端口號。

-an 查看所有開放的端口

三、端口類型

1、按端口號來分類

(1)公認端口(WellKnownPorts):從0到1023,它們緊密綁定(binding)于一些服務。通常這些端口的通訊明確表明了某種服務的協(xié)議。例如:80端口實際上總是HTTP通訊。

(2)注冊端口(RegisteredPorts):從1024到49151。它們松散地綁定于一些服務。也就是說有許多服務綁定于這些端口,這些端口同樣用于許多其它目的。例如:許多系統(tǒng)處理動態(tài)端口從1024左右開始。

(3)動態(tài)和/或私有端口(Dynamicand/orPrivatePorts):從49152到65535。理論上,不應為服務分配這些端口。實際上,機器通常從1024起分配動態(tài)端口。但也有例外:SUN的RPC端口從32768開始。

2、按端口協(xié)議劃分

TCP端口和UDP端口。由于TCP和UDP 兩個協(xié)議是獨立的,因此各自的端口號也相互獨立,比如TCP有235端口,UDP也 可以有235端口,兩者并不沖突。

(1)周知端口(Well Known Ports)

周知端口是眾所周知的端口號,范圍從0到1023,其中80端口分配給W WW服務,21端口分配給FTP服務等。我們在IE的地址欄里輸入一個網(wǎng)址的時候是不必指定端口號的,因為在默認情況下WWW服務的端口 號是“80”。網(wǎng)絡服務是可以使用其他端口號的,如果不是默認的端口號則應該在 地址欄上指定端口號,方法是在地址后面加上冒號“:”(半角),再加上端口 號。但是有些系統(tǒng)協(xié)議使用固定的端口號,它是不能被改變的,比如139 端口專門用于NetBIOS與TCP/IP之間的通信,不能手動改變。

(2)動態(tài)端口(Dynamic Ports)

動態(tài)端口的范圍是從1024到65535。之所以稱為動態(tài)端口,是因為它一般不固定分配某種服務,而是動態(tài)分配。動態(tài)分配是指當一個系統(tǒng)進程或應用程序進程需要網(wǎng)絡通信時,它向主機申請一個端口,主機從可用的端口號中分配 一個供它使用。當這個進程關閉時,同時也就釋放了所占用的端口號。

以上就是有關DOS查看端口命令及端口功能詳解的相關內(nèi)容,希望對大家有所幫助!更多學習資料,請鎖定學無憂。

標簽: 查看  端口  命令