回覆列表
  • 1 # 使用者7405163632790

    首先我們知道在internet當中的終端,如果想要被其他終端訪問,就需要一個唯一的ip地址。問題:怎麼透過ip地址訪問的呢?這個過程是怎樣的呢?是透過路由器,路由裝置當中有一張路由表,該路由表記錄了所有ip地址的位置,這樣就可以進行包的轉發了,如果我們不區分網路地址,那麼這張路由表當中就要儲存有所有IP地址的方向,這張路由表就會很大,就像下面說的那樣:如果不分網路位和主機位,路由器的路由表就是都是32位的地址,那所有的路由器維護的路由表會很大,轉發速度會變慢(因為查詢變慢)。而且所有的路由器都要有全Internet的地址,所有人的路由器都要有足夠的效能來存下全網地址。估計建造這樣的Internet成本是現在的幾萬倍,甚至更高。估計你為了買個路由器上網典當家產好幾遍都買不起,你也不能在知乎問這個問題了。有了網路地址,就可以限定擁有相同網路地址的終端都在同一個範圍內,那麼路由表只需要維護這個網路地址的方向,就可以找到相應的終端了(這些終端)

    先介紹下A類,B類,C類網路地址

    一個A類IP地址是指,在IP地址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示IP地址的話,A類IP地址就由1位元組的網路地址和3位元組主機地址組成,網路地址的最高位必須是“0”。A類IP地址中網路的標識長度為7位,主機標識的長度為24位,A類網路地址數量較少,可以用於主機數達1600多萬臺的大型網路。 A 類佔整個地址空間的 50%。 然而,只有 126 個組織可以分配 A 類網路地址。 有趣的是,每個組織都可以為 16,000,000 臺主機提供地址。 超大型組織會分配整個 A 類地址塊。 時至今日,仍有公司和政府組織擁有 A 類地址。 例如,通用電氣公司擁有 3.0.0.0/8,蘋果電腦公司擁有 17.0.0.0/8,美國 郵政總局擁有 56.0.0.0/8。一個B類IP地址是指,在IP地址的四段號碼中,前兩段號碼為網路號碼,剩下的兩段號碼為本地計算機的號碼。如果用二進位制表示IP地址的話,B類IP地址就由2位元組的網路地址和2位元組主機地址組成,網路地址的最高位必須是“10”。B類IP地址中網路的標識長度為14位,主機標識的長度為16位,B類網路地址適用於中等規模規模的網路,每個網路所能容納的計算機數為6萬多臺。 B 類佔整個地址空間的 25%。 最多 16,384 個組織可以分配 B 類網路地址,每個網路可以支援 65,534 臺主機。 只有那些特大型的公司/組織或政府部門有可能會使用到所有 65,000 個地址。 與 A 類網路類似,B 類地址空間浪費許多 IP 地址。 一個C類IP地址是指,在IP地址的四段號碼中,前三段號碼為網路號碼,剩下的一段號碼為本地計算機的號碼。如果用二進位制表示IP地址的話,C類IP地址就由3位元組的網路地址和1位元組主機地址組成,網路地址的最高位必須是“110”。C類IP地址中網路的標識長度為21位,主機標識的長度為8位,C類網路地址數量較多,適用於小規模的區域網絡,每個網路最多隻能包含254臺計算機。 C 類佔整個地址空間的 12.5%。 許多組織可以獲得 C 類網路,但是限於它們能夠連線的主機總數。 事實上,在許多情況下,C 類地址對於大多數中型企業來說通常太小。 除了上面三種類型的IP地址外,還有幾種特殊型別的IP地址,TCP/IP協議規定,凡IP地址中的第一個位元組以“lll0”開始的地址都叫多點廣播地址。因此,任何第一個位元組大於223小於240的IP地址是多點廣播地址;IP地址中的每一個位元組都為0的地址(“0.0.0.0”)對應於當前主機;IP地址中的每一個位元組都為1的IP地址(“255.255.255.255”)是當前子網的廣播地址;IP地址中凡是以“llll0”的地址都留著將來作為特殊用途使用;IP地址中不能以十進位制“127”作為開頭,127.0.0.1是回送地址,指本地機,一般用來測試使用。回送地址(127.x.x.x)是本機回送地址(Loopback Address),即主機IP堆疊內部的IP地址,主要用於網路軟體測試以及本地機程序間通訊,無論什麼程式,一旦使用回送地址傳送資料,協議軟體立即返回之,不進行任何網路傳輸。 屬於保留測試地址,不能用,同時網路ID的第一個6位組也不能全置為“0”,全“0”表示本地網路。 D 類和 E 類用於組播和保留地址。 下個問題:為什麼要分A類,B類和C類?1:估計是歷史原因導致的,現在所有的A類地址都在美國2:初期設想網際網路規模不會有那麼大,為了儘可能的使每個網內終端都能獲得一個公有IP(可以自由的被網路訪問),分出了A類地址那麼龐大的地址空間,其實A類地址分下去之後,這個網路地址內肯定還會細分出更多的子網路地址給路由器,因為不可能有那麼大的交換機能夠連線所有終端,即使這樣,仍然有很多IP地址浪費。

  • 中秋節和大豐收的關聯?
  • 薔微花的含義?