• 제목, 요약, 키워드: Address translation

검색결과 113건 처리시간 0.028초

HVIA-GE: 기가비트 이더넷에 기반한 Virtual Interface Architecture의 하드웨어 구현 (HVIA-GE: A Hardware Implementation of Virtual Interface Architecture Based On Gigabit Ethernet)

  • 박세진;정상화;윤인수
    • 한국정보과학회논문지:시스템및이론
    • /
    • v.31 no.5_6
    • /
    • pp.371-378
    • /
    • 2004
  • 본 논문에서는 고성능 PC 클러스터 시스템을 위한 사용자 수준 인터페이스인 Virtual Interface Architecture(VIA)를 기가비트 이더넷을 기반으로 하여 하드웨어로 구현하였다. 기가비트 이더넷 상의 하드웨어 VIA (HVIA-GE)는 PCI 33MHz/32bit 버스 기반으로 하고, 물리적인 네트워크로는 고성능 클러스터 시스템 구축을 위해 기가비트 이더넷을 채용하였으며, FPGA를 사용하여 VIA 프로토콜 엔진을 구현하였다. 주소변환 및 Doorbell 메커니즘을 커널의 간섭 없이 하드웨어로 처리하도록 하였으며, 특히 효율적인 주소변환을 위해 ATT를 HVIA-GE 카드상의 SDRAM에 저장하고 VIA 프로토콜 엔진에서 직접 처리하도록 개발하였다. 이러한 구현의 결과로 송수신시에 발생하는 통신 오버헤드를 대폭 줄이게 되었으며, 최소 11.9${\mu}\textrm{s}$의 지연 시간, 최대 93.7MB/s의 대역폭을 얻을 수 있었다 HVIA-GE는 최소 지연시간에 있어서 기가비트 이더넷 상에서 VIA의 소프트웨어 구현 방식인 M-VIA에 비해 약 4.8배, 기가비트 이더넷상에서의 TCP/IP에 비해 약 9.9배 빠른 결과를 나타내었다. 또한, 최대 대역폭에 있어서는 M-VIA에 비해 약 50.4%, TCP/IP에 비해 약 65%의 성능향상을 가져왔다.

대용량 SSD를 위한 요구 기반 FTL 캐시 분리 기법 (Demand-based FTL Cache Partitioning for Large Capacity SSDs)

  • 배진욱;김한별;임준수;이성진
    • 대한임베디드공학회논문지
    • /
    • v.14 no.2
    • /
    • pp.71-78
    • /
    • 2019
  • As the capacity of SSDs rapidly increases, the amount of DRAM to keep a mapping table size in SSDs becomes very huge. To address a Demand-based FTL (DFTL) scheme that caches part of mapping entries in DRAM is considered to be a feasible alternative. However, owing to its unpredictable behaviors, DFTL fails to provide consistent I/O response times. In this paper, we a) analyze a root cause that results in fluctuation on read latency and b) propose a new demand-based FTL scheme that ensures guaranteed read response time with low write amplification. By preventing mapping evictions while serving reads, the proposed technique guarantees every host read requests to be done in 2 NAND read operations. Moreover, only with 25% of a cache ratio, the proposed scheme improves random write performance and random mixed performance by 1.65x and 1.15x, respectively, over the traditional DFTL.

다중쓰레드 프로그래밍을 위한 분산공유메모리 관리 기법 (Distributed Shared Memory Scheme for Multi-thread programming)

  • 서대화
    • 한국정보처리학회논문지
    • /
    • v.3 no.4
    • /
    • pp.791-802
    • /
    • 1996
  • 본 논문에서는 대규모 다중처리기 시스템에서 다중쓰레드를 지원하는 기법에 관하여 다룬다. 분산공유메로리에서의 주소번역표 관리, 블록 일관성 유지 방법, 그리고 블록 대치 정책에 대하여 쓰레드 프로그래밍 환경에 적합한 새로운 기법을 제안한다. 이 기법은 분산공유메모리에서 일반적으로 발생하는 문제점들인 거짓 공유, 불필요한 중복, 블록 바운싱, 그리고 주소 엘리어싱 등을 효율적으로 해결한다. 그리고 응용프 로그램의 투명성을 제공하고, 시스템의 확장과 구현 용이하도록 해주며, 다중쓰레드 환경을 사용자에서 제공한다.

  • PDF

네트워크 주소변환 장치 구현 및 성능 평가 (Implementation and performance evaluation of network address translator)

  • 조태경;박병수
    • 한국산학기술학회:학술대회논문집
    • /
    • /
    • pp.225-229
    • /
    • 2004
  • 현재 인터넷에서 사용하고 있는 네트워크 계층 프로토콜은 IP 버전 4 인데, 이러한 주소 부족 문제를 해결하고자 IP 주소 필드의 길이가 대폭 확장되는 IPv6 라는 새로운 인터넷 프로토콜을 개발하게 된다(5). 그러나 이러한 신 표준안을 인터넷에 실제로 적용하고 운영하기에는 많은 어려운 문제들이 남아있어 그 대안으로 NAT(Network Address Translation)[1]가 등장하게 된다. 그러나 이러한 NAT 기능은 외부 망으로부터의 접촉이 불가능하다는 특성을 가지고 있다. 이러한 특성은 보안 유지측면에서는 장점으로 작용하나, 소규모 기업이나 사무실이 웹(Web) 서버(Server) 나 메일(mail) 서버등을 두고 싶어하는 경우에는 외부에서의 접근이 허용되어야 하므로 단점이 된다. 본 연구에서는 이러한 단점을 파악하기 위하여 NAT 테이블(table) 에 수정을 가함으로써 사설망내부의 특정 서버에 접근할 수 있는 확장된 개념의 NAT를 제안하고자 한다. 아울러 이러한 NAT 기능을 이용하여 구성된 사설망 간의 연결기능을 제공할 수 있는 방법을 제안함으로써 기존의 가상 사설망(VPN : Virtual Private Network) 외 일부 기능도 수용할 수 있도록 하였다.

  • PDF

