2017年7月2日 星期日

與網路的第一次邂逅——網路的應用

舉例:

瀏覽器(The browser):chrome, firefox, IE, etc. 、

線上遊戲(Online game)、

電子郵件(Email):gmail, hotmail, etc. 、

線上社群網路(Online Social Network):facebook, twitter,  etc. 、

串流音頻視頻(Streaming Audio Video):youtube, kkbox, etc. 、

雲端硬碟(File Sharing):google drive, dropbox, webstorage, etc. 、

即時通軟體(Instant Messaging):Line, Skype, etc.


常用術語(terminology):

  • Uniform Resource Locator, URL:統一資源定位器/定位位址 ,俗稱網頁地址網址),如同在網路上的門牌,是網際網路上標準的資源的位址(Address)。
          建立在網路協議的基礎之上,例如:HTTP。

  • Domain Name :網域名稱,簡稱域名網域,為便於人類使用的名字。
          EX. sites.google.com/view/jason-note/

  • Internet Protocol, IP:網際網路協定,是用於封包交換網路的一種關於資料的協定。IP是在TCP/IP協定中網路層的主要協定,任務是僅僅根據源主機和目的主機的位址傳送資料。為此目的,IP定義了尋址方法和資料報的封裝結構。第一個架構的主要版本,現在稱為IPv4,仍然是最主要的網際網路協定,儘管世界各地正在積極部署IPv6。


  • Domain Name System(or Service), DNS:網域名稱系統,將域名和IP位址相互對映的一個分散式資料庫,能夠使人更方便地存取網際網路。DNS使用TCP和UDP。DNS就像是一個自動的電話號碼簿,我們可以直接撥打wikipedia的名字來代替電話號碼(IP位址)。我們直接呼叫網站的名字以後,DNS就會將便於人類使用的名字(如www.wikipedia.org)轉化成便於機器識別的IP位址(如208.80.152.2)。 

  • HyperText Transfer Protocol, HTTP:超文字傳輸協定,是網際網路上應用最為廣泛的一種網路協議。先建立連線後,透過TCP來傳送資料(封包),過程中,可能會有封包遺失的問題,這個時候,TCP會要求資料發送端再次傳送資料,使其正確接收。

  • Hypertext Transfer Protocol Secure, HTTPS:超文字傳輸安全協定,是一種網路安全傳輸協議。在計算機網路上,HTTPS經由超文字傳輸協定進行通訊,但利用SSL/TLS來加密封包。HTTPS開發的主要目的,是提供對網路伺服器的身分認證,保護交換資料的隱私與完整性。這個協議由網景公司(Netscape)在1994年首次提出,隨後擴展到網際網路上。

  • Transmission Control Protocol, TCP:傳輸控制協定,是一種連接導向的、可靠的、基於位元組流的傳輸層通訊協定,由IETF的RFC 793定義。在簡化的電腦網路OSI模型中,它完成第四層傳輸層所指定的功能,用戶資料報協定(UDP)是同一層內另一個重要的傳輸協定。

  • User Datagram Protocol, UDP:用戶資料報協定(又稱:用戶封包協定使用者資料包協定 )

沒有留言:

張貼留言