在電腦廣泛使用的今天,網(wǎng)絡(luò)異常發(fā)達(dá),于是,IP地址、端口號(hào)這些計(jì)算機(jī)的相關(guān)專業(yè)術(shù)語(yǔ),我們都熟聽(tīng)耳聞。偶爾在使用某些軟件、設(shè)備時(shí),除了要設(shè)置IP地址,還要設(shè)置端口號(hào),對(duì)于不從事計(jì)算機(jī)相關(guān)職業(yè)的人而言,電腦IP,端口號(hào)怎么查看?
IP地址其實(shí)就是一串?dāng)?shù)字,如:172.28.19.88,互聯(lián)網(wǎng)中的每臺(tái)計(jì)算機(jī)都有自己的IP地址,IP地址類似于我們郵快遞時(shí)填寫(xiě)的地址,如: XXX省XX市XX區(qū)XX大街XX號(hào)
快遞郵寄是這樣的:
計(jì)算機(jī)發(fā)送信息是這樣的:
網(wǎng)絡(luò)中路由器都可以讀懂這個(gè)由數(shù)字組成的“地址”,從而找到對(duì)應(yīng)的計(jì)算機(jī),把信息給到計(jì)算機(jī),在計(jì)算機(jī)中,有個(gè)專門(mén)負(fù)責(zé)接收和發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的“管家”,它就是網(wǎng)卡設(shè)備,所有信息發(fā)送和接收都通過(guò)這位“管家”來(lái)進(jìn)行。
在實(shí)際應(yīng)用當(dāng)中還有個(gè)問(wèn)題,我們電腦中同時(shí)運(yùn)行著瀏覽器、QQ、微信等多個(gè)應(yīng)用程序,當(dāng)計(jì)算機(jī)通過(guò)網(wǎng)卡接收到了數(shù)據(jù),但這些數(shù)據(jù)都是要給誰(shuí)的呢,QQ?微信?還是瀏覽器?
怎么正確識(shí)別收到的數(shù)據(jù)屬于哪個(gè)應(yīng)用程序呢,為了解決這個(gè)問(wèn)題,計(jì)算機(jī)在每個(gè)發(fā)送的數(shù)據(jù)中附加了個(gè)標(biāo)識(shí),這個(gè)標(biāo)識(shí)就是端口號(hào),通過(guò)端口號(hào)計(jì)算機(jī)就可以知道接收的數(shù)據(jù)給哪個(gè)程序,端口號(hào)也是個(gè)數(shù)字,范圍是從0-65535,國(guó)際上有個(gè)叫IANA(互聯(lián)網(wǎng)數(shù)字分配機(jī)構(gòu))的組織負(fù)責(zé)統(tǒng)一規(guī)范管理和使用端口號(hào)。
對(duì)于這65536個(gè)端口號(hào)有以下的使用規(guī)定:
(1)端口號(hào)小于256的定義為常用端口,服務(wù)器一般都是通過(guò)常用端口號(hào)來(lái)識(shí)別的。
常用的端口
FTP : 21
TELNET : 23
SMTP : 25
DNS : 53
任何TCP/IP實(shí)現(xiàn)所提供的服務(wù)都用1~1023之間的端口號(hào),是由ICANN來(lái)管理的;
(2)客戶端只需保證該端口號(hào)在本機(jī)上是惟一的就可以了??蛻舳丝谔?hào)因存在時(shí)間很短暫又稱臨時(shí)端口號(hào);
(3)大多數(shù)TCP/IP實(shí)現(xiàn)給臨時(shí)端口號(hào)分配1024~49151之間的端口號(hào)。大于49151的端口號(hào)是為其他服務(wù)器預(yù)留的。
如果當(dāng)前QQ正在使用的端口號(hào)為57013,當(dāng)計(jì)算機(jī)接收到的信息包中指明了端口號(hào)為57013時(shí),計(jì)算機(jī)就知道數(shù)據(jù)是給QQ的,如此一來(lái),數(shù)據(jù)接收問(wèn)題就解決了。
這篇文章是給非專業(yè)人士普及知識(shí)的,讓大家對(duì)這些專業(yè)術(shù)語(yǔ)有個(gè)直感覺(jué)上的認(rèn)識(shí)。
實(shí)際應(yīng)用中還涉及更多知識(shí)和技術(shù),如:為了有效利用IP地址,大多數(shù)計(jì)算機(jī)使用的是局域網(wǎng)中的IP,而非公網(wǎng)IP。
了解更多資訊,敬請(qǐng)關(guān)注五金圈(http://www.71851.cn/)
掃碼加入五金人自己的朋友圈~