2017-06-30 43 views
-1

我正在嘗試識別IPV4 IP的類。我將第一個字節或塊轉換爲二進制文件,然後在照片中按照這裏的算法。我的問題是,當IP以7開頭時,例如它的二進制是111,它不匹配任何類,而當我將例如47變成二進制(101111)時,則它應該屬於類B,但是它的類是A,我不知道爲什麼? enter image description here什麼是IPV4類?

+2

'當IP與7'開始 - 我想就像7.2.4.5 - 它實際上與00000111,不與111開始時... [上有類網絡維基百科的文章(https://開頭恩.wikipedia.org/wiki/Classful_network)相當不錯。 – fvu

+1

圖像上方顯示「32位」,分爲4組,每組8位。這些數字是指第一個8位組的前幾位。 – JJJ

+0

@JJJ我知道但是... –

回答

1

你已經在每個網中分離出的二進制數,並不意味着類定義,一類是由網絡部分定義,例如你提到的IP啓動7屬於A類:

7 = 00000111

A類的前8位定義爲網絡部分 在B類中的最前一頁的16位定義爲網絡部分 C類前24位定義爲網絡部分

檢查下列表格並讓我知道你是否有更多問題。 enter image description here enter image description here