Cỏc dịch vụ trờn Internet

Một phần của tài liệu Giáo trình Tin học đại cương: Phần 2 - TS. Nguyễn Thị Thu Thủy (Chủ biên) (Trang 112 - 127)

Chương 5 MẠNG MÁY TÍNH

5.3. Mạng INTERNET

5.3.3. Cỏc dịch vụ trờn Internet

Ngày nay INTERNET đó cú mặt ở mọi lĩnh vực hoạt động của con ngườị Người ta dựng INTERNET trong khoa học, trong giỏo dục, trong quản lý kinh tế, văn húa xó hội, cho đến trong cỏc hoạt động cỏ nhõn: vui chơi giải trớ, giao tiếp, kết bạn,…. Theo thời gian, số dịch vụ trờn INTERNET ngày càng đa dạng, ngày càng tiện dụng cho con ngườị Cỏc dịch vụ ra đời đầu tiờn trờn INTERNET là thư điện tử (1965), truyền tệp tin FTP (1971). Sau đú cỏc dịch vụ nhắn tin nhanh (1998), dịch vụ web (1992- 1993), Cỏc dịch vụ điện thoại (VoIP), truyền thanh, truyền hỡnh trờn INTERNET ngày càng được sử dụng rộng róị

ạ Dịch vụ Web (World Wide Web - WWW):

World Wide Web - mạng lưới toàn cầu, gọi tắt là Web hoặc WWW, là một khơng gian thơng tin tồn cầu mà mọi người cú thể truy nhập (đọc và viết) qua cỏc mỏy tớnh nối với mạng Internet. Dịch vụ WWW được xõy dựng dựa trờn một kỹ thuật cú tờn gọi là hypertext (siờu văn bản). Hypertext là kỹ thuật trỡnh bày thơng tin trờn một trang thụng tin đa phương tiện mà trong đú cú tồn tại cỏc liờn kết đến một hoặc nhiều trang thụng tin khỏc thụng qua cỏc vựng được đỏnh dấu liờn kết. Trờn một trang thụng tin đa phương tiện cú thể cú nhiều kiểu dữ liệu khỏc nhau như văn bản cú định dạng, hỡnh ảnh, õm thanh hay cỏc đoạn phim, ... Để xõy dựng cỏc trang dữ liệu với cỏc kiểu dữ liệu khỏc nhau như vậy, WWW sử dụng một ngụn ngữ cú tờn là HTML (HyperText Markup Language). HTML cho phộp định dạng cỏc trang thụng tin và cho phộp thụng tin được kết nối với nhaụ Để thực hiện việc liờn kết cỏc tài nguyờn này, WWW sử dụng phương phỏp cú tờn là URL (Uniform Resource Locator), một xõu ký tự cú định dạng để xỏc định vựng tài nguyờn. Với URL, WWW cũng cú thể truy nhập tới cỏc tài nguyờn thụng tin từ cỏc dịch vụ khỏc nhau như FTP, Gopher, Wais, ... trờn cỏc server khỏc nhaụ

Để xem thụng tin trờn cỏc mỏy chủ Web, người dựng sử dụng một phần mềm gọi là Trỡnh duyệt Web (Web Browser). Tại mỏy chủ phải cú một phần mềm Web server, phần mềm này thực hiện nhận cỏc yờu cầu từ trỡnh duyệt Web gửi lờn và gửi trả lại kết quả chớnh là nội dung cỏc trang Web được yờu cầu (xem hỡnh 5.23).

Hỡnh 5.23: Minh họa phương thức truy cập web

Cú nhiều trỡnh duyệt web như: Internet Explorer, Mozilla Firefox, Safari, Opera, Avant Browser, Konqueror, Lynx, Google Chrome, Flock, Arachne, Epiphany, K-Meleon và AOL Explorer. Internet Explorer (IE) là một trỡnh duyệt của hóng Microsoft được tớch hợp trong hệ điều hành Windows, và cú nhiều phiờn bản tương thớch với cỏc phiờn bản Windows khỏc nhaụ

Cỏc chức năng cơ bản của trỡnh duyệt Web bao gồm: - Cho phộp xem trang Web.

- Cho phộp lưu lại những địa chỉ của trang Web (History hay Favorite/Book mark).

- Cho phộp sử dụng dịch vụ FTP bằng trỡnh duyệt Web.

