計(jì)算機(jī)網(wǎng)絡(luò):IP地址,子網(wǎng)掩碼,網(wǎng)段表示法,默認(rèn)網(wǎng)關(guān)詳解
學(xué)習(xí)IP地址的相關(guān)知識(shí)時(shí)還會(huì)遇到網(wǎng)絡(luò)地址,廣播地址,子網(wǎng)等概念,這些又是什么意思呢 ?
概述
計(jì)算機(jī)要實(shí)現(xiàn)網(wǎng)絡(luò)通信,就必須要有一個(gè)用于快速定位的網(wǎng)絡(luò)地址。IP地址就是計(jì)算機(jī)在網(wǎng)絡(luò)中的唯一身份ID,與現(xiàn)實(shí)世界中快遞的配送需要有具體的住宅地址是一個(gè)道理。
ip地址以圓點(diǎn)分隔號(hào)的四個(gè)十進(jìn)制數(shù)字表示,每個(gè)數(shù)字從0到255,如某一臺(tái)主機(jī)的ip地址為:128.20.4.1
IP地址的組成
IP地址=網(wǎng)絡(luò)地址 + 主機(jī)地址(又稱:主機(jī)號(hào)和網(wǎng)絡(luò)號(hào)組成)
想想,為什么會(huì)有行政區(qū)劃的劃定(國(guó)家、省市區(qū)、街道等),為了更加高效的進(jìn)行管理、定位;
相同的,我們通常將網(wǎng)絡(luò)也可以分為很多的子網(wǎng)絡(luò),每個(gè)子網(wǎng)絡(luò)有自己的網(wǎng)絡(luò)地址,每個(gè)子網(wǎng)絡(luò)由很多的計(jì)算機(jī)組成(當(dāng)然也可以包含另外一個(gè)子網(wǎng)絡(luò))。
我們要找到指定的IP地址,只要先找到指定的網(wǎng)絡(luò)地址,然后再該網(wǎng)絡(luò)內(nèi)找到對(duì)應(yīng)的主機(jī)地址即可。
IP地址是一個(gè) 4 * 8bit(1字節(jié))由 0/1 組成的數(shù)字串(IP4協(xié)議)
以文章開通 win7 截圖中 的 IP地址 192.168.1.168, 子網(wǎng)掩碼 255.255.255.0(下文有詳解) 為例, 這個(gè)地址中包含了很多含義:
192.168.100.168(IP地址)=192.168.1.0 (網(wǎng)絡(luò)地址) + 0.0.0.168(主機(jī)地址)
網(wǎng)絡(luò)地址、主機(jī)地址是怎么計(jì)算出來的呢?我們需要先簡(jiǎn)單學(xué)習(xí)下子網(wǎng)掩碼
參照:《百度百科-子網(wǎng)掩碼》
IP中的網(wǎng)絡(luò)地址和主機(jī)地址各是多少位表示呢?如果不指定,就不知道哪些位是網(wǎng)絡(luò)號(hào)、哪些是主機(jī)號(hào),這就需要通過子網(wǎng)掩碼來實(shí)現(xiàn)。
概述
子網(wǎng)掩碼又叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,是一個(gè) 4 * 8bit(1字節(jié))由 0/1 組成的數(shù)字串。
它的作用是屏蔽(遮住)IP地址的一部分以劃分成網(wǎng)絡(luò)地址和主機(jī)地址兩部分,并說明該IP地址是在局域網(wǎng)上,還是在遠(yuǎn)程網(wǎng)上。
通過子網(wǎng)掩碼,可以把網(wǎng)絡(luò)劃分成子網(wǎng),即VLSM(可變長(zhǎng)子網(wǎng)掩碼),也可以把小的網(wǎng)絡(luò)歸并成大的網(wǎng)絡(luò)即超網(wǎng)。
子網(wǎng)掩碼不能單獨(dú)存在,它必須結(jié)合IP地址一起使用。
長(zhǎng)度 為 4 * 8bit(1字節(jié)),由 連續(xù)的1 以及 連續(xù)的0 兩部分組成,
例如:11111111.11111111.11111111.00000000,對(duì)應(yīng)十進(jìn)制:255.255.255.0
假設(shè),局域網(wǎng)中 計(jì)算機(jī)A 的IP地址為 192.168.1.1,子網(wǎng)掩碼為 255.255.255.0, 如下圖所示:
計(jì)算機(jī)網(wǎng)絡(luò):IP地址,子網(wǎng)掩碼,網(wǎng)段表示法,默認(rèn)網(wǎng)關(guān)詳解
網(wǎng)絡(luò)地址: IP 地址中被 連續(xù)的1 遮住的部分,即 11000000.10101000.00000001.00000000, 對(duì)應(yīng)的網(wǎng)絡(luò)地址:192.168.1.0
主機(jī)地址: IP 地址中被 連續(xù)的0 遮住的部分,即 00000000.00000000.00000000.00000001, 對(duì)應(yīng)的網(wǎng)絡(luò)地址:0.0.0.1
排除 該網(wǎng)絡(luò) 兩個(gè)特殊地址:
廣播地址:192.168.1.255 (主機(jī)號(hào)全為11111111)(廣播機(jī)制及類型見:http://baike.baidu.com/view/473043.htm)
網(wǎng)絡(luò)地址:192.168.1.0 (主機(jī)號(hào)全為00000000)
該子網(wǎng)最大的主機(jī)數(shù):2的8次方 256 - 2
其他信息:
A類地址來說,默認(rèn)的子網(wǎng)掩碼是255.0.0.0;對(duì)于B類地址來說默認(rèn)的子網(wǎng)掩碼是255.255.0.0;對(duì)于C類地址來說默認(rèn)的子網(wǎng)掩碼是255.255.255.0。
參考:《IP地址,子網(wǎng)掩碼,默認(rèn)網(wǎng)關(guān),DNS服務(wù)器詳解》
計(jì)算方法
計(jì)算過程是這樣的:
1. 將IP地址和子網(wǎng)掩碼都換算成二進(jìn)制;
2. 將兩者進(jìn)行 "與運(yùn)算",得到網(wǎng)絡(luò)地址。
計(jì)算過程:上下對(duì)齊, 1位1位的算, 1與1=1 , 其余組合都為0
1 0 1 0
與運(yùn)算 1 0 1 1
-------------------
結(jié)果 1 0 1 0
假設(shè) IP地址為 192.168.1.168,子網(wǎng)掩碼為 255.255.255.0, 則網(wǎng)絡(luò)地址換算步驟如下:
1)將IP地址和子網(wǎng)掩碼分別換算成二進(jìn)制
192.168.1.168 換算成二進(jìn)制為 11000000.10101000.00000001.10101000
255.255.255.0 換算成二進(jìn)制為 11111111.11111111.11111111.00000000
2)將二者進(jìn)行與運(yùn)算
11000000.10101000.00000001.10101000
與運(yùn)算 11111111·11111111·11111111·00000000
----------------------------------------------------------------------------
結(jié)果 11000000.10101000.00000001.00000000
3) 將運(yùn)算結(jié)果換算成十進(jìn)制: 192.168.1.0
立即實(shí)踐
以用網(wǎng)線直接將兩臺(tái)計(jì)算機(jī)連起來為例:
計(jì)算機(jī)網(wǎng)絡(luò):IP地址,子網(wǎng)掩碼,網(wǎng)段表示法,默認(rèn)網(wǎng)關(guān)詳解
下面是幾種IP地址設(shè)置, 看看在不同設(shè)置下網(wǎng)絡(luò)是通還是不通.
計(jì)算機(jī)網(wǎng)絡(luò):IP地址,子網(wǎng)掩碼,網(wǎng)段表示法,默認(rèn)網(wǎng)關(guān)詳解
說明:第1種情況能通是因?yàn)檫@兩臺(tái)計(jì)算機(jī)處在同一網(wǎng)絡(luò)192.168.0.0, 所以能通,而2,3種情況下兩臺(tái)計(jì)算機(jī)處在不同的網(wǎng)絡(luò),所以不通.
網(wǎng)絡(luò)地址的計(jì)算過程同上,不再贅述。
結(jié)論:
用網(wǎng)線直接連接 或 通過 HUB(集線器)、普通交換機(jī)鏈接的計(jì)算機(jī)必須處于同一網(wǎng)絡(luò)(網(wǎng)絡(luò)地址) 并且主機(jī)地址必須不一樣 才能通信。
注意:同一網(wǎng)絡(luò)不是指物理連接,而是指網(wǎng)絡(luò)地址.
舉個(gè)例子,兩臺(tái)計(jì)算機(jī)鏈接到相同路由器(簡(jiǎn)單理解為同一個(gè)鏈路),如果他們?cè)O(shè)置的網(wǎng)絡(luò)地址不一致,則他們也是不能通信的。
擴(kuò)展:IP網(wǎng)段表示法
舉例說明:192.168.0.0/24
192.168.0.0: 網(wǎng)絡(luò)地址
24: 表示子網(wǎng)掩碼二進(jìn)制表示法中,連續(xù)的 1 的 個(gè)數(shù),這里為:11111111·11111111·11111111·00000000,即 255.255.255.0
四. 默認(rèn)網(wǎng)關(guān)(地址)
參考:《百度百科-網(wǎng)關(guān)》
什么是網(wǎng)關(guān)?
(可以聯(lián)想下海關(guān)?什么是海關(guān)?)
連接兩個(gè)不同的網(wǎng)絡(luò)的設(shè)備都可以叫網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)的作用就是實(shí)現(xiàn)兩個(gè)網(wǎng)絡(luò)之間進(jìn)行通訊與控制。
網(wǎng)關(guān)設(shè)備可以是 交互機(jī)(三層及以上才能跨網(wǎng)絡(luò))、路由器、啟用了路由協(xié)議的服務(wù)器、代理服務(wù)器、防火墻等
網(wǎng)關(guān)地址就是網(wǎng)關(guān)設(shè)備的IP地址。
假設(shè)我們有兩個(gè)網(wǎng)絡(luò):
網(wǎng)絡(luò)A的IP地址范圍為“192.168.1.1~192.168.1.254”,子網(wǎng)掩碼為255.255.255.0
網(wǎng)絡(luò)B的IP地址范圍為“192.168.2.1~192.168.2.254”,子網(wǎng)掩碼為255.255.255.0
要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信,則必須通過網(wǎng)關(guān)。
如果網(wǎng)絡(luò)A中的主機(jī)發(fā)現(xiàn)數(shù)據(jù)包的目的主機(jī)不在本地網(wǎng)絡(luò)中,就把數(shù)據(jù)包轉(zhuǎn)發(fā)給它自己的網(wǎng)關(guān),再由網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的網(wǎng)關(guān),網(wǎng)絡(luò)B的網(wǎng)關(guān)再轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的某個(gè)主機(jī)(如附圖所示)。網(wǎng)絡(luò)A向網(wǎng)絡(luò)B轉(zhuǎn)發(fā)數(shù)據(jù)包的過程。
計(jì)算機(jī)網(wǎng)絡(luò):IP地址,子網(wǎng)掩碼,網(wǎng)段表示法,默認(rèn)網(wǎng)關(guān)詳解
只有設(shè)置好網(wǎng)關(guān)的IP地址,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信。
默認(rèn)網(wǎng)關(guān)
一臺(tái)主機(jī)可以有多個(gè)網(wǎng)關(guān)。默認(rèn)網(wǎng)關(guān)的意思是一臺(tái)主機(jī)如果找不到可用的網(wǎng)關(guān),就把數(shù)據(jù)包發(fā)給默認(rèn)指定的網(wǎng)關(guān),由這個(gè)網(wǎng)關(guān)來處理數(shù)據(jù)包。現(xiàn)在主機(jī)使用的網(wǎng)關(guān),一般指的是默認(rèn)網(wǎng)關(guān)。
擴(kuò)展:自動(dòng)設(shè)置默認(rèn)網(wǎng)關(guān)
自動(dòng)設(shè)置就是利用DHCP(Dynamic Host Configuration Protocol, 動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器來自動(dòng)給網(wǎng)絡(luò)中的計(jì)算機(jī)分配IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān) 。
一旦網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān)發(fā)生了變化時(shí),只要更改了DHCP服務(wù)器中默認(rèn)網(wǎng)關(guān)的設(shè)置,那么網(wǎng)絡(luò)中所有的計(jì)算機(jī)均獲得了新的默認(rèn)網(wǎng)關(guān)的IP地址。這種方法適用于網(wǎng)絡(luò)規(guī)模較大、TCP/IP參數(shù)有可能變動(dòng)的網(wǎng)絡(luò)。
另外一種自動(dòng)獲得網(wǎng)關(guān)的辦法是通過安裝代理服務(wù)器軟件(如MS Proxy)的客戶端程序來自動(dòng)獲得,其原理和方法和DHCP有相似之處。
擴(kuò)展說明
問:在網(wǎng)上看到一些人提問:連接到相同(二層)交換機(jī)或集線器上的計(jì)算機(jī),如果設(shè)置不同的網(wǎng)絡(luò)地址,為什么不能通信。
答:
在 TCP/IP 協(xié)議中,網(wǎng)絡(luò)層(通過IP地址識(shí)別通信方)封包完成交給下一層數(shù)據(jù)鏈路層(通過MAC地址識(shí)別通信方)時(shí),需要通過 ARP 廣播 獲取目標(biāo) IP 對(duì)應(yīng)的 MAC 地址。
但因?yàn)?ARP 報(bào)文只能在相同網(wǎng)絡(luò)地址內(nèi)廣播,如果目標(biāo)計(jì)算機(jī)與源計(jì)算機(jī)處于不同網(wǎng)絡(luò),則無法進(jìn)行響應(yīng),因此源計(jì)算機(jī)無法完成鏈路層數(shù)據(jù)的封裝。
文出自頭條號(hào)老王談運(yùn)維,轉(zhuǎn)載請(qǐng)說明出處。
引言:
網(wǎng)絡(luò)無處不在,深深影響著我們的生活。而下面幾點(diǎn)知識(shí)是我們?cè)诰W(wǎng)絡(luò)學(xué)習(xí)中經(jīng)常遇到的,但并不是每個(gè)人都能輕易的說出他們概念。
IP地址?子網(wǎng)掩碼? 網(wǎng)關(guān)?我們經(jīng)常混淆這些知識(shí),同時(shí)面試的時(shí)候又容易被問。
通俗一句話就是:IP 地址,是來標(biāo)注你這臺(tái)電腦的身份的,就如同我們每個(gè)人都有一個(gè)身份證一般;子網(wǎng)掩碼表示所使用的網(wǎng)絡(luò)屬于哪中網(wǎng)絡(luò)段,兩個(gè)IP地址同屬于一個(gè)網(wǎng)段就可以直接通信 ,當(dāng)屬于不同的網(wǎng)絡(luò)段時(shí)則需要網(wǎng)關(guān)來發(fā)揮作用了;而網(wǎng)關(guān)指的是所發(fā)送的信息(數(shù)據(jù)包)出去的出口,一般指的是路由器的地址。
下面我們就一個(gè)一個(gè)的來介紹他們的區(qū)別和用途。
什么是IP協(xié)議/地址?
即“網(wǎng)絡(luò)之間能相互連通的協(xié)議”,即計(jì)算機(jī)與計(jì)算機(jī)之間借助網(wǎng)絡(luò)的相互通信都得遵循IP協(xié)議。 打個(gè)比方吧,你開車允許你上高速公路,那么你的車輛就必須得上牌照,如果別人的車輛也上了牌照。那么大家都可以上高速公路。車輛沒上牌照的就不能上公路了。而在這里這個(gè)IP協(xié)議,就相當(dāng)于車輛需要安裝的牌照。
IP協(xié)議的位置?
在OSI(網(wǎng)絡(luò)七層模型)中位于“網(wǎng)絡(luò)層”一處。
IP協(xié)議的組成?
它將數(shù)據(jù)鏈路層傳來的數(shù)據(jù)幀打包成“IP數(shù)據(jù)包”的格式來傳遞到下一層
IP地址是什么?
IP地址=網(wǎng)格號(hào) + 主機(jī)號(hào), 組成的。
IP地址的分類(如下圖所示):
IP的五類地址
IP地址的用途
IP地址是用來標(biāo)識(shí)每臺(tái)計(jì)算機(jī)的身份,它為互聯(lián)網(wǎng)上的每臺(tái)計(jì)算機(jī)分配一個(gè)邏輯地址,標(biāo)識(shí)這臺(tái)計(jì)算機(jī)的唯一。 即計(jì)算機(jī)的網(wǎng)絡(luò)身份證。
子網(wǎng)掩碼的含義:
什么叫做子網(wǎng)掩碼?子網(wǎng)掩碼就是用來判斷兩臺(tái)計(jì)算機(jī)的IP地址是否屬于同一個(gè)網(wǎng)絡(luò)段的判斷。如果兩臺(tái)計(jì)算機(jī)處于同一個(gè)網(wǎng)絡(luò)字段上的娿,則這兩臺(tái)計(jì)算機(jī)就可以直接進(jìn)行通信交流。
子網(wǎng)掩碼的組成:
由32位的二進(jìn)制組成,例如:
子網(wǎng)掩碼二進(jìn)制 :
11111111 . 11111111 . 11111111 . 00000000 即表示為: 255 .255 . 255 . 0
子網(wǎng)掩碼的用途:
即將計(jì)算機(jī)的IP地址和子網(wǎng)掩碼都轉(zhuǎn)化為二進(jìn)制,進(jìn)行AND運(yùn)算,得出結(jié)果相同的話,則說明兩臺(tái)計(jì)算機(jī)處在同一個(gè)網(wǎng)絡(luò)段,可以直接通信。
什么叫做網(wǎng)關(guān)呢?
打個(gè)比方:在古代我們從一個(gè)地方到另一個(gè)地方,需要經(jīng)過一個(gè)城門口,比如說從東北進(jìn)入內(nèi)地需要經(jīng)過 山海關(guān)。這個(gè)城門口叫做“關(guān)口“。那么同樣道理而言,從一個(gè)網(wǎng)絡(luò)通道進(jìn)入另一個(gè)網(wǎng)絡(luò)通道是,也必須要經(jīng)歷這樣的一個(gè)“關(guān)口”,在這里我們稱之為 網(wǎng)關(guān)。即從一個(gè)網(wǎng)絡(luò)連接進(jìn)入另一個(gè)網(wǎng)絡(luò)的“入口“。
通俗意義上的理解:
網(wǎng)關(guān): 通常指默認(rèn)網(wǎng)關(guān),比如上面說的通過子網(wǎng)掩碼判斷出兩臺(tái)計(jì)算機(jī)處于不同的網(wǎng)絡(luò)字段,兩臺(tái)計(jì)算機(jī)就不能直接進(jìn)行通信,那么我們是不是就不能痛心了啊。為了能進(jìn)行通信,這個(gè)時(shí)候網(wǎng)關(guān)就出現(xiàn)了,可以將不同網(wǎng)絡(luò)頻段的兩臺(tái)計(jì)算機(jī)聯(lián)系在一起,從而進(jìn)行通信。
網(wǎng)關(guān)的用處?
比如現(xiàn)在有 網(wǎng)絡(luò)一 和網(wǎng)絡(luò)而 兩個(gè)網(wǎng)絡(luò),而
如果兩個(gè)網(wǎng)絡(luò)之間要是沒有路由器的話,網(wǎng)絡(luò)一和網(wǎng)絡(luò)二 之間是不能進(jìn)行TCP/IP 的通信的。因?yàn)楦鶕?jù)上面的子網(wǎng)掩碼我們判斷出網(wǎng)絡(luò)一和網(wǎng)絡(luò)二 ,是處于不同的網(wǎng)絡(luò),因此在現(xiàn)實(shí)中,要使兩個(gè)網(wǎng)絡(luò)可以互相連通,則必須通過網(wǎng)關(guān)。
網(wǎng)關(guān)是處在網(wǎng)絡(luò)層方面的知識(shí),當(dāng)兩個(gè)處于不同網(wǎng)絡(luò)字段的計(jì)算機(jī),想要進(jìn)行聯(lián)系,就必須經(jīng)過網(wǎng)關(guān)。
打個(gè)比方:你和一個(gè)美國(guó)人進(jìn)行交流,而你不懂英語(yǔ),美國(guó)人也不懂漢語(yǔ),那怎么辦?你們互相說話的話,都是無法交流的。 這時(shí),我們可以借助于一個(gè)翻譯機(jī),可以將對(duì)方所說的話翻譯成我所能聽得懂的語(yǔ)言。這樣就可以了,網(wǎng)關(guān)的作用也是這樣的,兩個(gè)不同網(wǎng)絡(luò)頻段的計(jì)算機(jī),經(jīng)過網(wǎng)關(guān)(網(wǎng)關(guān)需要靠路由器來實(shí)現(xiàn)協(xié)議作用)可以進(jìn)行無障礙的交流通信。
IP地址,是用來標(biāo)注你這臺(tái)電腦的身份的,就如同我們每個(gè)人都有一個(gè)身份證一般;子網(wǎng)掩碼表示計(jì)算機(jī)使用的網(wǎng)絡(luò)屬于哪中網(wǎng)絡(luò)段,兩個(gè)IP地址同屬于一個(gè)網(wǎng)段就可以直接通信 ,當(dāng)屬于不同的網(wǎng)絡(luò)段時(shí)則需要網(wǎng)關(guān)來發(fā)揮作用了;而網(wǎng)關(guān)指的是處于不同網(wǎng)絡(luò)段的計(jì)算機(jī)聯(lián)系在一起,可以讓他們進(jìn)行互相通信,網(wǎng)關(guān)需要依靠路由器來完成它的功能。
網(wǎng)站崩潰找不到原因?平臺(tái)搭建無從下手?熱門技術(shù)不想落伍?想要變強(qiáng)找不到資料?
加入[IT拯救聯(lián)盟],讓大牛和同伴拯救你,帶你裝x帶你飛。定期干貨分享、大牛專業(yè)解答、實(shí)用IT工具優(yōu)選.....
私信小編“聯(lián)盟”,即可加入我們~
文出自頭條號(hào)老王談運(yùn)維,轉(zhuǎn)載請(qǐng)說明出處。
引言:
網(wǎng)絡(luò)無處不在,深深影響著我們的生活。而下面幾點(diǎn)知識(shí)是我們?cè)诰W(wǎng)絡(luò)學(xué)習(xí)中經(jīng)常遇到的,但并不是每個(gè)人都能輕易的說出他們概念。
IP地址?子網(wǎng)掩碼? 網(wǎng)關(guān)?我們經(jīng)常混淆這些知識(shí),同時(shí)面試的時(shí)候又容易被問。
通俗一句話就是:IP 地址,是來標(biāo)注你這臺(tái)電腦的身份的,就如同我們每個(gè)人都有一個(gè)身份證一般;子網(wǎng)掩碼表示所使用的網(wǎng)絡(luò)屬于哪中網(wǎng)絡(luò)段,兩個(gè)IP地址同屬于一個(gè)網(wǎng)段就可以直接通信 ,當(dāng)屬于不同的網(wǎng)絡(luò)段時(shí)則需要網(wǎng)關(guān)來發(fā)揮作用了;而網(wǎng)關(guān)指的是所發(fā)送的信息(數(shù)據(jù)包)出去的出口,一般指的是路由器的地址。
下面我們就一個(gè)一個(gè)的來介紹他們的區(qū)別和用途。
什么是IP協(xié)議/地址?
即“網(wǎng)絡(luò)之間能相互連通的協(xié)議”,即計(jì)算機(jī)與計(jì)算機(jī)之間借助網(wǎng)絡(luò)的相互通信都得遵循IP協(xié)議。 打個(gè)比方吧,你開車允許你上高速公路,那么你的車輛就必須得上牌照,如果別人的車輛也上了牌照。那么大家都可以上高速公路。車輛沒上牌照的就不能上公路了。而在這里這個(gè)IP協(xié)議,就相當(dāng)于車輛需要安裝的牌照。
IP協(xié)議的位置?
在OSI(網(wǎng)絡(luò)七層模型)中位于“網(wǎng)絡(luò)層”一處。
IP協(xié)議的組成?
它將數(shù)據(jù)鏈路層傳來的數(shù)據(jù)幀打包成“IP數(shù)據(jù)包”的格式來傳遞到下一層
IP地址是什么?
IP地址=網(wǎng)格號(hào) + 主機(jī)號(hào), 組成的。
IP地址的分類(如下圖所示):
IP的五類地址
IP地址的用途
IP地址是用來標(biāo)識(shí)每臺(tái)計(jì)算機(jī)的身份,它為互聯(lián)網(wǎng)上的每臺(tái)計(jì)算機(jī)分配一個(gè)邏輯地址,標(biāo)識(shí)這臺(tái)計(jì)算機(jī)的唯一。 即計(jì)算機(jī)的網(wǎng)絡(luò)身份證。
子網(wǎng)掩碼的含義:
什么叫做子網(wǎng)掩碼?子網(wǎng)掩碼就是用來判斷兩臺(tái)計(jì)算機(jī)的IP地址是否屬于同一個(gè)網(wǎng)絡(luò)段的判斷。如果兩臺(tái)計(jì)算機(jī)處于同一個(gè)網(wǎng)絡(luò)字段上的娿,則這兩臺(tái)計(jì)算機(jī)就可以直接進(jìn)行通信交流。
子網(wǎng)掩碼的組成:
由32位的二進(jìn)制組成,例如:
子網(wǎng)掩碼二進(jìn)制 :
11111111 . 11111111 . 11111111 . 00000000 即表示為: 255 .255 . 255 . 0
子網(wǎng)掩碼的用途:
即將計(jì)算機(jī)的IP地址和子網(wǎng)掩碼都轉(zhuǎn)化為二進(jìn)制,進(jìn)行AND運(yùn)算,得出結(jié)果相同的話,則說明兩臺(tái)計(jì)算機(jī)處在同一個(gè)網(wǎng)絡(luò)段,可以直接通信。
什么叫做網(wǎng)關(guān)呢?
打個(gè)比方:在古代我們從一個(gè)地方到另一個(gè)地方,需要經(jīng)過一個(gè)城門口,比如說從東北進(jìn)入內(nèi)地需要經(jīng)過 山海關(guān)。這個(gè)城門口叫做“關(guān)口“。那么同樣道理而言,從一個(gè)網(wǎng)絡(luò)通道進(jìn)入另一個(gè)網(wǎng)絡(luò)通道是,也必須要經(jīng)歷這樣的一個(gè)“關(guān)口”,在這里我們稱之為 網(wǎng)關(guān)。即從一個(gè)網(wǎng)絡(luò)連接進(jìn)入另一個(gè)網(wǎng)絡(luò)的“入口“。
通俗意義上的理解:
網(wǎng)關(guān): 通常指默認(rèn)網(wǎng)關(guān),比如上面說的通過子網(wǎng)掩碼判斷出兩臺(tái)計(jì)算機(jī)處于不同的網(wǎng)絡(luò)字段,兩臺(tái)計(jì)算機(jī)就不能直接進(jìn)行通信,那么我們是不是就不能痛心了啊。為了能進(jìn)行通信,這個(gè)時(shí)候網(wǎng)關(guān)就出現(xiàn)了,可以將不同網(wǎng)絡(luò)頻段的兩臺(tái)計(jì)算機(jī)聯(lián)系在一起,從而進(jìn)行通信。
網(wǎng)關(guān)的用處?
比如現(xiàn)在有 網(wǎng)絡(luò)一 和網(wǎng)絡(luò)而 兩個(gè)網(wǎng)絡(luò),而
如果兩個(gè)網(wǎng)絡(luò)之間要是沒有路由器的話,網(wǎng)絡(luò)一和網(wǎng)絡(luò)二 之間是不能進(jìn)行TCP/IP 的通信的。因?yàn)楦鶕?jù)上面的子網(wǎng)掩碼我們判斷出網(wǎng)絡(luò)一和網(wǎng)絡(luò)二 ,是處于不同的網(wǎng)絡(luò),因此在現(xiàn)實(shí)中,要使兩個(gè)網(wǎng)絡(luò)可以互相連通,則必須通過網(wǎng)關(guān)。
網(wǎng)關(guān)是處在網(wǎng)絡(luò)層方面的知識(shí),當(dāng)兩個(gè)處于不同網(wǎng)絡(luò)字段的計(jì)算機(jī),想要進(jìn)行聯(lián)系,就必須經(jīng)過網(wǎng)關(guān)。
打個(gè)比方:你和一個(gè)美國(guó)人進(jìn)行交流,而你不懂英語(yǔ),美國(guó)人也不懂漢語(yǔ),那怎么辦?你們互相說話的話,都是無法交流的。 這時(shí),我們可以借助于一個(gè)翻譯機(jī),可以將對(duì)方所說的話翻譯成我所能聽得懂的語(yǔ)言。這樣就可以了,網(wǎng)關(guān)的作用也是這樣的,兩個(gè)不同網(wǎng)絡(luò)頻段的計(jì)算機(jī),經(jīng)過網(wǎng)關(guān)(網(wǎng)關(guān)需要靠路由器來實(shí)現(xiàn)協(xié)議作用)可以進(jìn)行無障礙的交流通信。
IP地址,是用來標(biāo)注你這臺(tái)電腦的身份的,就如同我們每個(gè)人都有一個(gè)身份證一般;子網(wǎng)掩碼表示計(jì)算機(jī)使用的網(wǎng)絡(luò)屬于哪中網(wǎng)絡(luò)段,兩個(gè)IP地址同屬于一個(gè)網(wǎng)段就可以直接通信 ,當(dāng)屬于不同的網(wǎng)絡(luò)段時(shí)則需要網(wǎng)關(guān)來發(fā)揮作用了;而網(wǎng)關(guān)指的是處于不同網(wǎng)絡(luò)段的計(jì)算機(jī)聯(lián)系在一起,可以讓他們進(jìn)行互相通信,網(wǎng)關(guān)需要依靠路由器來完成它的功能。
網(wǎng)站崩潰找不到原因?平臺(tái)搭建無從下手?熱門技術(shù)不想落伍?想要變強(qiáng)找不到資料?
加入[IT拯救聯(lián)盟],讓大牛和同伴拯救你,帶你裝x帶你飛。定期干貨分享、大牛專業(yè)解答、實(shí)用IT工具優(yōu)選.....
私信小編“聯(lián)盟”,即可加入我們~