ip地址是指網際網路協議地址(英語:internet protocol address,又譯為網際協議地址),是ip address的縮寫。ip地址是ip協議提供的一種統一的地址格式,它為網際網路上的每一個網路和每一臺主機分配一個邏輯地址,以此來遮蔽實體地址的差異。
ip地址是一個32位的二進位制數,通常被分割為4個“8位二進位制數”(也就是4個位元組)。ip地址通常用“點分十進位制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進位制整數。例:點分十進ip地址(100.4.5.6),實際上是32位二進位制數(01100100.00000100.00000101.00000110)。
每一個採用tcp/ip協議的主機都有一個ip地址,就像一個城市給每一個街道,小區,住戶分配一個住址編號一樣,這樣送貨的才能夠找到你。這就是ip地址的作用。
公有地址
公有地址(public address)由inter nic(internet network information center因特網資訊中心)負責。這些ip地址分配給註冊並向inter nic提出申請的組織機構。通過它直接訪問因特網。
私有地址
私有地址(private address)屬於非註冊地址,專門為組織機構內部使用。
以下列出留用的內部私有地址
a類 10.0.0.0–10.255.255.255
b類 172.16.0.0–172.31.255.255
c類 192.168.0.0–192.168.255.255
最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip地址包括兩個標識碼(id),即網路id和主機id。同一個物理網路上的所有主機都使用同一個網路id,網路上的一個主機(包括網路上工作站,伺服器和路由器等)有一個主機id與其對應。internet委員會定義了5種ip地址型別以適合不同容量的網路,即a類~e類。
ip地址根據網路號和主機號來分,分為a、b、c三類及特殊地址d、e。 全0和全1的都保留不用。
a類:(1.0.0.0-126.0.0.0)(預設子網掩碼:255.0.0.0或 0xff000000)第一個位元組為網路號,後三個位元組為主機號。該類ip地址的最前面為“0”,所以地址的網路號取值於1~126之間。一般用於大型網路。
b類:(128.0.0.0-191.255.0.0)(預設子網掩碼:255.255.0.0或0xffff0000)前兩個位元組為網路號,後兩個位元組為主機號。該類ip地址的最前面為“10”,所以地址的網路號取值於128~191之間。一般用於中等規模網路。
c類:(192.0.0.0-223.255.255.0)(子網掩碼:255.255.255.0或 0xffffff00)前三個位元組為網路號,最後一個位元組為主機號。該類ip地址的最前面為“110”,所以地址的網路號取值於192~223之間。一般用於小型網路。
d類:是多播地址。該類ip地址的最前面為“1110”,所以地址的網路號取值於224~239之間。一般用於多路廣播使用者。
e類:是保留地址。該類ip地址的最前面為“1111”,所以地址的網路號取值於240~255之間。
以2為基數的二進位制轉換——11101001(223) 128+64+32+0+8+0+0+1=223
msb次方
2^72^6
2^52^4
2^32^2
2^12^0列值1
1101
001十進位制重置
12864
321684
21列值128
643208
001256-224=32 該子網內的可用主機地址為30
32-19=13 2^13-2=8190 每個子網能夠容納最大主機數為8190
32-22=10 2^10=1024 每個子網能夠容納最大主機1022
32-28=4 2^4=16 最大主機數位14
19-16=3 2^3=8 最多能夠劃分的子網為8個
2^10=1024 1024>700 32-10=22
子網掩碼為:11111111.11111111.11111100.00000000=255.255.252.0
能劃分子網為2^6=64
168.195.4.0——168.195.7.255
168.195.8.0——168.195.11.255
168.195.12.0——168.195.15.255
168.195.16.0——168.195.19.255
2^5=32 32>27 16+5=21
二進位制表示:11111111.11111111.11111000.00000000
十進位制表示:255.255.248.0
2^5=32 32>15; 32-5=27
二進位制表示:11111111.11111111.11111111.11100000
十進位制表示:255.255.255.224
2^9=512 512>500 32-9=23
二進位制表示:11111111.11111111.11111110.00000000
十進位制表示:255.255.254.0
2^3=8 8>7 16+3=19
二進位制表示:11111111.11111111.11100000.00000000
十進位制表示:255.255.224.0
2^5=32 32>30 ; 16+5=21
二進位制表示:11111111.11111111.11111000.00000000
十進位制表示:255.255.248.0
200轉二進位制:1 1 0 0 1 0 0 0
224轉二進位制:1 1 1 0 0 0 0 0
128+64=192
子網為132.119.100.192
2^4=16 16>14
24+4=28
二進位制表示:11111111.11111111.11111111.11110000=255.255.255.240
網路id 網段 廣播地址
192.18.0.0 192.18.0.1——192.18.0.14 192.18.0.15
192.18.0.16 192.18.0.17——192.18.0.30 192.18.0.31
192.18.0.32 192.18.0.33——192.18.0.46 192.18.0.47
192.18.0.48 192.18.0.49——192.18.0.62 192.18.0.63
求子網掩碼?
2^3=8 8>5
24+3-27
二進位制表示:11111111.11111111.11111111.11100000=255.255.255.224
請寫出子網劃分後對應於每個部門的網路號、主機ip地址範圍、廣播地址?
網路id ip地址範圍 廣播地址
192.168.4.0 192.168.4.1-192.168.4.30 192.168.4.31
192.168.4.32 192.168.4.33—192.168.4.62 192.168.4.63
192.168.4.64 192.168.4.65—192.168.4.94 192.168.4.95
192.168.4.96 192.168.4.97-192.168.4.126 192.168.4.127
192.168.4.128 192.168.4.129-192.168.4.158 192.168.4.159
請寫出每個子網內的最大主機數目?
2^5-2=30
可以劃分幾個子網?並給出子網掩碼?
2^5=32 32>30 32-5=27
子網掩碼:11111111.11111111.11111111.11100000=255.255.255.224
2^3=8
請寫出子網劃分後每個網路的網路號、主機ip地址範圍、廣播地址?
網路id 地址範圍 廣播地址
192.168.24.0/27 192.168.24.1-192.168.24.30 192.168.24.31
192.168.24.32/27 192.168.24.33-192.168.24.62 192.168.24.63
192.168.24.64/27 192.168.24.63-192.168.24.94 192.168.24.95
192.168.24.96/27 192.168.24.97-192.168.24.127 192.168.24.128
此文章若有錯誤請大佬指正
IP地址匹配
問題描述 在路由器中,一般來說 模組採用最大字首匹配原則進行目的埠查詢,具體如下 ip地址和子網地址所帶掩碼做and運算後,得到的值與子網地...
IP地址解析
一 ip地址 internet依靠tcp ip協議,在全球範圍內實現不同硬體結構 不同作業系統 不同網路系統的互聯。在internet上,每...
特殊IP地址
ip地址由兩個部分組成,net id和host id,即網路號和主機號。 net id 表示ip地址所在的網路號。 host id 表示ip地址所在網路中的某個主機號碼。 即 plain view plain copy ip address 特殊ip地址就是用來做一些特殊的事情。rfc1700中定義...