Ngày nay, Internet trở nên gần gũi và quen thuộc với hàng triệu người ở Việt Nam, đặc biệt ở khu vực thành thị, trong giới trí thức và giới trẻ. Sự tồn tại của Internet đã thay đổi cách thức làm việc, trao đổi thông tin, kể cả cách học tập, nghiên cứu của nhiều người. Trên phạm vi toàn cầu, Internet chứa một khối lượng thông tin khổng lồ phân tán ở hàng chục ngàn mạng con thuộc hàng trăm nước trên thế giới. Các dịch vụ Internet cũng ngày càng trở nên đa dạng và hữu ích hơn. Chính vì thế, sự hiểu biết về Internet và khả năng sử dụng, khai thác thông tin trên Internet cũng ngày càng trở nên quan trọng và thiết thực cho mỗi người.
Tài liệu có cấu trúc gồm 2 chương. Chương 1 giới thiệu về các khái niệm, định nghĩa, của mạng máy tính. Chương 2 giới thiệu về các dịch vụ cơ bản của mạng Internet, hướng dẫn chi tiết cách sử dụng các dịch vụ này.
38 trang |
Chia sẻ: tuandn | Lượt xem: 2220 | Lượt tải: 5
Bạn đang xem trước 20 trang tài liệu Đề tài Mạng máy tính và các dịch vụ cơ bản của mạng internet, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
LỜI NÓI ĐẦU
Ngày nay, Internet trở nên gần gũi và quen thuộc với hàng triệu người ở Việt Nam, đặc biệt ở khu vực thành thị, trong giới trí thức và giới trẻ. Sự tồn tại của Internet đã thay đổi cách thức làm việc, trao đổi thông tin, kể cả cách học tập, nghiên cứu của nhiều người. Trên phạm vi toàn cầu, Internet chứa một khối lượng thông tin khổng lồ phân tán ở hàng chục ngàn mạng con thuộc hàng trăm nước trên thế giới. Các dịch vụ Internet cũng ngày càng trở nên đa dạng và hữu ích hơn. Chính vì thế, sự hiểu biết về Internet và khả năng sử dụng, khai thác thông tin trên Internet cũng ngày càng trở nên quan trọng và thiết thực cho mỗi người.
Tài liệu có cấu trúc gồm 2 chương. Chương 1 giới thiệu về các khái niệm, định nghĩa, của mạng máy tính. Chương 2 giới thiệu về các dịch vụ cơ bản của mạng Internet, hướng dẫn chi tiết cách sử dụng các dịch vụ này.
Dưới sự nỗ lực tìm kiếm tài liệu của tất cả các thành viên trong nhóm, chúng tôi đã đưa ra 1 bài thảo luận về “Mạng Internet và các dịch vụ cơ bản của mạng Internet”
Trong quá trình viết bài có điều gì thiếu sót mong các bạn thông cảm. Nhóm 10 chúng tôi rất mong đươc sự đóng góp ý kiến của tất cả các bạn.
Xin cảm ơn!
*** Nhóm 10 ***
Mạng máy tính
I.1. Lịch sử phát triển
Internet được hình thành từ cuối thập kỉ 60 của thế kỷ trước, từ một dự án nghiên cứu của Bộ quốc phòng Mỹ. Tháng 7 năm 1968, Cơ quan quản lý dự án nghiên cứu cấp cao của Bộ Quốc phòng Mỹ (ARPA-Advanced Research Project Agency) đã đề nghị liên kết 4 địa điểm: Viện Nghiên cứu Standford, Trường Đại học tổng hợp California ở LosAngeles, UC - Santa Barbara và Trường Đại học tổng hợp Utah. Bốn điểm trên được nối thành mạng vào năm 1969 đã đánh dấu sự ra đời của Internet ngày nay. Mạng này được biết đến dưới cái tên ARPANET.
I.2. Internet là gì?
Internet (Inter-network) là một mạng máy tính rất rộng lớn kết nối các mạng máy tính khác nhau nằm rải rộng khắp toàn cầu. Một mạng (Network) là một nhóm máy tính kết nối nhau, các mạng này lại liên kết với nhau bằng nhiều loại phương tiện, tốc độ truyền tin khác nhau. Do vậy có thể nói Internet là mạng của các mạng máy tính. Các mạng liên kết với nhau dựa trên bộ giao thức (như là 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 này cho phép mọi máy tính liên kết, giao tiếp với nhau theo một ngôn ngữ máy tính thống nhất giống như một ngôn ngữ quốc tế (ví dụ như Tiếng Anh) mà mọi người sử dụng để giao tiếp. Mạng Internet không chỉ 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ó cũng là diễn đàn trao đổi và là thư viện toàn cầu đầu tiên.
* GIỚI THIỆU CÁC GIAO THỨC KẾT NỐI MẠNG
Đặc điểm một số bộ giao thức kết nối mạng :
NetBEUI
- Bộ giao thức nhỏ, nhanh và hiệu quả được cung cấp theo các sản phẩm của hãng IBM, cũng như sự hỗ trợ của Microsoft.
- Bất lợi chính của bộ giao thức này là không hỗ trợ định tuyến và sử dụng giới hạn ở mạng dựa vào Microsoft.
IPX/SPX
- Đây là bộ giao thức sử dụng trong mạng Novell.
- Ưu thế: nhỏ, nhanh và hiệu quả trên các mạng cục bộ đồng thời hỗ trợ khả năng định tuyến.
DECnet
- Đây là bộ giao thức độc quyền của hãng Digtal Equipment Corpration.
- DECnet định nghĩa mô tả truyền thông qua mạng cục bộ LAN, mạng MAN (mạng đô thị), WAN (mạng diện rộng). Giao thức này có khả năng hỗ trợ định tuyến.
APPC
- APPC (Advance Program–to–Program Communication) là giao thức vận tải của hãng IBM trong chồng giao thức SNA. APPC được thiết kế cho phép các chương trình ứng dụng chạy trên các máy tính khác nhau có thể giao tiếp và trao đổi dữ liệu trực tiếp cho nhau.
AppleTalk
- AppleTalk là chồng giao thức của hãng Apple, hãng chuyên sản xuất các máy tính Macintosh. Giao thức này cho phép các máy tính dùng chung tệp tin và máy in.
TCP/IP
- TCP/IP là một chồng giao thức truyền thông trong môi trường đa chủng loại. Giao thức này hoạt động trong cả môi trường mạng LAN, Intranet và Internet.
- TCP/IP trở thành tiêu chuẩn dùng cho liên kết hoạt động trong nhiều loại máy tính khác nhau. Hầu như tất cả các hệ điều hành mạng hiện nay đều chấp nhận TCP/IP là một trong những giao thức chủ yếu của nó. TCP/IP hỗ trợ việc định tuyến và thường được dùng làm giao thức liên mạng.
Chồng giao thức TCP/IP bao gồm cả những giao thức sau đây:
+ SMTP: giao thức chuyển email đơn giản.
+ FTP: giao thức truyền tập tin giữa các máy chạy TCP/IP.
+ SMNP: giao thức quản lý mạng.
TCP/IP là giao thức tương đối lớn, điều này gây bất lợi cho các máy trạm chạy hệ điều hành DOS, song trên các trạm sử dụng Windows thì tốc độ của nó tương đương với giao thức IPX.
I. 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 và các dịch vụ như: Email, Web, FTP, Telnet, Chat. ISP được cấp cổng truy cập vào Internet bởi IAP. Hiện tại ở Việt Nam có 16 ISP đăng ký cung cấp dịch vụ, trong đó có các ISP đã chính thức cung cấp dịch vụ là: Tổng Công ty Bưu chính 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 chính 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 là IXP-Internet Exchange Provider).
Nếu hiểu Internet như một siêu xa lộ thông tin thì IAP là nhà cung cấp phương tiện để đưa người dùng vào xa lộ. Nói cách khác IAP là kết nối người dùng trực tiếp với Internet. IAP có thể thực hiện cả chức năng của ISP nhưng ngược lại thì không. Một IAP thường phục vụ cho nhiều ISP khác nhau. Các IXP (IAP) tại Việt nam bao gồm: Tổng Công ty Bưu chính 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 chính Viễn thông Sài Gòn (SPT), Công ty cổ phần viễn thông Hà Nội (HANOITELECOM).
• ISP dùng riêng
ISP dùng riêng được quyền cung cấp đầy đủ dịch vụ Internet. Điều khác nhau duy nhất giữa ISP và ISP dùng riêng là ISP dùng riêng không cung cấp dịch vụ Internet với mục đích kinh doanh. Đây là loại hình dịch vụ Internet của các cơ quan hành chính, các 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 các thông tin về: kinh tế, giáo dục, thể thao, chính trị, quân sự (thường xuyên cập nhật thông tin mới 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 các dịch vụ trên cơ 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,….
I. 4. Tổ chức của Internet
Internet là một liên mạng, tức là mạng của các mạng con. Vậy đầu tiên là vấn đề kết nối hai mạng con. Để kết nối hai mạng con với nhau, có hai vấn đề cần giải quyết. Về mặt vật lý, hai mạng con chỉ có thể kết nối với nhau khi có một máy tính có thể kết nối với cả hai mạng này. Việc kết nối đơn thuần về vậy lý chưa thể làm cho hai mạng con có thể trao đổi thông tin với nhau. Vậy vấn đề thứ hai là máy kết nối được về mặt vật lý với hai mạng con phải hiểu được cả hai giao thức truyền tin được sử dụng trên hai mạng con này và các gói thông tin của hai mạng con sẽ được gửi qua nhau thông qua đó. Máy tính này được gọi là internet ateway hay router.
Để các routers có thể thực hiện được công việc chuyển một số lớn các gói thông tin thuộc các mạng khác nhau người ta đề ra quy tắc là: Các routers chuyển các gói thông tin dựa trên địa chỉ mạng của nơi đến, chứ không phải dựa trên địa chỉ của máy máy nhận .
Như vậy, dựa trên địa chỉ mạng nên tổng số thông tin mà router phải lưu giữ về sơ đồ kiến trúc mạng sẽ tuân theo số mạng trên Internet chứ không phải là số máy trên Internet. Trên Internet, tất cả các mạng đều có quyền bình đẳng cho dù chúng có tổ chức hay số lượng máy là rất chênh lệch nhau. Giao thức TCP/IP của Internet hoạt động tuân theo quan điểm sau: Tất các các mạng con trong Internet như là Ethernet, một mạng diện rộng như NSFNET back bone hay một liên kết điểm-điểm giữa hai máy duy nhất đều được coi như là một mạng.
Điều này xuất phát từ quan điểm đầu tiên khi thiết kế giao thức TCP/IP là để có thể liên kết giữa các mạng có kiến trúc hoàn toàn khác nhau, khái niệm "mạng" đối với TCP/IP bị ẩn đi phần kiến trúc vật lý của mạng. Đây chính là điểm giúp cho TCP/IP tỏ ra rất mạnh.
Như vậy, người dùng trong Internet hình dung Internet làm một mạng thống nhất và bất kỳ hai máy nào trên Internet đều được nối với nhau thông qua một mạng duy nhất.
I. 5. Vấn đề quản lí mạng Internet
• Thực chất Internet không thuộc quyền quản lý của bất kỳ ai. Nó không có giám đốc, không có ban quản trị. Bạn có thể tham gia hoặc không tham gia vào Internet, đó là quyền của mỗi thành viên. Mỗi mạng thành phần sẽ có một giám đốc hay chủ tịch, một cơ quan chính phủ hoặc một hãng điều hành, nhưng không có một tổ chức nào chịu trách nhiệm về toàn bộ Internet.
• Hiệp hội Internet ( Internet Socity- ISOC) là một hiệp hội tự nguyện có mục đích phát triển khả năng trao đổi thông tin dựa vào công nghệ Internet. Hiệp hội bầu ra Internet Architecture Board- IAB (Uỷ ban kiến trúc mạng). Ban này có trách nhiệm đưa ra các hướng dẫn về kỹ thuật cũng như phương hướng để phát triển Internet. IAB họp định kỳ để bàn về các vấn đề như các chuẩn, cách phân chia tài nguyên, địa chỉ ...
• Mọi người trên Internet thể hiện nguyện vọng của mình thông qua uỷ ban kỹ thuật Internet ( Internet Engineering Task Force - IETF ). IETF cũng là một tổ chức tự nguyện, có mục đích thảo luận về các vấn đề kỹ thuật và sự hoạt động của Internet. Nếu một vấn đề được coi trọng, IETF lập một nhóm kỹ thuật để nghiên cứu vấn đề này.
• Nhóm đặc trách nghiên cứu phát triển Internet ( IRTF )
• Trung tâm thông tin mạng ( Network information center-NIC ) gồm có nhiều trung tâm khu vực như APNIC - khu vực Châu Á-Thái bình Dương. NIC chịu trách nhiệm phân tên và địa chỉ cho các mạng máy tính nối vào Internet.
I.6. Các phương thức kết nối
Có nhiều phương thức kết nối một máy tính với Internet. Các phương thức này khác nhau tuỳ theo kiểu của hệ thống máy tính đang được sử dụng.
+ Kết nối trực tiếp
Trong kết nối trực tiếp, các chương trình Internet chạy trên máy tính cục bộ, và máy tính này sử dụng các giao thức TCP/IP để trao đổi dữ liệu với một máy tính khác thông qua Internet. Dạng kết nối này là một tuỳ chọn dành cho một máy tính độc lập vốn không kết nối tới Internet thông qua một nhà cung cấp dịch vụ Internet. Hiện nay, các kết nối trực tiếp ít 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 sẽ trao đổi các lệnh và các dữ liệu ở định dạng văn bản ASCII với một máy tính chủ sử dụng UNIX hoặc một hệ điều hành tương tự. Các chương trình ứng dụng TCP/ IP và các giao thức TCP/IP đều chạy trên máy chủ. Kiểu kết nối này hoạt động được đối với một số kiểu máy tính độc lập, nhưng không phổ biến.
+ Kết nối cổng nối
Một mạng cục bộ không sử dụng các lệnh và các giao thức TCP/IP, nó vẫn có thể cung cấp một số dịch vụ Internet, chẳng hạn như thư điện tử hoặc truyền tập tin. Các mạng như vậy sử dụng các cổng nối để chuyển đổi các lệnh, dữ liệu từ định dạng TCP/IP.
+ Kết nối thông qua một LAN ( mạng cục bộ)
Khi một LAN có một kết nối Internet, kết nối đó mở rộng tới mọi máy tính trên LAN. Dạng kết nối này thường được các tổ chức kinh doanh sử dụng để cung cấp khả năng truy cập Internet cho những người dùng của LAN.
+ Kết nối thông qua một Modem
Nếu không có LAN tại chỗ, một máy tính có thể kết nối tới Internet thông qua một cổng truyền thông dữ liệu và một Modem. Các nhà cung cấp dịch vụ (ISP) cung cấp các dịch vụ kiểu này cho những người dùng gia đình và các tổ chức kinh doanh muốn kết nối tới Internet. Đa số những người dùng riêng lẻ đều kết nối tới Internet bằng cách sử dụng một đường dây điện thoại, một modem và một tài khoản (account). Khi đó, tuỳ thuộc vào nhà cung cấp dịch vụ, máy tính của khách hàng có thể được gán một địa chỉ IP cố định, hoặc địa chỉ IP của nó và có thể thay đổi mỗi lần khách hàng đăng nhập vào máy phục vụ của ISP.
I.7. Địa chỉ IP và tên miền
* ĐỊA CHỈ IP
Các máy tính trên Internet phải làm việc với nhau theo giao thức chuẩn TCP/IP nên đòi hỏi phải có địa chỉ IP và địa chỉ này tồn tại duy nhất trong mạng. Cấu trúc của địa chỉ IP bao gồm 32 bit và được chia thành 4 nhóm; các nhóm cách nhau bởi dấu chấm (.), mỗi nhóm gồm 3 chữ số có giá trị 0 đến 255: xxx.xxx.xxx.xxx.
Ví dụ: 206.25.128.123 Địa chỉ IP đang được sử dụng hiện tại là (IPv4) có 32 bit. Hiện nay một số quốc gia đã đưa vào sử dụng địa chỉ IPv6 nhằm mở rộng không gian địa chỉ và những ứng dụng mới, Ipv6 bao gồm 128 bit dài gấp 4 lần của IPv4. Version IPv4 có khả nǎng cung cấp 232 = 4 294 967 296 địa chỉ. Còn Version IPv6 có khả nǎng cung cấp tới 2128 địa chỉ. Hiện nay địa chỉ IP được một tổ chức phi chính phủ - InterNIC ( Internet Network Center) cung cấp để đảm bảo không có máy tính kết nối Internet nào bị trùng địa chỉ. (
* TÊN MIỀN
Người sử dụng sẽ khó nhớ được địa chỉ IP dẫn đến việc sử dụng dịch vụ từ một máy tính nào đó là rất khó khǎn vì thế hệ thống DNS (Domain Name System - DNS) được giới thiệu ở phần tiếp theo) sẽ gán cho mỗi địa chỉ IP một cái tên tương ứng mang một ý nghĩa nào đó, dễ nhớ cho người sử dụng mà thuật ngữ Internet gọi là tên miền.
Ví dụ: Máy chủ Web Server của VNNIC có địa chỉ là 203.162.57.101, tên miền của nó là
www.vnnic.net.vn. Thực tế người sử dụng không cần biết đến địa chỉ IP mà chỉ cần nhớ tên miền
này là truy cập được.
Như vậy, tên miền là một sự nhận dạng vị trí của một máy tính trên mạng Internet. Nói cách khác, tên miền là tên của các mạng lưới, tên của các máy chủ trên mạng Internet. Mỗi địa chỉ dạng chữ này luôn tương ứng với một địa chỉ IP dạng số.
* Cấu tạo tên miền (Domain Name)
Tên miền có dạng tổng quát là: Local-part@domain name
Trong đó:
- Local-part thường là tên của một người sử dụng hay nhóm người sử dụng do người quản lí mạng nội bộ quy định
- Domain name được gắn bởi các trung tâm thông tin mạng các cấp
Ví dụ: www.home.vnn.vn là tên miền máy chủ web của VNNIC. Thành phần thứ nhất ‘www‘ là tên của máy chủ, thành phần thứ hai ‘home‘ thường gọi là tên miền cấp 3 (Third Level Domain Name), thành phần thứ ba ‘vnn‘ gọi là tên miền mức 2 (Second Level Domain Name). thành phần cuối cùng ‘vn‘ là tên miền mức cao nhất (ccTLD - Country Code Top Level Domain Name). Hình ảnh mô tả sự phân cấp của tên miền:
*Qui tắc đặt tên miền:
Tên miền nên được đặt đơn giản và có tính chất gợi nhớ, phù hợp với mục đích và phạm vi
hoạt động của tổ chức, cá nhân sỡ hữu tên miền.
Mỗi tên miền được có tối đa 63 ký tự bao gồm cả dấu “.”. Tên miền được đặt bằng các chữ
số và chữ cái (a-z A-Z 0-9) và ký tự “-“.
Một tên miền đầy đủ có chiều dài không vượt quá 255 ký tự.
Dưới đây là các tên miền thông dụng :
Ngoài ra, mỗi Quốc gia còn có một miền gồm hai ký tự. Ví dụ: “vn” (Việt Nam), “us”
(Mỹ), “ca” (Canada)…
Bảng sau là các ký hiệu tên vùng của một số nước trên thế giới:
I.8. Phân loại mạng máy tính
Có nhiều cách phân loại mạng khác nhau tuỳ thuộc vào yếu tố chính được chọn để làm chỉ tiêu phân loại, chẳng hạn đó là “khoảng cách địa lí”, “kĩ thuật chuyển mạch” hay “kiến trúc mạng”.
- Nếu phân theo “khoảng cách địa lí” thì ta có:
+ Mạng cục bộ (Local Area Networks – LAN): là mạng được cài đặt trong một phạm vi tương đối nhỏ (ví dụ trong một toà nhà, khu trường học…) với khoảng cách lớn nhất giữa các loại mạng máy tính nút mạng chỉ trong vòng vài chục kilômet trờ lại.
+ Mạng đô thị (Metropolitan Area Networks - MAN): là mạng được cài đặt trong phạm vi một đô thị hoặc một trung tâm kinh tế xã hội có bán kính khoảng 100kilômet trở lại.
+ Mạng diện rộng (Wide Area Networks - WAN): phạm vi của mạng có thể vượt qua biên giới quốc gia và thamạ chí cả lục địa.
+ Mạng toàn cầu (Global Area Networks – GAN): phạm vi của mạng trải rộng khắp các lục địa của Trái đất).
- Nếu phân theo “kĩ thuật chuyển mạch” thì ta có: Mạch chuyển mạch kênh, mạch chuyển mạch thông báo, mạch chuyển mạch gói.
Các dịch vụ cơ bản của mạng internet
Việc sử dụng thành thạo để khai thác có hiệu quả các dịch vụ trên Internet là nhu cầu tất yếu của người sử dụng trong kỷ nguyên Internet, đặc biệt là đối với những người thường xuyên sử dụng Internet trong công việc hàng ngày cũng như trong việc tiếp cận nguồn tài nguyên tri thức khổng lồ để phục vụ công tác nghiên cứu, học tập. Với sự phát triển của công nghệ thông tin và nhu cầu xã hội, danh sách các dịch vụ thông tin trên Internet đang ngày một dài thêm với sự đóng góp của nhiều nhà cung cấp dịch vụ khác nhau. Trong mục này chúng ta sẽ điểm qua một số dịch vụ điển hình nhất.
II.1. Dịch vụ WWW ( World Wide Web )
World Wide Web (gọi tắt là Web hay WWW): là mạng lưới nguồn thông tin cho phép khai thác thông qua một số công cụ, chương trình hoạt động dưới các giao thức mạng. WWW là công cụ, phương tiện, hay đúng hơn là một dịch vụ của Internet. Một tài liệu siêu văn bản - được gọi phổ biến hơn là một trang web -, là một tập tin được mã hoá đặc biệt, sử dụng ngôn ngữ đánh dấu siêu văn bản -HTML (HyperText Markup Languages).Ngôn ngữ này cho phép tác giả của một tài liệu nhúng các liên kết siêu văn bản (còn được gọi là các siêu liên kết -hyperlink) vào trong tài liệu. Các liên kết siêu văn bản là nền móng của World Wide Web. Khi đọc một trang web, có thể nhấp chuột vào một từ hay một hình ảnh được mã hoá như một liên kết siêu văn bản và sẽ lập tức chuyển tới một vị trí khác nằm bên trong tài liệu đó hoặc tới một trang Web khác. Trang thứ hai có thể nằm trên cùng máy tính với trang đầu, hoặc có thể nằm bất kì nơi nào trên Internet. Một tập hợp các trang Web có liên quan được gọi là WebSite. Mỗi WebSite được lưu trữ trên trên một máy phục vụ Web, vốn là các máy chủ Internet lưu trữ hàng ngàn trang Web riêng lẻ. Việc sao chép một trang lên một Web Server được gọi là tải (hoặc nạp) lên (uploading) hay công bố ( publishing).
Web cung cấp thông tin rất đa dạng bao gồm văn bản, hình ảnh, âm thanh, video. Hiện nay các trang Web sử dụng để phân phối tin tức, các dịch vụ giáo dục, thông tin, danh mục sản phẩm, cùng nhiều thứ khác. Các trang Web tương tác cho phép các độc giả tra cứu cơ sở dữ liệu, đặt hàng các sản phẩm và các thông tin, gửi số tiền thanh toán bằng thẻ tín dụng ….. Web là một phần của Internet, là một loại dịch vụ đối với những người truy cập tài nguyên của Internet. Một trình duyệt Web là một phần mềm ứng dụng được thiết kế để tìm các tài liệu siêu văn bản trên Web rồi mở các tài liệu đó trên máy tính người sử dụng. Hiện nay, có các trình duyệt thông dụng như Internet Explorer, Mozila Firefox, Opera, Google Chrome, Safari,… Dưới đây là một hình ảnh của một trang Web :
Website của trường Đại học Thương Mại –
Diễn đàn lớp K45I6 trường ĐH Thương Mại –
Ngôn ngữ của WWW được gọi là gọi là ngôn ngữ đánh dấu siêu văn bản - HTML. Vì vậy, chúng ta cần tìm hiểu HTML là gì và học cách sử dụng các thẻ (tag) của HTML trong phần tiếp theo.
* GIỚI THIỆU VỀ HTML
• HTML (Hyper Text Markup Language) : ngôn ngữ đánh dấu siêu văn bản HTML cho phép tạo các trang Web phối hợp hài hoà văn bản thông thường với hình ảnh âm thanh, video, các mối liên kết đến các trang siêu văn bản khác … Tên gọi ngôn ngữ đánh dấu siêu dấu siêu văn bản phản ánh thực chất của công cụ này. Các thuật ngữ đó có thể được hiểu như sau:
- Hyper-siêu: HTML cho phép liên kết nhiều trang văn bản rải rác khắp nơi trên Internet. Nó có tác dụng che dấu sự phức tạp của Internet đối với người sử dụng. Người dùng Internet có thể đọc văn bản mà không cần biết đến văn bản đó đang nằm ở đâu, hệ thống được xây dựng phức tạp như thế nào. HTML đã thực sự vượt ra khỏi khuôn khổ khái niệm “văn bản” kinh điển.
- Text- văn bản: HTML đầu tiên và trư