본문 바로가기

Folium으로 지도 그리기 좌표값으로 지도를 그리기 위해 툴을 찾아보던 도중 파이썬에 folium이라는 패키지를 찾았습니다. 간단하게 깔끔한 지도를 그릴 수 있어 좋은 것 같으므로 포스팅 합니다. 패키지 설치를 위해서는 pip install folium 명령을 이용하면 됩니다. 우선 간단하게 지도를 출력해 보겠습니다. 1 2 3 4 5 6 import folium m = folium.Map(location=[36.833972, 127.178548], zoom_start=12) m Colored by Color Scripter cs folium.Map() 함수를 이용합니다. location에 위도와 경도 정보를 입력하고 zoom_start에 줌할 정도를 입력해주면 간단하게 지도를 나타낼 수 있습니다. zoom_start의 줌 최대치..
pb(frozen graph) 파일에서 input, output node 찾기 darknet 혹은 darkflow를 이용해 만든 yolo weight 파일을 다른 코드에서 이용하기 위해 pb(frozen gragh)파일로 만든 뒤 다른 코드에 적용하려고 시도하던 도중.. input node name과 output node name을 알지 못하면 데이터를 집어넣을 수 없는 현상이 일어났습니다. 여러가지로 찾아본 결과 bazel을 이용해 summarize graph tool을 이용하는 방법이 많이 보였습니다. ...만, pip를 이용해 tensorflow를 설치하는 경우가 많은 요즘 summarize graph tool을 이용하기 위해 tensorflow를 직접 빌드하는 방법은 많이 번거롭다는 생각이 들었습니다. 좀 더 찾아보니 python 코드를 이용해서 간단하게 레이어 구조를 볼 ..
Network Traffic Classification - 3 지금까지 네트워크 트래픽을 분류하는 방법 중에서프로그램마다 사용하는 포트를 할당해주고 사용하는 포트로 트래픽을 분류하는 포트 기반 분류 방법,네트워크 트래픽의 패킷 내용을 직접 확인하고 트래픽을 분류하는 페이로드 기반 분류 방법에 대해 알아보았습니다. 모두 해당하는 프로그램에 대해 특정한 정의(포트 번호, 시그니처)를 내려 트래픽을 분류하는 방법이었는데요.이번에는 그러한 정의 없이 트래픽을 분류하는 방법에 대해 알아보겠습니다. 3. 호스트 행동 기반 트래픽 분류호스트 행동 기반 트래픽 분류 방식은 이름 그대로 호스트가 어떻게 행동하는가를 보고 이 트래픽이 어떤 종류의 트래픽인지 분류하는 방법입니다.해당하는 트래픽이 어떤 응용 프로그램의 트래픽인지 정확하게 알 수 있는 것도 좋겠지만네트워크 관리의 측면에서..
Network Traffic Classification - 2 첫 포스트에서는 단순히 모든 프로그램에 포트를 할당해주는 방법인 포트 기반 트래픽 분류 방법에 대해 알아보았습니다.앞 포스트에서도 설명했다시피 인터넷과 컴퓨터 기술이 발달하면서 단순한 포트 할당만 가지고는 모든 프로그램을 커버하기 힘들어졌고이에 따라 네트워크 트래픽을 분류하기 위해 좀 더 분석적인, 다양한 방법을 시도하게 됩니다. 이번 포스트에서는 페이로드 기반 트래픽 분류 방식에 대해 알아보겠습니다. 2. 페이로드 기반 트래픽 분류모든 프로그램에 번호를 붙여주는 방법이 안 된다면실제로 네트워크에 흘러다니는 트래픽을 확인해 보는 방법을 사용할 수 밖에 없겠지요. 페이로드 기반 트래픽 분류 방식은 바로 이러한,네트워크 트래픽의 패킷을 직접 검사하여 트래픽을 구분해보고자 하는 방법입니다. 네트워크 트래픽을 ..
Network Traffic Classification - 1 최근 5G 기술이 개발되면서 4차 산업혁명이라는 수식어가 종종 보이고 있습니다.불과 20년 전만 해도 사진 한 장을 띄우려면 모니터에 한 줄씩 로딩되는 이미지를 세월아 네월아 쳐다보고 있어야 했는데요.인터넷 속도가 폭발적으로 늘어나면서 이제는 차를 타고 다니면서 고화질 동영상도 실시간으로 볼 수 있게 되었지요. 그에 따라서 인터넷 트래픽 또한 폭발적으로 증가하고 있는데요.2017년 시스코의 예측으로는 연평균 세계 트래픽 사용량이 26%씩 증가하고, 2022년에는 근 30년간 생성된 인터넷 트래픽이 단 1년만에 생성될 것이라고 예측했습니다. 이렇게 폭발적으로 증가하는 네트워크 트래픽을 관리하기 위해서는 이 트래픽이 어디에 사용되는 트래픽인지 아는 것이 중요하기 때문에효과적인 트래픽 관리를 위해 네트워크 트..