System Engineering/Network

System Engineering/Network

InfiniBand에 대한 이해 (1) - 구조와 헤더

1. InfiniBand(IB) 란? AI 등을 서비스하는 HPC(High Performance Computing) 환경에서 Model이나 Checkpoint 등 TB 단위의 대용량 데이터 RDMA(Remote Dynamic Memory Access)를 위한 저지연 통신 표준입니다. RDMA란?일반적인 패킷 인입은 ring buffer > DMA > CPU > Kernel buffer > Userspace로 전달되며, 이 과정에서 IRQ로 CPU context change가 발생하여 memcpy()가 이루어집니다.RDMA의 경우 패킷이 CPU로 인입되지 않고 NIC 또는 HCA에서 offload처리되어 memory에 직접 쓰여집니다. (Zero copy)송신측의 HCA는 수신측의 가상 메모리 페이지와 물..

System Engineering/Network

Cloud를 위한 VXLAN part.1 - LAN 통신

Legacy network와 VXLAN을 공부하면서 기록한 내용을 정리해봅니다. 짧은 식견이라 오류가 있을 수 있습니다. 지적해주시면 감사드리겠습니다 😊 VXLAN의 본론에 앞서 실무하면서 잊어버렸던 Network 기초부터 기록한 뒤 part.2,3에서 VXLAN을 정리할 예정입니다. Part.1 - LAN 통신 Network와 3 Table (Routing, ARP, MAC) VXLAN을 사용하는 이유 1 - STP(Spanning Tree Protocol)와 Broadcasting storm VXLAN을 사용하는 이유 2 - MAC/ARP table으 한계 VXLAN을 사용하는 이유 3 - VLAN의 한계와 확장성 Part.2 - VXLAN VXLAN 용어 정리 VXLAN의 동작 방식 (VM-to-V..

System Engineering/Network

ipTIME과 Mikrotik RouterOS로 VPN 구축하기

준비 DDNS와 VPN Server 기능이 있는 공유기 Mikrotik RouterOS Window PC VPN 환경 구축하기 0. VPN Architecture 1. ipTIME DDNS와 VPN 서버 설정 * ipTIME의 DDNS는 공유기 1대당 1개씩 등록할 수 있으며, 3개월 이상 서버가 갱신되지 않으면 자동으로 삭제된다. 2. Mikrotik에 VPN Client 설정 * 나의 경우 VMware ESXi위에 VM으로 Instance를 만들었다. 3. Window PC에서 VPN 접속

Hopulence
'System Engineering/Network' 카테고리의 글 목록