• 제목/요약/키워드: Blocking Web Service

검색결과 16건 처리시간 0.02초

신뢰성 향상과 안전한 웹 서비스를 위한 웹 서버 아키텍처 환경의 설계 (A Design of Web Server Architecture Environment for Reliability Enhancement and Secure Web Services)

  • 김용태;정윤수;박길철
    • 한국정보통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.343-350
    • /
    • 2010
  • 기존의 웹 서버 아키텍처 설계에서는 웹 서비스의 신뢰성, 견고성과 안전성을 유지하기 위하여 데이터 암호화(encryption) 기법을 사용하였다. 그러나 데이터 암호화 기법의 사용은 웹 서버의 처리량(throughput) 감소와 평균 응답 시간을 증가시키면서, CPU 작업을 낭비하기기 때문에 웹 어플리케이션 서버의 성능에 부정적인 영향을 나타낸다. 또한 최근의 웹 어플리케이션들은 안전한 인터넷 통신을 위하여 보안과 안전성을 요구하고 있다. 그러므로 본 논문에서는 안전한 웹 서비스를 위하여 기존의 웹 서버에 새로운 웹 서비스 모듈들을 추가하고 쓰레드 풀(Thread pool)과 Non-blocking I/O를 이용하는 개선된 웹 서버를 제안하고, 안전한 웹 서비스 성능을 나타내기 위하여 신뢰성과 안전성을 제공한다. 그리고 본 논문에서 제안한 웹 서버 시스템의 안전성과 성능을 평가하기 위하여 기존의 전형적인 톰캣 기반의 웹 서버와 제안 시스템에 대하여 실험을 통해 안전성과 성능을 비교 평가한다.

SOAP 메시지 처리 개선과 NBTM을 사용한 모바일 웹 서버의 성능 향상 (Mobile Web Server Performance Improvement with Enhancing SOAP Message Transaction and NBTM)

  • 김용태;정윤수;박길철;이상호
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.135-142
    • /
    • 2008
  • 최근의 급속하게 변화하는 모바일 인터넷 환경에서 이전의 웹 서버 성능으로는 사용자의 빈번한 연결 요구에 대해 적절한 대응이 어렵기 때문에 웹 서비스 엔진의 성능 향상이 필요하다. 따라서 본 논문은 웹 서비스의 성능 향상을 위해서 부가적으로 설치하는 톰캣 서블릿 컨테이너와 무관하게 사용자의 접속 요청을 처리하고, SOAP(Simple Object Access Protocol) 메시지 처리 시간을 단축하는 모바일 웹 서비스의 서버 구조를 제안한다. 제안한 웹 서버 구조는 사용자요구 수신기, 웹 문서 처리기, SOAP 프로토콜 처리기, NBTM(Non-Blocking and Thread Manager) 관리자, 세션 관리자로 구성한다. 제안된 시스템은 표준 램 서비스 프로토콜을 완전하게 지원하고, 웹2.0의 모바일 웹서비스 시스템의 통신 오버헤드와 메시지 처리 시간, 서버의 오버헤드를 감소하며, 웹2.0 환경에서 구현 실험을 통한 지연 수행 평가에 의해서 웹2.0표준 모바일 웹 서비스 시스템과 성능을 비교, 평가하여 성능 향상을 확인하였다.

  • PDF

SNI 차단 기법 기반의 불법 웹 차단 기술적 정책 개선 (Policy Proposal to Improve Illegal Web Blocking Policy Based on SNI Blocking Technique)

  • 박정훈;정원치;오상익;박남제
    • 한국멀티미디어학회논문지
    • /
    • 제23권3호
    • /
    • pp.430-439
    • /
    • 2020
  • The government of the Republic of Korea has introduced SNI blocking method since February 2019 to block illegal sites. Currently, this policy has been considered as a controversial policy in South Korea therefore, about 270,000 South Koreans have been calmed down by and the presidential office petition because people believe that blocking https by SNI would invasion of privacy and freedom of use of the Internet. As soon as the SNI blocking method was used, the bypass method was opened to the Internet, causing side effects. In this study, identifies the development of Internet blocking technology and the development of new technology that bypasses the technology. It also examines Internet censorship in other countries and identifies problems in blocking technology. Through this study would present policy suggestions and technical methodologies for sound Internet use.

