1)IP地址基本概念
Internet依靠TCP/IP協議,在全球範圍内實現不同硬件結構、不同操作系統、不同網絡系統的互聯。在Internet上,每一個節點都(dōu)依靠唯一的IP地址互相區分和相互聯系。IP地址是一個32位二進(jìn)制數的地址,由4個8位字段組成(chéng),每個字段之間用點号隔開(kāi),用于标識TCP/IP宿主機。
每個IP地址都(dōu)包含兩(liǎng)部分:網絡ID和主機ID。網絡ID标識在同一個物理網絡上的所有宿主機,主機ID标識該物理網絡上的每一個宿主機,于是整個Internet上的每個計算機都(dōu)依靠各自唯一的IP地址來标識。
IP地址構成(chéng)了整個Internet的基礎,它是如此重要,每一台聯網的計算機無權自行設定IP地址,有一個統一的機構-IANA負責對(duì)申請的組織分配唯一的網絡ID,而該組織可以對(duì)自己的網絡中的每一個主機分配一個唯一的主機ID,正如一個單位無權決定自己在所屬城市的街道(dào)名稱和門牌号,但可以自主決定本單位内部的各個辦公室編号一樣(yàng)。
2)靜态IP與動态IP
IP地址是一個32位二進(jìn)制數的地址,理論上講,有大約40億(2的32次方)個可能(néng)的地址組合,這(zhè)似乎是一個很大的地址空間。實際上,根據網絡ID和主機ID的不同位數規則,可以將(jiāng)IP地址分爲A(7位網絡ID和24位主機ID)、B(14位網絡ID和16位主機ID)、C(21位網絡ID和8位主機ID)三類,由于曆史原因和技術發(fā)展的差異,A類地址和B類地址幾乎分配殆盡,目前能(néng)夠供全球各國(guó)各組織分配的隻有C類地址。所以說IP地址是一種(zhǒng)非常重要的網絡資源。對(duì)于一個設立了因特網服務的組織機構,由于其主機對(duì)外開(kāi)放了諸如WWW、FTP、E-mail等訪問服務,通常要對(duì)外公布一個固定的IP地址,以方便用戶訪問。當然,數字IP不便記憶和識别,人們更習慣于通過(guò)域名來訪問主機,而域名實際上仍然需要被(bèi)域名服務器 (DNS)翻譯爲IP地址。用戶可以方便地記憶,而對(duì)于大多數撥号上網的用戶,由于其上網時間和空間的離散性,爲每個用戶分配一個固定的IP地址(靜态IP)是非常不可取的,這(zhè)將(jiāng)造成(chéng)IP地址資源的極大浪費。因此這(zhè)些用戶通常會在每次撥通ISP的主機後(hòu),自動獲得一個動态的IP地址,該地址當然不是任意的,而是該ISP申請的網絡ID和主機ID的合法區間中的某個地址。撥号用戶任意兩(liǎng)次連接時的IP地址很可能(néng)不同,但是在每次連接時間内IP地址不變。