Tổng Quan Về Giáo Trình

Tổng quan về giáo trình

Bài giảng "Tổng Quan Về Internet: Khái Niệm, Phân Loại và Ứng Dụng" (mã bài giảng: v2.0018101212) do TS. Nguyễn Thị Thu Hà, giảng viên Trường Đại học Điện lực biên soạn. Học liệu này thuộc chương trình đào tạo đại học khối ngành Công nghệ thông tin, Kỹ thuật Điện lực và Điện tử - Viễn thông. Bài học giữ vai trò là học phần nhập môn thiết yếu, cung cấp khung lý thuyết nền tảng và bức tranh toàn cảnh về hạ tầng mạng máy tính cùng hệ thống liên mạng toàn cầu trước khi sinh viên tiếp cận các học phần chuyên sâu về quản trị mạng, an toàn thông tin và lập trình mạng.

Mục tiêu học tập (learning outcomes) của bài giảng được xác định rõ qua 4 chuẩn đầu ra cụ thể:

  1. Nắm bắt và giải thích được các khái niệm cơ bản về hệ thống máy tính, định nghĩa và cấu trúc mạng máy tính.
  2. Hiểu rõ và phân loại được các kỹ thuật, phương thức truyền dẫn kết nối Internet vật lý và không dây.
  3. Khái quát hóa được nguyên lý hoạt động của các dịch vụ Internet thông dụng trong môi trường số.
  4. Phân biệt chính xác cơ chế định danh thông qua địa chỉ IP (IPv4, IPv6), tên miền, các cấp tên miền và hệ thống phân giải tên miền (DNS).

Cấu trúc bài giảng được tiếp cận một cách logic theo mô hình phân tầng kỹ thuật: đi từ lịch sử phát triển hạ tầng mạng vật lý, các thiết bị kết nối phần cứng, các giao thức định tuyến địa chỉ, phân cấp nhà cung cấp dịch vụ, cho đến các giao thức và ứng dụng ở tầng người dùng. Điểm đặc sắc của bài giảng là sự tích hợp giữa các khái niệm lý thuyết cốt lõi (như mô hình chuyển mạch gói, bảng phân bổ tên miền quốc tế) với các thông số kỹ thuật cụ thể (cổng kết nối, dung lượng bit mã hóa) và dữ liệu thực tế tại thị trường viễn thông Việt Nam.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Nội dung bài học được cấu trúc thành 7 chủ đề chính theo tiến trình phát triển và vận hành của hệ thống Internet:

                  ┌────────────────────────────────────────────────────────┐
                  │                 BÀI 1: TỔNG QUAN INTERNET              │
                  └───────────────────────────┬────────────────────────────┘
                                              │
         ┌────────────────────────────────────┼────────────────────────────────────┐
         │                                    │                                    │
┌────────┴────────┐                  ┌────────┴────────┐                  ┌────────┴────────┐
│ 1.1 Khái Niệm & │                  │ 1.2 Khái Quát   │                  │ 1.3 Phương Thức │
│ Phân Loại Mạng  │                  │ Về Internet     │                  │ Kết Nối Mạng    │
└────────┬────────┘                  └────────┬────────┘                  └────────┬────────┘
         │                                    │                                    │
         │ - Định nghĩa mạng máy tính         │ - Lịch sử (1969 - 2011)            │ - Kênh thuê riêng
         │ - LAN, MAN, WAN, Internet          │ - Mô hình: Peer-to-Peer /          │ - Quay số Dial-up
         │                                    │   Client-Server                    │ - Công nghệ xDSL
         │                                    │ - Thiết bị: NIC, Switch, Router    │ - Cáp quang, Wifi
         │                                    └─────────────────┬──────────────────┘
         │                                                      │
         ├──────────────────────────────────────────────────────┴──────────────────┐
         │                                                                         │
