ipv6 端口号_计算机网络之IP、MAC、端口号、子网掩码、默认网关、DNS
IP地址
IP地址是 Internet Protocol Address 的縮寫,譯為“網(wǎng)際協(xié)議地址”。
目前大部分軟件使用 IPv4 地址,但 IPv6 也正在被人們接受,尤其是在教育網(wǎng)中,已經(jīng)大量使用。
一臺(tái)計(jì)算機(jī)可以擁有一個(gè)獨(dú)立的 IP 地址,一個(gè)局域網(wǎng)也可以擁有一個(gè)獨(dú)立的 IP 地址(對(duì)外就好像只有一臺(tái)計(jì)算機(jī))。對(duì)于目前廣泛使用 IPv4 地址,它的資源是非常有限的,一臺(tái)計(jì)算機(jī)一個(gè) IP 地址是不現(xiàn)實(shí)的,往往是一個(gè)局域網(wǎng)才擁有一個(gè) IP 地址。
在因特網(wǎng)上進(jìn)行通信時(shí),必須要知道對(duì)方的 IP 地址。實(shí)際上數(shù)據(jù)包中已經(jīng)附帶了 IP 地址,把數(shù)據(jù)包發(fā)送給路由器以后,路由器會(huì)根據(jù) IP 地址找到對(duì)方的地里位置,完成一次數(shù)據(jù)的傳遞。路由器有非常高效和智能的算法,很快就會(huì)找到目標(biāo)計(jì)算機(jī)。
MAC地址
現(xiàn)實(shí)的情況是,一個(gè)局域網(wǎng)往往才能擁有一個(gè)獨(dú)立的 IP;換句話說,IP 地址只能定位到一個(gè)局域網(wǎng),無(wú)法定位到具體的一臺(tái)計(jì)算機(jī)。這可怎么辦呀?這樣也沒法通信啊。
其實(shí),真正能唯一標(biāo)識(shí)一臺(tái)計(jì)算機(jī)的是 MAC 地址,每個(gè)網(wǎng)卡的 MAC 地址在全世界都是獨(dú)一無(wú)二的。計(jì)算機(jī)出廠時(shí),MAC 地址已經(jīng)被寫死到網(wǎng)卡里面了(當(dāng)然通過某些“奇巧淫技”也是可以修改的)。局域網(wǎng)中的路由器/交換機(jī)會(huì)記錄每臺(tái)計(jì)算機(jī)的 MAC 地址。
MAC 地址是 Media Access Control Address 的縮寫,直譯為“媒體訪問控制地址”,也稱為局域網(wǎng)地址(LAN Address),以太網(wǎng)地址(Ethernet Address)或物理地址(Physical Address)。
數(shù)據(jù)包中除了會(huì)附帶對(duì)方的 IP 地址,還會(huì)附帶對(duì)方的 MAC 地址,當(dāng)數(shù)據(jù)包達(dá)到局域網(wǎng)以后,路由器/交換機(jī)會(huì)根據(jù)數(shù)據(jù)包中的 MAC 地址找到對(duì)應(yīng)的計(jì)算機(jī),然后把數(shù)據(jù)包轉(zhuǎn)交給它,這樣就完成了數(shù)據(jù)的傳遞。
端口號(hào)
有了 IP 地址和 MAC 地址,雖然可以找到目標(biāo)計(jì)算機(jī),但仍然不能進(jìn)行通信。一臺(tái)計(jì)算機(jī)可以同時(shí)提供多種網(wǎng)絡(luò)服務(wù),例如 Web 服務(wù)(網(wǎng)站)、FTP 服務(wù)(文件傳輸服務(wù))、SMTP 服務(wù)(郵箱服務(wù))等,僅有 IP 地址和 MAC 地址,計(jì)算機(jī)雖然可以正確接收到數(shù)據(jù)包,但是卻不知道要將數(shù)據(jù)包交給哪個(gè)網(wǎng)絡(luò)程序來(lái)處理,所以通信失敗。
為了區(qū)分不同的網(wǎng)絡(luò)程序,計(jì)算機(jī)會(huì)為每個(gè)網(wǎng)絡(luò)程序分配一個(gè)獨(dú)一無(wú)二的端口號(hào)(Port Number),例如,Web 服務(wù)的端口號(hào)是 80,FTP 服務(wù)的端口號(hào)是 21,SMTP 服務(wù)的端口號(hào)是 25。
端口(Port)是一個(gè)虛擬的、邏輯上的概念。可以將端口理解為一道門,數(shù)據(jù)通過這道門流入流出,每道門有不同的編號(hào),就是端口號(hào)。如下圖所示:
子網(wǎng)掩碼
子網(wǎng)掩碼其實(shí)是用來(lái)標(biāo)識(shí)IP地址的網(wǎng)絡(luò)部分和主機(jī)部分,讓網(wǎng)絡(luò)設(shè)備能夠識(shí)別出該IP地址是屬于廣域網(wǎng)還是局域網(wǎng)上的,便于更深層次的網(wǎng)絡(luò)數(shù)據(jù)交換。
所以請(qǐng)注意,子網(wǎng)掩碼是和IP地址一起使用的,不能單獨(dú)存在,單獨(dú)是沒有任何意義的。
如果一個(gè)網(wǎng)段沒有劃分子網(wǎng),那么網(wǎng)絡(luò)號(hào)部分都是1,主機(jī)號(hào)部分都是0。這個(gè)也叫缺省子網(wǎng)掩碼。
A類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.0.0.0
B類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.255.0.0
C類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.255.255.0
子網(wǎng)掩碼和IP地址一樣,也是二進(jìn)制表示,只不過轉(zhuǎn)換成十進(jìn)制更便于我們用戶識(shí)別,機(jī)器設(shè)備都是設(shè)備二進(jìn)制。
DNS
DNS(Domain Name System,域名系統(tǒng)),簡(jiǎn)單的說:就是把我們輸入的網(wǎng)站域名翻譯成IP地址的系統(tǒng)
比如我們想訪問百度,我們會(huì)在網(wǎng)頁(yè)里鍵入www.baidu.com,但是電腦不會(huì)理解這串字符的含義。于是就把這串字符發(fā)送給DNS(域名解析系統(tǒng)),系統(tǒng)將地址解析119.75.217.109(實(shí)際上能理解的就是這個(gè)數(shù)字),并轉(zhuǎn)向這個(gè)IP地址。于是我們就成功的打開了百度的網(wǎng)頁(yè)。
當(dāng)然如果你直接輸入http://119.75.217.109/也能上到百度上。很少會(huì)有人這么做。因?yàn)榇蠖鄶?shù)人對(duì)數(shù)字的記憶能力沒這么強(qiáng)。這就是域名解析服務(wù)器的價(jià)值所在。
默認(rèn)網(wǎng)關(guān)
缺省網(wǎng)關(guān)(Default Gateway)是計(jì)算機(jī)網(wǎng)絡(luò)中一個(gè)如何將數(shù)據(jù)包轉(zhuǎn)發(fā)到其他網(wǎng)絡(luò)中的節(jié)點(diǎn)。在一個(gè)典型的TCP / IP網(wǎng)絡(luò),節(jié)點(diǎn)(如服務(wù)器、工作站和網(wǎng)絡(luò)設(shè)備)都有一個(gè)定義的默認(rèn)路由設(shè)置(指向默認(rèn)網(wǎng)關(guān))。可以在沒有特定路由的情況下,明確出發(fā)送數(shù)據(jù)包的下一跳IP地址。
總結(jié)
以上是生活随笔為你收集整理的ipv6 端口号_计算机网络之IP、MAC、端口号、子网掩码、默认网关、DNS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html游戏代码_实现了代码自动生成,开
- 下一篇: 语言 重量计算_大师之光:有种跨越国界的