Transcript
Page 1: [10년 08월 05일 멤버십 발표] nms 완료 발표

Network Management Sys-tem

Team: Jin Do Dog

PL: 19-2’ Jeong Kyung Ho19-1’ Jeon Jong O

1/20

Page 2: [10년 08월 05일 멤버십 발표] nms 완료 발표

Motive

Goal

Overview

Detail

Future Work

Development Environment

Role Division

Schedule

Demo

Q&A

Contents

2/20

Page 3: [10년 08월 05일 멤버십 발표] nms 완료 발표

Motive

3/20

Page 4: [10년 08월 05일 멤버십 발표] nms 완료 발표

Goal

4/20

Page 5: [10년 08월 05일 멤버십 발표] nms 완료 발표

Goal

5/20

Page 6: [10년 08월 05일 멤버십 발표] nms 완료 발표

Goal

Next project

Library Completeness(Release Test)

Jindo Guard(GUI)

6/20

Page 7: [10년 08월 05일 멤버십 발표] nms 완료 발표

Overview

Policy

Filtering

7/20

Page 8: [10년 08월 05일 멤버십 발표] nms 완료 발표

Detail – Architecture

NMS

Firewall PolicyTrace Application proto-

col

Tracing User Behavior

GUI Reporting

Network Monitoring

NDIS Intermediate Driver

Jindo Library

Socket

Driver Controller

Registry

Capture

MySql

8/20

Page 9: [10년 08월 05일 멤버십 발표] nms 완료 발표

Detail – Jindo Lib Architecture

9/20

Page 10: [10년 08월 05일 멤버십 발표] nms 완료 발표

Detail – Jindo Lib Architecture

10/20

Page 11: [10년 08월 05일 멤버십 발표] nms 완료 발표

Detail – Jindo IM Driver Archi-tecture

11/20

Page 12: [10년 08월 05일 멤버십 발표] nms 완료 발표

Detail – Driver Controller Archi-tecture

12/20

Ksys (Jindo Driver Controller)

Driver Initializer

I/O Controller

DriverInfo

PacketCollect-

ing

PacketFilter

Install Uninstall NetCfgAPI

Page 13: [10년 08월 05일 멤버십 발표] nms 완료 발표

Future Work

• Packet Collecting– Protocol Analysis

– Tracing User Behavior

• Firewall Policy

• Analysis Reporting

• Driver Performance Test

13/20

Page 14: [10년 08월 05일 멤버십 발표] nms 완료 발표

Development Environment

• OS– Windows XP

– Windows 7

– Windows 2003

• Language– C, C++

• Library– MFC, NDIS

• Tool– Visual Studio 2005, Visual Studio 2008

• DBMS– MySQL

14/20

Page 15: [10년 08월 05일 멤버십 발표] nms 완료 발표

Role Division - before

Jeong Kyung Ho(PL)• NDIS Intermediate Driver• Packet Filtering• NDIS Driver Control• NDIS Development Manual, Reference• Journal Paper

Jeon Jong O• NDIS Miniport Driver• Windows Management GUI Tool• Packet Collecting• Packet Dumping • NDIS Development Manual, Reference• Journal Paper

15/20

Page 16: [10년 08월 05일 멤버십 발표] nms 완료 발표

Role Division - after

Jeong Kyung Ho(PL)• Packet Dumping • Library Design• Jindo Guard Design• NDIS Development Manual, Reference

Jeon Jong O• NDIS Intermediate Driver• Packet Filtering• NDIS Driver Control• NDIS Development Manual, Reference

16/20

Page 17: [10년 08월 05일 멤버십 발표] nms 완료 발표

Schedule - beforeFunction 6/3 6/4 7/1 7/2 7/3 7/4 8/1 8/2

Study

Network Monitor-ing

Packet Collecting

Packet Dumping

Packet Filtering

NDIS Intermedi-ate Driver

NDIS Miniport Driver

Windows Man-agement GUI

Integration

Kyung Ho

Jong O Common

17/20

Page 18: [10년 08월 05일 멤버십 발표] nms 완료 발표

Schedule - after

Kyung Ho

Jong O Common

Function 6/3 6/4 7/1 7/2 7/3 7/4 8/1

Study

Network Monitor-ing

Packet Filtering

NDIS Intermedi-ate Driver

Driver Controller

Packet Dumping

Library Design

Integration

18/20

Page 19: [10년 08월 05일 멤버십 발표] nms 완료 발표

Demo

19/20

Page 20: [10년 08월 05일 멤버십 발표] nms 완료 발표

Q&A

20/20