본문 바로가기

서버운영 (TA, ADMIN)

(173)
[네트워크] 와이어샤크란? LAN 분석툴(LAN Analyzer)은 네트워크상의 패킷을 가져와서 그 의미를 화면에 표시해주는 소프트웨어이다. LAN(근거리 통신망:Local Area Network)이란, 회사나 가정에서 케이블로 연결된 구내(로컬) 네트워크를 말한다. LAN 분석툴은 네트워크 가게의 전류계나 전압계와 같은것으로, 이를 이용하면 네트워크 케이블을 지나는 내용물이 어떻게 생겼는지 볼 수 있다. PC로 홈페이지를 보거나 이메일을 보낼때 전송되는 정보는 시렞로는 LAN 케이블 내부를 전기 신호 형태로 흐르게 된다. LAN 분석기는 LAN 케이블을 지나는 전기 신호를 데이터 즉, 패킷 형태로 가져와서 패킷의 의미를 조사할 수 있다. LAN 케이블을 지나는 전기신호를 데이터 형태로 가져오는 것을 패킷 캡처라고 한다. 가져온 ..
[네트워크] 트러블슈팅(1) - 통신이 느린경우 보호되어 있는 글입니다.
[HTTP] 프록시 & 캐시 프록시 프록시는 HTTP 등의 통신을 중계한다. 때로는 중계만 하는게 아니라 각종 부가 기능을 구현한 경우도 있다. 회사나 대학에서 구성원 중 누군가가 접근한 콘텐츠는 다른 구성원도 접근할 가능성이 크다. 이럴 경우, 캐시 기능이 있는 프록시를 조직의 네트워크 출입구에 설치하면, 콘텐츠를 저장한 웹서버의 부담은 줄이고 각 사용자가 페이지를 빠르게 열람할 수 있게 하는 효과가 있다. 또한 프록시는 네트워크를 보호하는 방화벽 역할도 한다. 저속 통신 회선용으로 데이터르 압축해 속도를 높이는 필터나 콘텐츠 필터링 등에도 프록시가 이용된다. 프록시 구조는 단순해서 GET 등의 메서드 다음에 오는 경로명 형식만 바뀐다. 메서드 뒤의 경로명은 보통 /helloword처럼 슬래시로 시작되는 유닉스 형식의 경로명이 되..
[네트워크] HTTP MIME 헤더 보호되어 있는 글입니다.
[톰캣] 세션 클러스터 휘발성 영역인 JVM 메모리 내에 세션 객체가 생성되어 있을때 Tomcat이 중지한다면, 메모리 내에 생성되어 있던 모든 세션은 제거된다. Tomcat 인스턴스를 다중화하더라도 특정 Tomcat 인스턴스가 중지한다면 그 Tomcat 내의 세션은 모두 사라지게 된다. 세션을 통해 구현한 범위에 따라 영향도가 달라지나, 흔히 로그인을 다시 해야한다는 등의 상황이 벌어진다. 이러한 문제를 해결하기 위해 세션 클러스터를 사용한다. 동일 업무를 처리하는 여러 인스턴스를 하나의 클러스터 그룹으로 묶으면 멤버들은 자신이 생성하고 변경한 세션 정보를 다른 인스턴스와 공유한다. 갑자기 장애가 발생하여 특정 멤버가 중지하더라도 여전히 다른 인스턴스에서 세션을 가지고 있기 때문에 사용자 세션은 유지된다. 단, 세션 클러스터..