Bài giảng tổng quan về Internet và Web
Khoa CNTT-ĐHKHTNBài 1GIỚI THIỆU MẠNG INTERNET và WEBKhoa CNTT – ĐHKHTN TPHCM2Nội dungl Giới thiệu lịch sửl Các khái niệm căn bảnl Các dịch vụ cơ bản của Internetl Khai thác tài nguyên trên InternetKhoa CNTT – ĐHKHTN TPHCM3Internet - Mạng các máy tính Khoa CNTT – ĐHKHTN TPHCM4Web - Mạng thông tinKhoa CNTT – ĐHKHTN TPHCM5Lịch sửl Mạng Internet xuất phát từ mạng ARPANET của Mỹ (1969) – mạng giữa các trường ĐHl 1989 -Tim Berners Lee phát minh ra giao thức World Wide Web, sau đó tạo ra ngôn ngữ Hypertext Markup Language -HTMLl 1990–Tim viết trình duyệt (Web Browser) và Webserver đầu tiên (info.cern.ch)l Từ năm 1993internet phát triển rất nhanhl Đến nay, mạng internet liên kết hàng trăm triệu người dùng và có khoảng 2 - 50 tỉ trang webKhoa CNTT – ĐHKHTN TPHCM6Web là gì?l Làcác dịch vụ phân tán cung cấp thông tin multimedia dựa trên hypertext– Phân tán:thông tin được đặt trên nhiều máy chủ ở khắp thế giới– multimedia: thông tin bao gồmtext, graphics, sound, video– hypertext: là kỹ thuật được sử dụng để truy cập thông tinl Cung cấp truy cập vào các tài nguyên mạng– FTP, News, … Khoa CNTT – ĐHKHTN TPHCM7Web hoạt động như thế nào?users (clients) browseInternet(WWW)WWW serversauthors write HTML44resources (HTML files)Khoa CNTT – ĐHKHTN TPHCM8Web – các khái niệm chínhl Web = protocol + language + naming infrastructurel HTTP -HyperTextTransport Protocol– Là giao thức giao tiếp giữa WWWclient and serverl HTML -HyperTextMarkup Language– Ngôn ngữ biểu diễn các tài liệu WWWl URL-Uniform Resource Locator– Địa chỉ web(xác định duy nhất)Khoa CNTT – ĐHKHTN TPHCM9Web - các khái niệm chínhl Đị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 tin trên Internetl 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 Là địa chỉ của 1 máy chủ thuộc tổ chức (công ty) INTELl Có địa chỉ IP là 198.175.96.33, có tên máy chủ là WWWl Là tên miền cấp 1 (.com, org, .edu,. biz, .net,)l Ánh xạ giữa tên miền và địa chỉ IP– Do DNS server – Domain name system (service) đảm trách Khoa CNTT – ĐHKHTN TPHCM10Web – các khái niệm chínhBrowserl Lấy hiển thị (nếu có thể) các tài nguyên khác nhaul Khả năng hiển thị :– text-only (Lynx, .)– graphic (MSIE, Netscape, .)l Hiển thị được nhiều loại ảnh– TEXT, GIF, JPEG, sound, video, postscript, .l Hỗ trợ nhiều giao thức– HTTP, FTP, SMTP, POP, .l Có thể “plug-in” các công cụ vào browser để tăng tính năng (3D animation,SWF, .)l .FKhoa CNTT – ĐHKHTN TPHCM11Web – các khái niệm chínhURL–định vị các tài nguyên Internetl URL là định danh duy nhất cho các tài nguyên Internetl Chỉ ra:– Cách truy cập– Vị trí tài nguyênl Cú pháp chung:protocol://host_name[:port_num][/path][/file_name]l Ví dụ:protocol server name port directory/file name on the serverhttp://info.nowhere.hr:8000/directory/file.htmlKhoa CNTT – ĐHKHTN TPHCM12Các giao tác chuẩn trên WebbrowserDNS serverURLorigin server1. DNS lookup2. TCP connection3. HTTP request4. HTTP responseoptional parallel connections Khoa CNTT – ĐHKHTN TPHCM13Các dịch vụ cơ bản của Internetl World Wide Web –WWWKhoa CNTT – ĐHKHTN TPHCM14Các dịch vụ cơ bản của Internetl 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: lqvu@fit.hcmuns.edu.vn : lqvu – tên tài khoản email, fit.hcmuns.edu.vn – tên miền)– Được quản lý bởi Mail Serverl Truyền, tải tập tin –FTP –File Transfer Protocol– Làdịch vụ trao đổi các tập tin giữa các máy tính trên Internetl Tán gẫu –Chat, .Khoa CNTT – ĐHKHTN TPHCM15Khai thác thông tin trênInternetl Tra cứu thông tin– www.google.com– www.lycos.com– www.altavista.com– www.researchindex.com(tra cứu bài báo khoa học) Khoa CNTT – ĐHKHTN TPHCM16Khai thác thông tin trênInternetl Tin tức, thông tin tổng hợp– www.yahoo.com– www.cnn.com– www.vnexpress.net– www.tintucvietnam.coml Thư viện phần mềm– ZDNet –www.zdnet.com/downloads/– Cnet –www.download.cnet.comKhoa CNTT – ĐHKHTN TPHCM17Khai thác thông tin trênInternetl Nghiên cứu, khoa học, giáo dục– www.codeproject.com– msdn.microsoft.com– www.programmersheaven.coml Mua bán trực tuyến– Amazon (mua bán sách): www.amazon.com– eBay (đấu giá)www.ebay.com– Yahoo shoppingshopping.yahoo.comKhoa CNTT – ĐHKHTN TPHCM18Một số công cụ khai thác tài nguyên Internetl Dowload Website Offline– Cho phép download website về vàtruy cập offline– Teleport Pro – http://www.tenmax.com– Offline Explorer Enterprise - http://www.metaproducts.coml Download File– FlashGet – www.flashget.com– GetRight - www.getright.coml Tìm kiếm– Copernic – www.copernic.com : hỗ trợ tì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 Khoa CNTT – ĐHKHTN TPHCM19Một số thuật ngữ thông dụng khácl Internet: Mạng máy tính toàn cầu kết nối các mạng máy tính 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.l Intranet: Mạng cục bộ cókiến trúc tương tự mạng Internet.l 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.l Webpage: Làtrang web. Cóthể hiển thị các thông tin dưới dạng văn bản, hình ảnh, âm thanh, .Khoa CNTT – ĐHKHTN TPHCM20Một số thuật ngữ thông dụng khácl 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 (Microsoft) vàNetscape Navigator (Netscape).l Homepage: Trang chủ hay còn gọi làtrang nhà. Thường là trang đầu tiên (mặc định) khi truy cập một website.l 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.l IAP (Internet Access Provider): Nhàcung cấp đường truyền Internet.Khoa CNTT – ĐHKHTN TPHCM21Một số thuật ngữ thông dụng khácl 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, .l Search engines: Máy tìm kiếm. Các máy tìm kiếm thông dụng hiện nay là Yahoo,Google, Altavista, .l HTTP, FTP, SMTP, POP3, .: Đây làcác giao thức được dùng cho các dịch vụ web, ftp, email trên Internet. Khoa CNTT – ĐHKHTN TPHCM22Tổng kếtl Lịch sử, khái niệm Internet, Webl Các dịch vụ cơ bản trên Internetl Khai thác các tài nguyên trên InternetKhoa CNTT-ĐHKHTNBài thực hành 1THAO TÁC VÀSỬDỤNG MẠNG INTERNETKhoa CNTT – ĐHKHTN TPHCM24Nội dungl Cài đặt kết nối Internet qua modeml Sử dụng trình duyệt Internet Explorerl Thiết lập dịch vụ email trong Outlook Expressl Đăng ký các dịch vụ email miễn phí– http://mail.yahoo.com– http://www.hopthu.com– http://www.vol.vnn.vn Khoa CNTT – ĐHKHTN TPHCM25Nội dungl Tham khảo các webite– http://www.yahoo.com– http://www.vnn.vn– http://vnexpress.net– http://www.123greetings.com– http://www.1800flowers.com– http://www.vietnamworks.com– http://www.premierleague.com– http://www.is-edu.hcmuns.edu.vn (tin tức, forum)– http://www.diendantinhoc.netKhoa CNTT – ĐHKHTN TPHCM26Nội dungl Thực hiện tìm kiếm thông tin trên Internet– http://www.google.com– http://www.altavista.com– http://www.lycos.comBài tập tìm kiếm 1: Tìm các trang web liên quan đến hướng dẫn thiết kế trang web vàhọc lập trình web (bằng ASP, ASP.NET,…)Khoa CNTT – ĐHKHTN TPHCM27Nội dungl Cài đặt vàsửdụng các công cụdownload– Weboffline: teleport, offline explorer– Download file: flashget, getrightl Cài đặt vàsửdụng các dịch vụ hội thoại, tin nhắn trực tuyến– Yahoo Messenger, AOL– ICQ: nhắn tin SMS miễn phí-www.icq.com Khoa CNTT – ĐHKHTN TPHCM28Một số ví dụ [...]... http://www.google.com – http://www.altavista.com – http://www.lycos.com Bài tập tìm kiếm 1: Tìm các trang web liên quan đến hướng dẫn thiết kế trang web và học lập trình web (bằng ASP, ASP.NET,…) Khoa CNTT – ĐHKHTN TPHCM 27 Nội dung l Cài đặt vàsửdụng các công cụ download – Weboffline: teleport, offline explorer – Download file: flashget, getright l Cài đặt vàsửdụng các dịch vụ hội thoại, tin nhắn trực tuyến – Yahoo... TPHCM 25 Nội dung l Tham khảo các webite – http://www.yahoo.com – http://www.vnn.vn – http://vnexpress.net – http://www.123greetings.com – http://www.1800flowers.com – http://www.vietnamworks.com – http://www.premierleague.com – http://www.is-edu.hcmuns.edu.vn (tin tức, forum) – http://www.diendantinhoc.net Khoa CNTT – ĐHKHTN TPHCM 26 Nội dung l Thực hiện tìm kiếm thơng tin trên Internet – http://www.google.com – . mạng Internet. l 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.l Webpage:. định) khi truy cập một website.l 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. l IAP (Internet Access Provider):