網路架設工程

什麼是Internet?

網際網路(internet)聽起來相當抽象,從實體來說,網路不過是一堆電纜線,串連一堆電腦資訊設備所組成的架構。一般可將連上網際網路的電腦,分為「提供服務的電腦」和「取用服務的電腦」,提供服務的稱為伺服器(Server)」,取用服務的電腦就稱用戶端(Client)。server提供的服務有一般最熟悉的有Web主機、mial主機、FTP主機等。然後個人電腦連上Internet,就可以透過各種通訊協定,取得我們需要的特定服務。如TCP∕IP是網路上資料傳輸的主要協定,使用不同系統、不同軟體的電腦,透過TCP∕IP,才能跟其他的電腦溝通。

然而每一個Node(節點)都是網路上獨立的單位,不管是提供或取用服務的機器,只要連結至網路,就可以稱為一個「節點(node)」。每node都是Internet上一獨立的單位,node彼此間的聯繫,就靠這些電纜線(網路線)傳輸。有些節點長期存在,例如,學校宿舍網路裡的電腦。

IP Address

每個node都有一個身分,稱為IP Address,在TCP∕IP通訊協定中都是以IP Address來辨識不同的實體身份。這組號碼由4組8個10進位的數字組成,每組數字間都由一個小數點隔開,例如,140.117.12.40,每一個欄位的數字均介於0~255之間,你絕對不會看到有140.117.12.300.或140.117.12.12.30這樣的IP。

DNS

如果每一部機器都有一個好記的名字,對我們而言會很方便很多。所以Internet根據住址的原理發展出一種讓主機名種和IP Address結合的方法,這種服務叫做DNS(Domain Name System),提供服務的機器稱為Domain Name Server。

DNS提供的服務是儲存Domain Name和相對應的IP Address供上網電腦做對應查詢。如此一來我們只要記住主機的名字,便可將主機名種轉換成真實的IP地址而取得連線。

DNS提供階層式的命名架構,原理類似寫航空郵件的地址,你必須寫國名、州省、城市、街巷、門牌號碼,才能正確投遞郵件。

  • 同樣的,Internet被分為數個網域(Domain),最高層級是國名,tw代表台灣、cn是中國、jp是日本、hk代表香港。
  • 接下來的子網域(Sub Domsin)可以分為com(公司)、edu(教育單位)、gov(政府組織)等領域。
  • edu.tw代表台灣學術網路,edu.tw這個子網域下又可分為nccu(政治大學)、ntu(台灣大學)、nctu(交通大學)等。
  • 若要再細分nccu,又可以有www(Web主機)、mail(mail主機)等。

其實Internet就是融合所有架構的網路,形成全世界的一個資料連繫的網路架構。