system

카페 와이파이는 왜 동의해야 열릴까: Captive Portal의 원리와 보안 경계

비밀번호 없이 연결한 와이파이에서 동의 버튼이 인터넷을 여는 과정, 운영체제의 감지 방식, 무선 암호화와 개인정보의 경계를 정리한다.

L2/L3 7~18일차 완전 연결 가이드: 이웃 발견에서 EVPN과 실제 패킷 전달까지

IPv6/NDP, LACP, MTU, OSPF, BGP, VRRP, VXLAN, EVPN, IRB, ECMP, BFD, RIB/FIB를 등장 배경과 패킷 흐름으로 연결한다.

DDS Security: 인증·접근 제어·메시지 보호의 경계

DDS Security는 참가자 신원과 Topic 권한, 메시지 보호를 구성하지만 Domain ID나 메시지 인증만으로 장비의 운용 제어권을 결정하지 않는다.

DDS Deadline과 Linux 실시간 스케줄링의 경계

DDS Deadline QoS는 데이터 갱신 간격을 감시하고 Linux 스케줄러는 스레드에 CPU 실행 기회를 배정하므로, 주기 발행과 완료시간은 별도로 설계해야 합니다.

DDS QoS: 전달, 이력과 시간 약속을 분리해서 설계하기

Reliability·History·Deadline·Liveliness·Lifespan의 역할과 한계를 센서 데이터 예로 구분한다.

DDS 관측성: Fast DDS 통계와 OpenTelemetry의 역할

Fast DDS Statistics는 DDS/RTPS 내부 흐름을 DDS topic으로 내보내고 OpenTelemetry는 앱이 기록한 로그·metric·trace를 수집하므로, 두 신호를 함께 상관 분석해야 합니다.

DDS 이력·Persistence와 재시작 뒤 무엇을 복구하는가

DDS History와 Durability는 제한된 샘플 이력을 다루며, Fast DDS Persistence와 애플리케이션 업무 완료 기록은 서로 다른 복구 계층이다.

LOSA·GVA·NGVA와 DDS: 아키텍처·데이터 모델·전달 계층

LOSA는 영국 지상체계 통합 접근, UK GVA와 NATO NGVA는 별도 적용 체계이며 DDS는 이들 전체를 대체하지 않는 데이터 분배 기술이다.

DDS 시스템 설계와 운용 가이드

DDS의 데이터 모델, 발견, 전달 품질과 실제 장비 연동 경계를 열 편의 주제와 읽기 경로로 안내한다.

DDS 센서 지연과 장애 진단: 관측에서 복구 검증까지

센서값 지연은 측정·발행·수신·검증·사용 시각을 나누어 조사하고, 한 번에 하나의 장애 조건을 바꿔 재현해야 원인과 복구 근거를 구분할 수 있습니다.

DDS Discovery와 주소: Domain부터 실제 IP 경로까지

DDS participant와 endpoint가 서로를 발견하는 절차, RTPS metatraffic, 실제 locator와 네트워크 경계를 구분한다.

Linux 장비 어댑터: TCP·UART·RS-422·CAN에서 DDS까지

Linux 장비 어댑터는 TCP·직렬 바이트 스트림과 CAN 프레임을 각 규격대로 검증한 뒤 의미 있는 DDS 데이터로 바꿉니다.

DDS 기본 개념: Topic, 데이터 계약과 선택 기준

DDS는 타입 있는 상태 데이터를 분산 공유하는 표준이며 Topic·key·endpoint가 그 데이터 계약을 만든다.

Motion Canvas로 보는 IPsec: IKEv2 연결 수립부터 ESP 암호화까지

IKE_SA_INIT, DH 키 파생, IKE_AUTH, 방향별 CHILD SA와 ESP 패킷 보호를 72초 Motion Canvas 애니메이션으로 따라간다.

IPsec을 처음부터: 인증 재료에서 DH, IKE_AUTH, 방향별 SA와 ESP 패킷까지

PSK와 DH 비밀은 왜 다른가, 인증은 언제 하는가, 단방향 SA는 무엇인가. 하나의 패킷을 따라 IKEv2·ESP·Linux XFRM과 VPN 자격 증명 발급까지 연결한다.

Streaming Systems

도서 Streaming Systems를 읽으며 정리한 스트리밍 시스템 개념