데이터 플로우 구별에 의한 네트워크 주소 변환 (Network Address Translation By Flow Separation)

  • 윤승용;이광희;최창국;전우직
    • 한국정보과학회:학술대회논문집
    • /
    • /
    • pp.393-395
    • /
    • 2000
  • 현재 인터넷이 직면하고 있는 IP 주소 부족문제 해결을 위한 새로운 방안으로서 데이터 플로우 구별에 의한 네트워크 주소 변환(NAT-FS : NAT by Flow Separation) 기법을 제안하고 기술한다. 이 방식은 기존의 NAPT와 같이 단 하나의 글로벌 IP 주소에 모든 로컬 호스트가 할당되면서도 Basic NAT 방식처럼 DNA와 연동하여 Full Access 기능도 지원할 수 있다.

  • PDF

TCP-Relaying 기법을 활용한 파일 송수신 시스템 (File transmission and reception system using TCP-Relaying mechanism)

  • 용승림;위대연
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • /
    • pp.133-134
    • /
    • 2018
  • 본 논문에서는 네트워크상에 연결된 두 개의 단말이 클라우드나 외장형 메모리 없이 파일을 송수신할 수 있는 방법을 제안하고 이를 구현한다. 제안한 방법은 NAT로 나눠진 두 단말사이의 송수신을 위하여 TCP- Relaying 기법을 활용함으로써 데이터의 송수신을 하여 신뢰도는 높이면서 간단한 파일을 송수신할 수 있다.

  • PDF

Teaching English Pronunciation for International Communication

  • Park, Joo-Kyung
    • 대한음성학회:학술대회논문집
    • /
    • /
    • pp.36-43
    • /
    • 2000
  • Koreans' interest in and concern with learning English are at the peak as more actions and transactions in our daily life are carried out in English. Even though we are experiencing a big transition from a conventional grammar-translation method to communicative language teaching, little efforts have been made to set the new goals and objectives, norms and standards, and to develop new instructional methods for teaching pronunciation for international communication. This lecture will introduce a new approach of teaching English pronunciation for international communication, suggesting how to implement it to Korean ELT classrooms. It will also address the necessity of research on Korean learners of English, focusing on their perception and production of English sounds for international intelligibility and identity,

  • PDF

3PCC를 이용한 도메인 사이의 핸드오프 지원 방안 (The handoff mechanism used the 3PCC in the Inter-­Domain)

  • 오재준;김화성
    • 한국정보과학회:학술대회논문집
    • /
    • /
    • pp.409-411
    • /
    • 2003
  • 현재 SIP를 가지고 모빌리티를 지원하는 방안은 계속 연구되고 있다. 본 논문은 SIP를 이용한 모빌리티 지원 방안에 대하여 연구하여 계층적으로 등록을 하게 함으로써 하나의 도메인 내에서의 이동에서는 글로벌 등록을 하지 않음으로 등록에 걸리는 지연과 네트워크의 낭비를 줄이고 도메인 내에서의 이동으로 인한 핸드오프 시 도메인간의 이동에 빠른 핸드오프를 지원하는 방안을 제시함으로써 핸드오프 지연으로 인한 패킷의 분실을 줄이는 방안을 위해 SIP에서 3PCC(third party call control)와 NAT(Network Address Translation)를 사용하는 방법을 제안하고 있다. 또한. 도메인 안에서의 핸드오프에도 NAT를 이용하여 빠른 핸드오프를 지원할 수 있다.

  • PDF

Path-connected Group Extensions

  • Edler, Laurie A.;Schneider, Victor P.
    • Kyungpook Mathematical Journal
    • /
    • v.46 no.3
    • /
    • pp.445-448
    • /
    • 2006
  • Let N be a normal subgroup of a path-connected topological group (G, $t$). In this paper, the authors consider the existence of path-connectedness in refined topologies in order to address the property of maximal path-connectedness in topological groups. In particular, refinements on $t$ and refinements on the quotient topology on G/N are studied. The preservation of path-connectedness in extending topologies and translation topologies is also considered.

  • PDF

실머신 기반 악성코드 자동 분석 시스템에서의 네트워크 덤프 (Network Dump of Automated Malware Analysis System based on Real Machine)

  • 조영훈;나재찬;윤종희
    • 한국정보처리학회:학술대회논문집
    • /
    • /
    • pp.553-554
    • /
    • 2014
  • 이전에 쿠쿠 샌드박스(Cuckoo Sandbox)에서 가지고 있었던 가상환경의 분석환경시스템에서 실머신 기반에서 분석이 가능하도록 구현하는 과정에서 네트워크 덤프(Network Dump)와 관련된 문제가 존재한다. 이런 문제를 해결하기 위해 Server PC와 실머신을 NAT(Network Address Translation)를 사용하여 해결할 수 있는지 알아보고 분석한 결과를 가상머신으로 분석한 결과와 비교하여 차이점이 있는지 알아보고자 한다.

  • PDF