- Cho phộp thực thi chương trỡnh Webmail (Web based email). - Cho phộp chọn lựa, thay đổi phụng chữ, màu sắc, kớch thước chữ, ... - Cỏc trỡnh duyệt Web đều sử dụng đĩa cứng để ghi tạm địa chỉ trang Web mà người sử dụng đó hoặc đang lướt qua, phần dung lượng này cú thể điều chỉnh được và cũn gọi là cachẹ

Truy nhập trang Web

Để truy nhập vào một trang Web tức là đọc nội dung trang Web đú, ta cần mở trỡnh duyệt Web và nhập địa chỉ URL của trang Web đú vào ụ “Ađress”. Tất cả cỏc tài nguyờn trờn Internet đều cú URL. Địa chỉ URL của trang Web thường bắt đầu bằng cụm từ “http://” hoặc “http://www.”.

Http là viết tắt của HyperText Transfer Protocol (giao thức truyền siờu

văn bản). Nú thơng bỏo cho trỡnh duyệt đõy là một tài liệu Web và trỡnh duyệt sẽ dựng giao thức truyền siờu văn bản để truy xuất thụng tin.

Vớ dụ: www.vcụedụvn

Đú chớnh là địa chỉ của mỏy chủ chứa trang Web mà ta muốn xem. Mọi từ theo sau tờn miền đều là đường dẫn đến thư mục và tệp tin mà trỡnh duyệt cần truy cập.

b. Dịch vụ thư điện tử (Mail Service):

Thư điện tử (Electronic Mail - E-mail) là cỏch gửi thư rất phổ biến hiện naỵ E-mail cú nhiều cấu trỳc khỏc nhau tựy thuộc vào hệ thống mỏy tớnh của người sử dụng. Mặc dự khỏc nhau về cỏch cấu trỳc nhưng tất cả đều cú một mục đớch chung là chuyển đi hoặc thu nhận những thư điện tử từ một nơi này qua một nơi khỏc một cỏch nhanh chúng từ vài giõy cho tới vài phỳt hoặc vài tiếng đồng hồ.

Trờn thực tế cú rất nhiều hệ thống mỏy tớnh khỏc nhau và mỗi hệ thống lại cú cấu trỳc chuyển nhận thư điện tử khỏc nhaụ Do sự khỏc biệt đú, việc chuyển nhận thư điện tử giữa hai hệ thống khỏc nhau rất là khú khăn và bất tiện. Chớnh vỡ vậy, người ta đó xõy dựng một số giao thức chung cho E-mail. Giao thức dựng để chuyển vận thư (gửi thư) thường dựng là giao thức SMTP (Simple Mail Transfer Protocol - Giao thức chuyển vận thư đơn giản). Nhờ vào giao thức này mà sự chuyển vận thư điện tử trờn Inter/Intranet đó trở thành dễ dàng nhanh chúng cho tất cả người sử dụng cho dự họ cú sử dụng cỏc hệ thống mỏy tớnh khỏc nhaụ

Giao thức thụng thường sử dụng để lấy thư từ hộp thư ở xa là POP3 (Post Office Protocol). Nú cú những lệnh để người dựng kết nối (login), ngừng kết nối (logout), lấy thư, xúa thư. Điểm chớnh của POP3 là lấy thư từ hộp thư và cất chỳng vào mỏy của người sử dụng để dựng sau đú.

Cú những phần mềm chuyờn dụng giỳp người dựng soạn thảo, nhận, gửi thư. Những phần mềm đú được gọi là mail user agent (MUA), cú thể là Netscape Mail, Pegasus, Eudora nhưng thụng dụng hơn cả Outlook Express. Muốn gửi thư điện tử người gửi cần phải cú một tài khoản (Account) trờn một mỏy chủ thư điện tử. Một mỏy chủ cú thể cú nhiều tài khoản. Mỗi tài khoản đều được mang một định danh khỏc nhau, cú mật khẩu truy nhập riờng và cú một hộp thư riờng cho tài khoản đú. Ngồi ra mỏy chủ thư điện tử đú phải được nối trực tiếp hoặc giỏn tiếp với hệ thống Internet nếu muốn gửi được thư toàn cầụ Những người sử dụng mỏy tớnh cú thể nhận hoặc gửi thư điện tử bằng cỏch kết nối mỏy tớnh của họ với mỏy chủ thư điện tử thụng qua hệ thống mạng Internet.

