[ week 1 & 4 ] 網路基礎概論-🔗


Posted by vick12052002 on 2020-06-21

網路基礎概論,不得不提到 Http、DNS、TCP、Request、Response、Server等等的概念,談論到這些概念,總是搞得亂糟糟,所以以下認真參考幾個網站,我現在也懶得整理,所以放在這邊,方便我以後找

  1. 從輸入URL到頁面加載的過程
  2. 網路基礎-
    HTTP、Request、Response
  3. 從傳紙條輕鬆學習基本網路概念
  4. 在瀏覽器輸入網址並送出後,到底發生了什麼事?
  5. 30-10之通訊協議的基本常識
  6. 前端三十|30. [WEB] 從輸入網址列到渲染畫面,過程經歷了什麼事情

IP 位置

IP 全名為 「 Internet Protocol 」,等同於你家地址,是由四個數字組成,數字範圍 0~255,每個主機都會有一個住址

101.13.113.80

那為什麼自己 IP 位置會跟別人是一樣的?

因為是由同一個主機發送出去的,對於外網來說,(如下圖)
內網外網

域名(Domain)

域名又稱為網域,就是我們常用的網址,例如:google.com ,相較於 IP 位址可讀性高也比較好記,簡單來說有點像是景點的名稱,例如:日月潭等等。

域名系統(Domain Name System,DNS)

幫你把域名轉換的 IP 位址(因為電腦只看得懂 IP 位址)

你問 DNS server 某個域名,他就會跟你說「它的 IP 位址」

google 還提供了一個免費的 DNS server,IP 位址是 8.8.8.8

  • 為什麼好心的谷哥大神提供免費的 DNS 伺服器?

    因為 google 也可從中取得一些數據,例如:哪個網頁大家比較常造訪


網路世界相當大,不僅只是我們看到的頁面,網頁看不到的部分正在做資料處理、查詢等等動作。而這些看得到的頁面,我們稱之為「前端」,看不到的部分資料處理、爬蟲、收集資料等,我們稱之為「後端」

前端-網頁上看得到的
後端-網頁上看到的(網頁下)










Related Posts

Day00 - 系列文介紹

Day00 - 系列文介紹

JavaScript 邏輯運算 && ( and )、| | ( or )、!( not )

JavaScript 邏輯運算 && ( and )、| | ( or )、!( not )

讓你好像很厲害的Command Line

讓你好像很厲害的Command Line


Comments