IP有啥作用厨姚?
Q:什么是IP?
A:IP全稱為Internet Protocol
ip就相當(dāng)于給我們每個(gè)網(wǎng)絡(luò)設(shè)備在互聯(lián)網(wǎng)上的一個(gè)身份標(biāo)識(shí)键菱。
通過IP 我就能查到你這個(gè) 設(shè)備在哪個(gè)位置谬墙。
那這個(gè)IP,分為外網(wǎng)IP和內(nèi)網(wǎng)IP,
我們平常就是通過路由器拭抬,來和外網(wǎng)的各種服務(wù)器來進(jìn)行交互部默。
然后每個(gè)路由器又會(huì)在你家里創(chuàng)建一個(gè)內(nèi)網(wǎng),這樣才能方便的區(qū)分你家中的各種各樣的設(shè)備造虎。
但是只有IP來區(qū)分不同的網(wǎng)絡(luò)設(shè)備還不夠傅蹂,每個(gè)網(wǎng)絡(luò)設(shè)備還要提供各種不同的服務(wù),我們就需要用端口來區(qū)分算凿,這些不同的服務(wù)份蝴。
即:IP用于定位一個(gè)設(shè)備,端口用于定位一個(gè)設(shè)備提供的服務(wù)氓轰。
Q:那我怎么知道我該用什么端口呢婚夫?
域名是什么?
A:域名就是對(duì)IP的別稱署鸡。
Q:那我怎么知道這個(gè)域名是對(duì)應(yīng)什么IP呢案糙?
A:我們只需要使用ping 命令,就能得到后面這個(gè)域名所對(duì)應(yīng)的IP储玫。
有時(shí)不同的人ping 同一個(gè)域名侍筛,他所得到的IP有時(shí)是會(huì)不相同的。這叫負(fù)載均衡撒穷。
因?yàn)槿绻麑⑺腥说脑L問請(qǐng)求都用同一臺(tái)機(jī)器來接收的話,那么毫無疑問裆熙,這個(gè)機(jī)器很有可能會(huì)hold 不住端礼,所以就需要多臺(tái)主機(jī),根據(jù)不同的區(qū)域劃分來分別接收入录。
額外注意:
www.baidu.com和baidu.com不是同一個(gè)域名蛤奥!
他們之間是啥關(guān)系?
com是頂級(jí)域名僚稿。
baidu.com是二級(jí)域名
www.baidu.com是三級(jí)域名凡桥,前綴越長,備份越小蚀同。即前者是后者的父親缅刽。
域名和IP是怎么對(duì)應(yīng)起來的呢?
把域名和IP聯(lián)系起來的這個(gè)系統(tǒng)蠢络,就是DNS衰猛。
DNS的全稱是 Domain Name System (域名系統(tǒng)).
那這個(gè)具體過程是怎樣的?
1:當(dāng)你在瀏覽器輸入一個(gè)域名刹孔,比如baidu.com 啡省。瀏覽器就會(huì)向電信/聯(lián)通提供的DNS服務(wù)器詢問,baidu.com對(duì)應(yīng)啥IP呀?
2:電信/聯(lián)通會(huì)回答一個(gè)IP
3:然后瀏覽器就會(huì)向?qū)?yīng)IP的80/443端口發(fā)送請(qǐng)求卦睹。
URL的組成部分:
錨點(diǎn)指定的是我獲得的查詢內(nèi)容的哪一塊畦戒?