33
LOGO ng dng phân tán Chđề 1 Tng quan vInternet & Web GV: Nguyễn Trường Sơn

01a udpt tong quan internet, web

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 01a udpt   tong quan internet, web

LOGO

Ứng dụng phân tán

Chủ đề 1

Tổng quan về Internet & Web

GV:  Nguyễn  Trường  Sơn  

Page 2: 01a udpt   tong quan internet, web

Nội dung

•  Tổng  quan  về  Internet  và  WEB  –  Giới  thiệu  lịch  sử  –  Các  khái  niệm  căn  bản  –  Các  dịch  vụ  cơ  bản  của  Internet  –  Khai  thác  tài  nguyên  trên  Internet  –  Các  bước  thiết  lập  website  

Page 3: 01a udpt   tong quan internet, web

Nội dung

•  Tổng  quan  về  Internet  và  WEB  –  Giới  thiệu  lịch  sử  –  Các  khái  niệm  căn  bản  –  Các  dịch  vụ  cơ  bản  của  Internet  –  Khai  thác  tài  nguyên  trên  Internet  –  Các  bước  thiết  lập  website  

Page 4: 01a udpt   tong quan internet, web

Internet - Mạng các máy tính

Page 5: 01a udpt   tong quan internet, web

Internet - Mạng các máy tính

Page 6: 01a udpt   tong quan internet, web

Internet – Địa chỉ IP

•  Địa  chỉ  IP  –  IP  Address  –  Là  1  con  số  32  bit,  chia  thành  4  số  8  bit,  vd:  203.162.33.44  (gồm  2  phần:  network  address,  host  address)  

–  Xác  định  đối  tượng  nhận  và  gởi  thông  kn  trên  Internet  •  Máy  mnh  •  Router  •  Máy  in,  fax  •  ...  

–  Có  2  loại:  •  IP  snh:  không  thay  đổi  với  những  lần  kết  nối    •  IP  động:  thay  đổi  với  những  lần  kết  nối  

Page 7: 01a udpt   tong quan internet, web

Internet – Server

•  Server:  Máy  phục  vụ  (Máy  chủ),  –  Là  một  máy  mnh  được  nối  mạng  có  IP  snh  –  Có  năng  lực  xử  lý  mạnh  –  Cung  cấp  các  dịch  vụ  hoặc  các  tài  nguyên:  

•  Tập  kn  •  Dịch  vụ  web  •  Tính  toán    

Page 8: 01a udpt   tong quan internet, web

Internet - Client

•  Client:  Máy  trạm  (máy  khách)  –  Là  một  máy  mnh  (hoặc  phần  mềm  chạy  trên  máy  mnh)  –  Sử  dụng  các  dịch  vụ,  tài  nguyên  mà  server  cung  cấp  –  Năng  lực  xử  lý  vừa  phải.    

Page 9: 01a udpt   tong quan internet, web

Lịch sử của mạng Internet

•  Mạng   Internet   xuất   phát   từ   mạng   ARPANET   của   Mỹ  (1969)  –  mạng  giữa  các  trường  ĐH  

•  1989   -­‐   Tim   Berners   Lee   phát   minh   ra   giao   thức  World  Wide  Web,   sau   đó   tạo   ra   ngôn   ngữ   Hypertext  Markup  Language  -­‐  HTML  

•  1990   –   Tim   viết   trình   duyệt   (Web   Browser)   và   Web  server  đầu  kên  (info.cern.ch)  

•  Từ  năm  1993  internet  phát  triển  rất  nhanh  •  Việt  nam  có  Internet  vào  tháng  11/1997  •  Đến   nay,  mạng   internet   liên   kết   hàng   trăm   triệu   người  

