IP協議 1 IP位址

2021-09-01 18:24:56 字數 2076 閱讀 5530

ip 位址分類

這裡的ip位址均指ipv4的位址

ip位址採用點分十進位制的表示方法有32位,如乙個常見的ip位址192.168.1.1,其分為兩部分 網路號 和主機號,當位址通過子網劃分後主機號被分為子網號和主機號。

在網路中的每乙個網路介面需要在網路中通訊就需要乙個ip位址,在這裡要想到每乙個網路介面還有乙個實體地址, 如在乙太網下有mac位址這也是唯一的位址,為什麼需要乙個ip位址,在這裡有乙個很恰當的例子,唐僧去西天取經,唐僧每到乙個地方都會說我從東土大唐而來,要到西天取經,這裡的東土大唐和西天就像ip位址指的是傳送資料的源位址和目的位址,在這個過程中mac位址是不斷發生變換的而ip位址一直是不變的,而中間從一站到另一站的過程中,就需要知道下一站的位址,此時就需要mac位址,在乙太網協議中源位址為當前站mac位址,目的位址為下一站的目的位址,這個過程是一直在發生變化的。

ip位址總共分為五類

另外ip位址分為私有ip位址和公網ip,如果你需要組建乙個區域網,ip位址只用於區域網內的通訊,而不直接連到internet上,理論上 使用任意的ip位址都可以,因為和外網不會衝突,但是rfc 1918規定了用於組建區域網的私有ip位址

10. 前8位是網路號,共16,777,216個位址

172.16.到172.31. 前12位是網路號,共1,048,576個位址

192.168. 前16位是網路號,共65,536個位址 包含在這個範圍中的, 都成為私有ip, 其餘的則稱為全域性ip(或公網ip);

私網ip是不能用於訪問外網的,如果需要訪問外網,需要進行nat埠對映。 子網內的主機需要和外網進行通訊時, 路由器將ip首部中的ip位址進行替換(替換成wan口ip), 這樣逐級替換, 最終資料報中的ip位址成為乙個公網ip. 這種技術稱為nat(network address translation,網路位址轉換).

子網劃分

現在所有的主機都被要求支援子網編址,其ip位址由網路號、子網號、主機號組成,其主要原因是因為在網路中如拿到乙個b類位址用不到這麼多主機號,此時就可以通過子網劃分將網路劃分為更小的網路並且可以隔離廣播域。另外子網對外部路由器來說隱藏了內部網路組織(乙個校園或公司內部)的細節。子網劃分是通過新增子網掩碼實現的

如乙個b類網路號為140.252.0.0/16進行子網劃分需要劃分為200個每個子網可容納200個主機,其前16位為網路號,2^7 -2 < 200 < 2^8 - 2子網佔8位可以劃分滿足200主機的子網,並且每個子網可容納254個主機滿足要求, 那麼其子網掩碼可以設定為255.255.255.0,子網掩碼和ip位址按位與得到的即為其子網的網路號(網路號和子網號),如ip地140.252.20.68 和子網掩碼 255.255.255.0進行相與,其網路號為140.252.20.0 其主機號位址範圍為 140.252.20.1 ~ 140.252.20.254此時就可以判斷,和另乙個ip是否在同一網段中,如果在同一網段中(沒有設定vlan),此時這兩個主機就可以直接通訊,子網劃分需要考率的因素很多這裡只是舉乙個簡單的例子。

特殊ip位址

ip位址中主機號全為0的位址為就成為網路號,代表整個區域網

ip位址中的主機號全為1時,其表示廣播位址,當前作為目的ip位址時,子網中的主機均會收到廣播的訊息,另外需要注意幾個,首先是255.255.255.255這個ip是受限的廣播位址, 該位址用於主機配置過程中ip資料報的目的位址,在任何情況下,路由器都不**目的位址為受限的廣播位址的資料報,這樣的資料報僅出現在本地網路。還有當子網號為全1時,其向所有子網進行廣播,

最後還有乙個ip 127.0.0.1為環迴位址,用於本機環迴測試,允許tcp/ip在本機進行通訊,

這個圖來自tcp/ip 協議詳解,我感覺解釋的很清晰,當需要傳送的目的位址為環迴位址時,此時直接將資料報放入ip輸入,其略過了鏈路層的處理而將環迴介面當作鏈路層簡化了設計,另外傳給廣播位址或多播位址的資料報複製乙份傳給環迴介面,然後送到乙太網上。這是因為廣播傳送和多播傳送的定義包含主機本身。

參考:《tcp/ip詳解卷1:協議》 lawrenceberkeley

1 ip位址的用途和表示

在網路中計算機的ip位址是由32位的二進位制數組成,後面學習ip位址和子網劃分時我們需要把二進位制數轉換成十進位制數,還需要把十進位制數轉換成二進位制數。因此為了學好ip位址規劃,我們有必要學好並熟悉二進位制和十進位制之間的轉換關係。生活中人們通常需要知道自己的居住位址,在網路中的同樣需要乙個位址來...

網路基礎1 IP位址即子網劃分

是給每個連線在internet上的主機分配的乙個32bit位址。位址有兩部分組成,一部分為網路位址,另一部分為主機位址。ip位址分為a b c d e 5類。常用的是b和c兩類。網路位址的位數直接決定了可以分配的網路數 主機位址的位數則決定了網路中最大的主機數。5類位址 ip範圍 1.0.0.0 1...

IP協議詳解之IP位址要領

1.前言 整個的網際網路就是乙個單一的 抽象的網路。而ip位址就是給網際網路上的每乙個主機 或路由器 的每乙個介面分配乙個在全世界範圍是唯一的32位的識別符號。ip位址的結構使我們可以在網際網路上很方便地進行定址。但是,根據tcp ip協議的規定的ip位址是由32位二進位制數組成的,例如 11010...