Do điều kiện thời gian và trình độ mà ch ơng trình c a em còn hạn chế về mặt chức năng và nhiều thiếu sót. Trong t ơng lai, em muốn hạn chế những thiếu sót này cũng nh mở rộng về mặt chức năng cho ch ơng trình v i h ng phát triển sau:
Mở rộng số l ợng các loại gói tin có thể phân tích cũng nh mức độ chi tiết khi phân tích một gói tin, sửa đổi khả năng hiển thị các thông tin một cách phù hợp
Nâng cấp chức năng báo cáo để có thể in ấn, xuất ra nhiều định dạng khác nhau c a từng ch ơng trình..
Về hiệu suất bắt gói c a hai ch ơng trình, nếu đã hiểu rõ cơ chế bắt gói c a từng l p có thể đ a ra các giải pháp khắc phục và tối u hóa khả năng c a từng ch ơng trình. Đồng thời cũng có thể nghi n cứu những bộ nh viện hoặc cơ chế cấp phát buffer khác mà hạn chế đ ợc sự mất gói xảy ra ở l p 3.
KẾT LUẬN
Trong thời gian làm đồ án tốt nghiệp này, cùng v i sự cố gắng c a bản thân và sự h ng d n tận tình c a thầy giáo Th.S. L Phúc và các thầy cô giáo trong khoa Công nghệ thông tin cùng sự tham gia đóng góp c a các bạn sinh vi n, em đã xây dựng đ ợc ch ơng trình để có thể so sánh đ ợc hiệu suất bắt gói giữa l p 2 và l p 3 và những th viện sử dụng c a từng l p cho việc bắt gói . Em đã cố gắng hoàn thiện nội dung bài báo cáo, hoàn thiện ch ơng trình bắt gói cả về mặt chức năng cũng nh giao diện, song v n không thể tránh khỏi rất nhiều thiếu sót, em rất mong nhận đ ợc sự tham gia đóng góp và giúp đỡ c a các thầy cô giáo, các bạn sinh vi n để em có thể phát triển hơn nữa ch ơng trình c a mình.
Cuối cùng, một lần nữa em xin chân thành cảm ơn các thầy cô trong khoa Công nghệ thông tin, những ng ời đã dìu dắt em trong suốt quá trình học tập tại tr ờng và đặc biệt gửi lời cảm ơn sâu sắc đến thầy Lê Phúc đã h ng d n, giúp đỡ em trong suốt quá trình làm đề tài tốt nghiệp này.
TP. Hồ Chí Minh, tháng 12 năm 2011 Sinh viên: Nguyễn Văn Trí
DANH MỤC TÀI LIỆU THAM KHẢO
Tiếng Việt:
1. Nguyễn Thúc Hải. Mạng máy tính và các hệ thống mở. Nhà xuất bản giáo dục, năm
1999.
2. Ngạc Văn An. Mạng máy tính. Nhà xuất bản giáo dục, năm 2006.
Tiếng Anh:
1. J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach
Featuring the Internet (2nd edition), Addison-Wesley, 2002.
2. Fiach Reid. Network Programming in .NET With C# and Visual Basic .NET.
3. Robert Graham. Packet Sniffing FAQ.
4. Loris Degioanni, Development of an Architecture for Packet Capture and Network
Traffic Analysis, Graduation Thesis, Politecnico Di Torino (Turin, Italy, Mar. 2000)
5. Fulvio Risso, Loris Degioanni, An Architecture for High Performance Network
Analysis, Proceedings of the 6th IEEE Symposium on Computers and Communications (ISCC 2001), Hammamet, Tunisia, July 2001
6. S. McCanne and V. Jacobson, The BSD Packet Filter: A New Architecture for
User-level Packet Capture. Proceedings of the 1993 Winter USENIX Technical Conference (San Diego, CA, Jan. 1993), USENIX.
7. Microsoft MSDN Library, Microsoft Corporation, August 1999.
8. Mihai Dorobanţu, M.Sc., Mihai L. Mocanu, Ph.D, A Simple Way To Capture
Network Traffic: The Windows Packet Capture (WINPCAP) Architecture, School of Automation, Computers and Electronics, University of Craiova, 13 A.I. Cuza Str., 1100 Craiova, Romania.
Danh mục các Website tham khảo:
1. http://www.winpcap.org/docs/docs_412/html/main.html 2. http://www.beesync.com/packetx/index.html 3. http://www.qnx.com/developers/docs/6.5.0/index.jsp?topic=/com.qnx.doc.instr_en_instr/ buffers.html 4. http://www.scribd.com/doc/46552576/C%C6%A1-c%E1%BA%A5u-WinPcap 5. http://en.wikipedia.org/wiki/Network_Driver_Interface_Specification