การสืบค้นข้อมูลในเครือข่ายเวิลด์ไวด์เว็บ (ต่อ)

Download Report

Transcript การสืบค้นข้อมูลในเครือข่ายเวิลด์ไวด์เว็บ (ต่อ)

มหาวิทยาลัยบูรพา
Burapha University
ภาควิชาวิทยาการคอมพิวเตอร์
Department of Computer Science
บทที่ 8
โปรแกรมประยุกต์ บนเครือข่ าย
อินเตอร์ เน็ต
คุณสมบัติเกี่ยวกับอินเตอร์เน็ต, ซอฟต์แวร์ประยุกต์บน
อินเตอร์เน็ต, สถาปัตยกรรม Client/Server, การบริ การบน
เครื อข่ายอินเตอร์เน็ต
สารบัญ
• โปรแกรมประยุกต์ บนเครือข่ ายอินเตอร์ เน็ต
– สถาปัตยกรรมแบบ Client/Server
• บริการเวิลด์ ไวด์ เว็บ
– ผูข้ อใช้บริ การ (Client)
– ผูใ้ ห้บริ การ (Server)
– การสื บค้นข้อมูลในเครื อข่ายเวิลด์ไวด์เว็บ
• โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์
• โปรแกรม SSH (Secure Shell)
• การถ่ ายโอนแฟ้มข้ อมูล
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
2
จาก 72
โปรแกรมประยุกต์ บนเครือข่ ายอินเตอร์ เน็ต
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
3
จาก 72
โปรแกรมประยุกต์ บนเครือข่ ายอินเตอร์ เน็ต
• โปรแกรมประยุกต์ หลายชนิด มีการทางานร่ วมกัน ระหว่ างเครื่อง
คอมพิวเตอร์ ทตี่ ่ ออยู่ในเครือข่ าย
• อาศัยเครือข่ ายเป็ นสื่ อกลางในการติดต่ อสื่ อสารระหว่ างกันและกัน
• การทางานของโปรแกรม ประยุกต์ เหล่านีม้ ีลกั ษณะโครงสร้ างการทางาน
ที่คล้ายกัน
• มีชื่อเรียกเฉพาะว่ ามีสถาปัตยกรรมแบบ Client/Server
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
4
จาก 72
สถาปัตยกรรมแบบ Client/Server
• สถาปัตยกรรมแบบ Client/Server เป็ นสถาปัตยกรรมของโปรแกรมที่
ประกอบขึน้ ด้ วย โปรแกรมสองชุ ด
– ชุดแรกเป็ นโปรแกรมที่ทาํ หน้าที่ในการให้บริ การอย่างใดอย่างหนึ่ งเรี ยกว่า ผู้
ให้ บริการ (Server)
– โปรแกรมอีกชุดหนึ่งเรี ยกว่า ผู้ขอใช้ บริการ (Client)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
5
จาก 72
สถาปัตยกรรมแบบ Client/Server (ต่ อ)
เครื่องผู้ให้ บริการ
เครื่องผู้ขอใช้ บริการ
เครือข่ าย
ร้ องขอ
ตอบกลับ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
6
จาก 72
บริการเวิลด์ ไวด์ เว็บ
(World Wide Web: WWW)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
7
จาก 72
บริการเวิลด์ ไวด์ เว็บ
• รู้จักกันดีในชื่อ เครือข่ ายใยแมงมุม
• เป็ นบริการในเครือข่ ายอินเตอร์ เน็ท ทีม่ ีผู้ใช้ กนั มากทีส่ ุ ดในปัจจุบัน
• บริการเวิลด์ ไวด์ เว็บ เป็ นสถาปัตยกรรมโครงข่ ายสาหรับเชื่อมโยง
เอกสารทีม่ ีอยู่ในเครื่องคอมพิวเตอร์ เป็ นจานวนมาก เพือ่ ให้ สามารถ
สื บค้ นได้ ง่าย
• มีลกั ษณะการทางานแบบ Client/Server
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
8
จาก 72
บริการเวิลด์ ไวด์ เว็บ (ต่ อ)
HTML
DOCUMENTS/
LINKED FILES
http://www.buu.ac.th/index.html
HTTP
The Internet
Client
Web Browser
WEB PAGE
REQUEST
index.html
HTTP
HTML
DOCUMENT
index.html
Web Server
ลักษณะการทางานของเวิลด์ ไวด์ เว็บ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
9
จาก 72
บริการเวิลด์ ไวด์ เว็บ (ต่ อ)
• มีวธิ ีการเชื่อมโยงเครือข่ ายข้ อมูลแบบ Hypertext (Hypertext Network
of Information)
• โปรแกรมทีใ่ ช้ ดูเอกสาร Hypertext คือโปรแกรม เว็บบราวเซอร์ (Web
Browser) ที่ CERN เป็ นผู้สร้ างขึน้
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
10
จาก 72
บริการเวิลด์ ไวด์ เว็บ (ต่ อ)
ตัวอย่ างโปรแกรม Web Browser
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
11
จาก 72
ผู้ขอใช้ บริการ (Client)
• ระบบเวิลด์ ไวด์ เว็บประกอบขึน้ ด้ วยเอกสารจานวนมาก
• เอกสารแต่ ละหน้ าเรียกว่ า (Web Page) และยังอาจมีจุดเชื่อมโยง (Link)
ไปยังเอกสารอืน่ ๆได้ อกี ทาให้ เกิดเป็ นระบบเอกสารหลายมิติ
(Hypertext)
• การแสดงผลเอกสารทาได้ โดย ใช้ โปรแกรมค้นผ่ าน (Browser) เช่ น
Firefox, Microsoft Internet Explorer เป็ นต้ น
• โดยผู้ใช้ ต้องระบบตัวชี้แหล่งทรัพยากรสากล หรือยูอาร์ แอล (Universal
Resourse Location หรือ Uniform Resource Locator : URL)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
12
จาก 72
ผู้ขอใช้ บริการ (Client) (ต่ อ)
• ยูอาร์ แอล ประกอบขึน้ ด้ วยองค์ ประกอบ 3 ส่ วนดังต่ อไปนี้
– โพรโตรคอล หรื อ วิธีที่ใช้ในการติดต่อสื่ อสาร
– ชื่อโดเมนของเครื่ องคอมพิวเตอร์ของผูใ้ ห้บริ การ (Server)
– ชื่อแฟ้ มของเอกสารที่ตอ้ งการ
• ตัวอย่ างเช่ น
– http://www.buu.ac.th/index.html
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
13
จาก 72
ผู้ขอใช้ บริการ (Client) (ต่ อ)
http://www.buu.ac.th/index.html
มี http เป็ นชื่อโพรโตคอล
www.buu.ac.th เป็ นชื่อโดเมน
index.html เป็ นชื่อแฟ้ มของเอกสารเว็บ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
14
จาก 72
รู ปแบบของ URL
<protocol>://<server name> [:<port number>]/<location>
• ส่ วนของ <protocol>
http://
World Wide Web Server
ftp://
FTP server (file transfer)
https://
Secure HTTP
news://
Usenet newsgroups
mailto:
e-mail
file://
File on local system
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
15
จาก 72
รู ปแบบของ URL (ต่ อ)
<protocol>://<domain name> /<directory path>
• ส่ วนของ <domain name>
– หมายถึง ชื่อเครื่องให้ บริการบนอินเทอร์ เน็ต เช่ น www.buu.ac.th
หรือ angsila.cs.buu.ac.th
– ยกเว้ นในกรณีของ mailto: จะหมายถึง E-mail address เช่ น
mailto:[email protected] และ ไม่ ได้ ตามด้ วยเครื่องหมาย //
– สามารถระบุเป็ น IP Address ก็ได้
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
16
จาก 72
รู ปแบบของ URL (ต่ อ)
<protocol>://<domain name> /<directory path>/<file name>
• ส่ วนของ <directory path>/<file name>
– ระบุชื่อแฟ้มข้ อมูล และ path ไปยังแฟ้มข้ อมูลนั้น
– ตัวอย่ างเช่ น
• http://www.buraphalinux.org/index.html จะมีค่าเท่ ากับ
http://www.buraphalinux.org
• Homepage ของ micky สามารถระบุได้ เป็ น
http://www.buraphalinux.org/~micky
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
17
จาก 72
รู ปแบบของ URL (ต่ อ) การใช้ Fevorites
• การจัดเก็บ URL ต่ าง ๆ ทีเ่ รา
สนใจไว้ เพือ่ เป็ นทางลัดและเกิด
ความสะดวกในการเรียกใช้ งาน
หน้ าเว็บเพจในภายหลังโดยไม่
ต้ องจดจา URL ของเว็บเพจนั้นๆ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
18
จาก 72
รู ปแบบของ URL (ต่ อ) การใช้ History
• เป็ นการแสดง URL ที่เคยเข้ าไปใช้
งาน ผู้ใช้ สามารถเรียกดู history โดย
การเลือกเมนู View จากนั้นเลือก
เมนูย่อย Explorer bar และเลือก
History หรือคลิกทีป่ ุ่ ม บนแถบ
เครื่องมือ(Tool bar)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
19
จาก 72
ผู้ให้ บริการ (Server)
• ผู้ให้ บริการ เป็ นโปรแกรมทีท่ างานอยู่ในเครื่องคอมพิวเตอร์ เครื่องใด
เครื่องหนึ่งในเครือข่ าย
• ตัวอย่ างโปรแกรมผู้ใช้ บริการ เช่ น Apache และ Microsoft IIS เป็ นต้ น
• โปรแกรมเหล่านีท้ าหน้ าทีร่ อคอยเพือ่ ให้ บริการ
• เมื่อได้ รับการเชื่อมต่ อและชื่อแฟ้มเอกสารเว็บจากผู้ใช้ บริการ
• ผู้ให้ บริการจะทาการค้ นแฟ้มทีก่ าหนดจากระบบแฟ้มในเครื่อง
คอมพิวเตอร์ ของตน และทาการส่ งเอกสารหลักหรือเอกสาร HTMLไป
ยังผู้รับบริการ (Client)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
20
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ
• เมื่อผู้ใช้ ต้องการค้ นข้ อมูลเรื่องใด ก็เพียงแต่ สร้ างการเชื่อมต่ อไปยังเว็บ
ของผู้ให้ บริการสื บค้ นข้ อมูล (Search Engine) และพิมพ์คาสาคัญ
(Keyword) ที่ต้องการใช้ ในการค้นหา
• โปรแกรมสื บค้ นจะทาการตรวจสอบกับฐานข้ อมูลทีม่ ีอยู่และรายงานผล
เป็ นยูอาร์ แอลทีเ่ กีย่ วข้ อง พร้ อมทั้งตัวอย่ างข้ อความของเอกสารเว็บทีอ่ ยู่
ใกล้กบั คาสาคัญนั้น
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
21
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การสื บค้ นข้ อมูลอย่ างง่ าย
Clusty
Google
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
excite
22
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การสื บค้ นข้ อมูลแบบ Subject/ Directory Search
Yahoo
Gimpsy
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
LookSmart
23
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การค้ นหารู ปภาพ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
24
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การสื บค้ นแบบซับซ้ อน
– ผูใ้ ช้สามารถที่จะสื บค้นข้อมูลที่ซบั ซ้อนได้โดยวิธีต่างๆ
ดังต่อไปนี้
• ค้นหาด้วยคําทัว่ ๆไป
• การใช้เครื่ องหมายคําพูด
• การใช้เครื่ องหมาย *
• การใช้ Boolean Operation ต่างๆ
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
25
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• ค้ นหาโดยใช้ คา หรือ วลี ทัว่ ไป เช่ น
– มหาวิทยาลัย บูรพา
• ผลทีไ่ ด้ จากการสื บค้ น จะได้ เว็บเพจที่มคี าว่ า มหาวิทยาลัย
และคาว่ า บูรพา
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
26
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การใช้ เครื่องหมายคาพูด “….” เข้ าช่ วย เช่ น
– “computer network”
• ผลทีไ่ ด้ จะได้ เว็บเพจ ทีม่ คี าว่ า computer และคาว่ า
network ทั้งสองคา โดยมีคาว่ า computer มาก่ อน ตาม
ด้ วยเว้ นวรรค และต่ อท้ ายด้ วยคาว่ า network
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
27
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การค้ นหาโดยการใช้ เครื่องหมาย * ต่ อท้ าย Keyword เช่ น
– Bang*
• ผลทีไ่ ด้ จะได้ เว็บ เพจ ทีม่ คี าว่ า Bang หรือ มีคาว่ า Bang
เป็ นส่ วนประกอบของคา เช่ น Bang’s หรือ Bangkok เป็ น
ต้ น
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
28
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• ใช้ เครื่องหมาย + แทน and และ - แทน not เช่ น
• +buraphalinux -burapha
• ผลทีไ่ ด้ จะได้ เว็บเพจ ทีม่ คี าว่ า buraphalinux แต่ ไม่ มคี า
ว่ า burapha
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
29
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• ค้ นหาโดยการใช้ ผลของ and หรือ or หรือ not ตัวใดตัว
หนึ่ง หรือใช้ ร่วมกัน
• ใช้ เครื่องหมายวงเล็บ เข้ าช่ วย เช่ น
– (burapha or university) and (bangsaen)
• ผลทีไ่ ด้ จะได้ เว็บเพจ ที่มีคาว่ า burapha หรื อ university
และ มีคาว่ า bangsaen
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
30
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• AND หน้ าเว็บเพจผลลัพธ์ จะต้องมีคาํ สําคัญทั้งสองคํา
ปรากฏอยู่ เช่ น
• a AND b
• flower AND garden
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
a
b
31
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• OR หน้ าเว็บเพจผลลัพธ์ จะมีคาสาคัญคาใดคาหนึ่งหรือ
ทั้งสองคาปรากฏอยู่ เช่ น
• a OR b
• flower OR garden
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
a
b
32
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• NOT หน้ าเว็บเพจผลลัพธ์ จะต้ องไม่ มคี าสาคัญนั้น
ปรากฏอยู่ เช่ น
• a NOT b
• flower NOT garden
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
a
b
33
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
34
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
35
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
36
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
37
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
• การสื บค้ นข้ อมูลของสานักหอสมุดโดยใช้ Web OPAC
http://chonlinet.lib.buu.ac.th/opac/index.html
- การค้ นหาแบบง่ าย
• ขึน้ ต้ นด้ วย / ตรงตัว
• อยู่ตาแหน่ งใดก็ได้
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
• ทุกเขตคาค้ น
• ชื่อเรื่อง
• ผู้แต่ ง
• หัวเรื่อง
38
จาก 72
การสื บค้ นข้ อมูลในเครือข่ ายเวิลด์ ไวด์ เว็บ (ต่ อ)
- การค้ นหาแบบซับซ้ อน
• ทุกเขตคาค้ น
• ชื่อเรื่อง
• ผู้แต่ ง
• หัวเรื่อง
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
• และ
• หรือ
• ไม่ รวม
39
จาก 72
ตัวอย่ าง Search Engine
•
•
•
•
•
•
•
•
AltaVista http://www.altavista.com
MSN http://search.msn.com
Clusty http://clusty.com
Excite http://www.excite.com
Sansarn http://www.sansarn.com
Google http://www.google.co.th
Search http://www.search.com
Siam Guru http://www.siamguru.com
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
40
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์
(Electronic Mail)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
41
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์
• โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์ เป็ นบริการรับส่ งจดหมายผ่ าน
เครือข่ ายคอมพิวเตอร์ ให้ บริการได้ สะดวกและรวดเร็ว
• รับส่ งข่ าวสารได้ ท้งั แบบตัวอักษร ภาพ และเสี ยง ทาให้ การติดต่ อสื่ อสาร
ไม่ มีขีดจากัด
• และเป็ นระบบทีไ่ ด้ รับความนิยมในการใช้ บริการสู งในเครือข่ ายปัจจุบนั
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
42
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
•
•
•
•
Email เป็ นการติดต่ อสื่ อสารแบบ Asynchronous
ข้ อมูลในจดหมายจะถูกส่ งไปยัง Server
ข้ อมูลในจดหมายจะถูกเก็บไว้ จนกระทัง่ ถูกเรียกใช้
ข้ อมูลในจดหมายอาจจะใช้ เวลาเล็กน้ อยก่อนทีจ่ ะถูกส่ งถึง
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
43
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
• ส่ วนการติดต่ อกับผู้ใช้ เรียกว่ า User Agent โดยมาก มักจะอยู่ในรูปแบบ
ของโปรแกรมใช้ งาน โปรแกรมเหล่านีช้ ่ วยอานวยความสะดวกในการ
อ่านจดหมาย ช่ วยในการจัดเตรียมจดหมายและจัดส่ ง รวมถึงอานวย
ความสะดวกในการจัดเก็บทีอ่ ยู่ของผู้ใช้ ทมี่ ีการติดต่ อบ่ อย
• องค์ ประกอบทีส่ าคัญอีกส่ วนหนึ่งได้ แก่ ส่วนการรับส่ งไปรษณีย์
อิเล็กทรอนิกส์ ระหว่ างเครื่องคอมพิวเตอร์ ในเครือข่ าย เรียกว่ า Message
Transfer Agent
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
44
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
• รูปแบบทัว่ ไปของ email address
user@domain_name
• ตัวอย่ าง เช่ น
[email protected]
• ในบางครั้งอาจจะอยู่ในรูปแบบ
user@computer_name.domain_name
เช่ น [email protected]
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
45
จาก 72
โปรแกรมไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
To: [email protected]
From: [email protected]
Dear Nipon,…
To: [email protected]
From: [email protected]
Dear Nipon,…
Tony’s MUA
The Internet
SMTP.micro.com
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
To:
[email protected]
From:
[email protected]
Dear Nipon,…
Nipon’s MUA
imss.buu.ac.th
46
จาก 72
การทางานพืน้ ฐานของไปรษณีย์อเิ ล็กทรอนิกส์
•
•
•
•
•
การพิมพ์จดหมาย
การส่ งจดหมาย
การรายงาน
การอ่านจดหมาย
การจัดการกับจดหมายที่อ่านแล้ว
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
47
จาก 72
การทางานพืน้ ฐานของไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
• ถึง (To) พิมพ์ e-mail address ของบุคคลทีผ่ ู้ส่งต้ องการส่ งจดหมายไป
ถึง
• สาเนาถึง (CC) พิมพ์ e-mail address ของผู้รับคนอืน่ ทีผ่ ู้ส่งต้ องการส่ ง
สาเนาจดหมายไปถึง
• ซ่ อนสาเนาถึง (BCC) พิมพ์ e-mail address ของผู้รับคนอืน่ ทีผ่ ู้ส่ง
ต้ องการส่ งสาเนาจดหมายไปถึงเพียงแต่ มีข้อแตกต่ างกันที่ เมื่อผู้ส่งระบุ
ตัวผู้รับสาเนาจดหมายด้ วย ซ่ อนสาเนาถึง แล้ว ผู้รับจดหมาย (ในที่นีค้ อื
เจ้ าของ e-mail address ในส่ วนของ ถึง) จะไม่ ทราบว่ าจดหมายที่ได้ ตน
รับนั้น ถูกทาสาเนาส่ งไปถึงผู้อนื่ ด้ วยหรือไม่
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
48
จาก 72
การทางานพืน้ ฐานของไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
อ.กฤษณะ([email protected]) เป็ นผู้ส่ง
To:
อ.สุ วรรณา([email protected]) เป็ นผู้รับ
อ.กฤษณะ([email protected]) เป็ นผู้รับ อ.เบญจภรณ์ ([email protected]) เป็ นผู้รับ
Bcc:
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
Cc:
49
จาก 72
การทางานพืน้ ฐานของไปรษณีย์อเิ ล็กทรอนิกส์ (ต่ อ)
• ตอบจดหมายไปยังผู้ส่งเพียงคนเดียว
• ตอบจดหมายไปยังทุกคนทีม่ ีรายชื่ออยู่ในช่ อง ถึง(To:) และ สาเนาถึง
(Cc:)
BUU webmail
Yahoo mail
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
50
จาก 72
ข้ อดีของ E-mail
•
•
•
•
•
•
เป็ นการติดต่ อสื่ อสารที่มีประสิ ทธิภาพ
สามารถกระจายข้ อมูลในจดหมายไปยังผู้อ่านหลายๆ คนได้
ส่ งต่ อข้ อมูลในจดหมายไปยังผู้อนื่ ได้ ง่าย
สามารถส่ งข้ อมูลในจดหมายได้ รวดเร็วมาก แม้ ว่าจะอยู่ไกลออกไป
สามารถแนบแฟ้มข้ อมูลไปกับข้ อความในจดหมายได้
ไม่ ต้องติดแสตมป์ ใส่ ซองหรือไปทีท่ าการไปรษณีย์
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
51
จาก 72
ข้ อเสี ยของ E-mail
• มีจดหมายทีต่ ้ องรับส่ งมากขึน้
• ได้ รับจดหมายที่ไม่ พงึ ประสงค์ (Junk mail หรือ Spam mail) มากขึน้
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
52
จาก 72
โปรแกรมรับส่ ง E-mail
• ระบบปฏิบัติการ unix
mail, mailx และ pine
• ระบบปฏิบัติการ windows
Eudora, Microsoft Exchange,
Microsoft Internet Mail และ
Microsoft Outlook
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
53
จาก 72
โปรแกรมรับส่ ง E-mail (ต่ อ)
Microsoft Outlook
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
54
จาก 72
โปรแกรมรับส่ ง E-mail (ต่ อ)
Mail (Apple)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
55
จาก 72
โปรแกรมรับส่ ง E-mail (ต่ อ)
Hotmail
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
56
จาก 72
ประเภทของการใช้ บริการ E-mail
•
•
•
•
•
ใช้ บริการจากเครื่องทีต่ นเองเป็ นสมาชิก
ใช้ บริการจากโปรแกรมประเภท POP/IMAP-based
ใช้ บริการจาก Web-based Email
ใช้ บริการจาก Free Email
ใช้ บริการจากผู้ให้ บริการอินเทอร์ เน็ต (ISP)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
57
จาก 72
โปรแกรม SSH
(Secure Shell)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
58
จาก 72
โปรแกรม SSH (Secure Shell)
• เป็ นโปรแกรมประยุกต์ ในกลุ่มทีเ่ รียกว่ า Virtual Terminal
• ซึ่งเป็ นโปรแกรมทีช่ ่ วยให้ ผ้ใู ช้ สามารถจาลองเครื่องคอมพิวเตอร์ ของตน
เรียกว่ า local host เป็ นแป้นพิมพ์และจอภาพเสมือนของเครื่อง
คอมพิวเตอร์ อกี เครื่องหนึ่งทีอ่ ยู่ในเครือข่ ายเดียวกัน เรียกว่ า remote host
• เพือ่ ใช้ งานโปรแกรมข้ อมูล หรือทรัพยากรอืน่ ในเครื่องคอมพิวเตอร์ น้ัน
ได้
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
59
จาก 72
โปรแกรม SSH (Secure Shell) (ต่ อ)
การติดต่ อสื่ อสารระหว่ าง Client/Server ของโปรแกรม SSH
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
60
จาก 72
การโอนถ่ ายแฟ้มข้ อมูล
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
61
จาก 72
การโอนถ่ ายแฟ้ มข้ อมูล
• File Transfer Service ใช้ ในการถ่ ายโอนแฟ้มข้ อมูลจากเครื่องผู้
ให้ บริการมายังเครื่องผู้ใช้ บริการ โปรแกรมในกลุ่มนีเ้ รียกว่ า File
Transfer Protocol หรือ FTP
• FTP เป็ นการให้ บริการ ในการทําสําเนาแฟ้ มข้อมูลจากเครื่อง
คอมพิวเตอร์ ที่ตนมีสิทธิ (User FTP) หรือจากเครื่องคอมพิวเตอร์ ทมี่ ี
การให้ บริการแบบไม่ ต้องระบุตัวผู้ใช้ (anonymous FTP)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
62
จาก 72
การโอนถ่ ายแฟ้ มข้ อมูล (ต่ อ)
• เครื่องคอมพิวเตอร์ ทใี่ ช้ ในการถ่ ายโอนแฟ้มข้ อมูล ประกอบด้ วย
• เครื่ องผูร้ ับบริ การ (Client) หรื อบางทีเรี ยกว่า local host จะ run
โปรแกรม ftp (ftp client) เพื่อขอบริ การ
• เครื่ องผูใ้ ห้บริ การ (Server) หรื อบางทีเรี ยกว่า remote host จะ
run โปรแกรม ftpd เพื่อรอการติดต่อและให้บริ การแก่ local host
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
63
จาก 72
การโอนถ่ ายแฟ้ มข้ อมูล (ต่ อ)
• การถ่ ายโอนไฟล์จาก local host ไปยัง remote host เรียกว่ าการ upload
• การถ่ ายโอนไฟล์จาก remote host ไปยัง local host เรียกว่ าการ
download
Upload
Remote
Host
Local
Host
Download
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
64
จาก 72
การโอนถ่ ายแฟ้ มข้ อมูล (ต่ อ)
• ตัวอย่ างโปรแกรมทีใ่ ช้ โอนถ่ ายข้ อมูล
– WS_FTP Pro
– SSH Secure Shell File Transfer
– WinSCP
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
65
จาก 72
การโอนถ่ ายแฟ้ มข้ อมูล (ต่ อ)
SSH Secure File Transfer
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
66
จาก 72
คุณลักษณะของ SSH Secure Shell File Transfer
• การติดต่ อกับผู้ใช้ เป็ นแบบโต้ ตอบ (Interactive Access)
• การจัดการกับลักษณะเฉพาะของข้ อมูล (Format Specification)
– แฟ้มข้ อมูลแบบตัวอักขระ (Text) มักมีส่วนขยายเป็ น .txt หรือ .html
– แฟ้มข้ อมูลแบบตัวเลขฐานสอง (Binary) มักมีส่วนขยายเป็ น .com
.doc .exe .bmp .jpg .zip เป็ นต้ น
• การควบคุมการเข้ าถึงข้ อมูล (Authentication Control)
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
67
จาก 72
คุณลักษณะของ SSH Secure Shell File Transfer (ต่ อ)
Upload
Download
เลือกการถ่ ายโอนแฟ้ม
ให้ เป็ นแบบ Text
หรือแบบ Binary
หรือเลือกให้ อตั โนมัติ
Remote Host
Local Host
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
68
จาก 72
คุณลักษณะของ SSH Secure Shell File Transfer (ต่ อ)
1 2 3 4 5 6
7
8
1. แสดงหรือซ่ อนโฟลเดอร์
2. ไปยังตาแหน่ งเริ่มต้ น
3. ขึน้ ไปยังตาแหน่ งทีเ่ หนือกว่ าตาแหน่ งปัจจุบนั หนึ่งระดับ
4. ปรับปรุงรายการแฟ้ มข้ อมูล
5. สร้ างไดเรกทอรี/โฟลเดอร์ ใหม่
6. ลบแฟ้ มข้ อมูล/ไดเรกทอรี
7. แสดงเส้ นทางปัจจุบนั ทีก่ าลังใช้ งานอยู่
8. เพิม่ เส้ นทางปัจจุบนั ทีก่ าลังใช้ งานอยู่ เข้ าไปไว้ ในรายการเส้ นทางทีใ่ ช้ งานบ่ อย
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
69
จาก 72
คุณลักษณะของ SSH Secure Shell File Transfer (ต่ อ)
การติดต่ อสื่ อสารระหว่ าง Client/Server ของโปรแกรม
SSH Secure Shell File Transfer
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
70
จาก 72
จบบทที่ 8
คาถาม ?
310101 Information and Communication Technology
บทที่ 1 ความรู้ เบือ้ งต้ นเกี่ยวกับระบบคอมพิวเตอร์
71
จาก 72