본문 바로가기

IP, subnet, gateway, DNS_기본 용어 정리 공유기를 사용하면서 알게 된 용어에 대해 정리해볼까 한다. 기본적인 내용이라 모두들 알고 있겠지만 나같은 무지인들을 위해 여러 곳에서 본 내용을 엮어엮어 최대한 상세한 정보를 담고자 한다. IP는 Internet과 Protocol이 합쳐진 말이다. 그렇다면 Internet을 먼저 살펴보자. Internet은 이름처럼 [inter + network]이다. 여러 개의 소규모 네트워크들이 연결되어 거대한 네트워크를 이룬 것을 말한다. 가령 학교 전산실에 있는 컴퓨터들을 이더넷(ethernet) 케이블 등을 이용해서 물리적으로 연결하면 소규모 네트워크가 되는데 이를 LAN(Local Area Network)이라 한다. 이 LAN이 또 다른 LAN과 연결이 되고 또 다른 LAN과 연결이 되면서 큰 네트워크에 연결.. 더보기
커넥션 풀(Connection Pool) 오늘은 커넥션 풀에 대한 포스팅을 해볼까 한다. 커넥션 풀이란 무엇일까?'풀'이란 단어를 보니, 수영장 풀이 생각나는 듯하다.그럼 연결...수영장....뭘까? 1) 커넥션 풀: 데이터 베이스와 연결된 커넥션을 미리 만들어서 풀(pool) 속에 저장해 두고 있다가 필요할 때에 커넥션을 풀에서 가져다 쓰고 다시 풀에 반환하는 기법을 의미한다.이렇게 풀 속에 미리 생성되어 있는 커넥션을 가져다가 사용하고, 사용이 끝나면 커넥션을 풀에 반환한다. 2) 커넥션 풀의 특징 - 풀 속에 미리 커넥션이 생성되어 있기 때문에 커넥션을 생성하는 데 드는 연결 시간이 소비되지 않는다. - 커넥션을 계속해서 재사용하기 때문에 생성되는 커넥션 수가 많지 않다. ☞ 커넥션 풀을 사용하면 커넥션을 생성하고 닫는 시간이 소모되지 않.. 더보기
Cygwin에서의 JSP 개발환경 설정. Cygwin이라는 응용프로그램을 이용해 JSP 프로그램을 개발하기 위해 Cygwin의 개발환경설정을 해보도록 하겠다. * Cygwin은 무엇일까?Cygwin은 윈도우 OS에서 컴퓨터 OS가 리눅스인 것 처럼 리눅스의 프로그램/유틸리티들을 사용할 수 있도록 하는 프로그램을 얘기한다. Cygwin에서 JSP를 하기 위해서는 가장 먼저 Cygwin을 다운로드해줘야 하고, 그 다음에는 jdk, tomcat, ant가 필요하다. * 다운로드 사이트 - Cygwin : http://www.cygwin.com/ [미러링 사이트는 빠르다고 생각되는 사이트 선택]- tomcat : http://tomcat.apache.org/ [tar.gz 파일을 다운로드할 것.]- ant : http://ant.apache.org/ .. 더보기