• Phõn cấp húa hệ thống quản trị cú thể được cài đặt theo từng phõn đoạn mạng riờng biệt (phõn biệt theo đơn vị quản lý hoặc theo nhà sản
xuất) hoặc mở rộng theo mụ hỡnh nhiều SNMP server cũng như nhiều Web server với mục đớch phõn tải hệ thống;
• Bổ sung thờm tớnh năng bảo mật như mó húa dữ liệu trờn đường truyền;
• Bổ sung thờm cỏc tớnh năng phõn quyền theo nhúm và người sử dụng theo chức năng cũng như theo phõn vựng thiết bị;
• Phỏt triển một ứng dụng quản trị mạng hoàn chỉnh hơn cú khả năng nhận được cỏc thụng điệp SNMP trap ngay tại trỡnh duyệt của người sử dụng nhờ vào tớnh năng callback thụng qua IIOP của CORBA. Nhờ đú, người sử dụng cú khả năng nhận biết được cỏc bất thường của hệ thống như mất quản lý của một card dịch vụ, bị quỏ tải, số lượng gúi tin lỗi vượt quỏ một ngưỡng nào đú vv…
• Đúng gúi một số thành phần cơ bản của hệ thống,phục vụ cho việc chuyển đổi sang cỏc ngụn ngữ lập trỡnh khỏc, cú hiệu năng cao hơn. Trong ứng dụng này sử dụng Java làm ngụn ngữ lập trỡnh với CORBA. Tuy nhiờn, do CORBA cú cung cấp chuẩn kết nối cho cỏc ngụn ngữ lập trỡnh cao cấp nờn chỳng ta cũng cú thể thiết kế một số đối tượng bằng cỏc ngụn ngữ lập trỡnh khỏc như C++ để cải tiến tốc độ thực thi.
V.3.1. Kết luận
Sau một thời gian nghiờn cứu và hoàn thành luận văn, tỏc giả đó nắm bắt được cỏc khỏi niệm tổng quỏt và cỏc lý thuyết căn bản về SNMP, CGI và CORBA cũng như ngụn ngữ lập trỡnh Java.
DSLAM dựa trờn cụng nghệ WEB với nền tảng CORBA hoặc CGI và giao thức SNMP.
Luận văn đó thực hiện được cỏc nội dung và đạt được cỏc mục tiờu đề ra như trong bản đề cương đó được duyệt. Cỏc kết quảđạt được bao gồm:
• Nắm được cỏc đặc tả cơ bản của chuẩn SNMP.
• Nắm được mụ hỡnh, cơ chế hoạt động, hệ thống quản trị mạng dựa trờn SNMP và ỏp dụng cụng nghệ CGI vào quản trị mạng.
• Áp dụng cụng nghệ CGI, CORBA vào quản trị mạng.
• Xõy dựng được một ứng dụng để quản trị cỏc thiết bị DSLAM đang được khai thỏc tại Bưu điện Hà nội trờn WEB.
Cỏc kết quả đạt được mở ra nhiều hướng phỏt triển tiếp cho đề tài, tuy nhiờn vẫn cũn một số vấn đề mà luận văn chưa đề cập đến. Một số hướng phỏt triển khỏc nữa cú thể mở rộng như: hoàn thiện hơn hệ giao diện với người sử dụng, danh sỏch cỏc DSLAM nờn được lấy từ một cơ sở dữ liệu, thay vỡ lấy từ một file text, phỏt triển thờm cỏc khả năng bảo mật, mó húa dữ liệu vv… Mặc dự đó cố gắng trong nghiờn cứu và thực hiện đề tài, nhưng vỡ thời gian và trỡnh độ cú hạn, chắc chắn luận văn khụng trỏnh khỏi nhiều thiếu sút. Em xin bày tỏ lũng biết ơn sõu sắc tới tiến sỹ Hà Quốc Trung, người đó tận tỡnh giảng dạy và hướng dẫn tụi hoàn thành bản luận văn này. Cũng xin bầy tỏ lũng biết ơn tới cỏc thầy, cụ và cỏc anh, chị ở khoa Cụng nghệ Thụng tin và Trung tõm Đào tạo sau Đại học đó nhiệt tỡnh giảng dạy và giỳp đỡ em trong suốt thời gian học tập vừa qua.
Xin chõn thành cảm ơn cỏc bạn học và đồng nghiệp đó giỳp đỡ tụi nhiệt tỡnh trong quỏ trỡnh trong quỏ trỡnh học tập, nghiờn cứu và thử nghiệm vào thực tếđề tài này.
Tài liệu tham khảo
[ietf] The Internet Engineering Task Force http://www.ietf.org/rfc
[Stallings 96] Stallings W. “SNMP, SNMP v2 and RMON 2nd edition”, 1996
[Stallings 98] Stallings W. “SNMPv3: A Security Enhancement for SNMP”,
“http://www.comsoc.org/livepubs/surveys/public/4q98issue/stallings.html”, 1998
[SnmpFAQ] SNMP FAQ http://www.faqs.org/faqs/snmp-faq/
[perkins] Perkins D., McGinnis E., “Understanding SNMP MIBs”, 1996
[Java] Sun Microsystems, Inc. “The Java Language: An Oveview", “'http://java.sun.com/docs/overviews/java/java-overview-l.html”
[AdventNet] AdventNet, Inc, “AdventNet SNMP API 4”
http://www.adventnet.com"
[CGIPerl] Scott G., Shishir G., Gunther B. CGI Programming with Perl, Second
Edition, 2000
[Weinman] Weinman W., “The CGI Book”, 1996
[Tittel96] Tittel E., Gaither M., et al. “Web Programming Secrets with HTML,
CGI, and Perl”, 1996
[CGI2] “Perl, CGI, and JavaScript Complete, 2nd Edition”, By Sybex Inc. 2000
[CGI201] Hamilton J., “CGI Programming 201”, By Amazon 12, 2002
[VBJ] Borland VisiBroker
http://www.borland.com/us/products/visibroker/index.html
[Rosenberger] Rosenberger, J. “Teach Yourself Corba in 14 Days, Second
Edition”, 2000
[Orfali] Robert Orfali R., Harkey D., “Client/Server Programming with Java and
CORBA, 2nd Edition”, 1998
Mazumdar S., “Inter-Domain Management between CORBA and SNMP: WEB-
based Management - Corba/Snmp Gateway Approach”, “http://www.bell- labs.com/project/CorbaSnmp/NeoORBImpl/”, 1996
[CORBA] CORBA, “Catalog of OMG CORBAđ/IIOPđ Specifications”, Revision 2.1, 1997
[OMG] Object Management Group, Framingham, Mass, 1998 – “The Common
Object Request Brocker : Architecture and Specification”, Rev. 2.2 ftp://ftp.omg.org/pub/docs/formal/98-07-01.pdf
[CORBA14] Jeremy L. Rosenberger, “Teach Yourself Corba in 14 Days (Sams
Teach Yourself)”, Sams Publishing 1999
[CORBA3.0] Steve V., “New Features for CORBA 3.0”, IONA Technologies, Inc.. 2001
[OMG_ARCH] Framingham, Object Management Group, “The Common Object
Request Broker: Architecture and Specification”, 1998.
[Coulouris] Coulouris G., Dollimore J. và Kindberg T. “Distributed Systems:
Concepts and Design (4th Edition)”, August 11, 2000)
[TL_CORBA] Nhúm học viờn Cao học Xử lý thụng tin và truyền thụng 2004 mụn
học “Hệ phõn tỏn” của lớp cao học Xử lý thụng tin và truyền thụng 2004,