Skip to content

[2020-03-11]複習網路基礎知識以及其他 #45

@pdji1602003

Description

@pdji1602003

前言

今天的規劃是要來複習網路基礎知識。話不多說,那我們就來看看今天要複習哪些知識點吧!
Let's go! 👉🏻

正文

  1. 能明確說出IP位置代表什麼意思。
    網頁的IP位置相當於🏠的地址,網頁訪客依循IP位置找到欲造訪的頁面。然而,因為IP位置是由4組範圍由0~255間的數字組成的,比方說:101.13.113.90,因此在實際生活中,訪客並非透過記得頁面的IP位置來拜訪網頁的,而是透過該網頁的域名,也就Domain Name。
  2. 能明確說出DNS代表什麼意思。
    DNS全名為Domain Name System,是負責把域名轉換成IP位置的系統。當我們在search bar輸入我們想造訪頁面的域名時,瀏覽器會透過DNS獲知該域名的IP位置。
  3. 能明確說出Domain代表什麼意思。
    Domain Name就是我們常說的域名,比方說Google.com就是一個域名。
  4. 請寫出網頁前端跟網頁後端的溝通過程。(以造訪google.com為例)
    1. 使用者在搜尋框中輸入google.com
    2. 瀏覽器獲得域名,接著透過DNS獲得該域名的IP位置
    3. 瀏覽器獲得IP位置,發送request到該IP位置
    4. 位在該IP位置的server收到request
    5. server去資料庫,查詢我們詢問的資料
    6. server在該資料庫找到資料,將該資料回傳給瀏覽器
    7. 瀏覽器收到來自server的response
    8. 瀏覽器解析該資料,並將該資料在畫面上渲染出來

參考

此筆記事內容參考[CS101] 初心者的計概與 coding 火球術

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions