IP地址
IP地址被用來給Internet上的電腦一個(gè)編號(hào)。大家日常見到的情況是每臺(tái)聯(lián)網(wǎng)的PC上都需要有IP地址,才能正常通信。我們可以把“個(gè)人電腦”比作“一臺(tái)電話”,那么“IP地址”就相當(dāng)于“電話號(hào)碼”,而Internet中的路由器,就相當(dāng)于電信局的“程控式交換機(jī)”。
IP地址是一個(gè)32位的二進(jìn)制數(shù),通常被分割為4個(gè)“8位二進(jìn)制數(shù)”(也就是4個(gè)字節(jié))。IP地址通常用“點(diǎn)分十進(jìn)制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進(jìn)制整數(shù)。例:點(diǎn)分十進(jìn)IP地址(100.4.5.6),實(shí)際上是32位二進(jìn)制數(shù)(01100100.00000100.00000101.00000110)。
A類,B類,C類
概念 | 特征 | 網(wǎng)絡(luò)范圍 | 默認(rèn)掩碼 |
---|---|---|---|
A類地址 | 第1個(gè)8位中的第1位始終為0 | 0-127.x.x.x | 255.0.0.0/8 |
B類地址 | 第1個(gè)8位中的第1、2位始終為10 | 128-191.x.x.x | 255.255.0.0/16 |
C類地址 | 第1個(gè)8位中的第1、2、3位始終為110 | 192-y.x.x.x | 255.255.255.0/24 |
特殊
D類 以1110開始 用于組播
E類 以11110開始 用于科研保留
范圍上劃分有些要注意的:
A類 從1.0.0.0 到126.255.255.255
B類 從128.0.0.0到191.255.255.255
C類 從192.0.0.0到223.255.255.255
其中127.x.x.x段地址空間是被保留的回環(huán)地址
IP地址包含 網(wǎng)絡(luò)地址+主機(jī)地址,即IP地址=網(wǎng)絡(luò)地址+主機(jī)地址
網(wǎng)絡(luò)地址:
1、如果是192的C段地址,那么,網(wǎng)絡(luò)地址就是:192.168.1.0,地址掩碼是:255.255.255.0。
2、如果地址掩碼是:255.255.0.0,那么網(wǎng)絡(luò)地址就是:192.168.0.0。
3、網(wǎng)絡(luò)地址很大一部分是由地址掩碼決定的。
主機(jī)地址:
如IP地址是202.112.14.137,掩碼是255.255.255.224 ,
網(wǎng)絡(luò)地址是202.112.14.128,子網(wǎng)號(hào)是128。
主機(jī)地址是202.112.14.137 。
子網(wǎng)掩碼
子網(wǎng)掩碼(subnet mask)又叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,它是一種用來指明一個(gè)IP地址的哪些位標(biāo)識(shí)的是主機(jī)所在的子網(wǎng),以及哪些位標(biāo)識(shí)的是主機(jī)的位掩碼。
子網(wǎng)掩碼不能單獨(dú)存在,它必須結(jié)合IP地址一起使用。子網(wǎng)掩碼只有一個(gè)作用,就是將某個(gè)IP地址劃分成網(wǎng)絡(luò)地址和主機(jī)地址兩部分。
子網(wǎng)掩碼是一個(gè)32位地址,用于屏蔽IP地址的一部分以區(qū)別網(wǎng)絡(luò)標(biāo)識(shí)和主機(jī)標(biāo)識(shí),并說明該IP地址是在局域網(wǎng)上,還是在遠(yuǎn)程網(wǎng)上。
子網(wǎng)掩碼——屏蔽一個(gè)IP地址的網(wǎng)絡(luò)部分的“全1”比特模式。對(duì)于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。
-
通過子網(wǎng)掩碼,就可以判斷兩個(gè)IP在不在一個(gè)局域網(wǎng)內(nèi)部。
-
子網(wǎng)掩碼可以看出有多少位是網(wǎng)絡(luò)號(hào),有多少位是主機(jī)號(hào)
網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器。默認(rèn)網(wǎng)關(guān)在網(wǎng)絡(luò)層上以實(shí)現(xiàn)網(wǎng)絡(luò)互連,是最復(fù)雜的網(wǎng)絡(luò)互連設(shè)備,僅用于兩個(gè)高層協(xié)議不同的網(wǎng)絡(luò)互連。網(wǎng)關(guān)的結(jié)構(gòu)也和路由器類似,不同的是互連層。網(wǎng)關(guān)既可以用于廣域網(wǎng)互連,也可以用于局域網(wǎng)互連
網(wǎng)關(guān)實(shí)質(zhì)上是一個(gè)網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址。
比如有網(wǎng)絡(luò)A和網(wǎng)絡(luò)B,網(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。
在沒有路由器的情況下,兩個(gè)網(wǎng)絡(luò)之間是不能進(jìn)行TCP/IP通信的,即使是兩個(gè)網(wǎng)絡(luò)連接在同一臺(tái)交換機(jī)(或集線器)上,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個(gè)網(wǎng)絡(luò)中的主機(jī)處在不同的網(wǎng)絡(luò)里。
而要實(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ī)。
所以說,只有設(shè)置好網(wǎng)關(guān)的IP地址,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信。那么這個(gè)IP地址是哪臺(tái)機(jī)器的IP地址呢?網(wǎng)關(guān)的IP地址是具有路由功能的設(shè)備的IP地址,具有路由功能的設(shè)備有路由器、啟用了路由協(xié)議的服務(wù)器(實(shí)質(zhì)上相當(dāng)于一臺(tái)路由器)、代理服務(wù)器(也相當(dāng)于一臺(tái)路由器)。
廣播地址(Broadcast Address)
廣播地址(Broadcast Address)是專門用于同時(shí)向網(wǎng)絡(luò)中所有工作站進(jìn)行發(fā)送的一個(gè)地址。
在使用TCP/IP 協(xié)議的網(wǎng)絡(luò)中,主機(jī)標(biāo)識(shí)段host ID 為全1 的IP 地址為廣播地址,廣播的分組傳送給host ID段所涉及的所有計(jì)算機(jī)。例如,對(duì)于10.1.1.0 (255.255.255.0 )網(wǎng)段,其廣播地址為10.1.1.255 (255 即為2 進(jìn)制的11111111 ),當(dāng)發(fā)出一個(gè)目的地址為10.1.1.255 的分組(封包)時(shí),它將被分發(fā)給該網(wǎng)段上的所有計(jì)算機(jī)。
根據(jù)IP地址和子網(wǎng)掩碼求 網(wǎng)絡(luò)地址 和 廣播地址
-
將IP地址和子網(wǎng)掩碼換算為二進(jìn)制,子網(wǎng)掩碼連續(xù)全1的是網(wǎng)絡(luò)地址,后面的是主機(jī)地址,虛線前為網(wǎng)絡(luò)地址,虛線后為主機(jī)地址
-
IP地址和子網(wǎng)掩碼進(jìn)行與運(yùn)算,結(jié)果是網(wǎng)絡(luò)地址(即主機(jī)號(hào)全0是網(wǎng)絡(luò)地址)
-
將運(yùn)算結(jié)果中的網(wǎng)絡(luò)地址不變,主機(jī)地址變?yōu)?,結(jié)果就是廣播地址
-
地址范圍就是含在本網(wǎng)段內(nèi)的所有主機(jī)
網(wǎng)絡(luò)地址+1即為第一個(gè)主機(jī)地址,廣播地址-1即為最后一個(gè)主機(jī)地址,
由此可以看出地址范圍是: 網(wǎng)絡(luò)地址+1 至 廣播地址-1
- 主機(jī)的數(shù)量=2^二進(jìn)制位數(shù)的主機(jī)-2
減2是因?yàn)橹鳈C(jī)不包括網(wǎng)絡(luò)地址和廣播地址。
示例
一個(gè)主機(jī)的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計(jì)算這個(gè)主機(jī)所在網(wǎng)絡(luò)的網(wǎng)絡(luò)地址和廣播地址
根據(jù)子網(wǎng)掩碼可以分割網(wǎng)絡(luò)號(hào)+主機(jī)號(hào)
255.255.255.224
轉(zhuǎn)二進(jìn)制:
11111111 11111111 11111111 11100000
網(wǎng)絡(luò)號(hào)有27位,主機(jī)號(hào)有5位
網(wǎng)絡(luò)地址就是:把IP地址轉(zhuǎn)成二進(jìn)制和子網(wǎng)掩碼進(jìn)行與運(yùn)算
11001010 01110000 00001110 10001001
IP地址&子網(wǎng)掩碼
即:202.112.14.128
計(jì)算廣播地址
廣播地址:網(wǎng)絡(luò)地址的主機(jī)位全部變成1 ,10011111 即159 即:202.112.14.159
主機(jī)數(shù)
主機(jī)號(hào)有5位,那么這個(gè)地址中,就只能有25−2=3025−2=30個(gè)主機(jī)
因?yàn)槠渲腥?作為網(wǎng)絡(luò)地址,全1作為廣播地址
根據(jù)每個(gè)網(wǎng)絡(luò)的主機(jī)數(shù)量進(jìn)行子網(wǎng)地址的規(guī)劃和計(jì)算子網(wǎng)掩碼
這也可按上述原則進(jìn)行計(jì)算。
比如一個(gè)子網(wǎng)有10臺(tái)主機(jī),那么對(duì)于這個(gè)子網(wǎng)需要的IP地址是
10+1+1+1=13
注意:加的第一個(gè)1是指這個(gè)網(wǎng)絡(luò)連接時(shí)所需的網(wǎng)關(guān)地址,接著的兩個(gè)1分別是指網(wǎng)絡(luò)地址和廣播地址。
因?yàn)?3小于16(16等于2的4次方),所以主機(jī)位為4位。
而 256-16=240 所以該子網(wǎng)掩碼為255.255.255.240。
如果一個(gè)子網(wǎng)有14臺(tái)主機(jī),不少人常犯的錯(cuò)誤是:依然分配具有16個(gè)地址空間的子網(wǎng),而忘記了給網(wǎng)關(guān)分配地址。這樣就錯(cuò)誤了,因?yàn)椋?
14+1+1+1=17
17.大于16,所以我們只能分配具有32個(gè)地址(32等于2的5次方)空間的子網(wǎng)。這時(shí)子網(wǎng)掩碼為:255.255.255.224
5) 主機(jī)的數(shù)量
206 110 4 0/18被劃分成16個(gè)子網(wǎng),每個(gè)子網(wǎng)掩碼?
(劃分成16個(gè)子網(wǎng),根據(jù)子網(wǎng)掩碼/18就表示有18個(gè)1,就要從的IP地址的主機(jī)位借4位來用作網(wǎng)絡(luò)位!)
子網(wǎng)掩碼是255.255.252.0
每個(gè)子網(wǎng)可以容納的主機(jī)數(shù)是1024臺(tái)。
下面我來給你詳細(xì)解答:
206.110.1.0 /18 由最后的那個(gè)/18,我們可以知道這個(gè)IP已經(jīng)規(guī)定了它的網(wǎng)絡(luò)位是18位,它默認(rèn)的子網(wǎng)掩碼就是11111111.11111111.11 | 000000.00000000(其中1代表網(wǎng)絡(luò)位,0代表主機(jī)位)
可以看出我們可以操作的位數(shù)就是后面的14個(gè)0,也就是說我們可以在地面劃分出幾位作為子網(wǎng)的網(wǎng)絡(luò)位,進(jìn)而來劃分子網(wǎng)。要求是切分成16個(gè)子網(wǎng),我們知道2的4次方剛好等于16,這就說明子網(wǎng)網(wǎng)絡(luò)位的位數(shù)是4位,那14-4=10就是子網(wǎng)的主機(jī)位。所以上面我寫的那串二進(jìn)制就可以變成:11111111.11111111.111111 | 00.00000000(其中1代表網(wǎng)絡(luò)位,0代表主機(jī)位)
ip段/數(shù)字-如192.168.0.1/24是什么意思?
后面這個(gè)數(shù)字標(biāo)示了我們的網(wǎng)絡(luò)號(hào)的位數(shù),也就是子網(wǎng)掩碼中前多少號(hào)為1
129.168.1.1 /24 這個(gè)24就是告訴我們網(wǎng)絡(luò)號(hào)是24位
也就相當(dāng)于告訴我們了
子網(wǎng)掩碼是:11111111 11111111 11111111 00000000
即:255.255.255.0
172.16.10.33/27 中的/27
也就是說子網(wǎng)掩碼是255.255.255.224
即27個(gè)全1
11111111 11111111 11111111 11100000
附錄
16-30位網(wǎng)絡(luò)號(hào)-掩碼位數(shù),IP總數(shù),子網(wǎng)掩碼查詢表
ip段/27 /29 /30 網(wǎng)關(guān),子網(wǎng)掩碼,廣播地址查詢
可用IP查詢,IP段對(duì)應(yīng)表
掩碼位數(shù) | IP總數(shù) | 子網(wǎng)掩碼 | C段個(gè)數(shù) |
---|---|---|---|
/30 | 4 | 255.255.255.252 | 1/64 |
/29 | 8 | 255.255.255.248 | 1/32 |
/28 | 16 | 255.255.255.240 | 1/16 |
/27 | 32 | 255.255.255.224 | 1/8 |
/26 | 64 | 255.255.255.192 | 1/4 |
/24 | 256 | 255.255.255.0 | 1 |
/23 | 512 | 255.255.254.0 | 2 |
/22 | 1024 | 255.255.252.0 | 4 |
/21 | 2048 | 255.255.248.0 | 8 |
/20 | 4096 | 255.255.240.0 | 16 |
/19 | 8192 | 255.255.224.0 | 32 |
/18 | 16384 | 255.255.192.0 | 64 |
/17 | 32768 | 255.255.128.0 | 128 |
/16 | 65536 | 255.255.0.0 | 256 |
24位網(wǎng)絡(luò)號(hào)
24位網(wǎng)絡(luò)號(hào),8位主機(jī)號(hào),可形成1個(gè)子網(wǎng)(C段總數(shù)),每個(gè)子網(wǎng)256-2臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.254 | .255 |
25位網(wǎng)絡(luò)號(hào)
25位網(wǎng)絡(luò)號(hào),7位主機(jī)號(hào),可形成2個(gè)子網(wǎng),每個(gè)子網(wǎng)126臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.126 | .127 |
.128 | .129-.254 | .255 |
26位網(wǎng)絡(luò)號(hào)
26位網(wǎng)絡(luò)號(hào),6位主機(jī)號(hào),可形成4個(gè)子網(wǎng),每個(gè)子網(wǎng)62臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.62 | .63 |
.64 | .65-.126 | .127 |
.128 | .129-.190 | .191 |
.192 | .193-.254 | .255 |
27位網(wǎng)絡(luò)號(hào)
27位網(wǎng)絡(luò)號(hào),5位主機(jī)號(hào),可形成8個(gè)子網(wǎng),每個(gè)子網(wǎng)30臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.30 | .31 |
.32 | .33-.62 | .63 |
.64 | .65-.94 | .95 |
.96 | .97-.126 | .127 |
.128 | .129-.158 | .159 |
.160 | .161-.190 | .191 |
.192 | .193-.222 | .223 |
.224 | .225-.254 | .255 |
28位網(wǎng)絡(luò)號(hào)
28位網(wǎng)絡(luò)號(hào),4位主機(jī)號(hào),可形成16個(gè)子網(wǎng),每個(gè)子網(wǎng)14臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.14 | .15 |
.16 | .17-.30 | .31 |
.32 | .33-.46 | .47 |
.48 | .49-.62 | .63 |
.64 | .65-.78 | .79 |
.80 | .81-.94 | .95 |
.96 | .97-.110 | .111 |
.112 | .113-.126 | .127 |
.128 | .129-.142 | .143 |
.144 | .145-.158 | .159 |
.160 | .161-.174 | .175 |
.176 | .177-.190 | .191 |
.192 | .193-.206 | .207 |
.208 | .209-.222 | .223 |
.224 | .225-.238 | .239 |
.240 | .241-.254 | .255 |
29位網(wǎng)絡(luò)號(hào)
29位網(wǎng)絡(luò)號(hào),3位主機(jī)號(hào),可形成32個(gè)子網(wǎng),每個(gè)子網(wǎng)6臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.6 | .7 |
.8 | .9-.14 | .15 |
.16 | .17-.22 | .23 |
.24 | .25-.30 | .31 |
.32 | .33-.38 | .39 |
.40 | .41-.46 | .47 |
.48 | .49-.54 | .55 |
.56 | .57-.62 | .63 |
.64 | .65-.70 | .71 |
.72 | .73-.78 | .79 |
.80 | .81-.86 | .87 |
.88 | .89-.94 | .95 |
.96 | .97-.102 | .103 |
.104 | .105-.110 | .111 |
.112 | .113-.118 | .119 |
.120 | .121-.126 | .127 |
.128 | .129-.134 | .135 |
.136 | .137-.142 | .143 |
.144 | .145-.150 | .151 |
.152 | .153-.158 | .159 |
.160 | .161-.166 | .167 |
.168 | .169-.174 | .175 |
.176 | .177-.182 | .183 |
.184 | .185-.190 | .191 |
.192 | .193-.198 | .199 |
.200 | .201-.206 | .207 |
.208 | .209-.214 | .215 |
.216 | .217-.222 | .223 |
.224 | .225-.230 | .231 |
.232 | .233-.238 | .239 |
.240 | .241-.246 | .247 |
.248 | .249-.254 | .255 |
30位網(wǎng)絡(luò)號(hào)
29位網(wǎng)絡(luò)號(hào),3位主機(jī)號(hào),可形成64個(gè)子網(wǎng),每個(gè)子網(wǎng)2臺(tái)主機(jī)
網(wǎng)絡(luò)地址 | 可用IP范圍 | 廣播地址 |
---|---|---|
.0 | .1-.2 | .3 |
.4 | .5-.6 | .7 |
.8 | .9-.10 | .11 |
.12 | .13-.14 | .15 |
.16 | .17-.18 | .19 |
.20 | .21-.22 | .23 |
.24 | .25-.26 | .27 |
.28 | .29-.30 | .31 |
.32 | .33-.34 | .35 |
.36 | .37-.38 | .39 |
.40 | .41-.42 | .43 |
.44 | .45-.46 | .47 |
.48 | .49-.50 | .51 |
.52 | .53-.54 | .55 |
.56 | .57-.58 | .59 |
.60 | .61-.62 | .63 |
.64 | .65-.66 | .67 |
.68 | .69-.70 | .71 |
.72 | .73-.74 | .75 |
.76 | .77-.78 | .79 |
.80 | .81-.82 | .83 |
.84 | .85-.86 | .87 |
.88 | .89-.90 | .91 |
.92 | .93-.94 | .95 |
.96 | .97-.98 | .99 |
.100 | .101-.102 | .103 |
.104 | .105-.106 | .107 |
.108 | .109-.110 | .111 |
.112 | .113-.114 | .115 |
.116 | .117-.118 | .119 |
.120 | .121-.122 | .123 |
.124 | .125-.126 | .127 |
.128 | .129-.130 | .131 |
.132 | .133-.134 | .135 |
.136 | .137-.138 | .139 |
.140 | .141-.142 | .143 |
.144 | .145-.146 | .147 |
.148 | .149-.150 | .151 |
.152 | .153-.154 | .155 |
.156 | .157-.158 | .159 |
.160 | .161-.162 | .163 |
.164 | .165-.166 | .167 |
.168 | .169-.170 | .171 |
.172 | .173-.174 | .175 |
.176 | .177-.178 | .179 |
.180 | .181-.182 | .183 |
.184 | .185-.186 | .187 |
.188 | .189-.190 | .191 |
.192 | .193-.194 | .195 |
.196 | .197-.198 | .199 |
.200 | .201-.202 | .203 |
.204 | .205-.206 | .207 |
.208 | .209-.210 | .211 |
.212 | .213-.214 | .215 |
.216 | .217-.218 | .219 |
.220 | .221-.222 | .223 |
.224 | .225-.226 | .227 |
.228 | .229-.230 | .231 |
.232 | .233-.234 | .235 |
.236 | .237-.238 | .239 |
.240 | .241-.242 | .243 |
.244 | .245-.246 | .247 |
.248 | .249-.250 | .251 |
.252 | .253-.254 | .255 |