網路服務的概念與介紹


網際網路服務

網際網路提供了多樣性的網路通訊服務,如下表所示:

服務

概述

全球資訊網(WWW)

World Wide Web(WWW)簡稱全球資訊網,WWW可結合多項不同的Internet資訊服務,其最大的特色即是可整合文字、影像、聲音與動畫,讓使用者透過Internet讀取超文字與超媒體檔案,跳脫直鏈式知識傳輸的限制,它的出現帶給Internet應用革命性的衝激。

電子郵件(E-Mail)

網路上用來寫信溝通用的信箱帳號,就像網路上的地址一樣

即時通(IM)及網路電話(I-Phone)

一種立即傳送各種訊息的概念,透過往寄網路與即時通軟體可以傳遞文字.照片.檔案.聲音等訊息達到即時通訊的目的。利用網路電話軟體與另外一個人在網路上以聲音交談EX:LINE

電子佈告欄(BBS)

它就像是一個公共布告欄,使用者可以透過學術網路或電話網路連接各個BBS系統,來張貼或 讀取訊息。 批踢踢實業坊

 

解說

應用層

我們先用最簡單的網址來做個解析

https://www.google.com.tw/search?q=apple&oq=apple&aqs=chrome

上面這個網址是我在 Google 搜尋 Apple 這字眼得到的網址


如果你仔細看,這網址其實可以被分成四個部分

(1) https: 這部分是我們在跟服務台溝通使用的語言,順帶一提,https 的 s 代表 secure,代表傳輸過程會經過『加密成密碼』的動作,才可以預防別人在傳輸線中進行偷聽的動作

 

(2) www.google.com.tw: 到第一個/前,你可能看到兩種形式,一種就是我們現在看到的,我們叫做 Domain Name(域名),另外一種是由四個數字構成的 IP,先說 IP,IP 就是你的電腦在網路世 界的位址,而 Domain Name 背後一定會對到一個 IP,我喜歡稱 Domain Name 為地標,以例子來說就是: Domain Name(新北市江翠國中) = IP(新北市板橋區松江街63號) 的關係

(3) search: 到? 前則是我們的第三個部分,稱為向『服務台』遞出的『問題本身』,我們這裡遞出的問題就是一個叫做『search』的問題

(4) q=apple&op=apple: 第四個部分則是在? 後的一連串東西,事實上這是由許多組組成的,你可以用 & 符號把他們分開,我們仔細看一組 q=apple,你應該也發現了,這其實就是 search 這個問題所需要的一些必要資訊,每組必要資訊都以附加資訊名 = 附加資訊值的方式存在

牛刀小試(Chrome瀏覽器)

https://translate.google.com.tw/?hl=zh-TW


1.Http Protocol(超文本傳輸協定)

HTTP是全球資訊網的數據通信的基礎

解說:

(1)簡易示意圖

資料引用:https://chanchandev.com/HTTP/Cache/cache-intro/1156542307/#Chef-Master-%E6%9B%B4%E6%96%B0%E6%96%99%E7%90%86%E5%81%9A%E6%B3%95

(2)詳細封包傳遞圖

下圖是一張網頁,如果客戶端(也就是我本人)想要用瀏覽器來請求這個網頁的話,那這個過程會是如何呢?

接下來則是分割網頁,把網頁給切成很多塊

以上,就是從客戶端192.168.456.789向伺服端192.168.123.456請求一個網頁並且傳送網頁到客戶端的基本流程,這個流程看似簡單,但其實裡頭的道道還很多

2.MQTT(Message Queuing Telemetry Transport) 訊息序列遙測傳輸

1分20'開始看到3分15'

解說:

資料來源:https://reurl.cc/KAl7xM

活動設計1:體驗MQTT

教學影片

手機app -Virtuino MQTT(安卓手機)

活動設計2:手機與microbit透過MQTT通訊

資料來源:https://reurl.cc/KAl7xM


雲端運算的服務模式

活動設計3-Google G Suite服務

Gmail帳號申請(非教育用.E-mail為:帳號@gmail.com)

說明:

(1)個人申請的Gmail空間為15GB (帳號無時間限制)

E-mail:帳號@gmail.com

(2)教育機構的Gmail空間為無限大 (離開新北市教育體系後校務行政帳號會被刪除 )

E-mail:自定帳號@apps.ntpc.edu.tw

教育局幫同學申請的Gmail帳號:****@apps.ntpc.edu.tw

寫一封信給老師

實作步驟:

1.點撰寫

2.輸入收件者:

luti@apps.ntpc.edu.tw

3.主旨:心得報告

4.內容:你最常使用的網路服務及網址

5.點傳送

6.老師收到信後會回覆OK...請自行收信確認

原理說明:

電子郵件(Mail)

Email概念

E-MailElectronic Mail 的縮寫,中文叫做「電子郵件」。就是經由電子通訊技術,達到傳遞信件的目的這裡所謂的「信件」,內容可以是純文字,也可以是各種格式的檔案(包含多媒體),就好像我們在郵寄包裹時,可以寄各式各樣物品一樣。

Email的通訊協定

gmai運作方式

E-mail位址的組成

 寄發 E-Mail 和寄發普通信件一樣,都要註明收信人和發信人的姓名、地址。您的E-Mail 地址是由三部份所構成的:

1.username:E-Mail 帳號的使用者名稱(Username)

2.老鼠符號:@唸作at 英文表示方法中,「@」有表示多少個東西的「唯一」價錢–例如:10個蘋果@1.95美元,代表10顆蘋果的唯一價錢是1.95美金

3.mail_server:電子信箱所屬的郵件伺服器名稱(Mail Server Name),這三部份合成完整的 E-Mail 地址如下:

username@mail_server

4.e-mail實例:

教育局給同學的Gmail帳號

****@apps.ntpc.edu.tw

解說