❶ ip地址的編碼規則,4段數字分別代表什麼,地域劃分。
ip地址的四段數字分別代表了網路類型、網路范圍、網路位以及主機位。IP地址是由32位的二進制數字組成,每8位表示一個10進制數范圍在0-255之間。
比如 10.0.0.1二進製表示為00001010.00000000.00000000.00000001。
IP地址是由網路地址與主機地址兩部分所組成。網路地址可用來識別設備所在的網路,主機地址位於IP地址的後段,可用來識別網路上設備。
(1)網路用多少位二進制編碼擴展閱讀
版本(4位):該欄位定義IP協議版本,負責向處理機所運行的IP軟體指明此IP數據報是哪個版本,所有欄位都要按照此版本的協議來解釋。如果計算機使用其他版本,則丟棄數據報。
頭部長度(4位):該欄位定義數據報協議頭長度,表示協議頭部具有32位字長的數量。協議頭最小值為5,最大值為15。
服務(8位):該欄位定義上層協議對處理當前數據報所期望的服務質量,並對數據報按照重要性級別進行分配。前3位成為優先位,後面4位成為服務類型,最後1位沒有定義。這些8位欄位用於分配優先順序、延遲、吞吐量以及可靠性。
❷ 計算機常用的信息編碼有哪幾種
計算機常用的編碼有:ASCII碼,漢字編碼等
❸ IP地址的定義,互聯網中IP地址一般分成哪幾類,每類的取值范圍是多少
一、IP v4地址基礎及分類
IP v4地址為32位二進制編碼,每8位為一組,用點分十進製表示。如地址:
00001111 11111110 11111110 11111110
用點分十進製表示為:7.254.254.254。在一個IP地址中,均分為網路段和主機段。在同一個IP地址段中,特殊地,主機段地址全為零的地址稱為網路地址,主機段地址全為1的地址稱為廣播地址。
IP地址分為如下幾類(均只列舉第一個八位組,括弧內為十進製表示):
A類地址:00000001-01111110(1-126),其中網路號8位,共126個A類網路,主機號24位,每個網路中1677萬台主機。用於超大型網路;
B類地址:10000000-10111111(128-191),其中網路號16位,共16383個B類網路,主機號16位,每個網路中65533台主機。用於大型網路;
C類地址:11000000-11011111(192-223),其中網路號24位,共209萬個C類網路,主機號8位,每個網路中254台主機。用於小型網路;
D類地址:11100000-11101111(224-239),用於multicast;
保留地址:11110000-11111111(240-255);
特殊地址段:127.0.0.0/8,用於回送。
用於私有網路的地址:
10/8
172.16/12
192.168/16
IP地址段的表示方式有兩種:一種是使用網路地址+掩碼的方式(掩碼計算將在第三節詳述),另一種是前綴表示法,如10段地址分別表示如下:
10.0.0.0 255.0.0.0
10/8
在前綴表示法中/後面的數字為掩碼中1前綴的個數。
二、子網、超網和CIDR
由於internet的迅猛發展,IP地址空間不夠用的矛盾越來越突出,為了緩解這種矛盾,提出了子網、超網和CIDR的概念。
子網:從上面可以得知,IP地址均分為網路位和主機位兩段,假設一個網路中的主機為400台,那麼分配一個C類地址不夠用,分配一個B類地址又顯得太浪費,在這種情況下,就提出了子網化的概念,子網的定義就是把主機地址中的一部分主機位借用為網路位。如在一個B類地址172.16/16,可以借用7位做為網路地址,一個形如172.16.2/23的地址段就可以滿足該網路的需求。其中172.16/16稱為主網,172.16.2/23稱為子網。
超網:子網化一定程度上減輕了IP地址空間緊張的壓力,但是由於在IP地址分配初期的考慮不周全,導致A類、B類地址在初其大量分配,資源相當緊張,而一些中型網路又需要超過一個C的地址,這進只能分配幾個連續的C類地址塊。為了減小Internet路由表的數量,就提出了超網的概念,超網和子網的定義剛好相反,就是借用一部網路位作為主機位。從而達到減小Internet路由表的目的。如192.168.0/24-192.168.3/24四個C類地址段,就是可超網化為192.168.0/22這樣一個超網。
CIDR:無類型域間路由,隨著子網和超網概念的深入,IANA在分配IP地址過程中類別的概念越來越淡化,一般情況下就直接以地址塊的形式分配地址段,配合路由設備的支持,就出現了無類型域間路由的概念。(請參見RFC1518和RFC1519兩個標准文檔)
三、關於掩碼、wildcard bits及VLSM(變長子網掩碼)的計算
從上面的分類可以知道,IP地址均分為網路位和主機位兩段。使用掩碼來分別網路位與主機位,轉換為二進制後。掩碼為1表示該位為網路位,掩碼為0表示該位為主機位。例:
一個IP地址:192.168.1.33 255.255.255.224轉化為二進制為:
地址:11000000 10101000 00000001 00100001
掩碼:11111111 11111111 11111111 11100000
則該IP所屬的網路地址為:11000000 10101000 00000001 00100000(192.168.1.32)
該網段廣播地址為:11000000 10101000 00000001 00111111(192.168.1.63)
設主網的主機位數本來為M。借用N位主機地址做子網化,則子網化後
可用的子網個數為:2^n-2。
子網中可用的IP地址個數為:2^(M-N)-2
以一個C類主網進行子網化為例,掩碼、可用網路數、子網中可用IP地址之間的關系如下表所示:
掩碼 可用網路數 每個子網中可用IP地址
255.255.255.252 62 2
255.255.255.248 30 6
255.255.255.240 14 14
255.255.255.224 6 30
255.255.255.192 2 62
注意:
1、在實際應用中零子網上可用的,也就是說可用網路數將+1
2、不要使用不連續的子網掩碼,否則會造成不可知的後果。例:
192.168.1.32 255.255.255.226所匹配的IP地址的最後一個位元組將為:32、34、36......58、60、62
關於wildcard bits:絕大多數cisco設備中的ACL和ospf均使用wildcard bits,實際上wildcard bits的計算相當簡單,直接使用255.255.255.255減去子網掩碼即可,如一個子網掩碼為255.255.255.224,則相應的wildcard bits為0.0.0.31
關於VLSM,在同一個主網中,使用不同的子網掩碼來劃分子網,則稱為VLSM。
相對IPV4的就是IPV6了,IPV6是新興技術,主要是為了解決現在使用的IPV4的IP地址不夠用的問題的.