┌────────┴────────┐                  ┌─────────────────┐                  ┌────────┴────────┐
│ 1.4 Địa Chỉ IP  │                  │ 1.5 Nhà Cung Cấp│                  │ 1.6 & 1.7 Web,  │
│ & Tên Miền DNS  │                  │ Dịch Vụ Mạng    │                  │ HTML & Dịch Vụ  │
└────────┬────────┘                  └────────┬────────┘                  └────────┬────────┘
         │                                    │                                    │
         │ - Giao thức mạng (TCP/IP...)       │ - ISP (VNPT, FPT, Viettel...)      │ - Web & HTML
         │ - IPv4 (32-bit) vs IPv6 (128-bit)  │ - IAP / IXP (Đường truyền)         │ - Email, FTP,
         │ - Cây DNS & Tên miền quốc tế/lĩnh  │ - ICP (Nội dung)                   │   Telnet (Port 23)
         │   vực (.ac, .com, .vn...)          │ - OSP (Dịch vụ trực tuyến)         │ - Cloud, Hosting
         └────────────────────────────────────┴────────────────────────────────────┘
  1. Khái niệm về mạng máy tính và phân loại mạng máy tính (Mục 1.1): Định nghĩa mạng máy tính (Computer Network) là tập hợp các máy tính kết nối qua thiết bị và đường truyền vật lý để trao đổi dữ liệu và chia sẻ tài nguyên. Phân loại theo bán kính địa lý gồm:

    • Mạng LAN (Local Area Network): Kết nối phạm vi hẹp (vài trăm mét), dùng cáp đồng trục hoặc cáp quang trong nội bộ cơ quan/tổ chức.
    • Mạng MAN (Metropolitan Area Network): Kết nối máy tính trong phạm vi một đô thị, thành phố.
    • Mạng WAN (Wide Area Network): Mạng diện rộng kết nối máy tính trong nội bộ quốc gia hoặc giữa các quốc gia cùng châu lục.
    • Mạng Internet: Mạng toàn cầu kết nối các hệ thống máy tính qua mạng viễn thông và vệ tinh.
  2. Khái quát về Internet, lịch sử và cấu trúc (Mục 1.2):

    • Lịch sử phát triển: Khởi đầu năm 1969 từ dự án ARPANET của Cơ quan Nghiên cứu ARPA (Bộ Quốc phòng Mỹ) kết nối 4 điểm (Viện Nghiên cứu Stanford, Đại học California Los Angeles - UCLA, Đại học Utah, Đại học California Santa Barbara). Năm 1973 xuất hiện kết nối quốc tế đầu tiên (London qua Na Uy) và giao thức FTP. Năm 1976 gửi email theo danh sách. Năm 1990 ra đời công cụ tìm kiếm Archie và nhà cung cấp dial-up thương mại world.com. Năm 1991 phát hành Gopher. Năm 1996 Google bắt đầu dự án tại Stanford và ra mắt chính thức năm 1998/1999. Năm 2004 thành lập Flickr, Facebook ra mắt; năm 2006 Twitter xuất hiện và Facebook mở đăng ký công khai. Năm 2007 iPhone ra đời kết nối mạnh mẽ truyền thông di động với Internet; đến năm 2011 thế giới ghi nhận hơn 2 tỷ người dùng Internet.
    • Cấu trúc và mô hình mạng: Phân biệt hai kiểu cấu hình mạng cơ bản:
      • Mạng điểm - điểm (Peer-to-Peer): Thường dưới 10 máy tính có cấu hình tương đương, giao tiếp ngang hàng, chia sẻ trực tiếp tệp tin và thiết bị ngoại vi (máy in, máy scan).
      • Mạng Khách/Chủ (Client/Server): Dành cho mạng diện rộng, máy chủ (server) hiệu năng cao lưu trữ dữ liệu cục bộ, quản lý ứng dụng và phân quyền truy cập cho các máy khách (client).
    • Thành phần và thiết bị mạng: Bao gồm máy trạm, môi trường truyền dẫn cáp/wireless, card giao tiếp mạng (NIC), bộ tập trung/chuyển mạch (HUB, Switch) để định hướng dữ liệu nội bộ, và bộ định tuyến (Router) đặt tại cổng gateway để kết nối ít nhất hai phân mạng khác nhau (LAN-LAN, LAN-WAN, hoặc LAN-ISP).
  3. Phương thức kết nối Internet (Mục 1.3):

    • Kênh thuê bao riêng (Leased Line): Kết nối trực tiếp thường trực 24/24h giữa mạng tổ chức/chính phủ với Internet qua Router, tính phí trọn gói theo tháng.
    • Quay số qua mạng điện thoại (Dial-up): Kết nối không thường trực thông qua Modem quay số đến Server của ISP.
    • Kết nối DSL/xDSL (ADSL, SDSL, HDSL): Đường truyền băng thông rộng qua đường dây điện thoại cho phép vừa đàm thoại vừa truy cập dữ liệu; ADSL tối ưu tốc độ tải xuống (downstream) cao hơn tải lên (upstream).
    • Cáp quang (Fiber Optic): Đường truyền quang học bảo mật cao, không bị ảnh hưởng bởi sóng từ, sấm sét; cấu tạo gồm 4 lớp: Lõi (Core), Lớp phản xạ (Cladding), Lớp phủ bảo vệ (Buffer coating), và Lớp vỏ bọc ngoài (Jacket).
    • Sóng vô tuyến (Wifi): Truyền dẫn không dây qua thiết bị Wireless Access Point modem, phủ sóng từ hộ gia đình đến đô thị thông minh (smart city).
  4. Địa chỉ IP và Hệ thống tên miền DNS (Mục 1.4):

    • Giao thức mạng: Bộ quy tắc điều khiển truyền thông dữ liệu; các giao thức được đề cập gồm TCP/IP, SPX/IPX, Microsoft Network.
    • Địa chỉ IP: Nhãn số định danh máy chủ và vị trí thiết bị. Phân biệt IPv4 (32-bit, chia thành các octet phân tách bằng dấu chấm ., đang cạn kiệt) và IPv6 (128-bit, phân tách bằng dấu hai chấm :, dung lượng đạt $(4 \times 10^4)^4$ địa chỉ, lộ trình áp dụng dự kiến 2019–2033).
    • Hệ thống DNS (Domain Name System): Cơ sở dữ liệu phân tán hình cây chuyển đổi giữa tên miền và địa chỉ IP (thay thế tập tin tĩnh hosts.txt sơ khai do NIC Mỹ lưu giữ). Cấp cao nhất là tên miền gốc ROOT (.). Tên miền có độ dài nhãn tối đa 63 ký tự và tổng chiều dài không vượt quá 255 ký tự.
    Phân loại theo mục đích hoạt động Ý nghĩa tổ chức Phân loại theo mã quốc gia Quốc gia đại diện
    .ac Tổ chức học thuật (Academic) .au Úc (Australia)
    .com Đơn vị thương mại (Commercial) .in Ấn Độ (India)
    .edu Tổ chức giáo dục (Educational) .jp Nhật Bản (Japan)
    .gov Cơ quan chính phủ (Government) .uk Vương quốc Anh (United Kingdom)
    .net Tài nguyên mạng (Network resources) .us Hoa Kỳ (United States)
    .org Tổ chức phi lợi nhuận (Non-profit)
  5. Phân loại nhà cung cấp dịch vụ Internet (Mục 1.5):

    • ISP (Internet Service Provider): Cung cấp kết nối trực tiếp, cổng truy cập và dịch vụ Email, FTP, Chat cho người dùng (Ví dụ tại Việt Nam: VNPT, FPT, Viettel, VTC, VDC, NetNam).
    • IAP/IXP (Internet Access/Exchange Provider): Cung cấp hạ tầng vật lý và điểm trao đổi lưu lượng giữa các ISP (VNPT, FPT, Viettel, ETC, SPT, HANOITELECOM).
    • ICP (Internet Content Provider): Nhà cung cấp nội dung thông tin số (văn bản, âm thanh, video, tệp tin).
    • OSP (Online Service Provider): Nhà cung cấp ứng dụng và dịch vụ trực tuyến (thương mại điện tử, thư viện điện tử, cổng thông tin chính phủ, ngân hàng trực tuyến).
  6. Web, HTML và các dịch vụ Internet thông dụng (Mục 1.6 & 1.7):

    • Dịch vụ Web: Hoạt động theo mô hình Client/Server qua giao thức truyền siêu văn bản HTTP; trình duyệt web (Internet Explorer, Netscape Navigator, Firefox) gửi yêu cầu và hiển thị văn bản HTML.
    • HTML (HyperText Markup Language): Ngôn ngữ đánh dấu chuẩn để xây dựng cấu trúc trang web đa phương tiện.
    • Dịch vụ Thư điện tử (Email): Truyền tải thông điệp văn bản và đính kèm tệp tin với chi phí thấp và tốc độ gần như tức thời.
    • Dịch vụ Telnet: Giao thức mạng cho phép thiết lập phiên làm việc từ xa theo dòng lệnh trên cổng TCP 23; áp dụng mô hình Client/Server để cấu hình thiết bị Switch và Router qua cú pháp lệnh Telnet IP_address.
    • Các dịch vụ khác: Truyền tệp FTP, Dịch vụ tìm kiếm, Dịch vụ lưu trữ Hosting, Điện toán đám mây Cloud, Dịch vụ trò chuyện trực tuyến Chat.

