본문 바로가기

Project/3) Traffic Assistor

Traffic Assistor 개발 문서 및 일지(140804 수정)


  개발 목적 (Goal)


각 프로세스별




Windows Driver Kit Samples Pack

A collection of all the Windows Driver Kit (WDK) 8.1 driver samples is available as a single download. The samples are provided as Microsoft Visual Studio solutions and work with Microsoft Visual Studio 2013 and the WDK 8.1. The following are the samples included in this single download.

그림 출처[http://msdn.microsoft.com/en-us/library/windows/hardware/ff554118(v=vs.85).aspx]




1) Install CentOS 6.5 ☞ 링크

2)  


 개발 시나리오


각 포트(포트 or 프로세스) 별 Traffic Inspector 구현 



 링크 


* Windows Driver Kit Samples Pack

http://msdn.microsoft.com/en-us/library/windows/hardware/ff554118(v=vs.85).aspx


* WDK network Samples

http://code.msdn.microsoft.com/windowshardware/site/search?f%5B0%5D.Type=Topic&f%5B0%5D.Value=Networking



 키워드 및 용어

■ Traffic Shaping 


■ Traffic throttling 


■ bandwidth limit 


■ WFP (windows filtering platform) 


■ TDI (transport driver interface)


■ GetTcpTable2


■ Sniffer : (신조어) 네트워크 트래픽을 감시 및 분석하는 프로그램으로, 병목 현상이나 각종 문제점을 파악한다. 이러한 정보를 활용하여 네트워크 관리자는 트래픽 흐름을 효율적으로 유지할 수 있다.

  개발 일지

[140827]

* Hadoop Ecosystem 구성 완료

* Spark API 적응 및 예제 실행 및 분석

------------------------------------------------------------------------------------------------------

[140804]

* 처음 기획과 모델이 많이 달라졌다. 빅데이터가 추가되었고, Traffic shaping보단 각 port에 접근하는 IP를 차단한다.

* Centos 설치 -> Hadoop Cluster 구성

[140725]

* 일반적인 응용 어플리케이션 개발과는 달리 Low Level 개발에 대한 정보는 너무 부족하다.