[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.42,0:00:09.07,Default,,0000,0000,0000,,網際網路 \N網際網路協定位址(IP Address)、網域名稱系統(DNS) Dialogue: 0,0:00:09.68,0:00:13.73,Default,,0000,0000,0000,,嗨!我是寶拉\N在微軟工作的軟體工程師 Dialogue: 0,0:00:14.20,0:00:16.94,Default,,0000,0000,0000,,讓我們來聊聊網際網路是如何運作的吧! Dialogue: 0,0:00:17.13,0:00:20.85,Default,,0000,0000,0000,,我的工作需要使用網路來和其他人溝通 Dialogue: 0,0:00:22.12,0:00:26.09,Default,,0000,0000,0000,,但回溯到 1970 年代的時候,還沒有標準的作法 Dialogue: 0,0:00:26.49,0:00:31.24,Default,,0000,0000,0000,,在 Vint Cerf 與 Bob Khan 發明了網路通訊協定之後 Dialogue: 0,0:00:31.45,0:00:34.35,Default,,0000,0000,0000,,才讓(網際網路)這樣的溝通方式得以實現 Dialogue: 0,0:00:34.73,0:00:38.86,Default,,0000,0000,0000,,這項發明,成為了網際網路的重要基礎 Dialogue: 0,0:00:39.23,0:00:41.75,Default,,0000,0000,0000,,網際網路(Internet)是一堆的小型網路構成 Dialogue: 0,0:00:41.91,0:00:45.91,Default,,0000,0000,0000,,它將地球上數十億的設備連接在一起。 Dialogue: 0,0:00:46.07,0:00:51.02,Default,,0000,0000,0000,,你可能是使用筆電或手機透過 Wi-Fi 上網 Dialogue: 0,0:00:51.23,0:00:55.51,Default,,0000,0000,0000,,Wi-Fi 則連結到網際網路服務供應商(ISP) Dialogue: 0,0:00:55.79,0:01:04.24,Default,,0000,0000,0000,,ISP 則透過數十萬互相連結的網路\N讓你與世界上數十億的裝置得以連接 Dialogue: 0,0:01:05.13,0:01:12.09,Default,,0000,0000,0000,,多數人沒有注意到的一點是:網際網路其實是一種設計哲學 Dialogue: 0,0:01:12.09,0:01:15.78,Default,,0000,0000,0000,,網際網路也是由一組協定來表現的結構體系 Dialogue: 0,0:01:15.94,0:01:19.92,Default,,0000,0000,0000,,一個通訊協定是由一組大家公認的規則和標準組成 Dialogue: 0,0:01:20.30,0:01:23.94,Default,,0000,0000,0000,,如果所有參與者都同意使用,就能讓彼此順利的溝通 Dialogue: 0,0:01:24.86,0:01:28.88,Default,,0000,0000,0000,,網際網路「實際上」如何運作,反而沒那麼重要。 Dialogue: 0,0:01:29.01,0:01:36.21,Default,,0000,0000,0000,,更重要的是:\N它的設計哲學能夠讓網際網路調整與納入新的通訊技術 Dialogue: 0,0:01:36.32,0:01:43.16,Default,,0000,0000,0000,,這是因為新的通訊技術只需要配合協定,\N就能以某種方式使用網際網路 Dialogue: 0,0:01:44.73,0:01:48.53,Default,,0000,0000,0000,,各式各樣的設備在網際網路世界裡,都擁有一個獨一無二的位址 Dialogue: 0,0:01:48.74,0:01:54.00,Default,,0000,0000,0000,,這些網路位址就是一組數字,\N很類似電話號碼或街道地址 Dialogue: 0,0:01:54.00,0:01:57.67,Default,,0000,0000,0000,,這個網路位址,在一個範圍的網路內,對每個電腦或設備而言都是獨一無二的 Dialogue: 0,0:01:59.06,0:02:02.79,Default,,0000,0000,0000,,這就好比多數的住家或公司行號都有郵件地址。 Dialogue: 0,0:02:03.01,0:02:05.76,Default,,0000,0000,0000,,你不知需認識對方,就能寄信給他 Dialogue: 0,0:02:05.76,0:02:09.68,Default,,0000,0000,0000,,但你需要知道他的地址,以及該如何正確的書寫地址 Dialogue: 0,0:02:09.68,0:02:13.74,Default,,0000,0000,0000,,如此一來,這封信才能透過郵政系統送達到目的地 Dialogue: 0,0:02:14.66,0:02:17.68,Default,,0000,0000,0000,,在網際網路裡,電腦的位址系統有類似的作用 Dialogue: 0,0:02:17.75,0:02:26.49,Default,,0000,0000,0000,,這形成了最重要的通訊協定之一:\N網際網路協定(Internet Protocol),簡稱: IP Dialogue: 0,0:02:27.05,0:02:30.30,Default,,0000,0000,0000,,電腦的位址也因此稱為:IP 位址 Dialogue: 0,0:02:30.45,0:02:35.47,Default,,0000,0000,0000,,瀏覽網站等於是:你的電腦向另一部電腦徵求資訊 Dialogue: 0,0:02:35.56,0:02:41.15,Default,,0000,0000,0000,,你的電腦向另一台電腦的IP位址發送訊息,\N同時也附帶著自己的IP位址 Dialogue: 0,0:02:41.15,0:02:43.74,Default,,0000,0000,0000,,所以,另一台電腦就知道要回覆訊息到什麼地方 Dialogue: 0,0:02:45.44,0:02:49.64,Default,,0000,0000,0000,,你也許有看過 IP 位址,\N它其實就是一連串的數字! Dialogue: 0,0:02:50.35,0:02:53.18,Default,,0000,0000,0000,,這些數字是由「層級」所構成 Dialogue: 0,0:02:53.37,0:02:58.49,Default,,0000,0000,0000,,就像住家地址有:國家、城市、街道、門牌號碼那樣 Dialogue: 0,0:02:58.63,0:03:01.44,Default,,0000,0000,0000,,IP位址也可分為許多部分 Dialogue: 0,0:03:01.67,0:03:06.55,Default,,0000,0000,0000,,與所有的數位資料一樣,每一個數字都是以位元(bit)所表示 Dialogue: 0,0:03:06.92,0:03:12.99,Default,,0000,0000,0000,,典型的IP位址的長度是32位元,每一個部分則有8位元 Dialogue: 0,0:03:13.87,0:03:18.04,Default,,0000,0000,0000,,前面的數字,通常可識別裝置所在的國家或區域 Dialogue: 0,0:03:18.84,0:03:23.84,Default,,0000,0000,0000,,接下來表示:子網域\N最後則表示:特定裝置的位址 Dialogue: 0,0:03:24.61,0:03:28.79,Default,,0000,0000,0000,,這個版本的IP協定,稱為 IPv4 Dialogue: 0,0:03:29.12,0:03:33.44,Default,,0000,0000,0000,,它是在1973年所設計,並且在80年大初期被廣泛使用 Dialogue: 0,0:03:33.51,0:03:39.20,Default,,0000,0000,0000,,提供了超過40億個獨一無二的位址,讓裝置連接到網際網路 Dialogue: 0,0:03:39.56,0:03:45.38,Default,,0000,0000,0000,,但是網際網路遠比 Vint Cerf 想像的更為普遍 Dialogue: 0,0:03:45.50,0:03:48.52,Default,,0000,0000,0000,,40億個不同的位址仍然不夠! Dialogue: 0,0:03:48.72,0:03:56.08,Default,,0000,0000,0000,,我們正處於轉換到更長的 IP 協定(IPv6)的過渡期中 Dialogue: 0,0:03:56.19,0:04:04.94,Default,,0000,0000,0000,,IPv6 的每一個位址的長度為 128 位元,\N可提供超過 340 x 10^33 個不同的位址 Dialogue: 0,0:04:05.16,0:04:10.08,Default,,0000,0000,0000,,這個數量多到足夠讓地球上每一顆沙子都有自己的IP位址! Dialogue: 0,0:04:10.55,0:04:15.28,Default,,0000,0000,0000,,大多數的人不曾見過或關心 IP 網路位址 Dialogue: 0,0:04:15.40,0:04:23.84,Default,,0000,0000,0000,,網域名稱系統(DNS)\N可讓網域名稱(www.example.com)與對應的IP位址,關聯在一起 Dialogue: 0,0:04:23.97,0:04:29.66,Default,,0000,0000,0000,,你的電腦會使用 DNS 查詢網域名稱,來取得對應的 IP 位址 Dialogue: 0,0:04:29.73,0:04:33.05,Default,,0000,0000,0000,,IP 位址則用來讓你的電腦,能夠連結到網際網路上的目的地 Dialogue: 0,0:04:33.15,0:04:35.01,Default,,0000,0000,0000,,看個例子... Dialogue: 0,0:04:35.13,0:04:39.14,Default,,0000,0000,0000,,(聲音ㄧ:嗨!我想要前往 www.code.org) Dialogue: 0,0:04:39.37,0:04:46.67,Default,,0000,0000,0000,,(伺服器一:嗯... 我不知道那個網域的 IP 位址,讓我問一下) Dialogue: 0,0:04:46.87,0:04:52.02,Default,,0000,0000,0000,,(伺服器一:嗨,有人知道 code.org 要怎麼去嗎?) Dialogue: 0,0:04:53.04,0:05:00.07,Default,,0000,0000,0000,,(伺服器二:耶,我知道,它就是在 174.129.14.120) Dialogue: 0,0:05:00.51,0:05:05.33,Default,,0000,0000,0000,,(伺服器一:喔!讚讚,謝拉!我要把它記下來保存,以免之後我又需要它) Dialogue: 0,0:05:05.33,0:05:06.88,Default,,0000,0000,0000,,(伺服器一:嘿!這是你需要的 IP 位址) Dialogue: 0,0:05:06.88,0:05:08.69,Default,,0000,0000,0000,,(聲音ㄧ:好喔!謝謝拉!) Dialogue: 0,0:05:13.79,0:05:21.14,Default,,0000,0000,0000,,要如何設計一個系統能讓:\N數十億個裝置,都能在茫茫網站大海中,找到正確的那一個呢? Dialogue: 0,0:05:21.42,0:05:27.53,Default,,0000,0000,0000,,只有一台 DNS 伺服器, 一定無法處理所有裝置的查詢請求 Dialogue: 0,0:05:27.89,0:05:32.23,Default,,0000,0000,0000,,解決方法是:讓所有的 DNS 伺服器以「分散式階層」串聯在一起 Dialogue: 0,0:05:32.26,0:05:40.42,Default,,0000,0000,0000,,並且以區域分開,針對主要的網域(.org, .com, .net)分開負責 Dialogue: 0,0:05:41.49,0:05:49.84,Default,,0000,0000,0000,,DNS 起初是為了政府與教育機關而設計的開放且公開的通訊協定 Dialogue: 0,0:05:50.36,0:05:55.01,Default,,0000,0000,0000,,因為 DNS 的開放特性,它很容易受到網路攻擊的影響。 Dialogue: 0,0:05:55.36,0:05:58.46,Default,,0000,0000,0000,,有一種攻擊稱為:偽造 DNS 紀錄(DNS spoofing) Dialogue: 0,0:05:58.53,0:06:06.50,Default,,0000,0000,0000,,這是指:駭客入侵一台 DNS 伺服器,並且將網域名稱修改對應到錯誤的 IP 位址 Dialogue: 0,0:06:06.64,0:06:11.83,Default,,0000,0000,0000,,如此,攻擊者就能把人們傳送到「冒名頂替」的假網站 Dialogue: 0,0:06:12.05,0:06:19.50,Default,,0000,0000,0000,,如果這發生在你身上,你會信以為真的使用這個假網站,讓你受到更多問題的傷害。 Dialogue: 0,0:06:21.21,0:06:25.86,Default,,0000,0000,0000,,網際網路非常巨大,且每天都不斷擴大。 Dialogue: 0,0:06:25.97,0:06:30.35,Default,,0000,0000,0000,,然而,DNS 以及 網際網路協定 都被設計可以持續擴充 Dialogue: 0,0:06:30.35,0:06:34.15,Default,,0000,0000,0000,,無論網際網路會成長到多麽巨大!