전체 글

네트워크 장비를 관리하다 보면 “MIB”라는 단어를 자주 접하게 됩니다.처음 듣는 사람에게는 낯설지만, 이해하고 나면 네트워크를 모니터링하고 관리하는 핵심 개념이라는 걸 알 수 있습니다. 1. MIB란?MIB는 Management Information Base의 약자로,쉽게 말하면 네트워크 장비의 상태와 설정 정보를 담아둔 데이터베이스입니다.장비 종류: 라우터, 스위치, 서버, 방화벽 등MIB가 담는 정보: CPU 사용률, 메모리 사용량, 패킷 전송 수, 장비 온도, 인터페이스 상태 등즉, MIB는 장비가 “나 지금 이래요!”라고 알려주는 창구라고 생각하면 됩니다.2. MIB는 어떻게 구조화되어 있을까? MIB는 단순한 데이터 목록이 아니라, 트리 구조로 조직화되어 있습니다.각 항목에는 고유한 OID..
· 프로젝트
이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 깊이 검출 모델을 어떻게 학습시키는 지와 결과 해석에 대해서 다루었습니다. https://whitecode2718.tistory.com/163 [인공지능 프로젝트] 저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템 - 4편 (YOLOv11n 모델이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 YOLO 모델을 어떻게 학습시키는 지와 결과 해석에 대해서 다루었습니다. https://whitecode2718.tistory.com/161 [인공whitecode2718.tistory.com 본 글에서는 프로젝트에서 진행한 객체 검출 모델과 깊이 추정 모델을 통합한 아키텍쳐와 코드에 대해..
임베디드 시스템이나 고속 데이터 처리를 다루다 보면 DMA라는 용어를 자주 만나게 됩니다.UART, ADC, SPI, 카메라, 센서 데이터를 다룰 때 CPU 개입 없이 메모리로 바로 전송한다는 설명이 따라붙죠. 이번 글에서는DMA의 개념왜 필요한지CPU 방식과의 차이실제 MCU/임베디드에서 어떻게 쓰이는지를 직관적으로 정리해 보겠습니다. 1. DMA란?DMA (Direct Memory Access) 는 주변장치(Peripheral)가 CPU를 거치지 않고 메모리에 직접 데이터를 전송할 수 있게 해주는 방식입니다. - 기존 방식 (CPU 개입) Peripheral → CPU → Memory - DMA 방식 Peripheral → DMA Controller → Memory 즉, 데이터 복사 일을 CPU ..
ICMP란?네트워크를 공부하다 보면 반드시 등장하는 프로토콜이 ICMP(Internet Control Message Protocol)입니다. ICMP는 흔히 ping 명령어와 함께 언급되지만, 단순한 테스트용 프로토콜은 아닙니다. 본 글에서는 ICMP의 개념과 역할, 그리고 실무에서의 활용까지 간단하게 정리하였습니다. 1. ICMP의 역할ICMP는 네트워크 상태와 오류 정보를 전달하기 위한 제어용 프로토콜입니다.TCP나 UDP처럼 사용자 데이터를 전송하지 않으며, 네트워크 계층에서 발생하는 문제를 알리는 역할을 합니다. 즉, ICMP는 통신을 보조하는 프로토콜이지, 통신의 주체는 아닙니다. 2. ICMP의 위치ICMP는 독립적인 프로토콜처럼 보이지만, 실제로는 IP 프로토콜 위에서 동작합니다.ICMP ..
1. SDN과 NFV란 무엇인가?네트워크를 소프트웨어로 다루기 시작한 이유우리가 사용하는 인터넷은 수많은 라우터와 스위치로 이루어져 있습니다.오랫동안 이 네트워크는 각 장비가 스스로 판단하고 동작하는 구조로 설계되어 왔습니다.이 방식은 인터넷 초창기에는 매우 합리적이었지만, 네트워크 규모가 커지고 서비스 요구가 복잡해지면서 여러 한계를 드러내기 시작했습니다. 이런 배경에서 등장한 개념이 바로 SDN과 NFV입니다. 기존 네트워크는 왜 관리가 어려웠을까? 전통적인 네트워크 장비는 하나의 박스 안에 모든 기능이 들어 있는 구조입니다.라우터는 단순히 패킷을 전달하는 장치가 아니라, 내부에서 직접 라우팅 프로토콜을 실행하고, 경로를 계산하며, 정책을 판단합니다. 즉, 제어 기능과 전달 기능이 한 장비 안에 ..
Network Performance란 무엇인가?네트워크 성능(Network Performance)은 네트워크가 데이터를 얼마나 빠르고 효율적으로 전달하는지를 나타내는 개념입니다.웹 페이지 로딩 속도, 영상 스트리밍 품질, 온라인 게임의 반응성, 클라우드 서버와의 통신 속도까지 모두 네트워크 성능의 영향을 받습니다. 네트워크 성능을 설명할 때 가장 핵심적인 두 가지 지표는 다음과 같습니다.Bandwidth (대역폭)Latency (지연 시간) 1. Bandwidth (대역폭)Bandwidth는 “주어진 네트워크 경로에서 단위 시간당 전송할 수 있는 최대 데이터 양” 즉, 얼마나 많은 데이터를 한 번에 보낼 수 있는가를 의미합니다. 일반적으로 다음과 같은 단위를 사용합니다.bps (bits per secon..
· 프로젝트
이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 YOLOv11n 검출 모델을 어떻게 학습시키는 지와 결과 해석에 대해서 다루었습니다. https://whitecode2718.tistory.com/162 [인공지능 프로젝트] 저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템 - 3편 (YOLOv11n-seg 모이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 YOLO 모델 재학습을 위한 데이터 전처리 과정 설명했습니다. https://whitecode2718.tistory.com/160 [인공지능 프로젝whitecode2718.tistory.com 본 글에서는 프로젝트에서 진행한 단안 깊이 추정 모델의 학습 과정과 결과 해석에..
· 프로젝트
이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 YOLO 모델을 어떻게 학습시키는 지와 결과 해석에 대해서 다루었습니다. https://whitecode2718.tistory.com/161 [인공지능 프로젝트] 저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템 - 3편 (YOLOv11n-seg 모이전 글에서는 "저시력자를 위한 실내 근거리 물체 탐지 및 알림 시스템" 프로젝트에서 YOLO 모델 재학습을 위한 데이터 전처리 과정 설명했습니다. https://whitecode2718.tistory.com/160 [인공지능 프로젝whitecode2718.tistory.com 본 글에서는 프로젝트에서 진행한 YOLOv11n으로 모델을 교체한 이유와 학습 과정, 결과 ..
lko9911_
'분류 전체보기' 카테고리의 글 목록