Bối cảnh và vấn đề nghiên cứu
Trong xu thế hội nhập kinh tế và sự phát triển của công nghệ thông tin, việc ứng dụng các giải pháp kỹ thuật vào hoạt động sản xuất, quản trị và lưu trữ dữ liệu tại các tổ chức, doanh nghiệp ngày càng mở rộng. Nhu cầu quản lý công việc dễ dàng, chính xác và hiệu quả kéo theo sự gia tăng về nhu cầu thiết kế, thi công hạ tầng mạng máy tính cục bộ (LAN). Mạng LAN cho phép các trạm làm việc độc lập liên kết với nhau, chia sẻ tài nguyên phần cứng (máy in màu, ổ đĩa lưu trữ), ứng dụng phần mềm và cơ sở dữ liệu chung, qua đó giảm thiểu chi phí đầu tư thiết bị mà vẫn đáp ứng các yêu cầu trao đổi thông tin nội bộ.
Đề tài "Phân tích thiết kế và quản lý mạng máy tính cho doanh nghiệp" do sinh viên Trần Hải Đăng (lớp CT2101C, Trường Đại học Quản lý và Công nghệ Hải Phòng) thực hiện dưới sự hướng dẫn của TS. Nguyễn Trọng Thể tập trung giải quyết các bài toán kỹ thuật nền tảng và ứng dụng thực tiễn trong xây dựng hạ tầng mạng doanh nghiệp. Nhiệm vụ nghiên cứu được xác định cụ thể theo 3 nội dung chính:
- Tìm hiểu các kỹ thuật tính toán, điều khiển luồng (Data Flow Control), điều khiển tắc nghẽn và cơ chế phát hiện, kiểm soát lỗi (Error Control) trên đường truyền dữ liệu.
- Tìm hiểu nguyên lý phân tích, thiết kế hạ tầng mạng và kỹ thuật quy hoạch, phân bổ không gian địa chỉ IP cho các phân hệ mạng trong doanh nghiệp.
- Thực hành phân loại yêu cầu, thiết kế mô hình mạng và cấu hình các thiết bị mạng trên môi trường mô phỏng.
Đối tượng nghiên cứu của đồ án là kiến trúc hệ thống mạng LAN doanh nghiệp, các bộ giao thức mạng, phương thức truyền thông và kỹ thuật đảm bảo an toàn, tin cậy cho luồng dữ liệu. Phạm vi nghiên cứu tập trung vào mô hình mạng tích hợp giữa trụ sở chính và các chi nhánh có quy mô 02 đến 03 phòng ban. Đề tài được giao ngày 18/10/2021, hoàn thành vào tháng 01/2022 và tổ chức bảo vệ trong năm 2022.
Cơ sở lý thuyết và phương pháp
Đồ án xây dựng nền tảng nghiên cứu dựa trên các hệ thống lý thuyết mạng máy tính tiêu chuẩn và phương pháp thiết kế kỹ thuật phân tầng:
- Mô hình tham chiếu OSI (Open Systems Interconnection): Tiêu chuẩn do Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) ban hành năm 1984 gồm 7 tầng (Vật lý, Liên kết dữ liệu, Mạng, Vận chuyển, Giao dịch, Thể hiện, Ứng dụng), phân định rõ nguyên lý đóng/mở gói dữ liệu (Encapsulation/Decapsulation) và hai phương thức truyền thông: có liên kết (Connection-oriented) và không liên kết (Connectionless).
- Bộ giao thức TCP/IP: Kiến trúc 4 tầng (Liên kết mạng, Internet, Giao vận, Ứng dụng) cùng các giao thức lõi như IPv4 (định dạng header 20-60 byte, phân mảnh gói tin theo MTU, phân lớp địa chỉ A/B/C/D/E, kỹ thuật chia mạng con Subnet Mask), IPv6 (độ dài 128 bit, cấu trúc tiền tố Format Prefix, định danh EUI-64, cơ chế gán nhãn luồng Flow Label hỗ trợ QoS), ICMP, ARP, RARP, TCP và UDP. Đồ án cũng khảo sát các giao thức truyền thông khác như NetBEUI, IPX/SPX và DECnet.
- Mô hình mạng LAN phân cấp (Hierarchical Network Model): Cấu trúc 3 tầng gồm Lớp lõi (Core Layer), Lớp phân tán (Distribution Layer) và Lớp truy nhập (Access Layer).
- Mô hình an ninh mạng 3 phần (Three-Part Firewall System): Thiết lập vùng trung lập (DMZ) nằm giữa thiết bị định tuyến bên ngoài và thiết bị định tuyến bên trong.
- Kỹ thuật điều khiển luồng và kiểm soát lỗi: Các giải thuật Stop-and-Wait, Stop-and-Wait ARQ, Sliding Window (Go-Back-N ARQ, Selective Repeat ARQ) cùng các phương pháp kiểm tra lỗi khối VRC (Vertical Redundancy Check), LRC (Longitudinal Redundancy Check), Checksum và CRC (Cyclic Redundancy Check).
Phương pháp nghiên cứu kết hợp giữa phân tích, tổng hợp lý thuyết viễn thông - mạng máy tính và phương pháp thực nghiệm thiết kế hệ thống. Dữ liệu thực nghiệm được thu thập, kiểm chứng thông qua việc xây dựng topo và cấu hình thông số trên phần mềm mô phỏng chuyên dụng Cisco Packet Tracer.
Nội dung chính theo từng chương
Chương I: Tổng quan về mạng
Chương I hệ thống hóa toàn diện các nguyên lý truyền thông mạng máy tính, phân tích chi tiết chức năng của từng tầng trong mô hình OSI 7 tầng và quy trình xử lý đơn vị dữ liệu giao thức (PDU):
| Tầng trong mô hình |
Đơn vị dữ liệu (PDU) |
Chức năng và cơ chế xử lý chính |
| Application / Presentation / Session |
Stream / Dữ liệu |
Khởi tạo thông tin, mã hóa, nén, thiết lập và duy trì phiên giao dịch (cơ chế Token). |
| Transport |
TCP Segment |
Phân đoạn dữ liệu, đánh số tuần tự (Sequence Number), quản lý luồng, kiểm soát lỗi qua ACK/Checksum. |
| Network |
IP Datagram |
Định danh địa chỉ logic (IPv4/IPv6), định tuyến (Routing) qua bảng chọn tuyến, phân mảnh gói tin theo MTU. |
| Data Link |
Frame |
Gán địa chỉ vật lý MAC, gắn thông tin kiểm soát lỗi khung (FCS), điều khiển truy nhập đường truyền. |
| Physical |
Bit stream |
Chuyển đổi dữ liệu thành chuỗi bit nhị phân (0 và 1) để truyền qua phương tiện vật lý (cáp đồng, cáp quang). |
Chương này cũng phân tích chuyên sâu cấu trúc gói tin của giao thức IPv4 (các trường IHL, Type of Service, Total Length, Identification, cờ Flags DF/MF, TTL, Header Checksum, Source/Destination IP), quy hoạch địa chỉ IP khả dụng và dải địa chỉ dùng riêng (Private IP). Đồng thời, tác giả đối chiếu giao thức IPv4 với IPv6 (không gian địa chỉ $3.4 \times 10^{38}$ tổ hợp, hỗ trợ $6.5 \times 10^{23}$ địa chỉ/$m^2$ bề mặt trái đất), so sánh đặc tính kỹ thuật giữa hai giao thức tầng giao vận là TCP (hỗ trợ bắt tay, tin cậy, cờ điều khiển URG, ACK, PSH, RST, SYN, FIN) và UDP (không liên kết, header tinh gọn 8 byte, tối ưu tốc độ).
Chương II: Mạng LAN và thiết kế mạng LAN
Nội dung chương tập trung vào kiến trúc mạng cục bộ, phân tích ưu nhược điểm của các cấu trúc Topo cơ bản (Star, Bus, Ring, Star/Bus, Star/Ring) và các phương thức truy nhập đường truyền (CSMA/CD, Token Passing, FDDI cáp sợi quang vòng kép).
Tác giả phân tích mô hình thiết kế mạng LAN phân cấp 3 lớp tiêu chuẩn:
- Lớp lõi (Core Layer): Đóng vai trò trục xương sống (backbone) tốc độ cao, yêu cầu độ tin cậy lớn, có công suất dự phòng và khả năng tự khắc phục lỗi.
- Lớp phân tán (Distribution Layer): Ranh giới phân chia mạng, thực hiện định tuyến giữa các VLAN, áp đặt chính sách an ninh, lọc gói và đảm bảo chất lượng dịch vụ QoS.
- Lớp truy nhập (Access Layer): Điểm đấu nối trực tiếp cho các trạm làm việc của người dùng nội bộ hoặc kết nối từ xa.
Bên cạnh đó, chương II đi sâu vào các giải thuật điều khiển luồng nhằm ngăn chặn tình trạng máy gửi tốc độ cao làm tràn bộ đệm máy nhận. Phương pháp Stop-and-Wait được cải tiến thành Stop-and-Wait ARQ bằng cách bổ sung gói tin xác nhận ACK và cơ chế truyền lại khi hết thời gian chờ (timeout). Kỹ thuật cửa sổ trượt (Sliding Window) được phân tích qua hai giao thức Go-Back-N ARQ (bên nhận hủy bỏ toàn bộ khung sau khung bị lỗi, bên gửi phát lại toàn bộ $N$ khung) và ARQ lặp lại có chọn lọc (Selective Repeat ARQ - chỉ phát lại đúng khung bị hỏng). Cơ chế kiểm soát lỗi đường truyền được giải trình thông qua các thuật toán VRC, LRC, Checksum và mã dư thừa vòng CRC.
Chương III: Thiết kế mạng LAN cho một doanh nghiệp
Chương III trình bày quy trình chuẩn bị và khảo sát trước khi thi công hệ thống mạng. Các nội dung bao gồm:
- Xác định điều kiện đảm bảo kỹ thuật và chuẩn bị công cụ, dụng cụ đo kiểm.
- Khảo sát thông tin kỹ thuật: phân tích lưu lượng, số lượng nút mạng, yêu cầu phân vùng bảo mật và kết nối liên mạng.
- Khảo sát vật lý: cấu trúc mặt bằng tòa nhà, khoảng cách giữa các máy trạm đến thiết bị tập trung (tuân thủ giới hạn 100m của cáp xoắn đôi), vị trí đặt tủ rack và đường đi dây cáp.
- Thiết lập danh mục vật tư thiết bị, lập bản vẽ logic phân tầng và xây dựng các tiêu chuẩn lắp đặt, cấu hình thiết bị.
Chương IV: Thực nghiệm
Chương IV triển khai bài toán thiết kế thực tế cho một doanh nghiệp có mô hình gồm trụ sở chính và các văn phòng chi nhánh. Tác giả tiến hành:
- Phân tích và thiết lập không gian địa chỉ IP, chia subnet mask cho từng khu vực mạng.
- Xây dựng sơ đồ logic mạng LAN trụ sở chính và mạng LAN chi nhánh có 02 đến 03 phòng ban.
- Triển khai cấu hình thực nghiệm trên phần mềm Cisco Packet Tracer: cấu hình địa chỉ IP trạm đầu cuối, cấu hình nhận diện kênh logic, định danh đám mây WAN (Cloud), cấu hình giao tiếp đường truyền DSL và thiết lập mạng không dây với định danh SSID cho người dùng di động.
Thiết kế kỹ thuật và triển khai thực nghiệm
Hệ thống mạng doanh nghiệp trong đồ án được thiết kế theo mô hình tích hợp nhiều điểm, sử dụng phần mềm Cisco Packet Tracer để mô phỏng và kiểm tra tính thông suốt:
| Hạng mục thiết kế |
Thành phần triển khai |
Đặc tả kỹ thuật và cấu hình |
| Kiến trúc mạng tổng thể |
Trụ sở chính & Chi nhánh |
Kết nối đa điểm qua môi trường mạng diện rộng WAN (Cloud mô phỏng / kết nối DSL). |
| Mạng LAN trụ sở chính |
Hệ thống Switch, Router, Server |
Mô hình phân cấp 3 lớp; định tuyến liên phòng ban, kiểm soát luồng dữ liệu trung tâm. |
| Mạng LAN chi nhánh 1 |
Switch phân phối, PC |
Thiết kế quy mô 02 phòng ban, phân chia subnet riêng biệt, trỏ gateway về router chi nhánh. |
| Mạng LAN chi nhánh 2 |
Switch phân phối, PC, AP |
Thiết kế quy mô 03 phòng ban, tích hợp trạm phát sóng không dây Access Point. |
| Cấu hình mạng không dây |
Access Point / Trạm đầu cuối |
Cấu hình tham số SSID, thiết lập bảo mật truy cập không dây cho người dùng nội bộ. |
| Cấu hình định tuyến & WAN |
Router, Cloud, Modem DSL |
Thiết lập bảng chọn tuyến IP, cấu hình kênh logic kết nối DSL và thông số nhận diện Cloud. |
Quá trình thực nghiệm tiến hành gán địa chỉ IP tĩnh cho các máy chủ/thiết bị mạng, cấu hình cấp phát IP cho máy trạm đầu cuối, xác thực liên kết logic và kiểm tra khả năng truyền thông giữa các phân đoạn mạng qua môi trường WAN.
Kết quả và đóng góp
- Kết quả đạt được:
- Hệ thống hóa đầy đủ cơ sở lý thuyết về các tầng mạng, giao thức truyền thông TCP/IP, IPv4, IPv6, cấu trúc topo và các giải thuật điều khiển luồng (Stop-and-Wait, Go-Back-N, Selective Repeat), kiểm soát lỗi (VRC, LRC, Checksum, CRC).
- Xây dựng quy trình khảo sát kỹ thuật, khảo sát vật lý và lập bản vẽ thiết kế mạng LAN cho doanh nghiệp theo tiêu chuẩn phân cấp 3 tầng.
- Mô phỏng thành công trên Cisco Packet Tracer mô hình mạng liên kết giữa trụ sở chính và các chi nhánh (02 và 03 phòng ban), hoàn thành cấu hình địa chỉ máy đầu cuối, định danh Cloud, liên kết DSL và phát sóng không dây SSID.
- Đồ án được giảng viên hướng dẫn (TS. Nguyễn Trọng Thể) đánh giá đạt yêu cầu đề ra đối với nhiệm vụ tốt nghiệp trên các mặt lý luận, thực tiễn và tính toán số liệu.
- Giải pháp đề xuất: Ứng dụng mô hình phân cấp (Core - Distribution - Access) kết hợp mô hình an ninh tường lửa 3 phần (DMZ) nhằm tối ưu khả năng mở rộng, cô lập lỗi và bảo vệ dữ liệu nội bộ doanh nghiệp khi kết nối ra mạng ngoài.
- Đóng góp: Cung cấp tài liệu tổng hợp có hệ thống về quy trình phân tích, tính toán địa chỉ mạng và các bước cấu hình thực nghiệm trên môi trường giả lập cho các mô hình doanh nghiệp vừa và nhỏ có nhiều chi nhánh.
Hạn chế và hướng nghiên cứu tiếp
- Hạn chế:
- Đồ án mới dừng lại ở việc thực nghiệm và kiểm tra trên phần mềm mô phỏng Cisco Packet Tracer, chưa có điều kiện triển khai lắp đặt và đo kiểm thực tế trên phần cứng mạng vật lý tại doanh nghiệp.
- Phần cấu hình an ninh mạng và triển khai IPv6 chủ yếu dừng ở mức phân tích lý thuyết và mô hình tổng quan, chưa đi sâu vào việc thiết lập các chính sách bảo mật nâng cao (Access Control List chi tiết, cấu hình tường lửa chuyên sâu).
- Hướng nghiên cứu tiếp:
- Mở rộng triển khai mô hình thiết kế trên hệ thống thiết bị phần cứng thật (Switch, Router, Firewall phần cứng).
- Nghiên cứu áp dụng cơ chế chuyển đổi và định tuyến thực tế cho giao thức liên mạng IPv6 trong mạng doanh nghiệp.
- Tích hợp các giải pháp bảo mật nâng cao, thiết lập mạng riêng ảo (VPN) kết nối an toàn giữa trụ sở và các chi nhánh qua Internet.
Giá trị tham khảo
Đồ án là tài liệu tham khảo hữu ích cho:
- Sinh viên ngành Công nghệ thông tin, Kỹ thuật mạng máy tính và Truyền thông làm đồ án tốt nghiệp hoặc học tập các học phần: Mạng máy tính, Quản trị mạng, Thiết kế mạng LAN.
- Kỹ sư mạng, cán bộ kỹ thuật phụ trách hạ tầng CNTT tại các doanh nghiệp cần tài liệu tham khảo về quy trình khảo sát mặt bằng, phân cấp hệ thống mạng và quy hoạch địa chỉ IP cho mô hình trụ sở - chi nhánh.
- Phần đáng tham khảo nhất: Hệ thống lý thuyết chi tiết về cơ chế điều khiển luồng/kiểm soát lỗi (Chương II) và các bước cấu hình thực nghiệm mạng liên kết chi nhánh trên Cisco Packet Tracer (Chương IV).
Câu hỏi thường gặp
1. Đồ án sử dụng công cụ nào để phục vụ thiết kế và thực nghiệm mô hình mạng?
Tác giả sử dụng phần mềm Cisco Packet Tracer cùng tài liệu hướng dẫn sử dụng phần mềm để xây dựng topo mạng, thiết lập sơ đồ logic, phân bổ địa chỉ IP và thực hành cấu hình các thiết bị mạng.
2. Mô hình mạng phân cấp được tác giả đề xuất gồm những lớp nào?
Mô hình gồm 3 lớp: Lớp lõi (Core Layer) phụ trách truyền dẫn tốc độ cao trên trục xương sống; Lớp phân tán (Distribution Layer) làm ranh giới xử lý định tuyến VLAN, lọc gói, QoS; Lớp truy nhập (Access Layer) cung cấp kết nối trực tiếp cho các thiết bị đầu cuối của người dùng.
3. Giao thức Go-Back-N ARQ xử lý như thế nào khi phát hiện một phần gói dữ liệu bị hỏng trong quá trình truyền?
Khi một phần gói dữ liệu bị hỏng hoặc mất, bên nhận sẽ hủy bỏ và không chấp nhận gói tin hỏng đó. Sau khi hết thời gian chờ (timeout), bên gửi phải truyền lại toàn bộ từ phần gói tin đã bị hỏng cùng tất cả các phần dữ liệu phía sau nó.
4. Mô hình an ninh tường lửa 3 phần (Three-Part Firewall System) trong đồ án có cấu trúc ra sao?
Mô hình sử dụng một mạng LAN cô lập làm vùng đệm trung lập (vùng DMZ) đặt giữa mạng công tác nội bộ và mạng bên ngoài. Hệ thống gồm hai thiết bị định tuyến có cài đặt bộ lọc gói: một router đặt giữa DMZ và mạng ngoài, một router đặt giữa DMZ và mạng công tác.
5. Sơ đồ thực nghiệm trong Chương IV của đồ án giải quyết bài toán mạng cho đối tượng doanh nghiệp nào?
Bài toán thực nghiệm giải quyết mô hình mạng tổng thể cho một doanh nghiệp bao gồm trụ sở chính liên kết với các văn phòng chi nhánh (chi nhánh có quy mô 02 phòng ban và chi nhánh có quy mô 03 phòng ban), hỗ trợ cả kết nối có dây, kết nối không dây (Wifi SSID) và đường truyền WAN/DSL qua đám mây logic.
Kết luận
Đồ án "Phân tích thiết kế và quản lý mạng máy tính cho doanh nghiệp" của sinh viên Trần Hải Đăng đã giải quyết hoàn chỉnh các nhiệm vụ nghiên cứu từ cơ sở lý thuyết truyền thông mạng, mô hình phân cấp, giải thuật điều khiển luồng - kiểm soát lỗi đến quy trình khảo sát thực tế. Tác giả đã ứng dụng thành công phần mềm Cisco Packet Tracer để thiết kế và cấu hình thực nghiệm hệ thống mạng liên kết giữa trụ sở chính và các chi nhánh, đáp ứng tốt các yêu cầu kỹ thuật đặt ra cho một đồ án tốt nghiệp ngành Công nghệ thông tin. Hệ thống tài liệu và bản vẽ trong đồ án mang tính ứng dụng cao, là tài liệu tham khảo hữu ích cho công tác học tập và thiết kế mạng cục bộ doanh nghiệp.