반응형

네트워크 61

클러스터 환경에서 클러스터 노드 간의 상태를 모니터링을 할 수 있는 HeartBeat에 대해 알아보겠습니다.

Ⅰ. Heartbeat 통신이란? 고가용성(HA, High Availability) 클러스터 환경에서 클러스터 노드 간의 상태를 모니터링하고, 노드의 장애를 감지하기 위해 사용되는 핵심 메커니즘입니다. 노드들은 주기적으로 서로 "심장 박동" 신호(heartbeat)를 주고받으며, 이 신호가 끊기거나 지연되면 장애로 간주하여 자동으로 복구 조치를 수행합니다. Ⅱ. Heartbeat 통신의 개념 ⅰ. 역할 클러스터에 있는 각 노드가 활성 상태인지 확인하고, 장애가 발생했을 때 다른 노드가 이를 감지하여 즉시 페일오버(Failover)를 트리거합니다.  ⅱ. 원리 노드들은 특정 주기(보통 수 초 이내)로 서로 패킷(Heartbeat 메시지)을 주고받아 상태를 확인합니다.  1) 정상: Heartbeat 신호가..

네트워크 2025.01.24

HDLC(High-Level Data Link Control) 프로토콜에 대해 알아보겠습니다.

Ⅰ. HDLC(High-Level Data Link Control) 프로토콜 이란?데이터 통신에서 사용되는 비트 중심의 데이터 링크 계층 프로토콜로, 네트워크의 데이터 전송을 안정적으로 관리하기 위해 개발되었습니다. ISO(국제표준화기구)에서 정의했으며, 다양한 네트워크 기술에서 사용됩니다. Ⅱ. HDLC(High-Level Data Link Control) 프로토콜 주요 특징 ⅰ. 비트 중심 프로토콜HDLC는 데이터를 프레임(frame) 단위로 처리하며, 비트를 기준으로 동작합니다. 데이터는 비트 스트림 형태로 전송되며, 데이터 프레임의 경계를 구분하기 위해 플래그 시퀀스(01111110)를 사용합니다.   ⅱ. 프레임 구조   1) 플래그(Flag): 프레임의 시작과 끝을 나타냅니다. (0111111..

네트워크 2025.01.02

네트워크 인터페이스(Network Interface)에 대해 알아보겠습니다.

Ⅰ. 네트워크 인터페이스(Network Interface)란? 컴퓨터나 네트워크 장치가 네트워크에 연결되도록 도와주는 물리적 또는 가상 장치를 말합니다. 네트워크 인터페이스를 통해 데이터가 컴퓨터와 네트워크 사이에서 송수신됩니다. Ⅱ. 네트워크 인터페이스(Network Interface) 주요 역할 ⅰ. 데이터 송수신 네트워크 인터페이스는 데이터를 패킷 형태로 변환하여 네트워크를 통해 전송하거나 수신한 데이터를 처리합니다.  ⅱ. 주소 관리 네트워크 인터페이스는 고유한 식별자인 MAC 주소를 통해 네트워크 상의 다른 장치와 통신합니다.  ⅲ. 프로토콜 처리 TCP/IP 같은 네트워크 프로토콜 스택과 협력하여 데이터 전송을 관리합니다.  Ⅲ. 네트워크 인터페이스(Network Interface) 구성 요소..

네트워크 2024.12.27

QoS (Quality of Service)에 대해 알아보겠습니다.

Ⅰ. QoS (Quality of Service)란? 네트워크에서 데이터의 우선순위를 설정하고 특정 애플리케이션, 사용자, 데이터 흐름에 대해 예측 가능한 성능을 제공하기 위한 기술입니다. 네트워크 리소스를 효율적으로 사용하여 대역폭, 지연 시간, 패킷 손실, 지터 등의 네트워크 품질을 관리합니다.Ⅱ. QoS (Quality of Service) 필요성중요하거나 실시간으로 처리해야 하는 트래픽을 우선적으로 처리하여, 서비스 품질 저하를 방지하고 네트워크 효율을 높입니다.  ⅰ. 실시간 음성 및 영상 통화 (VoIP, 화상회의)   Ex) 낮은 지연 시간과 안정적인 데이터 전송 필요.  ⅱ. 파일 다운로드   Ex) 지연 시간이 큰 영향을 미치지 않음.  ⅲ. 온라인 게임   Ex) 낮은 지연 시간과 지터..

네트워크 2024.12.06

CIDR(Classless Inter-Domain Routing) 에 대해 알아보겠습니다.

Ⅰ. CIDR 이란?  CIDR(Classless Inter-Domain Routing)은 IP 주소를 효율적으로 할당하고 라우팅을 최적화하기 위해 사용하는 주소 지정 방법입니다. IP 주소 블록의 크기를 자유롭게 조정하여 필요에 따라 유연하게 네트워크를 나누거나 결합할 수 있는 방식입니다. Ⅱ. CIDR 표기법IP 주소 뒤에 슬래시(/)와 서브넷 마스크의 길이를 추가하여 네트워크를 나타냅니다. ⅰ. IPv4 주소CIDR 표기법서브넷 마스크IP 주소 개수예시 IP 범위10.0.0.0/8255.0.0.016,777,21610.0.0.0 ~ 10.255.255.255172.16.0.0/16255.255.0.065,536172.16.0.0 ~ 172.16.255.255192.168.1.0/24255.255.2..

네트워크 2024.11.18

