1.IP與MAC
我們現(xiàn)在基本用的都是ipv4協(xié)議,所謂ip就是你電腦整個網(wǎng)絡(luò)的編號。其他電腦想訪問電腦就得需要這個編號。但是這個編號很多情況下是一直在變化的。唯一不變的是你的MAC地址:物理地址。做個比喻,你經(jīng)常搬家,你沒搬一次家都有一個地址,XX小區(qū)XX單元XX號,這個就是IP。但是你的名字不變,這個就是MAC,不同的是我們的MAC不允許重名。
我們的IP分為兩個部分:網(wǎng)絡(luò)部分和主機部分。 網(wǎng)絡(luò)部分好比就是你在XX省XX市XX鎮(zhèn),這個是國家固定下來了的。但是XX小區(qū)XX單元XX號是開發(fā)商自己定的。兩個編號加起來就是你的ip了。 不同的是在現(xiàn)實中兩個編號的長度是固定的,在網(wǎng)絡(luò)上卻是變化的。
這個是后就需要子網(wǎng)掩碼了,用來區(qū)分網(wǎng)絡(luò)部分和主機部分的編號長度。
子網(wǎng)掩碼
IP地址是一個32位的二進制數(shù),通常被分割為4個“8位二進制數(shù),28=256”(也就是4個字節(jié))。IP地址通常用“點分十進制”表示成(a.b.c.d)的形式。
例如 IP:168.192.1.1,每個點由八位數(shù)字組成。
子網(wǎng)掩碼:255.255.255.0 化為2進制
11111111.11111111.11111111.00000000,其中為1的部分表示IP對應(yīng)長度的部分為網(wǎng)絡(luò)部分:168.192.1。 最后八位為0,最后一個1表示為主機部分,是局域網(wǎng)內(nèi)部分配的編號。
2. DNS 服務(wù)器(域名管理)
你想訪問百度時,輸入www.baidu.com就可以了。DNS就自動幫你把www.baidu.com轉(zhuǎn)換成IP。DNS里面存放的就是網(wǎng)址與IP的對應(yīng)關(guān)系。
就比如你想取某個商店買東西,每個商店都可以自己去工商局(管理域名的機構(gòu))申請一個不重復(fù)的名字,我們知道的也只有商店的名字(網(wǎng)址),但是不知道它在哪里(IP)。我們在地圖上(網(wǎng)絡(luò)中)輸入商店名字(網(wǎng)址),就自動尋找到地址(ip)了。
當(dāng)你發(fā)現(xiàn)你能登QQ,但是不能上網(wǎng),就可能時DNS服務(wù)器出問題了。因為QQ里面直接保存IP,不需要DNS轉(zhuǎn)換。
3.DHCP 服務(wù)器
這個服務(wù)器就相當(dāng)于小區(qū)分配住處的。當(dāng)你搬家到一個小區(qū)(聯(lián)網(wǎng)),小區(qū)就自動幫你分配一個住處(自動分配),或者你自己跟他申請一個住處(手動分配)。還有你這個房子能住多久(租約),都是由小區(qū)分配處管理的。
4. 網(wǎng)關(guān)
比如當(dāng)你們的網(wǎng)絡(luò)部分一樣,你們就在同一個局域網(wǎng)里面,就好比你們住在同一個小區(qū)的,小區(qū)管理處ARP地址解析協(xié)議:網(wǎng)絡(luò)內(nèi)部都存儲有IP和對應(yīng)的MAC)有地址(IP)和對應(yīng)的人名字(MAC)。這時候你要訪問那個(局域網(wǎng)通信)就直接對應(yīng)喊他的名字就行了(物理地址MAC),這時候不需要網(wǎng)關(guān)。
但是當(dāng)我們的不在同一個小區(qū)(局域網(wǎng))你想要通信,就必須通過路由器轉(zhuǎn)發(fā),路由器通過路由表來找到你想聯(lián)系的IP。就好比你想寫信跟你的筆友,你知道他的住址(IP),這時候你救要把信交給郵局,這個地方的郵局自己有個編號(就叫網(wǎng)關(guān))。郵局里面有全國的地址,和去的路線(路由表),然后就通過下一個交給下一個郵局,一路傳遞給你的筆友。如此就實現(xiàn)通信了。