Ngoài ra với xu hướng phỏt triển mạnh của Web, cỏc trỡnh quản lý thư dưới dạng web (web-based mail – Webmail) ngày càng được người sử dụng ưa thớch. Thuật ngữ Email trờn nền web hay Webmail ỏm chỉ việc hiện thực một chương trỡnh xem e-mail dưới dạng một ứng dụng web cho phộp người dựng truy cập e-mail của họ thụng qua một trỡnh duyệt web, thay vỡ sử dụng chương trỡnh xem email nờn nền mỏy tớnh để bàn như Microsoft Outlook, Mozilla Thunderbird hay Eudorạ Ngoài những tớnh năng cơ bản như trỡnh quản lý thư tớn thường, Webmail cịn cú một số ưu điểm như: Khụng phải đặt lại cấu hỡnh khi lấy thư từ nhiều mỏy hay tại một mỏy cú nhiều người sử dụng; Trỏnh được một số loại virus lõy lan qua đường thư điện tử; … Bạn cú thể đăng ký hộp thư điện tử miễn phớ dưới dạng Webmail từ cỏc địa chỉ

http://mail.yahoọcom hay http://www.gmail.com.

Địa chỉ thư (Mail Ađress)

Tương tự như việc gửi thư bằng bưu điện, việc gửi nhận thư điện tử cũng cần phải cú địa chỉ của nơi gửi và địa chỉ của nơi nhận. Địa chỉ của E-mail cú dạng tổng quỏt như sau:

username@domainname

Trong đú, username là tờn tài khoản (cũng là tờn hộp thư) của người

nhận, nú là tờn người sử dụng được đăng ký để nhận và gửi thư điện tử,

domainname là tờn miền (domain) của mail server.

Vớ dụ: Địa chỉ e-mail của một người là tuanhung8x@yahoọcom.vn: trong đú tuanhung8x là tài khoản của người đú và yahoọcom.vn là tờn miền của mỏy chủ làm dịch vụ thư của hóng Yahoo tại Việt Nam.

Sau khi đó đăng ký một tài khoản email, người sử dụng cú thể gửi hoặc nhận cỏc thư điện tử (Email) từ bất cứ nơi nào với điều kiện là người dựng cú mỏy tớnh kết nối mạng Internet. Cỏc trỡnh quản lý đều hỗ trợ cỏc tớnh năng cơ bản giỳp người sử dụng thực hiện việc: Soạn thư và gửi thư, đọc thư (check mail), tổ chức sắp xếp thư, tỡm kiếm thư …

c. Giao thức truyền tập tin (FTP: File Transfer Protocol):

FTP (Giao thức truyền tập tin) thường được dựng để trao đổi tập tin qua mạng lưới truyền thụng dựng giao thức TCP/IP (chẳng hạn như Internet hoặc intranet - mạng nội bộ). Hoạt động của FTP cần cú hai mỏy tớnh, một mỏy chủ và một mỏy khỏch. Mỏy chủ FTP, dựng chạy phần mềm cung cấp dịch vụ FTP, gọi là trỡnh chủ, lắng nghe yờu cầu về dịch vụ của cỏc mỏy tớnh khỏc trờn mạng lướị Mỏy khỏch chạy phần mềm FTP dành cho người sử dụng dịch vụ, gọi là trỡnh khỏch, thực thi việc khởi đầu một liờn kết với mỏy chủ. Khi hai mỏy đó liờn kết với nhau, mỏy khỏch cú thể xử lý một số thao tỏc về tập tin, như tải tập tin lờn mỏy chủ, tải tập tin từ mỏy chủ xuống mỏy của mỡnh, đổi tờn của tập tin, hoặc xúa tập tin ở mỏy chủ v.v... FTP là một hệ thống chớnh yếu để chia sẻ tệp tin - File - giữa cỏc mỏy vi tớnh dựa trờn mạng Internet. File được chuyển tải thường cú dung lượng rất lớn.