dùng   và   có   khoảng  hơn  30   tỉ   trang  web   thuộc  hơn  108  triệu  website  (2-­‐2007  -­‐  Netcra�'s  survey)  

Page 10: 01a udpt   tong quan internet, web

Web là gì?

•  Là  các  dịch  vụ  phân  tán  cung  cấp  thông  kn  đa  phương  kện  dựa  trên  siêu  văn  bản  :  –  Phân  tán:  thông  kn  được  đặt  trên  nhiều  máy  chủ  khắp  thế  giới  

–  Đa  phương  Lện  (mulLmedia):  thông  kn  bao  gồm  text,  graphics,  sound,  video  

–  Siêu  văn  bản  (hypertext):  là  kỹ  thuật  được  sử  dụng  để  mô  tả  thông  kn.    

The following table lists the names of the supported protocols (as used!in the JavaMail API) and their capabilities:!

!Protocol !Store or !Uses !Supports!!Name ! !Transport? !SSL? !STARTTLS?!!-------------------------------------------------!!imap ! !Store ! !No !Yes!!imaps ! !Store ! !Yes !Yes!!pop3 ! !Store ! !No !No!

See our web page at http://java.sun.com/products/javamail for the!latest information on third party protocol providers.!

Page 11: 01a udpt   tong quan internet, web

Web hoạt động như thế nào?

Users (clients) Browse

Internet

(WWW)

WWW Servers

Authors write HTML

44resources

(HTML files)

Page 12: 01a udpt   tong quan internet, web

Nội dung

•  Giới  thiệu  lịch  sử  •  Các  khái  niệm  căn  bản  •  Các  dịch  vụ  cơ  bản  của  Internet  •  Khai  thác  tài  nguyên  trên  Internet  •  Các  bước  thiết  lập  website  

Page 13: 01a udpt   tong quan internet, web

Web – Các khái niệm chính

•  Web  =  protocol  +  language  +  naming  infrastructure  

WEB  

HTTP  -­‐  HyperText  Transport  Protocol  Là  giao  thức  giao  kếp  giữa  WWW  client  and  

server  

URL  -­‐  Uniform  Resource  Locator  URL:  Địa  chỉ  web  (xác  định  duy  nhất)  

HTML  -­‐  HyperText  Markup  Language  Ngôn  ngữ  biểu  diễn  các  tài  liệu  WWW  

protocol

language

naming infrastructure

Page 14: 01a udpt   tong quan internet, web

Web - Tên miền

•  Tên  miền  –  Domain  name  –  Là  tên  giao  dịch  của  công  ty  hay  tổ  chức  trên  Internet.  –  Ví  dụ:    www.intel.com  :    

•  Là  địa  chỉ  của  1  máy  chủ  thuộc  tổ  chức  (công  ty)  INTEL  •  Có    địa  chỉ  IP  là  128.241.220.72,      •  Máy  chủ  này  cung  cấp  dịch  vụ  world  wide  web  •  Là  tên  miền  cấp  1  (.com,  org,  .edu,.  biz,  .net,)  •  Để  biết  IP:  ping  www.intel.com  

•  Ánh  xạ  giữa  tên  miền  và  địa  chỉ  IP  –  Do  DNS  server  –  Domain  name  system  (service)  đảm  trách  

Page 15: 01a udpt   tong quan internet, web

Web – Trình duyệt

•  Phần  mềm  sử  dụng  để  truy  cập  và  hiển  thị  các  tài  nguyên  trên  mạng  Internet.  

•  Khả  năng  hiển  thị  :  –  Text-­‐only    (Lynx,  ...)  –  Graphic  (MSIE,  Netscape,  ...)  

•  Hiển  thị  được  nhiều  loại  ảnh  –  TEXT,  GIF,  JPEG,  sound,  video,  postscript,...  

•  Hỗ  trợ  nhiều  giao  thức  –  HTTP,  FTP,  SMTP,  POP,  ...  

•  Có  thể  “plug-­‐in”  các  công  cụ  vào  browser  để  tăng  mnh  năng  (3D  animakon,  SWF,  ...)  

Page 16: 01a udpt   tong quan internet, web

protocol host name port directory/file name on the server

http://www.microsoft.com:8080/en/us/default.aspx http://www.microsoft.com:8080/en/us/default.aspx

Web – định vị các tài nguyên Internet

•  URL  là  định  danh  duy  nhất  cho  các  tài  nguyên  Internet  

•  Chỉ  ra:  –  Cách  truy  cập:  giao  thức  truy  cập    –  Vị  trí  tài  nguyên  

•  Cú  pháp  chung:  protocol://host_name[:port_num][/path][/file_name]  

Page 17: 01a udpt   tong quan internet, web

Các giao tác chuẩn trên Web

Browser

DNS server URL

Origin server

1. DNS lookup

2. TCP connection

3. HTTP request

4. HTTP response

optional parallel connections

Page 18: 01a udpt   tong quan internet, web

Nội dung

•  Giới  thiệu  lịch  sử  •  Các  khái  niệm  căn  bản  •  Các  dịch  vụ  cơ  bản  của  Internet  •  Khai  thác  tài  nguyên  trên  Internet  •  Các  bước  thiết  lập  website  

Page 19: 01a udpt   tong quan internet, web

Các dịch vụ cơ bản của Internet

•  World  Wide  Web  –  WWW  

Page 20: 01a udpt   tong quan internet, web

Các dịch vụ cơ bản của Internet

•  Thư  điện  tử  –  Email  (Electronic  mail)  –  Là  dịch  vụ  trao  đổi  các  thông  điểm  qua  mạng  viễn  thông  –  Sử  dụng  giao  thức  SMTP/POP3  để  gởi/nhận  email  –  Địa  chỉ  email  có  dạng    :    name@domainame    

VD:  [email protected]  :      •  lqvu  –  tên  tài  khoản  email,    •  fit.hcmuns.edu.vn  –  tên  miền  

–  Được  quản  lý  bởi  Mail  Server  –  Phân  biệt  Webmail,  Mail  Client  

•  Truyền,  tải  tập  kn  –  FTP  –  File  Transfer  Protocol  –  Là  dịch  vụ  trao  đổi  các  tập  kn  giữa  các  máy  mnh  trên  Internet  

•  Tán  gẫu  –  Chat,...  MSN Live

Page 21: 01a udpt   tong quan internet, web

Nội dung

•  Giới  thiệu  lịch  sử  •  Các  khái  niệm  căn  bản  •  Các  dịch  vụ  cơ  bản  của  Internet  •  Khai  thác  tài  nguyên  trên  Internet  •  Các  bước  thiết  lập  website  

Page 22: 01a udpt   tong quan internet, web

Khai thác thông tin trên Internet

•  Tra  cứu  thông  kn  –  www.google.com    –  h�p://www.bing.com/    –  www.lycos.com      –  www.altavista.com    –  www.researchindex.com  –  www.scholar.google.com      

(tra  cứu  bài  báo  khoa  học)  

Page 23: 01a udpt   tong quan internet, web

Khai thác thông tin trên Internet

•  Tin  tức,  thông  kn  tổng  hợp  –  www.cnn.com    –  www.vnexpress.net    –  www.kntucvietnam.com    –  www.dantri.com    –  www.yahoo.com    

 

•  Thư  viện  phần  mềm  –  ZDNet  –  www.zdnet.com/downloads  /  –  Cnet  –  www.download.cnet.com  

•  Dịch  vụ  đa  phương  kện  –  www.youtube.com    –  www.mp3.zing.vn  –  www.picasa.google.com      

Page 24: 01a udpt   tong quan internet, web

Khai thác thông tin trên Internet

•  Nghiên  cứu,  khoa  học,  giáo  dục  –  www.codeproject.com    –  h�p://msdn.microso�.com    –  www.programmersheaven.com    

•  Mua  bán  trực  tuyến  –  Amazon  (mua  bán  sách):    

www.amazon.com    –  eBay  (đấu  giá)  

www.ebay.com    –  Yahoo  shopping  

h�p://shopping.yahoo.com      

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Page 25: 01a udpt   tong quan internet, web

Khai thác thông tin trên Internet

•  Dịch  vụ  lưu  trữ  và  chia  sẽ:  –  www.drive.google.com  –  www.dropbox.com    –  www.mediafire.com  –  www.rapidshare.com  

•  Mạng  xã  hội  –  www.twi�er.com    –  www.facebook.com  

•  Dịch  vụ  địa  điểm  –  www.maps.google.com  –  www.earth.google.com    –  www.diadiem.com    

•  Quảng  cáo  trực  tuyến,  game,  ….  

Page 26: 01a udpt   tong quan internet, web

Công cụ khai thác tài nguyên

•  Dowload  Website  Offline  –  Cho  phép  download  website  về  và  truy  cập  offline  –  Teleport  Pro  –  h�p://www.tenmax.com  –  Offline  Explorer  Enterprise  -­‐  h�p://www.metaproducts.com  

•  Download  File  –  FlashGet  –  www.flashget.com  –  GetRight  -­‐  www.getright.com  

•  Tìm  kiếm  –  Copernic  –  www.copernic.com  :  hỗ  trợ  §m  kiếm  thông  minh  trên  

nhiều  Search  Engine  cùng  lúc,  và  loại  bỏ  kết  quả  trùng  

Page 27: 01a udpt   tong quan internet, web

Một số thuật ngữ thông dụng khác

•  Internet:  Mạng  máy  mnh  toàn  cầu  kết  nối  các  mạng  máy  mnh  khắp  nơi  trên  thế  giới.  Tập  các  giao  thức  được  dùng  gọi  chung  là  TCP/IP.  

•  Intranet:  Mạng  cục  bộ  có  kiến  trúc  tương  tự  mạng  Internet.  

•  Website:  Tập  hợp  các  trang  web.  Website  của  các  tổ  chức  hay  cá  nhân  trên  mạng  bao  gồm  tập  hợp  các  trang  web  liên  quan  đến  tổ  chức  này.  

•  Webpage:  Là  trang  web.  Có  thể  hiển  thị  các  thông  kn  dưới  dạng  văn  bản,  hình  ảnh,  âm  thanh,  ...  

Page 28: 01a udpt   tong quan internet, web

Một số thuật ngữ thông dụng khác

•  Web  browser:  Trình  duyệt  web,  dùng  để  hiển  thị  các  trang  web.  Các  web  browser  thông  dụng  hiện  nay  là  Internet  Explorer  (Microso�)  và  Netscape  Navigator  (Netscape).  

•  Homepage:  Trang  chủ  hay  còn  gọi  là  trang  nhà.  Thường  là  trang  đầu  kên  (mặc  định)  khi  truy  cập  một  website.  

•  Hyperlink:  siêu  liên  kết.  Dùng  để  liên  kết  các  trang  web  và  dịch  vụ  của  các  website  trên  Internet.  

•  IAP  (Internet  Access  Provider):  Nhà  cung  cấp  đường  truyền  Internet.  

Page 29: 01a udpt   tong quan internet, web

Một số thuật ngữ thông dụng khác

•  ISP  (Internet  Service  Provider):  Nhà  cung  cấp  dịch  vụ  Internet.  Một  số  ISP  hiện  nay  ở  Việt  Nam:  VDC,  FPT,  SaigonNet,  NetNam,  Vie�el,  ...  

•  Search  engines:  Máy  §m  kiếm.  Các  máy  §m  kiếm  thông  dụng  hiện  nay  là  Yahoo,Google,  Altavista,  ...  

•  HTTP,  HTTPS,  FTP,  SMTP,  POP3,  ...:  Đây  là  các  giao  thức  được  dùng  cho  các  dịch  vụ  web,  �p,  email  trên  Internet.  

Page 30: 01a udpt   tong quan internet, web

Nội dung

•  Giới  thiệu  lịch  sử  •  Các  khái  niệm  căn  bản  •  Các  dịch  vụ  cơ  bản  của  Internet  •  Khai  thác  tài  nguyên  trên  Internet  •  Các  bước  thiết  lập  website  

Page 31: 01a udpt   tong quan internet, web

Các bước thiết lập Website

•  Xác  định  yêu  cầu  Website  •  Đăng  ký  tên  miền  •  Xác  định  máy  chủ  để  đặt  trang  web  •  Thiết  kế  Website  •  Đưa  vào  hoạt  động  •  Duy  trì  thông  kn,  bảo  dưỡng  website  

Page 32: 01a udpt   tong quan internet, web

Tổng kết

•  Lịch  sử,  khái  niệm  Internet,  Web  •  Cơ  chế  hoạt  động  của  internet  •  Các  dịch  vụ  cơ  bản  trên  Internet  •  Khai  thác  các  tài  nguyên  trên  Internet  

•  Web  1.0,  2.0,  3.0  ?  

Page 33: 01a udpt   tong quan internet, web

LOGO

Ứng dụng phân tán

Hết