IP
1.IP是什麼?
IP(Internet Protoclo)是網際協議。是TCP/IP體系中最主要的協議之一。
IP又叫做Kahn-Cerf協議,因爲這個協議是Robert Kahn和Vint Cerf兩人共同研發的。
什麼是協議?
協議,網絡協議的簡稱,網絡協議是通信計算機雙方必須共同遵從的一組約定。
2.IP層是什麼?
IP層網絡層網際層IP,說的都是同一個東西:計算機網絡體系結構中的一個層次。
計算機網絡體系結構是什麼?
計算機網絡體系結構主要有如下兩種:
1.OSI的七層協議體系結構:
從第一到第七:應用層、數據鏈路層、網絡層、運輸層、會話層、表示層、應用層。
2.TCP/IP的四層協議體系結構:
從第一到第四:網絡接口層、網際層IP、運輸層、應用層。
3.IP地址是什麼?
注意:平時我們說的IP地址就是指IPV4。這裏全文說的也是ipv4,ipv6暫時不介紹。
IP地址是給互聯網中的每一臺主機分配的一個唯一的32位標識符。
3.1誰給我們IP地址?
ICANN(The Internet Corporation for Assigned Names and Numbers)互聯網名稱與數字地址分配機構是一個非營利性的國際組織,成立於1998年10月,是一個集合了全球網絡界商業、技術及學術各領域專家的非營利性國際組織,負責在全球範圍內對互聯網唯一標識符系統及其安全穩定的運營進行協調,包括互聯網協議(IP)地址的空間分配、協議標識符的指派、通用頂級域名(gTLD)以及國家和地區頂級域名(ccTLD)系統的管理、以及根服務器系統的管理。這些服務最初是在美國政府合同下由互聯網號碼分配當局(Internet Assigned Numbers Authority,IANA)以及其它一些組織提供。現在,ICANN行使IANA的職能。
IP 地址管理機構在分配 IP 地址時只分配網絡號,而剩下的主機號則由得到該網絡號的單位自行分配。
3.2IP地址形成的方法?
-
按類別劃分IP地址。
-
用子網劃分IP地址。
-
aidr(無分類IP地址)。
分類的 IP 地址。這是最基本的編址方法,在 1981 年就通過了相應的標準協議。 子網的劃分。這是對最基本的編址方法的改進,其標準 [RFC 950] 在 1985 年通過。 構成超網。這是比較新的無分類編址方法。 1993 年提出後很快就得到推廣應用。
3.3怎麼按類別劃分IP地址?
首先這種方式劃分IP地址規定:
- IP地址長度是32位;
- IP地址由網絡號、主機號組成,是一種兩級結構;
- 互聯網中的IP地址唯一。
類別:三大類,一共包含五小類,ABCDE很好記。
單播地址:A類地址、B類地址、C類地址;
多播地址:D類地址;
保留地址:E類地址。
A類地址、B類地址、C類地址網絡號的長度分別是1、2、3個字節,分別以0、10、110開頭;主機號長度分別是3、2、1個字節。
D類地址:前四位是1110;
E類地址:前四位是1111;
3.4怎麼寫IP地址?
點分十進制寫法:
3.5對ABC三類IP地址的特殊規定?
A類地址:
- 網絡號以0開頭(固定)。
- 網絡號全是0的是“本網絡”,不能指派給主機使用。
- 網絡號是01111111即127的是環回測試,給本地軟件使用的,也不能指派給主機使用。
- 主機號全0是“本主機”,不能使用;
- 主機號全1是“所有的”,用於多播,也不能分配給某一臺主機。
B類地址:
- 網絡號以10開頭。
- 網絡號10000000 00000000不指派,就是這麼規定的。
- 主機號全0是“本主機”,不能使用;
- 主機號全1是“所有的”,用於多播,也不能分配給某一臺主機。
C類地址:
- 網絡號以110開頭。
- 網絡號11000000 00000000 00000000不指派,就是這麼規定的。
- 主機號全0是“本主機”,不能使用;
- 主機號全1是“所有的”,用於多播,也不能分配給某一臺主機。
快速記憶關鍵詞:1 126;128 191; 192 223
網絡號全0全1不能指派給主機
主機號全0全1不能指派給主機
3.6按類別劃分IP地址的好處?
第一,IP 地址管理機構在分配 IP 地址時只分配網絡號,而剩下的主機號則由得到該網絡號的單位自行分配。這樣就方便了 IP 地址的管理
第二,路由器僅根據目的主機所連接的網絡號來轉發分組(而不考慮目的主機號),這樣就可以使路由表中的項目數大幅度減少,從而減小了路由表所佔的存儲空間。
3.7用子網劃分IP地址?
3.7.1爲什麼要用這種方式?
(1) IP 地址空間的利用率有時很低。
(2) 給每一個物理網絡分配一個網絡號會使路由表變得太大因而使網絡性能變壞。
(3) 兩級的 IP 地址不夠靈活。
3.7.2劃分方法?
劃分子網純屬一個單位內部的事情。單位對外仍然表現爲沒有劃分子網的網絡。
從主機號借用若干個位作爲子網號 subnet-id,而主機號 host-id 也就相應減少了若干個位。
3.7.3使用這種方式後?
當沒有劃分子網時,IP 地址是兩級結構。
劃分子網後 IP 地址就變成了三級結構。
劃分子網只是把 IP 地址的主機號 host-id 這部分進行再劃分,而不改變 IP 地址原來的網絡號 net-id。
3.7.4什麼是子網掩碼?
子網掩碼:32位的數字串、也採用點分十進制寫法.
作用:
從一個 IP 數據報的首部並無法判斷源主機或目的主機所連接的網絡是否進行了子網劃分。
使用子網掩碼 (subnet mask) 可以找出 IP 地址中的子網部分。
寫法:
規則:
子網掩碼長度 = 32 位
某位 = 1:IP地址中的對應位爲網絡號和子網號
某位 = 0:IP地址中的對應位爲主機號
換句話說:子網掩碼中的1對應網絡號、子網號;子網掩碼中的0對應主機號。
子網掩碼使用示例:
已知 IP 地址是 141.14.72.24,子網掩碼是 255.255.192.0。試求網絡地址。
3.8CIDR?
3.8.0什麼是CIDR?
它的正式名字是無分類域間路由選擇 CIDR (Classless Inter-Domain Routing)。
3.8.1爲什麼要使用這種方式劃分IP地址?
劃分子網在一定程度上緩解了互聯網在發展中遇到的困難。然而在 1992 年互聯網仍然面臨三個必須儘早解決的問題:
(1) B 類地址在 1992 年已分配了近一半,眼看就要在 1994 年 3 月全部分配完畢!
(2) 互聯網主幹網上的路由表中的項目數急劇增長(從幾千個增長到幾萬個)。
(3) 整個 IPv4 的地址空間最終將全部耗盡2011年2月3日官宣分配完畢。
3.8.2CIDR的特點?
結構:網絡前綴+主機號
CIDR 消除了傳統的 A 類、B 類和 C 類地址以及劃分子網的概念,因而可以更加有效地分配 IPv4 的地址空間。
CIDR使用各種長度的“網絡前綴”(network-prefix)來代替分類地址中的網絡號和子網號。
IP 地址從三級編址(使用子網掩碼)又回到了兩級編址。
例子:
128.14.32.0/20 表示的地址塊共有 212 個地址(因爲斜線後面的 20 是網絡前綴的位數,所以這個地址的主機號是 12 位)。
這個地址塊的起始地址是 128.14.32.0。
在不需要指出地址塊的起始地址時,也可將這樣的地址塊簡稱爲“/20 地址塊”。
128.14.32.0/20 地址塊的最小地址:128.14.32.0
128.14.32.0/20 地址塊的最大地址:128.14.47.255
全 0 和全 1 的主機號地址一般不使用。
3.8.3CIDR的寫法?
CIDR 使用“斜線記法”(slash notation),它又稱爲 CIDR 記法,即在 IP 地址面加上一個斜線“/”,然後寫上網絡前綴所佔的位數(這個數值對應於三級編址中子網掩碼中 1 的個數)。例如: 220.78.168.0/24
我個人喜歡記成:點分十進制斜線寫法。。
3.8.4CIDR的子網掩碼?
CIDR 雖然不使用子網了,但仍然使用“掩碼”這一名詞(但不叫子網掩碼)。
對於 /20 地址塊,它的掩碼是 20 個連續的 1。 斜線記法中的數字就是掩碼中1的個數。
3.8.5常用的cidr地址?
CIDR 前綴長度 | 點分十進制 | 包含的地址數 | 相當於包含分類的網絡數 |
---|---|---|---|
/13 | 255.248.0.0 | 512 K | 8 個 B類或 2048 個 C 類 |
/14 | 255.252.0.0 | 256 K | 4 個 B 類或1024 個 C 類 |
/15 | 255.254.0.0 | 128 K | 2 個 B 類或512 個 C 類 |
/16 | 255.255.0.0 | 64 K | 1 個 B 類或256 個 C 類 |
/17 | 255.255.128.0 | 32 K | 128 個 C 類 |
/18 | 255.255.192.0 | 16 K | 64 個 C 類 |
/19 | 255.255.224.0 | 8 K | 32 個 C 類 |
/20 | 255.255.240.0 | 4 K | 16 個 C 類 |
/21 | 255.255.248.0 | 2 K | 8 個 C 類 |
/22 | 255.255.252.0 | 1 K | 4 個 C 類 |
/23 | 255.255.254.0 | 512 | 2 個 C 類 |
/24 | 255.255.255.0 | 256 | 1 個 C 類 |
/25 | 255.255.255.128 | 128 | 1/4 個 C 類 |
/26 | 255.255.255.192 | 64 | 1/4 個 C 類 |
/27 | 255.255.255.224 | 32 | 1/8 個 C 類 |
3.8.6使用cidr時怎麼匹配IP地址?
最長前綴匹配:最長前綴匹配 (longest-prefix matching)。
網絡前綴越長,其地址塊就越小,因而路由就越具體 (more specific) 。
最長前綴匹配又稱爲最長匹配或最佳匹配。
比如目標地址是:206.0.71.130
兩個主機地址:206.0.68.0/22 206.0.71.128/25
兩個主機的掩碼分別是
11111111 11111111 11111100 00000000
11111111 11111111 11111100 00000000
把目的地址分別與兩個子網掩碼相與得到:
D AND (11111111 11111111 11111100 00000000)
= 206.0.68.0/22 匹配
D AND (11111111 11111111 11111111 10000000)
= 206.0.71.128/25 匹配
都能匹配那根據目的地址找的目的主機應該是哪個?
網絡前綴最長的IP地址那個主機:206.0.71.128/25 。
4.怎麼查看IP地址?
-
首先,我們先按下Windows鍵+R鍵,按鍵如下圖所示,會彈出“運行”窗口
-
這裏彈出“運行”窗口之後,我們輸入“cmd”,然後回車。會彈出黑色得命令行窗口
-
輸入“ipconfig”,回車,接下來下面會彈出我們的ip地址信息
連接特定的 DNS 後綴 . . . . . . . : wlan.zzu.edu.cn
IPv6 地址 . . . . . . . . . . . . : 2001:da8:5000:3449:a973:cae3:7baa:995b
IPv6 地址 . . . . . . . . . . . . : 2001:da8:5000:344c:a973:cae3:7baa:995b
臨時 IPv6 地址. . . . . . . . . . : 2001:da8:5000:3449:7d69:702e:a765:2d10
臨時 IPv6 地址. . . . . . . . . . : 2001:da8:5000:344c:7d69:702e:a765:2d10
本地鏈接 IPv6 地址. . . . . . . . : fe80::a973:cae3:7baa:995b%17
IPv4 地址 . . . . . . . . . . . . : 10.114.205.242
子網掩碼 . . . . . . . . . . . . : 255.255.224.0
默認網關. . . . . . . . . . . . . : fe80::72f9:6dff:fe6d:5a68%17
10.114.192.1
5.怎麼配置IP地址?
https://jingyan.baidu.com/article/6181c3e0df9452152ff1536c.html
地址 . . . . . . . . . . . . : 10.114.205.242
子網掩碼 . . . . . . . . . . . . : 255.255.224.0
默認網關. . . . . . . . . . . . . : fe80::72f9:6dff:fe6d:5a68%17
10.114.192.1
### 5.怎麼配置IP地址?
https://jingyan.baidu.com/article/6181c3e0df9452152ff1536c.html