在這篇文章中,小編將對(duì)端口的相關(guān)內(nèi)容和情況加以介紹以幫助大家增進(jìn)對(duì)它的了解程度,和小編一起來閱讀以下內(nèi)容吧。
端口是指接口電路中的一些寄存器,這些寄存器分別用來存放數(shù)據(jù)信息、控制信息和狀態(tài)信息,相應(yīng)的端口分別稱為數(shù)據(jù)端口、控制端口和狀態(tài)端口。
電腦運(yùn)行的系統(tǒng)程序,其實(shí)就像一個(gè)閉合的圓圈,但是電腦是為人服務(wù)的,他需要接受一些指令,并且要按照指令調(diào)整系統(tǒng)功能來工作,于是系統(tǒng)程序設(shè)計(jì)者,就把這個(gè)圓圈截成好多段,這些線段接口就叫端口(通俗講是斷口,就是中斷),系統(tǒng)運(yùn)行到這些端口時(shí),一看端口是否打開或關(guān)閉,如果關(guān)閉,就是繩子接通了,系統(tǒng)往下運(yùn)行,如果端口是打開的,系統(tǒng)就得到命令,有外部數(shù)據(jù)輸入,接受外部數(shù)據(jù)并執(zhí)行。
1、TCP端口
TCP:Transmission Control Protocol傳輸控制協(xié)議,TCP是一種面向連接(連接導(dǎo)向)的、可靠的、基于字節(jié)流的傳輸層(Transport layer)通信協(xié)議,由IETF的RFC 793說明(specified)。在簡(jiǎn)化的計(jì)算機(jī)網(wǎng)絡(luò)OSI模型中,它完成第四層傳輸層所指定的功能,UDP是同一層內(nèi)另一個(gè)重要的傳輸協(xié)議。
TCP端口和UDP端口。由于TCP和UDP 兩個(gè)協(xié)議是獨(dú)立的,因此各自的端口號(hào)也相互獨(dú)立,比如TCP有235端口,UDP也 可以有235端口,兩者并不沖突。
1.周知端口(Well Known Ports)
周知端口是眾所周知的端口號(hào),范圍從0到1023,其中80端口分配給WWW服務(wù),21端口分配給FTP服務(wù)等。我們?cè)贗E的地址欄里輸入一個(gè)網(wǎng)址的時(shí)候是不必指定端口號(hào)的,因?yàn)樵谀J(rèn)情況下WWW服務(wù)的端口是“80”。
網(wǎng)絡(luò)服務(wù)是可以使用其他端口號(hào)的,如果不是默認(rèn)的端口號(hào)則應(yīng)該在 地址欄上指定端口號(hào),方法是在地址后面加上冒號(hào)“:”(半角),再加上端口號(hào)。比如使用“8080”作為WWW服務(wù)的端口,則需要在地址欄里輸入“網(wǎng)址:8080”。
但是有些系統(tǒng)協(xié)議使用固定的端口號(hào),它是不能被改變的,比如139 端口專門用于NetBIOS與TCP/IP之間的通信,不能手動(dòng)改變。
2.動(dòng)態(tài)端口(Dynamic Ports)
動(dòng)態(tài)端口的范圍是從49152到65535。之所以稱為動(dòng)態(tài)端口,是因?yàn)樗?一般不固定分配某種服務(wù),而是動(dòng)態(tài)分配。
3.注冊(cè)端口
端口1024到49151,分配給用戶進(jìn)程或應(yīng)用程序。這些進(jìn)程主要是用戶選擇安裝的一些應(yīng)用程序,而不是已經(jīng)分配好了公認(rèn)端口的常用程序。這些端口在沒有被服務(wù)器資源占用的時(shí)候,可以用用戶端動(dòng)態(tài)選用為源端口。
2、UDP端口
UDP:User Datagram Protocol用戶數(shù)據(jù)報(bào)協(xié)議,UDP是OSI參考模型中一種無連接的傳輸層協(xié)議,提供面向事務(wù)的簡(jiǎn)單不可靠信息傳送服務(wù)。UDP 協(xié)議基本上是IP協(xié)議與上層協(xié)議的接口。UDP協(xié)議適用端口分別運(yùn)行在同一臺(tái)設(shè)備上的多個(gè)應(yīng)用程序。
剛接觸網(wǎng)絡(luò)的朋友一般都對(duì)自己的端口很敏感,總怕自己的電腦開放了過多端口,更怕其中就有后門程序的端口,但由于對(duì)端口不是很熟悉,所以也沒有解決辦法,上起網(wǎng)來提心吊膽。其實(shí)保護(hù)自己的端口并不是那么難,只要做好下面幾點(diǎn)就行了:
1) 查看:經(jīng)常用命令或軟件查看本地所開放的端口,看是否有可疑端口;
2) 判斷:如果開放端口中有你不熟悉的,應(yīng)該馬上查找端口大全或木馬常見端口等資料(網(wǎng)上多的很),看看里面對(duì)你那個(gè)可疑端口的作用描述,或者通過軟件查看開啟此端口的進(jìn)程來進(jìn)行判斷;
3) 關(guān)閉:如果真是木馬端口或者資料中沒有這個(gè)端口的描述,那么應(yīng)該關(guān)閉此端口,你可以用防火墻來屏蔽此端口,也可以用本地連接-TCP/IP-高級(jí)-選項(xiàng)-TCP/IP篩選,啟用篩選機(jī)制來篩選端口;
注意:判斷時(shí)候要慎重,因?yàn)橐恍﹦?dòng)態(tài)分配的端口也容易引起你多余的懷疑,這類端口一般比較低,且連續(xù)。還有,一些狡猾的后門軟件,他們會(huì)借用80等一些常見端口來進(jìn)行通信(穿透了防火墻),令人防不勝防,因此不輕易運(yùn)行陌生程序才是關(guān)鍵。
以上所有內(nèi)容便是小編此次為大家?guī)淼挠嘘P(guān)端口的所有介紹,如果你想了解更多有關(guān)它的內(nèi)容,不妨在我們網(wǎng)站或者百度、google進(jìn)行探索哦。