Kiến thức nền tảng được xây dựng

Học phần thiết lập các nguyên lý mạng căn bản:

  • Cơ chế chuyển mạch gói (Packet Switching): Internet truyền thông tin dựa trên cơ chế phân chia gói tin dữ liệu chuẩn hóa theo giao thức liên mạng IP.
  • Mô hình kiến trúc phân tầng Client/Server: Phân định ranh giới chức năng giữa phần mềm máy khách gửi yêu cầu (trình duyệt web, ứng dụng Telnet client) và phần mềm máy chủ xử lý dữ liệu (Web Server, Telnet server, Mail Server).
  • Hạ tầng phân giải tên miền phân tán: Hiểu rõ cơ chế phân giải phân cấp hình cây từ Root Server, Top-Level Domain (TLD) đến tên miền quốc gia (ccTLD) và tên miền tổ chức (ví dụ phân tích www.nios.ac.in).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật: Nhận diện và phân biệt các tham số cấu hình mạng máy tính (IPv4, IPv6, Subnet), xác định chức năng của card mạng NIC, thiết bị chuyển mạch Switch và định tuyến Router; thực hiện cú pháp lệnh Telnet phục vụ cấu hình thiết bị mạng từ xa.
  • Kỹ năng phân tích: Đánh giá ưu nhược điểm kỹ thuật của các phương thức truyền dẫn (băng thông, độ trễ, khả năng chống nhiễu của cáp quang so với cáp đồng ADSL hoặc kênh thuê riêng Leased Line).
  • Năng lực thực hành: Nhận diện và phân loại chính xác các đơn vị cung cấp dịch vụ viễn thông tại Việt Nam (ISP, IXP) và xác định đúng cấu trúc phân cấp định danh tên miền Internet.