Design of Indoor Location-based IoT Service Platform

  • Kim, Bong-Han
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권12호
    • /
    • pp.231-238
    • /
    • 2022
  • 무선 통신의 발전과 IoT 센서의 발전으로 인해 휴대용 모바일 통신 장치와 센서 간의 근거리 무선 통신 기술들이 개발되어 다양한 응용서비스를 제공하는 고부가가치의 플랫폼으로 발전하고 있다. 본 논문에서는 비콘, 블루투스, UWB(Ultra-wideband), ZigBee, NFC(Near Field Communication), Z-Wave, 6LoWPAN(IPv6 over Low power WPAN), D2D(Device to Device) 등과 같은 근거리 무선 통신 기술 중에서, 실내 위치 측위를 제공할 수 있는 비콘을 기반으로 IoT 서비스 플랫폼을 제안하였다. 그리고 무분별한 비콘 스팸 신호를 차단하고 유연성과 확장성을 가진 REST 웹 서비스 기술을 적용하여 비콘 연동 웹서버를 설계하였다. 데이터 전송 성공률, 비콘 Push 차단 성공률, 위치 측위 정확도, IoT 연동 처리 성공률, REST 웹 서비스 기반 데이터 처리 성공률 등을 테스트하여 다른 기종 간의 데이터 접근성을 검증하였다. 설계된 IoT 서비스 플랫폼을 통해 향후 근거리 무선 통신 기반의 비즈니스 모델과 서비스 플랫폼에 대한 다양한 제안과 연구가 진행될 것이다.

Performance Evaluation of Node.js for Web Service Gateway in IoT Remote Monitoring Applications

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • International Journal of Advanced Culture Technology
    • /
    • 제4권3호
    • /
    • pp.13-19
    • /
    • 2016
  • The growth of mobile devices in Internet of Things (IoT) leads to a number of remote and controlling system related IoT applications. For instance, home automation controlling system uses client system such web apps on smartphone or web service to access the home server by sending control commands. The home server receives the command, then controls for instance the light system. The web service gateway responsible for handling clients' requests attests an internet latency when an increasing number of end users requests submit toward it. Therefore, this web service gateway fails to detect several commands, slows down predefined actions which should be performed without human intervention. In this paper, we investigate the performance of a web server-side platgorm based event-driven, non-blocking approach called Node.js against traditional thread-based server side approach to handle a large number of client requests simultaneously for remote and controlling system in IoT remote monitoring applications. The Node.JS is 40% faster than the traditional web server side features thread-based approach. The use of Node.js server-side handles a large number of clients' requests, then therefore, reduces delay in performing predefined actions automatically in IoT environment.

위성통신을 위한 웹 프록시 개발 (A Development of Web Proxy for the Satellite Communication)

  • 전성윤;김근형
    • 한국멀티미디어학회논문지
    • /
    • 제16권12호
    • /
    • pp.1403-1412
    • /
    • 2013
  • 육지에서 멀리 떨어진 해상의 선박 또는 항공기는 위성통신을 이용하여 웹 서비스를 이용해야 한다. 그러나 위성통신은 많은 비용이 들며 사용자가 만족할 만한 수준의 응답 속도를 제공하지 못하고 있다. 선박의 웹 서비스 사용자들이 인터넷 뉴스의 기사 한편을 볼 때 불필요한 이미지와 광고들로 인하여 많은 양의 데이터를 전송 받게 된다. 따라서 사용자들이 불필요한 데이터 사용 요금을 많이 지불하게 되는 것이다. 본 논문에서는 이러한 위성통신을 통한 웹 서비스 사용의 문제점인 비용, 속도의 문제를 해결하기 위해 설계된 프록시 모델을 제시한다. 본 논문에서 제안한 프록시는 이미지 차단, 광고 차단, 캐싱, 이미지 재요청 기능으로 위성망을 통한 데이터 전송량을 최대한 줄인다. 개발한 프록시의 성능을 위성통신을 이용한 데이터량 측정을 통해 증명하였다.