서브넷 마스크(SubnetMask)에 대해 알아보겠습니다.

Ⅰ. 서브넷 마스크(SubnetMask) 란? IP 주소에서 네트워크와 호스트 부분을 구분하여 하나의 네트워크를 여러 서브넷으로 나누는 역할을 합니다. 서브넷팅은 네트워크를 효율적으로 사용하고, 네트워크 트래픽을 관리하며, 보안성을 높이는 데 중요한 역할을 합니다. Ⅱ. 서브넷 마스크(SubnetMask) 이해서브넷 마스크는 IP 주소와 비트 단위로 비교하여 네트워크와 호스트 부분을 구분합니다. 서브넷 마스크는 네트워크 부분에 1을, 호스트 부분에 0을 배치하는 32비트(IPv4 기준) 이진수로 표현됩니다. IP 주소가 192.168.1.0/24일 때 서브넷 마스크는 다음과 같습니다서브넷 마스크 (10진수): 255.255.255.0 서브넷 마스크 (2진수): 11111111.11111111.111111..

네트워크 2024.11.16

엣지 네트워크(Edge Network) 에 대해 알아보겠습니다.

Ⅰ. 엣지 네트워크(Edge Network) 란?  사용자가 있는 위치에 최대한 가까운 지점에서 데이터 처리와 전송을 수행하는 네트워크 아키텍처를 의미합니다. 엣지 네트워크는 기술적인 측면에서는 네트워크 아키텍처의 한 유형으로, 클라우드 서비스 측면에서는 데이터 전달과 연산을 최적화하는 서비스 방식이기도 합니다. 이를 통해 데이터가 사용자에게 더 빠르게 전송되고, 중앙 서버에 부담을 덜어 성능을 개선하는 것이 주된 목표입니다. 엣지 네트워크는 여러 용도로 사용되며, 특히 대규모 분산 시스템과 네트워크 지연이 중요한 애플리케이션에서 필수적입니다. Ⅱ. 엣지 네트워크(Edge Network) 구성 요소 ⅰ. 엣지 서버 (Edge Server)   사용자의 물리적 위치에 가까운 네트워크 위치에 있는 서버로, ..

네트워크 2024.11.12

네트워크에서 홉(Hop)에 대해 알아보겠습니다.

네트워크에서 홉(Hop)이란, 데이터 패킷이 출발지에서 목적지로 이동하는 과정에서 거치는 네트워크 장비(주로 라우터)의 횟수를 의미합니다. 이 개념은 라우터 간 경로의 길이를 나타내는 지표로, 네트워크 성능, 안정성, 데이터 전송 속도에 영향을 미칩니다. Ⅰ. 홉(Hop)의 개념홉은 네트워크에서 데이터 전송 경로의 기본 단위로, 데이터가 출발지에서 목적지에 도달할 때까지 지나야 하는 라우터나 스위치 같은 네트워크 장비 간의 각 연결 구간을 뜻합니다. 패킷이 한 라우터에서 다음 라우터로 전달될 때마다 홉 수가 하나씩 증가하며, 경로에 포함된 모든 홉 수를 합산한 값이 출발지와 목적지 간 경로의 전체 홉 수가 됩니다. 예를 들어, 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송할 때 중간에 3개의 라우터를 지나야..

네트워크 2024.10.31

L3 스위치, L4 스위치, L7 스위치에 대해 알아보겠습니다.

A. L3 (Layer 3) 스위치란? L3 스위치는 네트워크 계층에서 동작하며, 라우팅 기능을 포함한 스위칭 기능을 제공합니다. 전통적인 L2 스위치와 달리, L3 스위치는 IP 주소를 기반으로 패킷을 전달할 수 있어 서로 다른 네트워크 간의 통신이 가능합니다. LAN 환경에서 자주 사용되며, VLAN 간 라우팅도 수행합니다. 하드웨어 기반으로 패킷을 처리하므로 소프트웨어 기반 라우터에 비해 처리 속도가 매우 빠릅니다.  Ⅰ. L3 (Layer 3) 스위치 주요 기능  ⅰ. IP 라우팅: L3 스위치는 라우팅 프로토콜(OSPF, BGP 등)을 통해 네트워크 간 트래픽을 전달할 수 있습니다.                        네트워크  간의 통신이 필요할 때 스위치가 IP 주소를 읽고 적절한 네트..

네트워크 2024.10.21

NMS(Network Management System) 와 NMS 오픈소스 솔루션에 대해 알아보겠습니다.

Ⅰ. NMS(Network Management System) 이란? 네트워크 매니지먼트 시스템(NMS, Network Management System)은 네트워크 인프라를 관리하고 모니터링하기 위한 소프트웨어 시스템입니다. 이 시스템은 네트워크 장비(라우터, 스위치, 방화벽, 서버 등)를 실시간으로 모니터링하고 관리하며, 성능 저하, 장애 발생, 보안 위협 등을 감지하고 경고하는 역할을 합니다. Ⅱ. NMS(Network Management System) 용도ⅰ. 네트워크 장비 모니터링 실시간으로 네트워크 장비의 상태(성능, 트래픽, 가동 시간 등)를 모니터링하고, 장애가 발생하거나 성능 저하가 있을 때 경고를 발송합니다. ⅱ. 장애 탐지 및 알림네트워크에서 발생하는 장애를 즉시 감지하고, 이를 관리자에..

네트워크 2024.10.10
반응형