七年級第一冊信息技術全冊教案
1. internet的地址和域名 為了在網絡環境下實現計算機之間的通信,網絡中任何一臺計算機必須有一個地址,而且該地址在網絡上是唯一的。在進行數據傳輸時,通信協議必須在所傳輸的數據中增加發送信息的計算機地址(源地址)和接收信息的計算機地址(目標地址)。 ip地址 internet網絡中所有計算機均稱為主機,并有一個稱為ip的地址。 ip地址是internet主機的一種數字型標識,它由網絡標識(netid)和主機標識(hostid)組成 。 目前使用的ip協議版本規定是:ip地址的長度為32位(bit)。internet的網絡地址可分為a、b、c三類。每類網絡中ip地址的結構,即網絡標識長度和主機標識長度都不一樣。整個internet的地址空間可以分為a類網絡地址空間,b類網絡地址空間和c類網絡地址空間 三個子空間。a類網絡地址空間包括126個網絡地址空間和16387064臺網絡主機,b類網絡地 址空間包括16256個網絡地址和64516臺網絡主機,c類網絡地址空間包括2064512個網絡地址 和254臺網絡主機。整個interet的ip地址空間包括200多萬個各類網絡,可包括36億臺主機 。a類網絡適用于主機較多的大型網絡,b類網絡適用于中等規模網絡,c類網絡適用于主機 較少的小型網絡。目前internet上大約有6萬多個網絡和400萬臺主機,占用網絡地址和主機地址資源很少,但卻出現了ip地址不夠用的現象,這是因為許多地址已分配給申請者而沒有充分利用。因此,合理地使用地址資源是每個internet用戶必須注意的問題。 需要說明的是,internet網絡信息中心(nic)是按照網絡(internet的子網)分配地址的,因此只有在談到網絡地址時才可以使用a類,b類,或c類地址的說法。 域名上面所講到的ip地址是一種數字型網絡和主機標識。數字型標識對使用網絡的人來說有不便記憶的缺點,因而提出了字符型的域名標識。目前使用的域名是一種層次型命名法,它與internet網的層次結構相對應。域名使用的字符包括字母、數字和連字符,而且必須以字母或數字開頭和結尾。整個域名總長度不得超過255個字符。在實際使用中,每個域名的長度一般小于8個字符。由于internet起源于美國,所以美國通常不使用國家代碼作為第一級域名,其他國家一般采用國家代碼作為第一級域名。internet地址中的第一級域名和第二級域名由網絡信息中心(nic)管理。我國國家域名的國家代碼是cn。internet目前有三個網絡信息中心,internic負責北美地區,apnic負責亞太地區,還有一個nic負責歐洲地區。第三級以下的域名由各個子網的nic或具有nic功能的節點自己負責管理。一臺計算機可以有多個域名(一般用于不同的目的),但只能有一個ip地址。一臺主機從一個地方移到另一個地方,當它屬于不同的網絡時,其ip地址必須更換,但是可以保留原來的域名。把域名翻譯成ip地址的軟件稱為“域名系統(domain name system)dns”。dns的功能相當于 一本電話號碼簿,已知一個姓名就可以查到一個電話號碼,號碼的查找是自動完成的。完整的域名系統可以雙向查找。裝有域名系統的主機叫做域名服務器(domain name server)。域名采用層次結構,每一層構成一個子域名,子域名之間用園點隔開,自左至右分別為計算機名、網絡名、機構名、最高域名。例如: 該域名表示中國(cn)科學院(ac)上海網絡中心(shcnc)的一臺計算機(indi)。 域名的查找過程 為了實現域名的查找,需要在域名服務器之間建立許多指針(pointer)。 例如,一個中國的用戶要通過域名查找英國某個主機的ip地址,系統首先要查找中國的域名服務器,經過識別后自動轉移到一個裝有英國域名服務器的主機并查出它的ip地址,然后把ip地址送回到中國域名服務器。如圖10-5所示。