Node.js를 활용한 웹GIS 서버의 설계와 구현 (Design and Implementation of Web GIS Server Using Node.js)

  • 전상환;도경태
    • Spatial Information Research
    • /
    • 제21권3호
    • /
    • pp.45-53
    • /
    • 2013
  • 웹GIS는 수년 동안 사용자들에게 효율적이고 정확한 공간정보를 제공하기 위해 최신 웹기술을 기반으로 발전해왔다. 또한 웹GIS 서버는 클라이언트의 요청을 빠르게 연산 처리하고 공간정보 서비스를 제공하기 위해 성능개선을 지속해왔다. 본 연구에서는 서버 개발에 자바스크립트(JavaScript)를 사용하는 이벤트 기반의 비동기식 I/O 처리가 가능한 프레임웍 기술인 Node.js를 활용하여 NodeMap이라고 이름붙인 웹GIS 서버를 설계하고 구현하였다. NodeMap은 기본적으로 OGC 표준 인터페이스를 지원하는 웹GIS 서버이다. 이를 위해 공간 인덱스 및 표준 공간쿼리 함수를 지원하는 DBMS를 활용하여 GIS 데이터를 처리하도록 하였다. 그리고 공간 정보를 타일 맵 위에 렌더링 하기 위해 HTML5 Canvas를 지원하는 Node-Canvas 모듈을 활용하였다. 마지막으로 Node.js의 가장 많이 쓰이는 커넥트 모듈 기반의 프레임웍인 Express 모듈을 활용하였다. 구현된 NodeMap은 성능테스트를 통해 향 후 웹GIS 서버개발기술로서 Node.js의 활용 가능성을 확인하였다. 본 연구를 통해 기존 서버 개발 기술과 차별화된 기술인 Node.js를 웹GIS 서버 구현에 우선적용 함으로서 향 후 인터넷 GIS 서비스에서의 활용 가능성을 제시하였다.

웹2.0에서 SOAP 처리와 성능 향상을 위한 모바일 웹 서버 프레임워크의 설계 (A Design of Mobile Web Server Framework for SOAP Transaction and Performance Enhancement in Web2.0)

  • 김용태;정윤수;박길철
    • 한국정보통신학회논문지
    • /
    • 제12권10호
    • /
    • pp.1866-1874
    • /
    • 2008
  • 기존의 웹 서버는 과부하 상태인 경우 폐쇄 연결, 암호 핸드쉐이크 실행 증가와 서버 용량의 현저한 감소로 서버의 처리량에 문제가 발생하여 시스템의 전체적인 성능을 저하시킨다. 또한 쓰레드 블록으로 인하여 다수의 클라이언트 요청 처리가 원활하지 못하고, 쓰레드 활성화를 위하여 많은 시간과 자원을 요구하여, 클라이언트의 요청에 대해 접속시간과 응답 시간이 증가하는 단점이 발생한다. 그러므로 본 논문에서는 웹서버스의 장점인 통합과 커뮤니케이션 지원과 시스템 성능 향상을 위해 서버 과부하를 개선하고, 지연처리를 위해 필요한 기술을 제공하는 확장된 웹서버를 제안한다. 그리고 기존 시스템(Tomcat 5.5에서 구현)과 제안한 모바일 웹 서버 아키텍처를 평가한다. 확장된 서버 아키텍처는 시스템 성능을 위해 우수한 교환 조건을 제공하고, 다중쓰레드와 쓰레드풀을 결합한 개선된 웹 서버 아키텍처를 평가한다. 본 논문에서 제안된 웹서비스 아키텍처는 오리지널 Tomcat 5.5의 평가 결과보다 개선된 성능 이익의 결과를 얻었다.

