본문 바로가기

SNMP(Simple Network Management Protocol) 간이 망 관리 프로토콜(Simple Network Management Protocol, SNMP)은 네트워크 장비를 관리 감시하기 위한 목적으로 UDP 상에 정의된 응용 계층 표준 프로토콜이다.단순 망 관리 프로토콜(SNMP) 표준은 전산 망 구성 요소에 관한 관리 정보가 논리적으로 원격지사용자들에 의해 조사되거나 변경될 수 있게 지원하는 간단한 프로토콜을 정의한다.SNMP는 네트워크 관리자가 네트워크 성능을 관리하고 네트워크 문제점을 찾아 수정하는데 도움을 준다.SNMP를 지원하는 서버에 관리자가 질의를 해 자료를 받아갈 수 있고, 반대로 어떤 값은 설정을 요청할 수도 있다.참고 : http://csl.changwon.ac.kr/cyberclasses/notes/mib2/참고 : http://ko.wi..
WINDOWS - 사용하지 않는 포트/프로세스 제거 - 사용하지 않는 포트 / 프로세스 제거하기.※ 개발을 할 때, 웹서버 혹은 기타 서비스를 위해 포트(예; 8080, 8090, ...)를 사용하게 됩니다.그런데, 가끔 포트가 열린채로 개발 툴이 강제로 종료되거나 , 해당 서비스가 강제로 종료될 경우,포트는 제대로 해제되지 않고, 사용 중인 상태로 남아있게 됩니다.따라서, 그러한 경우에 아래와 같이 사용자가 직접 조작하여 사용하지 않는 포트 혹은 서비스를 강제로종료시킬 수 있습니다.[1] 사용 중인 포트 / 서비스 목록 확인시작 -> 실행 -> CMD 명령어를 이용하여 콘솔창을 실행 시킵니다.그 다음 NETSTAT -A -O 명령어를 이용하여, 현재 상태를 확인합니다.위와 같이 명령어를 통하여 현재의 서비스 및 포트 상태를 확인할 수 있습니다.[2] T..
SOAP (Simple Object Access Protocol) SOAP(Simple Object Access Protocol)은 일반적으로 널리 알려진HTTP,HTTPS,SMTP등을 사용하여XML기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 형태의 프로토콜이다. SOAP은웹 서비스(Web Service)에서 기본적인 메시지를 전달하는 기반이 된다. SOAP에는 몇가지 형태의 메시지 패턴이 있지만, 보통의 경우 원격 프로시져 호출(Remote Procedure Call:RPC) 패턴으로, 네트워크 노드(클라이언트)에서 다른 쪽 노드(서버)쪽으로 메시지를 요청 하고, 서버는 메시지를 즉시 응답하게 된다. SOAP는 XML-RPC와 WDDX에서 envelope/header/body로 이루어진 구조와 전송(transport)와 상호 중립성(interaction neutr..
JSON (JavaScript Object Notation) JSON(JavaScript Object Notation)은 경량의 DATA-교환 형식이다. 이 형식은 사람이 읽고 쓰기에 용이하며, 기계가 분석하고 생성함에도 용이하다.JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999의 일부에 토대를 두고 있다. JSON은 완벽하게 언어로 부터 독립적이지만 C-family 언어 - C, C++, C#, Java, JavaScript, Perl, Python 그외 다수 - 의 프로그래머들에게 친숙한 관습을 사용하는 텍스트 형식이다. 이러한 속성들이 JSON을 이상적인 DATA-교환 언어로 만들고 있다.출처 : http://www.json.org/json-ko.html단순 예제 ▼JS..
용어 - REST(Representational State Transfer) REST(Representational State Transfer)는월드 와이드 웹과 같은 분산하이퍼미디어시스템을 위한소프트웨어 아키텍처의 한 형식이다. 이 용어는 로이 필딩(Roy Fielding)의 2000년 박사학위 논문에서 소개되었다. 그는 하이퍼텍스트 전송 프로토콜(HTTP)의 주요 저자들 가운데 한 사람이다. 그 뒤로 이 개념은 네트워킹 문화에 널리 퍼졌다.엄격한 의미로REST는 네트워크 아키텍처 원리의 모음이다. 여기서 네트워크 아키텍처 원리란 리소스를 정의하고 리소스에 대한 주소를 지정하는 방법에 대한 개괄을 말한다. 간단한 의미로는, 도메인 지향 데이터를HTTP위에서SOAP이나 쿠키를 통한 세션 트랙킹 같은 부가적인 전송 레이어 없이, 전송하기 위한 아주 간단한 인터페이스를 말한다. 이 ..
JAVA - 설정된 java class path 정보 확인하기. 자바 소스에서 아래의 소스를 이용하여, 운영체제에 설정된 자바 Class Path 정보를 확인할 수 있습니다.String strClassPath = System.getProperty("java.class.path");[출처] http://blog.naver.com/PostView.nhn?blogId=corpsemixer&logNo=30010678812&parentCategoryNo=8&viewDate=¤tPage=1&listtype=0
JAVA - System.getProperty(String key, String def) System.getProperty("framework.conf", file.getAbsolutePath());public staticStringgetProperty(Stringkey, Stringdef)Parameters:key- the name of the system property.def- a default value.Returns:the string value of the system property, or the default value if there is no property with that key.Throws:SecurityException- if a security manager exists and itscheckPropertyAccessmethod doesn't allow access..
JAVA - java.net.UnknownHostException java.net.UnknownHostException[원인]웹 서버의 DNS 설정이 되어있지 않아서 발생되는 문제입니다.이 문제는 localhost 환경에서는 발생되지 않지만, 직접 설치된 서버 혹은 외부서버에서 가동 시에 문제가 될 수 있습니다.이 문제는 SNMP 통신 혹은 PING 등의 Network 관련 작업을 수행할 경우,해당 웹 서버에서 외부로의 이동이 요구될 때 발생될 수 있는 문제입니다.[해결방법]각 웹 서버의 설정에 맞게 DNS 설정을 합니다.[1] 서버가 IBM AIX 일 경우telnet 으로 해당 서버에 접속 cd /etc/resolv.conf 파일을 vi 편집기로 수정하여해당 ISP 의 네임서버와 IP 주소를 등록합니다.(ex : 127.0.0.1 localhost )[2] 서버가 T..