주요 논문
3
*2026년 기준 최근 6년 이내 논문에 한해 Impact Factor가 표기됩니다.
1
Article
|
·
인용수 6
·
2024Hyperion: Hardware-Based High-Performance and Secure System for Container Networks
Myoungsung You, Minjae Seo, Jaehan Kim, Seungwon Shin, Jaehyun Nam
IF 5 (2024)
IEEE Transactions on Cloud Computing
컨테이너는 클라우드 환경에서 마이크로서비스를 배포하기 위한 지배적인 가상화 기법으로 자리 잡았다. 그러나 마이크로서비스 기능에 필수적인 컨테이너 네트워킹은 흔히 상당한 오버헤드와 자원 소모를 유발하여, 마이크로서비스 성능을 저하시킬 수 있다. 이러한 문제는 컨테이너 트래픽 내에서 네트워크 가상화와 접근 제어를 담당하는 소프트웨어 기반 네트워크 데이터 플레인의 복잡성에서 기인한다. 이 문제를 해결하기 위해, 고성능과 보안을 우선하는 새로운 하드웨어 기반 컨테이너 네트워킹 시스템인 Hyperion을 제안한다. 스마트NICs를 활용하는데, 이는 클라우드 환경에서 흔히 사용된다. Hyperion은 네트워크 가상화와 접근 제어를 포함하는 완전 기능의 컨테이너 네트워크 데이터 플레인을 구현한다. 또한 컨테이너 환경의 잦은 변화에 대한 민첩한 대응을 위해 데이터 플레인을 동적으로 최적화할 수 있으며, 이를 통해 데이터 플레인의 최신 동작을 보장한다. 이러한 하드웨어 기반 설계는 호스트 시스템 자원에 의존하지 않고도 Hyperion이 컨테이너 네트워킹 전반의 성능을 유의미하게 향상시키도록 한다. 특히 Hyperion은 수정이 필요 없이 기존 컨테이너화 애플리케이션과 원활하게 통합된다. 평가는 최신 기술 수준의 솔루션과 비교하여 Hyperion이 HTTP 컨테이너 통신 지연과 처리량에서 각각 최대 2.25배 및 4.3배의 유의미한 개선을 달성함을 보여주었다. 또한 컨테이너 네트워킹과 관련된 CPU 사용률을 최대 4배까지 감소시킨다.
https://doi.org/10.1109/tcc.2024.3403175
Computer science
Cloud computing
Virtualization
Container (type theory)
Microservices
Operating system
Embedded system
Engineering
2
Article
|
인용수 4
·
2024Ambusher: Exploring the Security of Distributed SDN Controllers Through Protocol State Fuzzing
Jinwoo Kim, Minjae Seo, Eduard Marin, Seungsoo Lee, Jaehyun Nam, Seungwon Shin
IF 8 (2024)
IEEE Transactions on Information Forensics and Security
분산 SDN(Software-Defined Networking) 컨트롤러는 특히 SD-WAN 내에서 광역 네트워크(Wide Area Networks, WAN)의 핵심 요소로 빠르게 자리 잡았으며, 광범위한 네트워크 인프라에 대해 확장성과 장애 내성을 제공한다. 그러나 이러한 컨트롤러의 아키텍처는 지금까지 충분한 주목을 받지 못한 새로운 잠재적 공격 표면을 야기한다. 이러한 우려에 대응하여, 우리는 분산 SDN 컨트롤러에서 사용되는 프로토콜 내의 취약점을 발견하도록 설계된 테스트 도구인 Ambusher를 제안한다. Ambusher는 추론된 상태 기계에 기반하여 공격 시나리오를 체계적으로 탐색하는 protocol state fuzzing을 활용함으로써 이를 달성한다. 클러스터로부터 상태를 학습하는 일은 복잡하기 때문에, Ambusher는 상대적으로 단일하고 단순한 상태 기계를 추출하는 새로운 방법론을 제안하여, 효율적인 상태 기반 퍼징을 가능하게 한다. 두 개의 캠퍼스 네트워크와 하나의 엔터프라이즈 네트워크에 걸친 실제 SD-WAN 배치에서 수행된 Ambusher의 평가는, 널리 사용되는 분산 컨트롤러 플랫폼에서 6개의 잠재적 취약점을 밝혀낼 수 있음을 보여준다.
https://doi.org/10.1109/tifs.2024.3402967
Fuzz testing
Computer science
Protocol (science)
State (computer science)
Computer network
Computer security
Cryptographic protocol
Cryptography
Operating system
Software
3
Article
|
·
인용수 7
·
2022Reconfigurable regular expression matching architecture for real-time pattern update and payload inspection
Jaehyun Nam, Seung Ho Na, Seungwon Shin, Taejune Park
IF 8.7 (2022)
Journal of Network and Computer Applications
https://doi.org/10.1016/j.jnca.2022.103507
Computer science
Payload (computing)
Architecture
Expression (computer science)
Matching (statistics)
Embedded system
Regular expression
Pattern matching
Real-time computing
Computer architecture