Giao thức FTP là một giao thức chuẩn cụng khai, cho nờn bất cứ một cụng ty phần mềm nào, hay một lập trỡnh viờn nào cũng cú thể viết trỡnh chủ FTP hoặc trỡnh khỏch FTP. Hầu như bất cứ một nền tảng hệ điều hành mỏy tớnh nào cũng hỗ trợ giao thức FTP. Điều này cho phộp tất cả cỏc mỏy tớnh kết nối với một mạng lưới cú nền TCP/IP, xử lý tập tin trờn một mỏy tớnh khỏc trờn cựng một mạng lưới với mỡnh, bất kể mỏy tớnh ấy dựng hệ điều hành nào (nếu cỏc mỏy tớnh ấy đều cho phộp sự truy cập của cỏc mỏy tớnh khỏc, dựng giao thức FTP). Hiện nay trờn thị trường cú rất nhiều cỏc trỡnh khỏch và trỡnh chủ FTP, và phần đơng cỏc trỡnh ứng dụng này cho phộp người dựng được lấy tự do, khụng mất tiền.

Sử dụng dịch vụ FTP trờn cỏc trỡnh duyệt Web

Đa số cỏc trỡnh duyệt web (web browser) gần đõy và trỡnh quản lý tập tin (file manager) cú thể kết nối vào cỏc mỏy chủ FTP, mặc dự chỳng cú thể cũn thiếu sự hỗ trợ cho những mở rộng của giao thức, như FTPS chẳng hạn. Điều này cho phộp người dựng thao tỏc với cỏc tập tin từ xa, thụng qua kết nối FTP, trờn một giao diện quen thuộc, tương tự như giao diện trong mỏy của mỡnh (vớ dụ liệt kờ danh sỏch của cỏc tập tin của mỏy ở xa trụng giống

như phần liệt kờ của mỏy mỡnh, đồng thời cỏc thao tỏc sao bản tập tin (copy), đổi tờn, xúa, v.v... được xử lý như là chỳng ở trong mỏy mỡnh vậy).

Phương phỏp truy cập dịch vụ là thụng qua FTP URL, dựng dạng thức: ftp(s)://<địa chỉ của mỏy chủ FTP>. Vớ dụ:

ftp://ftp.gimp.org/

Tuy khụng bắt buộc, song mật khẩu cũng cú thể gửi kốm trong URL, vớ dụ: ftp(s)://<tờn người dựng>:<mật khẩu>@<địa chỉ của mỏy chủ FTP>:<số cổng>.

d. Dịch vụ Telnet:

TELNET (viết tắt của TErminaL NETwork) là một giao thức

mạng (network protocol) được dựng để tạo ra một nối kết hai chiều giữa chương trỡnh nguồn với một mỏy tớnh khỏc ở xạ Vớ dụ, bạn cú thể sử dụng Telnet để kết nối với một mỏy chủ ở một nơi khỏc. Trong trường hợp này bạn cần phải cú tờn người sử dụng (User name) và mật mó (Password) cũng như tờn của mỏy chủ đú.

TELNET là một giao thức khỏch-chủ (client-server protocol), dựa trờn nền TCP, và phần khỏch (người dựng) thường kết nối vào cổng 23 với một mỏy chủ, nơi cung cấp chương trỡnh ứng dụng thi hành cỏc dịch vụ. Người ta cũng cú thể sử dụng chương trỡnh ứng dụng TELNET, để thiết lập một kết nối TCP tương tỏc của giao thức, và đồng thời cịn cú thể dựng nú để định nghĩa những thực thi mở rộng. Rất nhiều mở rộng của giao thức đó hồn thành và một số những thực thi trong đú đó được chấp nhận là tiờu chuẩn của Internet.

Phần người dựng của giao thức - hay cũn gọi là trỡnh khỏch (clients) được cài đặt sẵn trong cỏc hệ điều hành windows và Unix.

ẹ Trao đổi thụng điệp tức thời (Chat, Messenger):

Cỏc dịch vụ Trao đổi thụng điệp tức thời (Chat) cho phộp người dựng "núi chuyện" với những người sử dụng khỏc trờn mạng, hay một nhúm người cựng nhau thảo luận mà khụng phụ thuộc vào khoảng cỏch địa lý. Cỏc dịch vụ trao đổi thụng điệp tức thời ngày càng phổ biến và được ưa chuộng. Tớnh “tức thời” và khả năng trao đổi thơng tin núng đó tạo ra sự khỏc biệt với cỏc dịch vụ trao đổi thụng tin truyền thống khỏc trờn Internet.

Nhắn tin, núi chuyện trực tuyến trờn Internet được thực hiện thụng qua cỏc phần mềm chuyờn dụng và cú cỏc giao thức riờng. Trờn thế giới, ở mỗi khu vực người ta ưa dựng cỏc phần mềm khỏc nhaụ Vớ dụ, dịch vụ nhắn tin trực tuyến Tencent QQ được sử dụng chủ yếu ở Trung Quốc. Ở Việt Nam chủ yếu sử dụng dịch vụ Skype và Yahoo Messenger.

