做網(wǎng)站算軟件開發(fā)么長尾關(guān)鍵詞在線查詢
mac地址(物理地址)
mac地址和ip地址,目的都是為了區(qū)分網(wǎng)絡(luò)上的不同設(shè)備的,在最開始的時候,mac地址和ip地址是兩伙人,獨立各自提出的,ip地址是4個字節(jié)(早都不夠用了),mac地址是6個字節(jié)的(目前還夠用),所有可以認為每個設(shè)備上有唯一的mac地址
物理地址,是在網(wǎng)卡出廠的時候就設(shè)置好的,原則上來說, 每個網(wǎng)卡的物理地址都是不相同的~~
因此,物理地址也可以作為你主機的一種身份標(biāo)識 。(不僅僅是網(wǎng)絡(luò)中)
通過mac地址是可以定位到你這個人的,加入你用電腦做了一些違法亂紀(jì)的活動,被jc叔叔定位到是很容易的,mac地址綁定網(wǎng)卡,每個網(wǎng)卡通過那個銷售賣出去的都是有記錄的,所有互聯(lián)網(wǎng)不是法外之地,一定要遵紀(jì)守法
ip地址的mac地址的區(qū)別
IP 地址作用是支持整個傳輸過程轉(zhuǎn)發(fā),MAC 的作用支持兩個相鄰節(jié)點之間的轉(zhuǎn)發(fā)。
舉例:
我在西安,要回東北老家,吉林省,白城市, 安廣鎮(zhèn).(山溝溝)
1.IP 層面上,要進行路線規(guī)劃。
西安 -> 北京 ->長春 ->白城 ->安廣
西安 ->長春 ->白城 ->安廣
西安 ->北京 ->沈陽 ->白城 ->安廣
2.具體執(zhí)行的時候,需要從一個點到達另一個點
西安 ->北京 ->長春 ->白城 ->安廣
ip地址就像是長期目標(biāo),目的ip和源iip目標(biāo)堅定,mac地址就像是短期目標(biāo),一步一步往最總目標(biāo)前進
上述簡化的拓撲圖中
總的ip目標(biāo)是5.6.7.8程序員寫代碼的時候,直接告訴計算機,要把數(shù)據(jù)往 5.6.7.8 這里進行傳輸,主機A就要查詢路由表,發(fā)現(xiàn)目的ip的路由表里沒有,就需要走到下一跳去
IP 層決定子要找哪個朋友,到數(shù)據(jù)鏈路層,就要決定具體怎么找 (數(shù)據(jù)包要從路由器的哪個接口發(fā)送出去)
主機/路由器,在數(shù)據(jù)鏈路層,也維護了一張表,這個表里就記錄了,每個網(wǎng)口以及網(wǎng)口對端的設(shè)備的 mac地址關(guān)聯(lián)關(guān)系~~
DNS域名解析系統(tǒng)
ip地址是點分十進制的形式,域名就是一串單詞,就可以使用這串單詞來表示某個ip地址了
在很久很久以前,有一個專門的文件,叫hosts文件,維護域名和ip的映射關(guān)系,這個文件至今存在,而且還有效
計算機訪問各種域名,就會在這里進行查詢,之前每個人的電腦上,都會有一個這樣的很大的文件,所有網(wǎng)站的域名對應(yīng)的情況
這里的數(shù)據(jù)不方便更新,每天都有新的網(wǎng)站出現(xiàn),也有舊的網(wǎng)站消亡,導(dǎo)致文件就需要頻繁更新,十分的不方便
所以取而代之的是,搭建了 DNS 服務(wù)器,把這樣的映射關(guān)系,使用 DNS 服務(wù)器來保存,咱們的計算機上就不需要保存 hosts 了。如果要訪問域名,就可以通過訪問 DNS 服務(wù)器的方式,查詢到對應(yīng)的 IP 地址了
越來越多的設(shè)備都要上網(wǎng),都要使用 DNS 服務(wù)器,,DNS 服務(wù)器能不能撐得住這么大的請求呢??
所以有一下幾點解決方案
1.客戶端緩存
你的電腦嘗試訪問某個域名,得到 ip就記住了下次再訪問同一個域名的時候,就不會重新査詢 DNS 服務(wù)器,你每天上的就這么寥寥幾個網(wǎng)站,但是這些網(wǎng)站訪問此時都是很多的~~
2.分布式的方式
全世界各個地方,建設(shè)了很多 DNS 鏡像服務(wù)器,世界上有很多的電信運營商(國內(nèi)的 聯(lián)通,電信,移動....)他們也會搭建 DNS 鏡像服務(wù)器。此時你請求 DNS 服務(wù)器,只需要就近訪問你這附近的鏡像服務(wù)器助可。