Xây dựng hệ thống giám sát và đánh giá hệ thống mạng
Trang 1ĐỀ TÀI LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC CHUYÊN NGÀNH: MẠNG MÁY TÍNH
HK II – NĂM HỌC 2010-2011
-Chủ đề 1: Xây dựng hệ thống giám sát và đánh giá hệ thống mạng
Giáo viên hướng dẫn:
Ths Lâm Chí Nguyện (1708) – lcnguyen@cit.ctu.edu.vn
Ths Phạm Hữu Tài (1128) – phtai@cit.ctu.edu.vn
Mạng máy tính được sử dụng rộng rãi trong các công ty, doanh nghiệp Để quản trị hệ thống mạng một cách hiệu quả, người quản trị cần có các công cụ hỗ trợ để giám sát và đánh giá hoạt động của hệ thống Các công cụ này có thể giám sát và đánh giá được hoạt động của các dịch vụ mạng cũng như hiệu suất sử dụng thiết bị có trên hệ thống từ đó giúp người quản trị đưa ra các quyết định liên quan đến hệ thống mạng
Mục tiêu:
Sinh viên vận dụng kiến thức được trang bị để tạo một bộ công cụ ứng dụng trong thực tiễn
Đề tài 1: Xây dựng bộ công cụ giám sát và đánh giá các dịch vụ trên hệ thống mạng khoa CNTT&TT
Yêu cầu thực tế: một quản trị mạng cần giám sát các máy chủ cài đặt các dịch vụ
mạng (mail, Web, FTP, DNS, SSH, …) Mỗi dịch vụ trong quá trình phục vụ các yêu cần của người dùng sẽ xuất hiện các trạng thái khác nhau, quản trị mạng cần được cacnhr báo kịp thời trạng thái mỗi dịch vụ
Mục tiêu đề tài : Dựa trên hiểu biết của sinh viên về các dịch vụ mạng, và kỹ
thuật lập trình bằng các ngôn ngữ lập trình : C/C++, java, perl… sinh viên có thể phát triển một chương trình có chức năng giám sát, theo dõi, quản lý hiện trạng của từng dịch vụ mạng trong hệ thống
Sản phẩm :
Kiến thức về dịch vụ mạng, cài đặt server
Một chương trình có khả năng giám sát các trạng thái của dịch vụ
Cài đặt một máy tính có nhiệm vụ giám sát trong hệ thống máy chủ
Yêu cầu sinh viên :
Sinh viên có kiến thức tốt về hệ thống mạng cục bộ, kỹ năng về hệ điều hành Linux, các dịch vụ mạng
Kỹ năng lập trình: sử dụng thành thạo một trong các ngôn ngữ lập trình C, C++, Java, lập trình Web bằng CGI (Perl)
Trang 2Đề tài 2: Xây dựng bộ công cụ giám sát và đánh giá hiệu suất sử dụng thiết bị mạng khoa CNTT&TT
Yêu cầu thực tế :
Trong hệ thống mạng, các thiết bị mạng được sử dụng xuyên suốt việc theo dõi và
xử lý kịp thời các trạng thái sự cố của thiết bị là vô cùng cần thiết hiện tại mỗi nhà sản xuất đề phát triển các phần mềm quản lý điểm yếu đó là mỗi sản phẩm có một phần mềm quản lý, điều này gây khó khăn trong việc theo dõi hiện trạng mạng một cách tổng quát
Mục tiêu đề tài : Sinh viên sử dụng kiến thức về các giao thức mạng TCP/IP, và
giao thức quản lý thiết bị SNMP, kỹ thuật lập trình java, C/C++, … Sinh viên phát triển một ứng dụng có khả năng đa nền(cài đặt trên nhiều hệ điều hành),theo dõi, thống
kê trạng thái của các thiết bị mạng, kịp thời cảnh báo các trạng thái quá tải của mỗi thiết
bị, trình bày các báo cáo trạng thái theo yêu cầu
Sản phẩm :
Kiến thức về các giao thức mạng : TCP/IP, SNMP,…
Phần mềm quản lý trạng thái của thiết bị, thực hiện một số diều khiển cơ bản trên thiết bị đó
Yêu cầu sinh viên :
Sinh viên có kiến thức tốt về hệ thống mạng cục bộ, kỹ năng về hệ điều hành Linux, các giao thức mạng
Kỹ năng lập trình: sử dụng thành thạo một trong các ngôn ngữ lập trình C, C++, Java, lập trình Web bằng CGI (Perl)
Trang 3Chủ đề 2: Xây dựng công cụ phát hiện xâm nhập mạng
Giáo viên hướng dẫn:
Ths Phạm Hữu Tài (1128) – phtai@cit.ctu.edu.vn
Ths Lâm Chí Nguyện (1708) – lcnguyen@cit.ctu.edu.vn
Khi xây dựng một hệ thống mạng, vấn đề an ninh mạng luôn được quan tâm Tuy nhiên, các phần mềm hay thiết bị an ninh mạng thường đắt tiền Một công cụ hỗ trợ người quản trị mạng phát hiện các xâm nhập mạng là rất cần thiết, giúp người quản trị
có các đối sách thích hợp trước khi các cuộc tấn công có thể diễn ra
Bằng cách sử dụng kết quả của giải thuật học trên cây quyết định trên một tập dữ liệu mẫu, để tạo ra một công cụ nhận biết các xâm nhập không hợp lệ đã xảy ra trên hệ thống dựa vào thông tin thu thập được trên tập tin nhật ký
Mục tiêu:
Sinh viên vận dụng kiến thức về hệ thống mạng, an ninh mạng và kỹ năng lập trình để tạo một bộ công cụ ứng dụng trong thực tiễn
Đề tài 3: Xây dựng công cụ phát hiện xâm nhập mạng
Yêu cầu:
- Sinh viên có kiến thức tốt về hệ thống mạng cục bộ, giao thức TCP/IP, kỹ năng về
hệ điều hành Linux,
- Kỹ năng lập trình: sử dụng thành thạo một trong các ngôn ngữ lập trình C, C++, Java
Chủ đề 3: Tích hợp bộ công cụ phát hiện lỗi bảo mật mạng
Giáo viên hướng dẫn:
Ths Phạm Hữu Tài (1128) – phtai@cit.ctu.edu.vn
Ths Lâm Chí Nguyện (1708) – lcnguyen@cit.ctu.edu.vn
Khi xây dựng một hệ thống mạng, vấn đề an ninh mạng luôn được quan tâm Để xác định được hệ thống mạng có các lỗi bảo mật nào đang tồn tại là một công việc cần thiết của người quản trị mạng Tuy nhiên, việc sử dụng các công cụ phát hiện lỗi bảo mật mạng sẽ gây không ít khó khăn cho người quản trị
Mục tiêu:
Sinh viên vận dụng kiến thức về hệ thống mạng, an ninh mạng và kỹ năng lập trình để tạo một bộ công cụ ứng dụng trong thực tiễn
Đề tài 4: Tích hợp bộ công cụ phát hiện lỗi bảo mật mạng
Yêu cầu:
- Sinh viên có kiến thức tốt về hệ thống mạng cục bộ, kỹ năng về hệ điều hành mạng, kiến thức về an toàn hệ thống và an ninh mạng
- Kỹ năng lập trình: sử dụng thành thạo một trong các ngôn ngữ lập trình C, C++, Java