Phương pháp giảng dạy và học tập

Phương pháp tiếp cận sư phạm

Bài giảng ứng dụng phương pháp sư phạm diễn dịch kết hợp trực quan hóa cấu trúc kỹ thuật:

  • Tiếp cận từ phần cứng đến dịch vụ ứng dụng: Giảng viên dẫn dắt người học từ tầng vật lý (cáp đồng, sợi quang, sóng không dây), thiết bị kết nối trung gian (HUB, Switch, Router), tầng mạng (IP, giao thức định tuyến) đến tầng ứng dụng (Web, Email, Telnet).
  • Phân tích lược sử công nghệ: Đưa các mốc thời gian phát triển từ năm 1969 đến 2011 vào giảng dạy giúp sinh viên hiểu rõ nguyên nhân ra đời của các chuẩn giao thức (như sự chuyển dịch từ file hosts.txt sang hệ thống phân tán DNS, hoặc quá trình chuyển đổi từ IPv4 sang IPv6).

Bài tập và phân tích tình huống thực tế

  • Tình huống thiết kế mạng LAN nội bộ: Phân tích bài toán thiết kế mạng cục bộ cho trường học hoặc văn phòng công ty; căn cứ vào mặt bằng địa lý để lựa chọn giải pháp kéo cáp mạng, đặt Switch và lắp đặt thiết bị phát sóng Wifi phù hợp.
  • Bài tập phân tích cú pháp tên miền: Sinh viên thực hành giải mã các thành phần định danh của một tên miền quốc tế mẫu www.nios.ac.in:
    • www: World Wide Web (dịch vụ).
    • nios: Tên định danh của máy chủ.
    • .ac: Phân loại tổ chức học thuật (Academic).
    • .in: Tên miền cấp cao nhất theo mã quốc gia Ấn Độ (India).

