Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,87 MB
Nội dung
BI GING NHP MễN INTERNET V E-LEARNING Biên soạn: Ths Nguyễn Duy Phơng Ths Dơng Trần Đức KS Đo Quang chiểu KS Phạm thị huế KS Nguyễn Thị Ngọc Hân LỜI NÓI ĐẦU Ngày nay, Internet trở nên gần gũi quen thuộc với hàng triệu người Việt Nam, đặc biệt khu vực thành thị, giới trí thức giới trẻ Sự tồn Internet thay đổi cách thức làm việc, trao đổi thông tin, kể cách học tập, nghiên cứu nhiều người Trên phạm vi toàn cầu, Internet chứa khối lượng thông tin khổng lồ phân tán hàng chục ngàn mạng thuộc hàng trăm nước giới Các dịch vụ Internet ngày trở nên đa dạng hữu ích Chính thế, hiểu biết Internet khả sử dụng, khai thác thông tin Internet ngày trở nên quan trọng thiết thực cho người Để triển khai đào tạo hệ đại học từ xa qua mạng tin học- viễn thơng, Học viện Cơng nghệ Bưu Viễn thông xây dựng hệ thống đa dạng giảng mạng, giảng điện tử đa phương tiện, sử dụng Internet phương tiện để truyền tải tạo mơi trường dạy học cho bậc đại học từ xa Do đó, Internet đóng vai trị quan trọng q trình việc cung cấp học liệu, giảng tổ chức hướng dẫn học tập, trao đổi qua mạng Chính vậy, việc biên soạn tập sách hướng dẫn học tập môn “Nhập môn Internet ELearning” cho sinh viên năm thứ nhằm trang bị cho sinh viên kiến thức kỹ Internet, cách sử dụng dịch vụ Internet để phục vụ cho trình tự học, tự nghiên cứu trao đổi kiến thức theo hình thức giáo dục từ xa việc làm cần thiết Tài liệu giới thiệu kiến thức E-Learning, khái niệm, đặc điểm, cấu trúc hệ thống phương pháp quy trình học E-Learning Tài liệu có cấu trúc gồm chương Chương giới thiệu tổng quan Internet, khái niệm, định nghĩa, kiến trúc chung mạng Internet Chương giới thiệu dịch vụ Internet, hướng dẫn chi tiết cách sử dụng dịch vụ Chương cuối giới thiệu tổng quan E-Learning giúp cho sinh viên nắm kiến thức công nghệ đào tạo sử dụng E-learning mà sở đào tạo sử dụng Cũng cần nhấn mạnh rằng, nội dung tập tài liệu đề cập đến vấn đề có liên quan thiết thực đến việc khai thác, sử dụng Internet cho việc học tập môi trường giáo dục điện tử Sinh viên tham khảo, nghiên cứu sâu nội dung có liên quan giáo trình, tài liệu trang Web mà cuối chương nhóm tác giả liệt kê Sinh viên nghiên cứu nội dung môn học thông qua việc sử dụng giảng điện tử đóng gói đĩa CD-ROM Học viện Cơng nghệ Bưu viễn thơng biên soạn Mặc dù tác giả có nhiều cố gắng, song nhiều lý thiếu sót cịn tồn tài tập tài liệu điều khó tránh khỏi Nhóm tác giả xin chân thành chờ đón đóng góp ý kiến bạn đồng nghiệp, sinh viên xa gần xin cảm ơn điều để tập tài liệu ngày hồn thiện lần xuất sau Nhóm tác giả Chương 1: Tổng quan Internet CHƯƠNG 1: TỔNG QUAN VỀ INTERNET GIỚI THIỆU Vào thập kỉ trước, người biết Internet Cho tới năm 1997, Internet thức đưa vào cung cấp cho người sử dụng Việt Nam, thuật ngữ Internet bắt đầu nhiều người biết tới, trở thành dịch vụ truyền thơng hữu ích cho nhiều người Ngày nay, Internet trở nên gần gũi quen thuộc với hàng triệu người Việt Nam, đặc biệt khu vực thành thị, giới trí thức giới trẻ Sự tồn Internet thay đổi cách thức làm việc, trao đổi thông tin, kể cách học tập, nghiên cứu nhiều người Trên phạm vi tồn cầu, Internet chứa khối lượng thơng tin khổng lồ phân tán hàng chục ngàn mạng thuộc hàng trăm nước giới Các dịch vụ Internet ngày trở nên đa dạng hữu ích Chính thế, hiểu biết Internet khả sử dụng, khai thác thông tin Internet ngày trở nên quan trọng thiết thực cho người Trong chương này, bước nghiên cứu, tìm hiểu nội dung nhất, ứng dụng Internet đời sống công việc, đặc biệt việc sử dụng Internet trao đổi thông tin, nghiên cứu học tập Nội dung chương đề cập đến bao gồm • Các kiến thức tổng quan Internet, lịch sử phát triển • Cấu trúc Internet, giao thức Internet, v.v… • Các khái niệm định nghĩa có liên quan đến Internet, cách kết nối, khái niệm địa IP, tên miền, Để nắm nội dung chương cách tốt nhất, người đọc cần có số vốn từ tiếng Anh biết thao tác sử dụng máy tính đơn giản Cuối chương, người đọc tự đánh giá kiến thức thu lượm cách trả lời câu hỏi làm số tập 1.1 KHÁI QUÁT 1.1.1 Lịch sử phát triển Internet hình thành từ cuối thập kỉ 60 kỷ trước, từ dự án nghiên cứu Bộ quốc phòng Mỹ Tháng năm 1968, Cơ quan quản lý dự án nghiên cứu cấp cao Bộ Quốc phòng Mỹ (ARPA-Advanced Research Project Agency) đề nghị liên kết địa điểm: Viện Nghiên cứu Standford, Trường Đại học tổng hợp California LosAngeles, UC - Santa Barbara Trường Đại học tổng hợp Utah Bốn điểm nối thành mạng vào năm 1969 đánh dấu đời Internet ngày Mạng biết đến tên ARPANET Chương 1: Tổng quan Internet ARPANET mạng thử nghiệm phục vụ nghiên cứu quốc phịng Một mục đích xây dựng mạng máy tính có khả khắc phục cố Mạng máy tính có đặc trưng sau : • Có thể tiếp tục hoạt động có nhiều kết nối bị hư hỏng • Phải đảm bảo máy tính với phần cứng khác sử dụng mạng • Có khả tự động điều chỉnh hướng truyền thơng tin, bỏ qua phần bị hư hỏng • Có đặc tính mạng mạng máy tính, nghĩa có khả mở rộng liên kết dễ dàng Ban đầu, máy tính đường liên lạc có khả xử lý chậm, với đường dây dài tốc độ chuyển tín hiệu nhanh 50 kbits/giây Số lượng máy tính nối vào mạng (chỉ 200 máy chủ vào năm 1981) ARPANET phát triển có nhiều máy nối vào - nhiều số từ quan Bộ quốc phòng Mỹ trường đại học nghiên cứu với đầu nối vào Bộ quốc phòng Đây giao điểm mạng Trong ARPANET cố gắng chiếm lĩnh mạng quốc gia nghiên cứu Trung tâm nghiên cứu Palo Alto công ty Xerox phát triển kỹ thuật sử dụng mạng cục Ethernet Theo thời gian, Ethernet trở thành chuẩn quan trọng để kết nối mạng cục Cũng thời gian này, DARPA (đặt lại tên từ ARPA) chuyển sang hợp TCP/IP (giao thức sử dụng việc truyền thông Internet) vào phiên hệ điều hành UNIX trường đại học tổng hợp California Berkeley Với hợp vậy, trạm làm việc độc lập sử dụng UNIX tạo nên mạnh thị trường, TCP/IP dễ dàng tích hợp vào phần mềm hệ điều hành TCP/IP Ethernet trở thành cách thức thông dụng để trạm làm việc nối đến trạm khác Trong thập kỷ 1980, máy tính cá nhân sử dụng rộng rãi công ty trường Đại học giới Mạng Ethernet kết nối máy tính cá nhân (PC) trở thành phổ biến Các nhà sản xuất phần mềm thương mại đưa chương trình cho phép máy PC máy UNIX giao tiếp ngôn ngữ mạng Vào thập kỷ 1980, giao thức TCP/IP dùng số kết nối khu vực-khu vực (liên khu vực) sử dụng cho mạng cục mạng liên khu vực Thuật ngữ "Internet" xuất lần đầu vào khoảng 1974 mạng gọi ARPANET Vào thời điểm này, ARPANET (hay Internet) cịn qui mơ nhỏ Mốc lịch sử quan trọng Internet chọn vào thập kỷ 1980, Quỹ khoa học quốc gia Mỹ NSF (National Science Foundation) thành lập mạng liên kết trung tâm máy tính lớn với gọi NSFNET Mạng mạng Internet Điểm quan trọng NSFNET cho phép người sử dụng Trước NSFNET, nhà khoa học, chuyên gia máy tính nhân viên quan phủ kết nối Internet Nhiều doanh nghiệp chuyển từ ARPANET sang NSFNET Chính vậy, sau gần 20 năm ARPANET trở nên khơng cịn hiệu ngừng hoạt động vào khoảng năm 1990 Chương 1: Tổng quan Internet Ngày nay, mạng Internet phát triển mạnh mẽ phương tiện truyền thông truyền thống khác phát truyền hình, cải tiến phát triển không ngừng Các công nghệ áp dụng Internet giúp cho Internet trở thành mạng liên kết vơ số kho thơng tin tồn cầu, có dịch vụ phong phú nội dung, hình thức Đó điều thúc đẩy nên bắt đầu với hành trình khám phá giới - giới Internet 800 triệu máy tính kết nối 11 triệu máy tính kết nối NSFNET thay ARPANET ARPANET sử dụng giao thức TCP/IP ARPANET thành lập 1969 1986 1983 1996 2004 Hình 1.1: Sơ đồ lịch sử phát triển Internet 1.1.2 Internet ? Internet (Inter-network) mạng máy tính rộng lớn kết nối mạng máy tính khác nằm rải rộng khắp tồn cầu Một mạng (Network) nhóm máy tính kết nối nhau, mạng lại liên kết với nhiều loại phương tiện, tốc độ truyền tin khác Do nói Internet mạng mạng máy tính Các mạng liên kết với dựa giao thức (như ngôn ngữ giao tiếp) TCP/IP (Transmision Control Protocol - Internet Protocol): Giao thức điều khiển truyền dẫn- giao thức Internet Bộ giao thức cho phép máy tính liên kết, giao tiếp với theo ngơn ngữ máy tính thống giống ngơn ngữ quốc tế (ví dụ Tiếng Anh) mà người sử dụng để giao tiếp Mạng Internet không cho phép chuyển tải thông tin nhanh chóng mà cịn giúp cung cấp thơng tin Nó diễn đàn trao đổi thư viện toàn cầu 1.1.2.1 Cấu trúc mạng Internet Internet liên mạng, tức mạng mạng Để kết nối hai mạng với nhau, có hai vấn đề cần giải : - Vấn đề thứ nhất: Về mặt vật lý, hai mạng kết nối với có thiết bị kết nối với hai mạng Việc kết nối đơn vật lý chưa thể làm cho hai mạng trao đổi thông tin với - Vấn đề thứ hai: Thiết bị kết nối mặt vật lý với hai mạng phải hiểu hai giao thức truyền tin sử dụng hai mạng gói thơng tin hai mạng gửi qua thơng qua thiết bị Thiết bị gọi cổng nối Internet (Internet Gateway) hay Bộ định tuyến (Router) Chương 1: Tổng quan Internet Hình 1.2: Hai mạng Net Net kết nối thông qua Router R Khi kết nối mạng trở nên phức tạp hơn, Router cần phải biết sơ đồ kiến trúc mạng kết nối Ví dụ hình sau cho thấy nhiều mạng kết nối Router Hình 1.3: Mạng kết nối với thông qua router Như vậy, Router R1 phải chuyển tất gói thơng tin đến máy nằm mạng Net Net Với kích thước lớn mạng Internet, việc Router định chuyển gói thơng tin cho máy mạng trở nên phức tạp Để Router thực cơng việc chuyển số lớn gói thơng tin thuộc mạng khác nhau, người ta đề quy tắc là: Router chuyển gói thơng tin dựa địa mạng nơi đến, dựa địa máy nhận Như vậy, dựa địa mạng nên tổng số thông tin mà Router phải lưu giữ sơ đồ kiến trúc mạng tuân theo số mạng Internet số máy Internet Trên Internet, tất mạng có quyền bình đẳng cho dù chúng có tổ chức hay số lượng máy có khác Bộ giao thức TCP/IP Internet hoạt động tuân theo quan điểm sau: tất các mạng Internet Ethernet, mạng diện rộng NSFNET Backbone hay liên kết điểm-điểm hai máy coi mạng Điều xuất phát từ quan điểm thiết kế giao thức TCP/IP liên kết mạng có kiến trúc hoàn toàn khác Khái niệm "mạng" TCP/IP bị ẩn phần kiến trúc vật lý mạng Đây điểm giúp cho TCP/IP trở lên mạnh Như vậy, người dùng Internet hình dung Internet mạng thống hai máy Internet nối với thông qua mạng Hình sau mơ tả kiến trúc tổng thể Internet Chương 1: Tổng quan Internet (a) Mạng Internet mắt người sử dụng Các máy nối với thông qua mạng Mạng vật lý Máy chủ Máy chủ (b) Kiến trúc tổng quát mạng Internet Các R outer cung cấp kết nối mạng R Hình 1.4: Kiến trúc tổng thể Internet Chương 1: Tổng quan Internet 1.1.2.2 Giới thiệu giao thức kết nối mạng a) Đặc điểm số giao thức kết nối mạng : NetBEUI - Bộ giao thức nhỏ, nhanh hiệu cung cấp theo sản phẩm hãng IBM, hỗ trợ Microsoft - Bất lợi giao thức không hỗ trợ định tuyến sử dụng giới hạn mạng dựa vào Microsoft IPX/SPX - Đây giao thức sử dụng mạng Novell - Ưu thế: nhỏ, nhanh hiệu mạng cục đồng thời hỗ trợ khả định tuyến DECnet - Đây giao thức độc quyền hãng Digtal Equipment Corpration - DECnet định nghĩa mô tả truyền thông qua mạng cục LAN, mạng MAN (mạng đô thị), WAN (mạng diện rộng) Giao thức có khả hỗ trợ định tuyến TCP/IP - Ưu giao thức khả liên kết hoạt động nhiều loại máy tính khác - TCP/IP trở thành tiêu chuẩn thực tế cho kết nối liên mạng kết nối Internet toàn cầu Hiện nay, TCP/IP sử dụng rộng rãi mạng cục mạng Internet Vì tìm hiểu tổng quan giao thức TCP/IP b) TCP/IP- ( Transmission Control Protocol / Internet Protocol): Là tập hợp giao thức kết nối sử dụng cho việc truyền thông tin từ máy tính sang máy tính khác từ mạng máy tính sang mạng máy tính khác Một máy tính tương tác với giới thơng qua nhiều ứng dụng Những ứng dụng thực nhiệm vụ cụ thể quản lý liệu vào-ra Nếu máy tính phần hệ thống mạng số ứng dụng giao tiếp với ứng dụng máy tính khác thuộc hệ thống mạng Bộ giao thức mạng hệ thống quy định chung giúp xác định trình truyền liệu phức tạp Dữ liệu từ ứng dụng máy này, qua phần cứng mạng máy, tới phận trung gian đến nơi nhận, thông qua phần cứng máy tính đích tới ứng dụng Các giao thức TCP/IP có vai trị xác định q trình liên lạc mạng quan trọng định nghĩa “hình dáng” đơn vị liệu thơng tin chứa để máy tính đích dịch thơng tin cách xác TCP/IP giao thức liên quan tạo hệ 10 Chương 1: Tổng quan Internet thống hoàn chỉnh giúp quản lý trình liệu xử lý, chuyển nhận mạng sử dụng TCP/IP Một hệ thống giao thức liên quan, chẳng hạn TCP/IP, gọi giao thức Thực tế trình định dạng xử lý liệu TCP/IP thực lọc hãng sản xuất Ví dụ, Microsoft TCP/IP phần mềm cho phép Windows NT xử lý liệu định dạng (format) theo TCP/IP hồ vào mạng TCP/IP Tuy nhiên có khác biệt chuẩn TCP/IP sau : • Một chuẩn TCP/IP hệ thống quy định quản lý việc trao đổi mạng TCP/IP • Bộ lọc TCP/IP phần mềm có chức cho phép máy tính hồ vào mạng TCP/IP • Mục đích chuẩn TCP/IP nhằm đảm bảo tính tương thích tất lọc TCP/IP thuộc phiên hãng sản xuất • Một hệ thống giao thức TCP/IP phải đảm bảo khả thực công việc sau: o Cắt thơng tin thành gói liệu để dễ dàng qua phận truyền tải trung gian o Tương tác với phần cứng card mạng o Xác định địa nguồn đích: máy tính gửi thơng tin phải xác định nơi gửi đến Máy tính đích phải nhận đâu thơng tin gửi cho o Định tuyến: hệ thống phải có khả hướng liệu tới mạng con, cho dù mạng nguồn đích khác mặt vật lý o Kiểm tra lỗi, kiểm soát đường truyền xác nhận: phương tiện truyền thơng tin cậy, máy tính gửi nhận phải xác định sửa chữa lỗi trình vận chuyển liệu o Chấp nhận liệu từ ứng dụng truyền tới mạng đích Để thực cơng việc trên, người sáng tạo TCP/IP chia thành phần riêng biệt, hoạt động độc lập với Mỗi thành phần đảm nhiệm chức riêng biệt hệ thống mạng TCP/IP bao gồm bốn tầng sau : • Tầng truy cập mạng (Network Access Layer)- Là tầng thấp mơ hình TCP/IP, bao gồm thiết bị giao tiếp mạng chương trình cung cấp thơng tin cần thiết để hoạt động, truy cập đường truyền vật lý qua thiết bị giao tiếp mạng • Tầng liên mạng (Internet Layer)- Cung cấp địa logic, độc lập với phần cứng, để liệu lướt qua mạng có cấu trúc vật lý khác Cung cấp chức định tuyến để giảm lưu lượng giao thông hỗ trợ việc vận chuyển liên mạng Thuật ngữ liên mạng dùng 11 Chương 1: Tổng quan Internet để đề cập đến mạng rộng lớn hơn, kết nối từ nhiều LAN Tạo gắn kết địa vật lý địa logic Các giao thức tầng bao gồm: IP (Internet Protocol), ICMP (Internet Coltrol Message Protocol), IGMP (Internet Group Message Protocol) • Tầng giao vận (Transport Layer) - Giúp kiểm soát luồng liệu, kiểm tra lỗi xác nhận dịch vụ cho liên mạng Tầng đóng vai trị giao diện cho ứng dụng mạng Tầng có hai giao thức chính: TCP (Transmisson Control Protocol) UDP (User Datagram Protocol) • Tầng ứng dụng (Application Layer) - Là tầng mơ hình TCP/IP Cung cấp ứng dụng để giải cố mạng, vận chuyển file, điều khiển từ xa, hoạt động Internet, đồng thời hỗ trợ Giao diện Lập trình Ứng dụng (API) mạng, cho phép chương trình thiết kế cho hệ điều hành truy cập mạng c) Mơ hình OSI (Open Systems Interconnection): tập hợp đặc điểm kỹ thuật mô tả kiến trúc mạng dành cho việc kết nối thiết bị không chủng loại Mơ hình chia thành tầng Mỗi tầng bao gồm hoạt động, thiết bị giao thức mạng khác Chức bảy tầng mơ hình OSI sau: • Tầng vật lý (Physical Layer) Chuyển đổi liệu sang dòng xung điện, qua phận truyền tải trung gian giám sát q trình truyền liệu • Tầng liên kết liệu (Data Link Layer) Cung cấp giao diện cho điều hợp mạng, trì kết nối logic cho mạng • Tầng mạng (Network Layer) Hỗ trợ địa logic định tuyến • Tầng giao vận (Transport Layer) Kiểm tra lỗi kiểm soát việc lưu chuyển liên mạng • Tầng phiên (Session Layer) Thiết lập khu vực cho ứng dụng tương tác máy tính • Tầng trình diễn (Presentation Layer) Dịch liệu sang dạng tiêu chuẩn, quản lý việc mã hố nén liệu • Tầng ứng dụng (Application Layer) Cung cấp giao diện cho ứng dụng; hỗ trợ ứng dụng gửi file, truyền thông… TCP/IP với OSI : Khi kiến trúc tiêu chuẩn OSI xuất TCP/IP đường phát triển Xét cách chặt chẽ, TCP/IP không tuân theo OSI Tuy nhiên, hai mơ hình có mục tiêu giống có tương tác nhà thiết kế tiêu chuẩn nên hai mơ hình có điểm tương thích Cũng thế, thuật ngữ OSI thường áp dụng cho TCP/IP Mỗi tầng TCP/IP hay nhiều tầng OSI Mối quan hệ chuẩn TCP/IP bốn tầng mô hình OSI bảy tầng thể hình sau 12 Chương 1: Tổng quan Internet Mơ hình OSI TCP/IP Hình 1.5: Mối quan hệ OSI TCP/IP 1.1.3 Các nhà cung cấp dịch vụ Internet • ISP (Internet Service Provider) - Nhà cung cấp dịch vụ Internet Nhà cung cấp dịch vụ Internet cấp quyền truy cập Internet qua mạng viễn thông dịch vụ như: Email, Web, FTP, Telnet, Chat ISP cấp cổng truy cập vào Internet IAP Hiện Việt Nam có 16 ISP đăng ký cung cấp dịch vụ, có ISP thức cung cấp dịch vụ là: Tổng Cơng ty Bưu Viễn thông Việt Nam (VNPT), Công ty đầu tư phát triển công nghệ FPT, Công ty Netnam - Viện công nghệ thông tin, Công ty điện tử viễn thông quân đội (Viettel), Công ty cổ phần dịch vụ Internet (OCI), Công ty cổ phần dịch vụ Bưu Viễn thơng Sài Gịn (SPT), Cơng ty cổ phần viễn thơng Hà Nội (HANOITELECOM) • IAP (Internet Access Provider) - Nhà cung cấp dịch vụ đường truyền để kết nối với Internet (còn gọi IXP-Internet Exchange Provider) Nếu hiểu Internet siêu xa lộ thơng tin IAP nhà cung cấp phương tiện để đưa người dùng vào xa lộ Nói cách khác IAP kết nối người dùng trực tiếp với Internet IAP thực chức ISP ngược lại khơng Một IAP thường phục vụ cho nhiều ISP khác Các IXP (IAP) Việt nam bao gồm: Tổng Công ty Bưu Viễn thơng Việt Nam (VNPT), Cơng ty đầu tư phát triển công nghệ FPT, Công ty điện tử viễn thông quân đội (Viettel), Công ty viễn thông điện lực (ETC), Cơng ty cổ phần dịch vụ Bưu Viễn thơng Sài Gịn (SPT), Cơng ty cổ phần viễn thơng Hà Nội (HANOITELECOM) 13 Chương 1: Tổng quan Internet • ISP dùng riêng ISP dùng riêng quyền cung cấp đầy đủ dịch vụ Internet Điều khác ISP ISP dùng riêng ISP dùng riêng khơng cung cấp dịch vụ Internet với mục đích kinh doanh Đây loại hình dịch vụ Internet quan hành chính, trường đại học hay viện nghiên cứu • ICP (Internet Content Provider) - Nhà cung cấp dịch vụ nội dung thông tin Internet ICP cung cấp thông tin về: kinh tế, giáo dục, thể thao, trị, quân (thường xuyên cập nhật thơng tin theo định kỳ) đưa lên mạng • OSP (Online Service Provider) - Nhà cung dịch vụ ứng dụng Internet OSP cung cấp dịch vụ sở ứng dụng Internet (OSP) như: mua bán qua mạng, giao dịch ngân hàng, tư vấn, đào tạo,… • USER - Người sử dụng Internet Người sử dụng dịch vụ Internet tổ chức, cá nhân sử dụng dịch vụ Internet thông qua nhà cung cấp dịch vụ Internet (ISP) Người sử dụng cần thoả thuận với ISP hay ISP dùng riêng dịch vụ Internet sử dụng cách thức toán Hiện có hai cách kết nối phổ biến cho người dùng: - Kết nối trực tiếp đến đến nhà cung cấp dịch vụ qua đường điện thoại, - Kết nối thơng qua mạng cục có nối kết Internet Hình 1.6: Các phương thức kết nối Internet phổ biến 14 Chương 1: Tổng quan Internet Mối liên quan IAP-ISP-ICP- USER mô tả tổng quát theo sơ đồ sau: Leased line: Kênh thuê riêng Leased line PSTN: Mạng điện thoại công cộng Leased line Leased line Modem USER Hình 1.7: Mối liên quan IAP-ISP-ICP- USER 1.2 KHÁI NIỆM VÀ ĐỊNH NGHĨA 1.2.1 Các phương thức kết nối Có nhiều phương thức kết nối máy tính với Internet Các phương thức khác tuỳ theo kiểu hệ thống máy tính sử dụng Kết nối trực tiếp Trong kết nối trực tiếp, chương trình Internet chạy máy tính cục bộ, máy tính sử dụng giao thức TCP/IP để trao đổi liệu với máy tính khác thông qua Internet Dạng kết nối tuỳ chọn dành cho máy tính độc lập vốn không kết nối tới Internet thông qua nhà cung cấp dịch vụ Internet Hiện nay, kết nối trực tiếp phổ biến Kết nối thiết bị cuối xa Một kết nối thiết bị cuối xa tới Internet trao đổi lệnh liệu định dạng văn ASCII với máy tính chủ sử dụng UNIX hệ điều hành tương tự Các chương trình ứng dụng TCP/ IP giao thức TCP/IP chạy máy chủ Kiểu kết nối hoạt động số kiểu máy tính độc lập, khơng phổ biến 15 Chương 1: Tổng quan Internet Kết nối cổng nối Một mạng cục không sử dụng lệnh giao thức TCP/IP, cung cấp số dịch vụ Internet, chẳng hạn thư điện tử truyền tập tin Các mạng sử dụng cổng nối để chuyển đổi lệnh, liệu từ định dạng TCP/IP Kết nối thông qua LAN ( mạng cục bộ) Khi LAN có kết nối Internet, kết nối mở rộng tới máy tính LAN Dạng kết nối thường tổ chức kinh doanh sử dụng để cung cấp khả truy cập Internet cho người dùng LAN Kết nối thơng qua Modem Nếu khơng có LAN chỗ, máy tính kết nối tới Internet thông qua cổng truyền thông liệu Modem Các nhà cung cấp dịch vụ (ISP) cung cấp dịch vụ kiểu cho người dùng gia đình tổ chức kinh doanh muốn kết nối tới Internet Đa số người dùng riêng lẻ kết nối tới Internet cách sử dụng đường dây điện thoại, modem tài khoản (account) Khi đó, tuỳ thuộc vào nhà cung cấp dịch vụ, máy tính khách hàng gán địa IP cố định, địa IP thay đổi lần khách hàng đăng nhập vào máy phục vụ ISP 1.2.2 Địa IP tên miền 1.2.2.1 Địa IP Các máy tính Internet phải làm việc với theo giao thức chuẩn TCP/IP nên địi hỏi phải có địa IP địa tồn mạng Cấu trúc địa IP bao gồm 32 bit chia thành nhóm; nhóm cách dấu chấm (.), nhóm gồm chữ số có giá trị đến 255: xxx.xxx.xxx.xxx Ví dụ: 206.25.128.123 Địa IP sử dụng (IPv4) có 32 bit Hiện số quốc gia đưa vào sử dụng địa IPv6 nhằm mở rộng không gian địa ứng dụng mới, Ipv6 bao gồm 128 bit dài gấp lần IPv4 Version IPv4 có khả nǎng cung cấp 232 = 294 967 296 địa Còn Version IPv6 có khả nǎng cung cấp tới 2128 địa Hiện địa IP tổ chức phi phủ - InterNIC ( Internet Network Center) cung cấp để đảm bảo khơng có máy tính kết nối Internet bị trùng địa (http://www.internic.net) 1.2.2.2 Tên miền Người sử dụng khó nhớ địa IP dẫn đến việc sử dụng dịch vụ từ máy tính khó khǎn hệ thống DNS (Domain Name System - DNS) giới thiệu phần tiếp theo) gán cho địa IP tên tương ứng mang ý nghĩa đó, dễ nhớ cho người sử dụng mà thuật ngữ Internet gọi tên miền 16 Chương 1: Tổng quan Internet Ví dụ: Máy chủ Web Server VNNIC có địa 203.162.57.101, tên miền www.vnnic.net.vn Thực tế người sử dụng không cần biết đến địa IP mà cần nhớ tên miền truy cập Như vậy, tên miền nhận dạng vị trí máy tính mạng Internet Nói cách khác, tên miền tên mạng lưới, tên máy chủ mạng Internet Mỗi địa dạng chữ tương ứng với địa IP dạng số a) Giới thiệu hệ thống quản lý tên miền (Domain Name System-DNS) Mỗi máy tính kết nối vào mạng Internet gán cho địa IP xác định Địa IP máy giúp máy tính xác định đường đến máy tính khác cách dễ dàng Hệ thống DNS đời nhằm giúp chuyển đổi từ địa IP khó nhớ mà máy sử dụng sang tên dễ nhớ cho người sử dụng, đồng thời giúp hệ thống Internet ngày phát triển Hệ thống DNS sử dụng hệ thống sở liệu phân tán phân cấp hình Vì vậy, việc quản lý dễ dàng thuận tiện cho việc chuyển đổi từ tên miền sang địa IP ngược lại Hệ thống DNS giống mơ hình quản lý cơng dân nước Mỗi cơng dân có tên xác định đồng thời có địa chứng minh thư để giúp quản lý người cách dễ dàng - Mỗi cơng dân có số cước để quản lý, ví dụ: Ơng Nguyễn Văn A có chứng minh thư: 111200765 - Mỗi địa IP tương ứng với tên miền, ví dụ: trang chủ nhà cung cấp dịch vụ ISP lớn Việt Nam VDC có tên miền là: home.vnn.vn , tương ứng với địa IP là: 203.162.0.12 b) Hoạt động hệ thống DNS : Giả sử người sử dụng muốn truy cập vào trang web có địa http://www.google.com/ Tiến trình hoạt động DNS sau: • Trước hết chương trình máy người sử dụng gửi yêu cầu tìm kiếm địa IP ứng với tên miền www.google.com tới máy chủ quản lý tên miền (Name Server) cục thuộc mạng (ISP DNS Server) • Máy chủ quản lý tên miền cục kiểm tra sở liệu xem có chứa sở liệu chuyển đổi từ tên miền sang địa IP tên miền mà người sử dụng yêu cầu không Trong trường hợp máy chủ quản lý tên miền cục có sở liệu này, gửi trả lại địa IP máy có tên miền nói (www.google.com) • Trong trường hợp máy chủ quản lý tên miền cục khơng có sở liệu tên miền này, thường hỏi lên máy chủ quản lý tên miền cấp cao (máy chủ quản lý tên miền làm việc mức Root) Máy chủ quản lý tên miền mức Root trả cho máy chủ quản lý tên miền cục địa máy chủ tên miền quản lý tên miền có com • Máy chủ quản lý tên miền cục gửi yêu cầu đến máy chủ quản lý tên miền có (.com) tìm tên miền www.google.com Máy chủ quản lý tên miền quản lý tên miền.com gửi lại địa máy chủ quản lý tên miền google.com 17 Chương 1: Tổng quan Internet • Máy chủ quản lý tên miền cục hỏi máy chủ quản lý tên miền google.com địa IP tên miền www.google.com Do máy chủ quản lý tên miền google.com có sở liệu tên miền www.google.com nên địa IP tên miền gửi trả lại cho máy chủ quản lý tên miền cục • Máy chủ tên miền cục chuyển thơng tin tìm đến máy người sử dụng • Máy tính người dùng sử dụng địa IP để mở phiên kết nối TCP/IP đến máy chủ chứa trang web có địa http://www.google.com/ Tổ chức Hệ thống DNS theo phân cấp tên miền Internet cho hình khác Domain com.vn Domain sieuthi.com.vn la domain com.vn Hình 1.8: Tổ chức hệ thống quản lý tên miền c) Cấu tạo tên miền (Domain Name): Để quản lý máy đặt vị trí vật lý khác hệ thống mạng thuộc tổ chức, lĩnh vực hoạt động… người ta nhóm máy vào tên miền (Domain) Trong miền có tổ chức nhỏ hơn, lĩnh vực hoạt động hẹp hơn… chia thành miền (Sub Domain) Tên miền dùng dấu chấm (.) làm dấu phân cách Cấu trúc miền miền giống phân cấp Ví dụ www.home.vnn.vn tên miền máy chủ web VNNIC Thành phần thứ ‘www‘ tên máy chủ, thành phần thứ hai ‘home‘ thường gọi tên miền cấp (Third Level Domain Name), thành phần thứ ba ‘vnn‘ gọi tên miền mức (Second Level Domain Name) 18 Chương 1: Tổng quan Internet thành phần cuối ‘vn‘ tên miền mức cao (ccTLD - Country Code Top Level Domain Name) Hình ảnh mơ tả phân cấp tên miền www yahoo.com 204.23.43.121 -> địa IP tên miền Phân loại theo tổ chức Cấp cao Theo vùng địa lý : Gov edu mil com org net int msn investor yahoo vnn edu fpt onsale vnu Hình 1.9: Sự phân cấp tên miền Qui tắc đặt tên miền: Tên miền nên đặt đơn giản có tính chất gợi nhớ, phù hợp với mục đích phạm vi hoạt động tổ chức, cá nhân sỡ hữu tên miền Mỗi tên miền có tối đa 63 ký tự bao gồm dấu “.” Tên miền đặt chữ số chữ (a-z A-Z 0-9) ký tự “-“ Một tên miền đầy đủ có chiều dài không vượt 255 ký tự 19 Chương 1: Tổng quan Internet Dưới tên miền thông dụng : Domain Mô tả com Các tổ chức thương mại, doanh nghiệp (Commercial) edu Các tổ chức giáo dục ( Education) gov Các tổ chức phủ (Government) int Các tổ chức Quốc tế (International Organisations) mil Các tổ chức quân (Military) net Một mạng không thuộc loại phân vùng khác (Network) org Các tổ chức khơng thuộc loại (Other orgnizations) Ngồi ra, Quốc gia cịn có miền gồm hai ký tự Ví dụ: “vn” (Việt Nam), “us” (Mỹ), “ca” (Canada)… Bảng sau ký hiệu tên vùng số nước giới: Domain Quốc gia tương ứng at Áo be Bỉ ca Canada fi Phần Lan fr Pháp de CHLB Đức il Israel it Italia jp Nhật Việt Nam * Chi tiết tham khảo Website: http:www.iana.org/cctld/cctld-whois.htm 1.2.3 Web HTML 1.2.3.1 Web World Wide Web (gọi tắt Web hay WWW): mạng lưới nguồn thông tin cho phép khai thác thông qua số cơng cụ, chương trình hoạt động giao thức mạng WWW công cụ, phương tiện, hay dịch vụ Internet Một tài liệu siêu văn - gọi phổ biến trang web -, tập tin mã hố đặc biệt, sử dụng ngơn ngữ đánh dấu siêu văn -HTML (HyperText Markup Languages) 20 Chương 1: Tổng quan Internet Ngôn ngữ cho phép tác giả tài liệu nhúng liên kết siêu văn (còn gọi siêu liên kết -hyperlink) vào tài liệu Các liên kết siêu văn móng World Wide Web Khi đọc trang web, nhấp chuột vào từ hay hình ảnh mã hố liên kết siêu văn chuyển tới vị trí khác nằm bên tài liệu tới trang Web khác Trang thứ hai nằm máy tính với trang đầu, nằm nơi Internet Một tập hợp trang Web có liên quan gọi WebSite Mỗi WebSite lưu trữ trên máy phục vụ Web, vốn máy chủ Internet lưu trữ hàng ngàn trang Web riêng lẻ Việc chép trang lên Web Server gọi tải (hoặc nạp) lên (uploading) hay công bố ( publishing) Hình 1.10: Hình ảnh trang Web Web cung cấp thông tin đa dạng bao gồm văn bản, hình ảnh, âm thanh, video Hiện trang Web sử dụng để phân phối tin tức, dịch vụ giáo dục, thông tin, danh mục sản phẩm, nhiều thứ khác Các trang Web tương tác cho phép độc giả tra cứu sở liệu, đặt hàng sản phẩm thông tin, gửi số tiền tốn thẻ tín dụng … Web phần Internet, loại dịch vụ người truy cập tài nguyên Internet Dưới hình ảnh trang Web : Các trình duyệt Web Một trình duyệt Web phần mềm ứng dụng thiết kế để tìm tài liệu siêu văn Web mở tài liệu máy tính người sử dụng Hiện nay, trình duyệt thơng 21 Chương 1: Tổng quan Internet Hình 1.11: Hình ảnh cửa sổ trình duyệt Internet Explorer Hình 1.12: Hình ảnh cửa sổ trình duyệt Netscape Navigator 22 Chương 1: Tổng quan Internet Ngôn ngữ WWW gọi gọi ngôn ngữ đánh dấu siêu văn - HTML Vì vậy, cần tìm hiểu HTML học cách sử dụng thẻ (tag) HTML phần 1.2.3.2 Giới thiệu HTML • HTML - Hyper Text Markup Language : ngôn ngữ đánh dấu siêu văn HTML cho phép tạo trang Web phối hợp hài hồ văn thơng thường với hình ảnh âm thanh, video, mối liên kết đến trang siêu văn khác … Tên gọi ngôn ngữ đánh dấu siêu dấu siêu văn phản ánh thực chất cơng cụ Các thuật ngữ hiểu sau: - Hyper - (siêu): HTML cho phép Internet Nó có tác dụng che dấu phức Internet đọc văn mà khơng cần xây dựng phức tạp HTML kinh điển liên kết nhiều trang văn rải rác khắp nơi tạp Internet người sử dụng Người dùng biết đến văn nằm đâu, hệ thống thực vượt khỏi khuôn khổ khái niệm “văn bản” - Text –văn bản: HTML trước hết để trình bày văn dựa tảng văn - Language - Ngôn ngữ: HTML ngôn ngữ tương tự ngơn ngữ lập trình, đơn giản Nó có cú pháp chặt chẽ để viết lệnh nhằm thực việc trình diễn văn - Markup - đánh dấu: HTML ngôn ngữ thẻ (Tag) đánh dấu Các thẻ xác định cách thức trình bày đoạn văn tương ứng hình • Giới thiệu thẻ HTML Trang mã nguồn HTML văn bình thường bao gồm kí tự ASCII, tạo soạn thảo thông thường Theo quy ước, tất tệp mã nguồn của trang siêu văn phải có là.html hoặc.htm Khi duyệt (Browser) đọc trang mã nguồn HTML, diễn dịch thẻ lệnh hiển thị lên hình máy tính ta thường gọi trang Web Vậy trang Web không tồn nguyên gốc đĩa cứng máy tính Nó thể trang mã nguồn qua xử lí duyệt Như sau ta thấy, duyệt khác hiển thị trang mã nguồn khơng hồn tồn giống Nói soạn thảo siêu văn tức tạo trang mã nguồn HTML quy định để duyệt hiểu hiển thị Hiện có nhiều công cụ soạn thảo siêu văn mạnh Frontpage2003, Macromedia Dreamweaver MX,….với giao diện trực quan tự động sinh mã cho phép soạn thảo siêu văn soạn thảo thơng thường Tuy nhiên, việc tìm hiểu cú pháp HTML, nắm vững ý nghĩa thẻ khác cần thiết để tạo trang Web động, để tương tác với người sử dụng, để phục vụ ứng dụng Internet sau 23 ... nối 11 triệu máy tính kết nối NSFNET thay ARPANET ARPANET sử dụng giao thức TCP/IP ARPANET thành lập 19 69 19 86 19 83 19 96 2004 Hình 1. 1: Sơ đồ lịch sử phát triển Internet 1. 1.2 Internet ? Internet. .. duyệt thơng 21 Chương 1: Tổng quan Internet Hình 1. 11: Hình ảnh cửa sổ trình duyệt Internet Explorer Hình 1. 12: Hình ảnh cửa sổ trình duyệt Netscape Navigator 22 Chương 1: Tổng quan Internet Ngôn... hình sau 12 Chương 1: Tổng quan Internet Mơ hình OSI TCP/IP Hình 1. 5: Mối quan hệ OSI TCP/IP 1. 1.3 Các nhà cung cấp dịch vụ Internet • ISP (Internet Service Provider) - Nhà cung cấp dịch vụ Internet