셀룰러 CDMA 시스템에서의 음성제어 서비스 지원을 위한 우선 순위 호 수락제어 (A Prioritized call Admission for supporting voice Activated/Controlled Services in Cellular CDMA Systems)

  • 위성철;김동우
    • 한국음향학회지
    • /
    • 제22권3호
    • /
    • pp.242-249
    • /
    • 2003
  • 셀룰러 시스템에서 음성제어 웹 브라우징 혹은 음성제어 주식거래 같은 특별한 음성제어 응용서비스 (VCS: voice control application services)를 채택할 때, 적당한 VCS의 서비스 등급을 유지하기 위해서 OVS (ordinary voice communications service)에 요구되는 채널품질보다 더 좋은 채널품질이 필요하다. 무선정체 (air congestion)를 피하기 위해서, 수신기의 잡음레벨이 정해진 임계값보다 더 높지 않거나 기지국의 다른 호가 모든 채널 처리자원 (channel-processing resource)을 점유하지 않았다면, 호는 보통 수락되어진다. 잡음 레벨의 임계값은 음성통화 서비스의 배경잡음레벨을 포함하여 보통 10 ㏈ 정도이다. 기지국이 OVS 호 처리방법으로 VCS의 호를 수락할 때, OVS와 VCS 호의 일부분이 같은 확률로 채널을 점유하지 못하고 블록킹 되어진다. 만일 같은 임계값 10㏈가 사용되면, 수락되어진 VCS의 호는 나쁜 채널품질에 노출이 되고 강제로 블록킹 되어진다. 사용자의 관점에서 진행증인 호의 강제종료는 새로운 호를 블록킹 하는 것보다 더 바람직하지 못하다. 한편으로 VCS을 위한 낮은 임계값을 사용한다면, VCS의 블록킹 확률은 OVS의 블록킹 확률보다 더 높아지게 된다. 이 논문에서는, 블록킹 확률을 줄이고 적당한 채널 품질을 유지하기 위해서 VCS에 우선순위를 주는 호 수락 정책을 제안한다.

경찰청 아동음란물프로파일링 시스템을 이용한 아동음란물 차단 및 수사 방안 (Blocking and investigation of child pornography using child pornography profiling system of National Police Agency)

  • 이상덕
    • 디지털포렌식연구
    • /
    • 제12권3호
    • /
    • pp.97-108
    • /
    • 2018
  • 컴퓨터기술 및 네트워크의 발전은 메신저, 이메일, 웹하드, 토렌트등 서비스 사용자의 손쉬운 대용량 파일 전송을 가능하게 하였다. 이는 소지자체가 불법인 아동음란물파일 소지자가 빠르게 다른 사용자에게 아동음란물을 전송 할 수 있다는 것을 의미한다. 하지만 현재는 메신저, 이메일, 웹하드, 토렌트 사용자간의 아동음란물을 배포를 예방하거나 차단하는 구체적인 방법에 대해 제안된 것은 없다. 본 논문에서는 '경찰청 아동음란물프로파일링시스템'의 보관되어 있는 MD5, SHA-1 해시값을 이용하여 아동음란물의 배포를 차단하고 소지자의 가입자 정보를 이용하여 아동음란물 소지 피의자를 특정할 수 있는 방법을 제안한다. 사용자가 파일을 배포하기 전 파일의 해시값을 추출하여 경찰청 아동음란물프로파일링시스템과 비교한 후 동일 값이 있을 경우 파일의 전송을 차단하고 해당 소지자에게 경고를 보내게 되며 서비스제공 기업은 가입자 정보를 수사기관에게 보내 아동음란물 소지자에 대한 수사를 신속하고 정확한 수사를 진행할 수 있다.