主機域名
主機域名
一般在網路上俗稱的“主機”就是專業名詞“虛擬主機”的意思。就是把一台運行在網際網路上的伺服器劃分成多個“虛擬”的伺服器,每一個虛擬主機都具有獨立的域名和完整的Internet伺服器(支持WWW、FTP、E-mail等)功能。因為我們做一個網站通常要用到兩個東西,一個是域名,另一個就是主機(空間)。久而久之便有了這個稱呼“主機域名”,而非表面字義主機的域名。
域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一台計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置)。DNS(網域名稱系統,Domain Name System,有時也簡稱為域名)是網際網路的一項核心服務,它作為可以將域名和IP地址相互映射的一個分散式資料庫,能夠使人更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的IP地址數串。
網際協議(Internet Protocol,縮寫:IP),或網際網路協議,是用於報文交換網路的一種面向數據的協議。數據在IP網際網路中傳送時會被封裝為報文或封包。IP協議的獨特之處在於:在報文交換網路中主機在傳輸數據之前,無須與先前未曾通信過的目的主機預先建立好一條特定的“通路”。網際網路協議提供了一種“不可靠的”數據包傳輸機制(也被稱作“儘力而為”);也就是說,它不保證數據能準確的傳輸。數據包在到達的時候可能已經損壞,順序錯亂(與其它一起傳送的封包相比),產生冗餘包,或者全部丟失。如果 應用需要保證可靠性,一般需要採取其他的方法,例如利用IP的上層協議控制。
物理地址也叫實地址、二進位地址,它是在地址匯流排上,以電子形式存在的,使得數據匯流排可以訪問主存的某個特定存儲單元的內存地址。在和虛擬內存的計算機中,物理地址這個術語多用於區分虛擬地址。尤其是在使用內存管理單元(MMU)轉換內存地址的計算機中,虛擬和物理地址分別指在經MMU轉換之前和之後的地址。在計算機網路中,物理地址有時又是MAC地址的同義詞。這個地址實際上是用於數據鏈路層,而不是如它名字所指的物理層上的。
IP地址(Internet Protocol Address)用於確定Internet上的每台主機,它是每台主機唯一性的標識。一個IP地址由32個二進位比特數字組成,通常被分割為4段,每段8位(1個位元組),IP地址的表示方法如下:aaa.bbb.ccc.ddd每段(aaa、bbb、ccc或ddd)的取值範圍為0~255,段與段之間由圓點分開。不難發現,這種編碼規則從理論上說可以定義255×255×255×255(2的8次方)約42億台計算機,但主機地址和網路號不能全為“0”和全為“1”全為“0”是本地的網路號,全為“1”則是該網路的廣播,所以255×255×255×255-2是它的實際計算機台數。
當aaa取值為1~126時,aaa代表網路號,表示主機所在網路為大型網,即A類網,后3段(bbb、ccc、ddd)代表其主機號;
當aaa取值為128~191時,表示主機所在網路為中型網,即B類網,aaa.bbb代表網路號,后2段(ccc.ddd)則代表其主機號。
當aaa取值為192~223時,表示主機所在網路為中型網即C類網,aaa.bbb.ccc代表網路號,最後1段(ddd)則代表其主機號。
例如電腦報網站以前的IP地址為:202.98.35.65其中202.98.35為網路號,65為主機號。
擴容后,現在電腦報網站的IP地址為:61.128.193.25其中61為網路號,128.193.25為主機號。
注:aaa的取值不能夠是127,網路號127被保留作為本機循環測試使用。例如,我們可以使用命令ping 127.0.0.1測試TCP/IP協議棧是否正確安裝。
域名(Domain Name)
由於IP地址是數字編碼,不易記憶,所以我們平時上網所使用的大多是諸如cpcw之類的地址,即域名地址。
域名地址是Internet採用的“標準名稱”定址方案,即每個機器都分配一個獨有的“標準名稱”,並由分散式命名體系自動翻譯成IP地址。計算機在網上進行定址時,先將域名傳輸給特別的伺服器——域名伺服器,再由它“翻譯”,將所得IP地址的結果傳回,計算機最終仍通過IP地址來找尋。這種翻譯稱為“主機名/域名解析”。
機器的標準名稱包括域名和主機名,也採取多段表示方法,各段之間用圓點分開。
同樣,cpcw中的com指公司,cpcw是電腦報的網站,www指萬維網。
域名一般都通俗易懂,大多採用英文名稱的縮寫來命名,最高層次域名的一些常用名和含義如下:
edu 教育界(education)
gov 政府部門(government)
mil 軍事部門(military)
org 非盈利性組織(organization)
com 工商界(company)
net 網路機構(network)
int 國際組織(international)
MAC(Media Access Control,介質訪問控制)地址是識別LAN(區域網)節點的標識。網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種快閃記憶體晶元,通常可以通過程序擦寫),它存儲的是傳輸數據時真正賴以標識發出數據的電腦和接收數據的主機的地址。
也就是說,在網路底層的物理傳輸過程中,是通過物理地址來識別主機的,它一般也是全球唯一的。比如,著名的乙太網卡,其物理地址是48bit(比特位)的整數,如:44-45-53-54-00-00,以機器可讀的方式存入主機介面中。乙太網地址管理機構(IEEE)將乙太網地址,也就是48比特的不同組合,分為若干獨立的連續地址組,生產乙太網網卡的廠家就購買其中一組,具體生產時,逐個將唯一地址賦予乙太網卡。
對於數量不多的幾台機器,我們可以這樣獲取MAC地址:在Windows 98/Me中,依次單擊“開始”→“運行” →輸入“winipcfg”→回車。即可看到MAC地址。在Windows 2000/XP中,依次單擊“開始”→“運行”→輸入“CMD”→回車→輸入“ipconfig /all”→回車。即可看到MAC地址。