Thực hành và phương pháp đánh giá

  • Thực hành thao tác lệnh: Cài đặt và thực thi câu lệnh Telnet IP_address để kiểm tra kết nối qua cổng TCP 23 và làm quen với phương thức điều khiển thiết bị mạng bằng giao diện dòng lệnh.
  • Phương thức đánh giá:
    • Đánh giá thường xuyên: Kiểm tra mức độ nhận biết cấu trúc 4 lớp của sợi quang (Core, Cladding, Buffer coating, Jacket) và phân loại các loại mạng (LAN, MAN, WAN).
    • Đánh giá định kỳ: Kiểm tra khả năng phân biệt cơ chế định dạng địa chỉ IPv4/IPv6, bảng phân loại tổ chức tên miền và phân định vai trò giữa ISP, IAP/IXP, ICP, OSP.

Điểm nổi bật và cập nhật

Tích hợp dữ liệu lịch sử và xu hướng công nghệ

Học liệu cung cấp niên biểu phát triển chi tiết của Internet qua các cột mốc:

  • 1969: Khởi tạo mạng WAN đầu tiên qua ARPANET.
  • 1973 – 1976: Ra đời giao thức truyền tệp FTP và hệ thống gửi thư điện tử theo danh sách.
  • 1990 – 1991: Ứng dụng công cụ tìm kiếm Archie, nhà mạng dial-up world.com và hệ thống Gopher.
  • 1996 – 1998: Khởi động dự án nghiên cứu và thương mại hóa Google.
  • 2004 – 2006: Bùng nổ mạng xã hội và truyền thông xã hội với Flickr, Facebook, Twitter.
  • 2007 – 2011: iPhone mở ra kỷ nguyên điện thoại thông minh; số lượng người dùng vượt mốc 2 tỷ người.

Cập nhật các công nghệ viễn thông và xu hướng hiện đại

  • Lộ trình chuyển đổi IPv6: Bài giảng chỉ rõ tình trạng cạn kiệt không gian địa chỉ IPv4 (32-bit) và phân tích sự cần thiết của không gian địa chỉ IPv6 (128-bit) với khả năng cấp phát $(4 \times 10^4)^4$ địa chỉ, nêu rõ khung thời gian chuyển đổi thực tế từ năm 2019 đến 2033.
  • Internet vạn vật (IoT): Đưa khái niệm kết nối vạn vật qua cổng Internet vào bài học, gắn liền với các mô hình ứng dụng hiện đại như nhà điều khiển từ xa thông minh (smart home), thành phố thông minh (smart city), phương tiện không người lái.
  • Ứng dụng kinh tế số và dịch vụ trực tuyến: Đề cập dữ liệu kinh tế Internet khi thương mại điện tử đóng góp ước tính trên 70% GDP toàn cầu; phân tích vai trò của giáo dục điện tử E-Learning, văn phòng điện tử Eoffice, hệ thống chẩn đoán y tế từ xa và công nghệ điện toán đám mây (Cloud Computing).

Đối tượng sử dụng giáo trình

  • Sinh viên đại học: Học liệu được thiết kế trực tiếp cho sinh viên năm nhất hoặc năm hai khối ngành Công nghệ thông tin, Kỹ thuật Máy tính, Điện tử - Viễn thông, Hệ thống Thông tin Quản lý tại Trường Đại học Điện lực và các cơ sở giáo dục đại học tương đương.
  • Yêu cầu kiến thức tiên quyết (Prerequisites): Người học cần nắm vững kiến thức tin học đại cương, hiểu biết căn bản về cấu tạo phần cứng máy tính cá nhân và các thao tác sử dụng hệ điều hành.
  • Giảng viên chuyên ngành: Sử dụng tài liệu làm khung đề cương chuẩn để giảng dạy học phần Tổng quan Internet / Nhập môn Mạng máy tính; khai thác hệ thống thuật ngữ, bảng phân loại DNS và sơ đồ hạ tầng để xây dựng bài giảng điện tử và ngân hàng câu hỏi thi.
  • Học viên tự học và tham khảo kỹ thuật: Cán bộ kỹ thuật IT sơ cấp, quản trị viên mạng nội bộ văn phòng có thể sử dụng học liệu để chuẩn hóa kiến thức về cấu trúc cáp quang, cách thức đăng ký tên miền, phân định vai trò các nhà mạng ISP tại Việt Nam và cơ chế kết nối dòng lệnh Telnet.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với ai?