Để thực hiện được những tớnh năng được cung cấp bởi cỏc phần mềm trao đổi thụng điệp tức thời, ngoài việc mỏy tớnh của người dựng phải cú kết nối với INTERNET, người dựng và người đối thoại cũn phải đăng ký tài khoản và đăng nhập vào cựng một nhà cung cấp dịch vụ.

Người dựng dịch vụ nhắn tin, núi chuyện trực tuyến ở Việt Nam thường đăng ký tài khoản với cỏc nhà cung cấp dịch vụ như: Yahoo, Google, Microsoft,… Cỏc chương trỡnh thực hiện dịch vụ núi chuyện trực tuyến của cỏc hóng đú là: Yahoo Messenger, Google Talk, Windows Live Messenger, Skype,...

Yahoo! Messenger là một chương trỡnh chat được Yahoo hỗ trợ cho những người dựng cú tài khoản Yahoo (Yahoo! ID). Với phiờn bản 6.x trở lờn, bạn cú thể chia sẻ hỡnh ảnh của mỡnh với bạn bố và người thõn. Với phiờn bản Yahoo! Messenger 7.x trở lờn bạn cịn cú thể tạo một phũng chat riờng. Yahoo! Messenger giỳp bạn tỡm kiếm bạn bố trờn Internet rất dễ dàng và nhanh chúng. Bờn cạnh đú, Yahoo! Messenger hỗ trợ Voice Chat (trũ chuyện bằng õm thanh) và Webcam (truyền ảnh trực tuyến), bạn cú thể nghe được giọng núi và hỡnh ảnh của người khỏc qua Yahoo! Messenger.

Cỏc chức năng chớnh được cung cấp bởi một phần mềm chat, vớ dụ Yahoo! Messenger, là: Gửi thụng bỏo, bổ sung tờn vào danh sỏch, tổ chức thảo luận nhiều người, tham gia voice chat, Nhận thụng bỏo offline, tạo nhúm, hay đổi trạng thỏi, gửi filẹ

CÂU HỎI VÀ BÀI TẬP CHƯƠNG 5

1- Khỏi niệm mạng mỏy tớnh và thành phần chớnh của mạng mỏy tớnh. 2- Phõn loại và lợi ớch tham gia mạng mỏy tớnh.

3- Cỏc mơ hỡnh kiến trỳc mạng về Topo, về giao thức. 4- Điều kiện để cỏc mỏy tớnh cú thể giao tiếp với nhaụ

5- Hóy thực hiện chia sẻ một thư mục trờn mạng LAN và sao chộp một một số tệp đó được chia sẻ từ mỏy khỏc trờn mạng LAN.

6- Mạng INTERNET và lợi ớch của nú. 7- Khỏi niệm tờn miền, DNS và địa chỉ URL.

8- Khỏi niệm địa chỉ IP. Cỏc dịch vụ cơ bản của INTERNET.

9- Trang web là gỡ? Trỡnh duyệt Web là gỡ? Hóy dựng trỡnh web để vào trang googlẹcom.

10- Giả sử khụng biết địa chỉ trang web của trường Đại học Thương mại, hóy tỡm trang web đú.

11- Điều kiện để cú thể sử dụng dịch vụ thư điện tử. 12- Hóy tạo hai hũm thư trong Yahoo! và Googlẹ

13- Thực hiện cỏc tớnh năng soạn thư, gửi thư, gửi đớnh kốm,….được trỡnh bày trong giỏo trỡnh nàỵ Tạo cỏc nhúm bạn để gửi tin nhắn bằng Yahoo ! Messenger.

TÀI LIỆU THAM KHẢO

[1] Hồ Sĩ Đàm, Đào Kiến Quốc, Hồ Đắc Phương, Giỏo trỡnh Tin học cơ sở, NXB Sư phạm, 2007

[2] Hàn Viết Thuận, Giỏo trỡnh Tin học đại cương, NXB Thống kờ, 2004

Một phần của tài liệu Giáo trình Tin học đại cương: Phần 2 - TS. Nguyễn Thị Thu Thủy (Chủ biên) (Trang 112 - 127)

Tải bản đầy đủ (PDF)

(127 trang)