Tài liệu được biên soạn cho sinh viên bậc đại học thuộc khối ngành kỹ thuật, công nghệ thông tin và học viên cần nắm vững các nguyên lý nền tảng về hạ tầng mạng máy tính, giao thức truyền thông và hệ thống dịch vụ Internet.

2. Cần kiến thức nền nào để học bài giảng này?

Người học chỉ cần hoàn thành học phần Tin học đại cương và có kỹ năng vận hành máy tính cơ bản. Bài giảng không yêu cầu kiến thức chuyên sâu về lập trình giải thuật hay toán rời rạc trước khi học.

3. Điểm khác biệt giữa hai mô hình mạng Peer-to-Peer và Client/Server trong bài là gì?

Mô hình điểm - điểm (Peer-to-Peer) áp dụng cho quy mô nhỏ (dưới 10 máy tính), các máy có vai trò ngang hàng và tự chia sẻ tài nguyên. Mô hình Khách/Chủ (Client/Server) áp dụng cho mạng diện rộng, trong đó máy chủ (server) cấu hình cao tập trung lưu trữ dữ liệu, quản lý ứng dụng và phân quyền truy cập cho các máy khách (client).

4. Làm sao để phân biệt địa chỉ IPv4 và IPv6 dựa trên nội dung bài giảng?

  • IPv4: Sử dụng 32-bit để mã hóa, biểu diễn dưới dạng các nhóm số phân cách bằng dấu chấm . (ví dụ cấu trúc 220.55).
  • IPv6: Sử dụng 128-bit để mã hóa, có không gian địa chỉ đạt $(4 \times 10^4)^4$ địa chỉ, biểu diễn dưới dạng các nhóm ký tự phân cách bằng dấu hai chấm :.

5. Lệnh Telnet được sử dụng trong trường hợp nào và cú pháp ra sao?

Giao thức Telnet hoạt động theo mô hình Client/Server qua cổng TCP 23, được sử dụng để điều khiển và cấu hình từ xa các thiết bị mạng như Router và Switch bằng giao diện dòng lệnh. Cú pháp thực hiện: Telnet IP_address (trong đó IP_address là địa chỉ IP của thiết bị cần cấu hình).


Kết luận

Bài giảng "BÀI 1: TỔNG QUAN VỀ INTERNET" của TS. Nguyễn Thị Thu Hà (Trường Đại học Điện lực) cung cấp hệ thống kiến thức toàn diện và có cấu trúc chặt chẽ về mạng máy tính và Internet. Nội dung bao quát toàn bộ chuỗi kiến thức từ lịch sử ARPANET 1969, kiến trúc phần cứng (NIC, Switch, Router, cáp quang), nguyên lý định danh (IPv4, IPv6, DNS), đến các phân tầng dịch vụ ISP và giao thức ứng dụng (HTTP, Email, Telnet).

Lộ trình học tập đề xuất:

  1. Tiếp thu khái niệm phân loại mạng địa lý (LAN/MAN/WAN) và nhận diện thiết bị phần cứng.
  2. Nghiên cứu nguyên lý chuyển mạch gói, cơ chế định danh IP và cấu trúc phân giải tên miền DNS.
  3. Thực hành quản trị dòng lệnh qua Telnet và tìm hiểu các chuẩn ngôn ngữ web HTML.

Học viên có thể mở rộng nghiên cứu thông qua các tài liệu tiêu chuẩn RFC về giao thức TCP/IP và các tài liệu kỹ thuật chuyên sâu về cấu hình thiết bị định tuyến Cisco/Juniper.