View material flipbook.
네트워크관리사 2급 필기시험 핵심요약 과목 1 네트워크일반 p.1–4 과목 2 TCP/IP p.5–10 과목 3 NOS p.11–16 과목 4 네트워크 운용기기 p.17–20 네트워크관리사 2급 · Baratalk 1. 네트워크 개요 ★★ 2. 데이터통신 관련기술 ★★ 3. 통신망 ★ 4. 표준과 네트워크 ★ 5. 네트워크 설계 및 구축 6. 고속 LAN 기술 및 광대역통신 ★ 7. 각종 통신 기술 ★★ 8. 기타 (오류 제어 / 검출 / 수정) 1. TCP/IP ★★ 2. IP Address ★★ 3. Subnet Mask ★★ 4. IP Routing ★ 5. Packet 분석 6. 기본 프로토콜 ★★★ 7. 응용 프로토콜 ★★★ 8. 기타 1. File/Print, IIS, DNS, FTP 등 ★★★ 2. Active Directory ★ 3. 사용자관리 및 권한 ★★ 4. 시스템 운영 관리 ★★★ 5. Linux Server 설치 ★ 6. Linux 명령어 ★★★ 7. 기타 1. NIC 2. RAID ★ 3. Router ★ 4. Lx Switch ★★ 5. VLAN 6. Gateway 7. 전송매체 8. 최신통신기기 9. 기타
★★ ★★ 네트워크관리사 2급 과목 1. 네트워크일반 1. 네트워크 개요 1.1 통신망 분류 (LAN / MAN / WAN) 지리적 범위와 운영 방식에 따라 네트워크를 구분함. 구분 풀이름 핵심 특징 LAN Local Area Network 사무실·학교·건물 단위의 근거리 통신망. 거리가 짧아 구축 비용이 적게 들고, 패킷 손실·지연이 적어 품질 측면에서 유리. 대신 거리가 제한되고 자유로운 확장이 다소 까다로 움 MAN Metropolitan Area Network 도시 규모를 묶는 대도시권 통신망 WAN Wide Area Network 국가·전 지역을 잇는 광역 통신망. 두 개 이상의 거대한 망 을 서로 연결하는 형태 1.2 OSI 7계층 ISO가 제정한 통신 시스템 표준 모형으로, 통신 기능을 7개 계층으로 나누어 정 의함. 순서(하위→상위): 물리 → 데이터링크 → 네트워크 → 전송 → 세션 → 표현 → 응용 계층 이름 주요 기능 PDU 대표 장비 대표 프로토콜 7 응용 (Application) 사용자 인터페 이스 제공, 응 용 서비스 처 리 Data / Message - HTTP, FTP, DNS, SNMP, Telnet, SMTP 6 표현 (Presentation) 부호화·압축·암 호화/복호화, 구문 변환 Data / Message - SSL, TLS 5 세션 (Session) 응용 프로세스 간 접속 설정· 유지·동기화 Data / Message - NetBIOS, PPTP 4 전송 (Transport) 종단 간 흐름· 오류·연결 제 어, 신뢰성 보 장 Segment (TCP) / Datagram (UDP) Gateway TCP, UDP 3 네트워크 (Network) 라우팅, 패킷 분할·병합, 혼 잡 제어, 논리 주소(IP) Packet Router IP, ARP, ICMP, IGMP, IPSec 2 데이터링크 (Data Link) 인접 노드 간 (point-to- point) 정확한 전달, 동기화· 흐름·오류 제 어, 물리 주소 (MAC) Frame Switch, Bridge, NIC PPP, ARP, Ethernet, HDLC, LAPB 1 물리 (Physical) 비트를 전기적 ·광학적·기계적 신호로 변환해 매체로 전송 Bit Cable, Connector, Hub, Repeater Ethernet, USB, Bluetooth, IEEE802.11, RS-232C, X.21 계층별 핵심 역할 정리: 물리 계층: 전기적·기계적·기능적 특성을 통해 비트 스트림을 매체에 실어 보 냄. 데이터링크 계층: 직접 연결된 두 장치 사이의 정확한 전달이 최우선 목표이 며, 동기화·오류·흐름 제어를 모두 동원함. 네트워크 계층: 패킷을 목적지까지 라우팅하고, 경로상 혼잡을 조절하며, 패 킷의 분할·병합을 수행함. 전송 계층: 패킷을 순서대로 잃어버리지 않고 종단까지 전달함. 포트를 통한 다중화/역다중화가 가능함. 세션 계층: 시스템·프로세스 사이의 연결 개념으로, 대화 제어와 동기 제어를 담당함. 표현 계층: 응용 계층으로 보낼 데이터의 번역기 역할(암·복호화, 압축, 구문 변환). 응용 계층: 사용자가 네트워크에 접근하는 접점으로, 실제 서비스가 동작함. 1.3 프로토콜의 정의와 구성요소 프로토콜(Protocol)은 떨어져 있는 기기들이 정확히 데이터를 주고받기 위한 통 신 규약이며, 데이터 형식·주소 지정·오류 처리·라우팅 등을 정의함. 프로토콜의 3대 기본 요소 요소 정의 구문(Syntax) 보낼 데이터의 형식, 부호화 방식, 신호 레벨에 대한 규정 의미(Semantics) 정확한 정보 전달과 오류 관리에 필요한 제어 정보 규정 시간(Timing) 통신 객체 간 통신 속도, 메시지 순서 등을 위한 제어 프로토콜이 수행하는 주요 기능 기능 설명 단편화 전송 블록을 동일 크기로 쪼갬 재합성 수신측에서 단편을 다시 합쳐 원본 복원 캡슐화 헤더·트레일러를 덧붙여 어떤 프로토콜에서도 처리 가능 블록을 만듦 흐름 제어 수신측 처리 능력을 넘지 않도록 송신량·속도 조절 오류 제어 오류 검출 및 정정 순서 제어 데이터를 송신 순서대로 수신측에 전달 연결 제어 통신로의 개설·유지·해제, 가상회선·비연결 모드 관리 주소 지정 송·수신측을 정확히 구분하기 위한 주소 부여 동기화 두 통신 객체의 상태 일치 다중화 한 통신로를 여러 가입자가 동시에 사용 1.4 데이터 전송 방향 모드 설명 단방향(Simplex) 한쪽 방향으로만 송신 가능 반이중(Half-duplex) 양방향 통신은 가능하지만 동시는 불가, 한 번에 한 방향씩 만 사용 전이중(Full-duplex) 양쪽이 동시에 송수신 가능 2. 데이터통신 관련기술 2.1 데이터 통신의 분류 컴퓨터를 통신회선으로 묶어 데이터를 전기적으로 처리하는 방식이 데이터 통 신임. 분류 기준이 다양함. 기준 분류 매체 형태 유선 / 무선 위치 변화 고정 / 이동(모바일) 신호 형태 아날로그 / 디지털 통신 매체 전기 통신 / 광 통신 사용 형태 공중 통신 / 전용 통신 데이터 종류 음성 / 데이터 / 멀티미디어 전송 방향 단방향 / 반이중 / 전이중 전송 비트 직렬 / 병렬 동기 여부 동기식 / 비동기식 2.2 LAN 전송 방식 — 베이스밴드 / 광대역 베이스밴드(Baseband) 디지털 신호를 변조 없이 그대로 전송 광대역(Broadband) 디지털 신호를 아날로그로 변조해 전송하 며, 각기 다른 주파수 대역을 활용해 여러 변조 신호를 동시에 실어 보냄 2.3 다중화(Multiplexing) 기술 여러 데이터 신호를 하나의 전송로에 겹쳐 보내기 위한 기술. 신호 간 간섭을 막 기 위해 보호 대역(Guard Band) 을 끼워 넣음. 다중화 핵심 시분할 다중화(TDM) 시간을 타임 슬롯으로 나누어 채널별로 전송. 동기식 TDM은 데이 터 유무와 관계없이 각 채널에 슬롯을 고정 배정하고, 비동기식(통 계적) TDM은 실제 전송할 데이터가 있는 채널에만 슬롯을 부여 주파수 분할 다중화(FDM) 큰 주파수 대역을 작은 단위로 쪼개서 동시 전송. 보호 대역(가드 밴드)이 반드시 필요 펄스 코드 변조(PCM) 아날로그 ↔ 디지털 변환 시 사용. 동시 전송보다는 인코딩 관점이 지만 다중화와 함께 다뤄짐 1
★ PCM 처리 단계 (순서가 중요) 1. 샘플링(표본화): 연속 아날로그 신호를 일정 주기로 측정해 값을 뽑아냄. 2. 양자화(Quantization): 추출한 값을 정수값으로 근사함. 3. 부호화(Encoding): 이진 코드로 변환. 4. 복호화(Decoding): 이진 코드를 본래 신호 형태로 되돌림. 5. 여파화(Filtering): 아날로그 신호로 최종 복원. 2.4 회선 표기법(10BASE-T 형식) 10BASE-T 같은 표기는 다음과 같이 해석됨: 10: 전송 속도( 10 Mbps ) BASE: 베이스밴드 전송 T: 전송 매체 및 거리(T → UTP, 100m ) 이더넷 발전 단계의 표기 예: 표기 의미 10BASE-T Ethernet (10 Mbps) 100BASE-T Fast Ethernet (100 Mbps) 1000BASE-T Gigabit Ethernet (1 Gbps) 2.5 케이블 종류 케이블 특징 UTP (Unshielded Twisted Pair) 꼬임선과 절연체로 전기 간섭을 줄인 비차폐 트위스 트 페어. 이더넷에서 가장 많이 사용 STP (Shielded Twisted Pair) 꼬임선 전체가 차폐(실드)되어 있는 케이블 FTP (Foil Screened Twisted Pair) 4쌍의 전선(8가닥)을 알루미늄 호일로 감싼 형태. UTP보다 절연 성능이 우수해 공장 배선 등에 사용 동축 케이블(Coaxial) 중심 구리 심선·절연체·외부 도체로 구성. 과거 케이 블 TV·인터넷 인입선에 활용 광섬유(Optical Fiber) 빛(레이저)으로 신호 전송. 속도가 빠르고 도청·잡음· 보안 측면에서 우수. 싱글 모드(코어 직경이 얇아 단 일 광 모드만 전파, 장거리 고속용)·멀티 모드(코어 직경이 굵어 여러 광 모드가 동시 전파, 단거리용)로 구분 트위스트 페어 케이블 종류 비교 (UTP · FTP · STP · SFTP) 2.6 데이터 전송 품질 요소(에러 원인) 용어 설명 감쇠(Attenuation) 거리가 멀어질수록 신호 세기가 약해지는 현상. 아날 로그는 증폭기, 디지털은 리피터로 보완 지연 왜곡 (Delay Distortion) 주파수마다 전달 속도가 달라 신호가 일그러지는 현상 누화 잡음(Crosstalk) 인접 매체 간 전자기 유도로 생기는 잡음 상호변조 잡음 (Intermodulation Noise) 동일 매체에 여러 주파수가 함께 전송될 때 합·차에 의 해 생기는 잡음 열잡음(백색잡음) 모든 진동 스펙트럼을 포함하며 매체 온도로 인해 발 생 충격잡음 기계적 충격·낙뢰 등으로 순간적으로 큰 진폭이 발생 임피던스(Impedance) 전류 흐름을 가로막는 정도의 값 간섭(Interference) 파동·주파수의 중첩으로 강도가 변하는 현상 에코(Echo) 임피던스 변화 지점에서 약해진 신호가 송신측으로 되 돌아오는 현상 위상 지터(Phase Jitter) 위상이 연속적으로 변하면서 편차가 커져 발생 2.7 네트워크 교환 방식 방식 설명 회선 교환 (Circuit Switching) 송·수신 단말 사이에 통신 경로를 미리 할당해두고 데이터를 보냄. 시분할·공간분할 교환 방식이 사용되며, 팩시밀리 같 은 응용에 적합 축적 교환 (Store and Forward) 중간 노드가 데이터를 저장해두었다가 다음으로 중계 메시지 교환 사전 경로 설정 없이 메시지 헤더의 목적지를 보고 전달. 응 답 시간이 길어 실시간 데이터에는 부적합 패킷 교환 메시지를 일정 크기 패킷으로 쪼개 전송. 중간 교환기가 패 킷마다 목적지 정보를 보고 경로를 선택 패킷 교환의 특성 패킷 단위로 오류 제어를 수행하므로 고품질·고신뢰성 통신이 가능함. 패킷이 흐를 때만 회선을 점유하므로 회선 이용 효율이 높음. 동시에 여러 상대와 통신 가능함. 연결형 가상회선(Virtual Circuit) 방식 과 비연결형 데이터그램(Datagram) 방식 이 있음. 데이터그램 방식 미리 경로를 설정하지 않고 노드의 트래 픽 상황에 따라 독립적으로 경로를 결정. 적은 양의 데이터에 적합(UDP가 채택) 가상회선 방식 논리적 가상 회선을 먼저 설정한 뒤 패킷 이 순차 전송됨. 안정성·신뢰성·순서가 보 장되며 회선 공유로 이용률이 높음(TCP가 채택) 2.8 광대역 통합망(BcN, Broadband convergence Network) IP 망을 통합해 다양한 데이터 서비스를 제공하는 차세대 통합망. 키워드 내용 End-to-End SLA 종단 간 고품질 서비스를 정의하는 협약(Service Level Agreement) QoS (Quality of Service) 인터넷 전용 회선의 대역폭을 효율적으로 조정해 서비스 품 질을 보장 보안(Security) 통합망 차원의 보안 개방형 통신망 / Open API 망을 직접 보유하지 않더라도 공개 API로 제3의 서비스를 만 들 수 있음 멀티 단말 지원 폭넓은 단말 주소 체계 지원, IPv6 활용 유비쿼터스·IoT 모든 사물이 연결되어 정보 교환·서비스 창출 3. 통신망 3.1 토폴로지(Topology) 호스트·장비를 어떻게 배치하고 연결할지에 대한 구조 형식임. 토폴로지 형태 장점 단점 메시(망)형 모든 장치를 그물처럼 점대 점으로 직접 연결(완전형/ 부분형) 장애가 나도 다른 시스 템 영향이 적고 우회로 가 있어 신뢰성이 매우 높음. 공중 데이터 통 신망에 주로 사용 케이블·관리 비용이 크고 운영이 어려우며, 장애 발생 지점을 찾기가 까 다로움 스타(성)형 중앙 허브·스 위치 중심으로 모든 단말이 점대점으로 연 결 한 단말의 문제에 다른 단말이 영향을 받지 않 으며, 장애 탐지·관리가 용이 중앙 장비 고장 시 전체 네트워크가 마비되고 설 치 비용이 큼 버스(Bus)형 하나의 공유 회선에 다수 장치가 동등 조건으로 연결 구조가 단순하고 단말 추가·제거가 쉬워 확장 성이 우수 한 번에 한 대만 송신 가 능해 트래픽이 늘면 성 능 저하, 회선 자체 장애 시 전체 마비(터미네이터 로 신호 반사를 차단) 링(Ring)형 장치들이 원형 으로 인접 노 드와 점대점으 로 연결 양방향 접근이 가능하 며 장애 발견이 쉬움. 인접 노드끼리만 연결 해 노드 간 연결 수를 최소화하도록 설계 한 노드 장애가 링 전체 에 영향, 단말 하나의 오 류로 망 전체가 멈출 수 있음 트리(Tree)형 루트로부터 계 층적으로 가지 가 뻗는 구조 (버스의 확장 형) 분산 처리 시스템 구성 에 유리하고 통신 선로 가 짧음, 확장성·오류 탐지가 쉬움 케이블이 많이 필요하고, 상위 계층 장애 시 하위 모두에 영향 2
★ ★ ★★ 네트워크 토폴로지 5종 구조 비교 (망형·트리형·링형·성형·버스형) 4. 표준과 네트워크 4.1 IEEE 802 시리즈 미국 전기전자학회(IEEE)에서 제정한 LAN 표준 시리즈임. 표준 내용 IEEE 802.1 상위 계층 인터페이스, MAC 브리지, 매체 접근 방식 간 차이 조정 IEEE 802.2 LLC(Logical Link Control, 논리 링크 제어) IEEE 802.3 CSMA/CD 기반 LAN(이더넷) IEEE 802.4 토큰 버스(Token Bus) IEEE 802.5 토큰 링(Token Ring) IEEE 802.6 MAN (DQDB) IEEE 802.7 광대역(Broadband) LAN IEEE 802.8 광섬유(Fiber Optic) LAN IEEE 802.9 종합 데이터·음성 네트워크 IEEE 802.10 보안(Security) IEEE 802.11 무선 LAN (CSMA/CA) IEEE 802.15 WPAN — 블루투스, ZigBee, UWB 등 IEEE 802.16 무선 MAN — WiBro 4.2 IEEE 802.11 무선 LAN 세부 규격 전파를 활용하는 방식이며, 스프레드 스펙트럼(Spread Spectrum) 기법이 가 장 널리 채택됨. 일반적으로 무선 LAN이라고 하면 이 방식을 가리킴. 규격 특징 802.11b / g / n / ac / ax 무선 LAN의 세부 표준 802.11ac 기가급 와이파이(Wi-Fi 5). 5GHz 대역에서 MU- MIMO(다운링크) 기반 다중화로 다수 단말을 동시 처 리 802.11ax 802.11ac의 후속 표준 (Wi-Fi 6). 2.4/5GHz 대역에서 OFDMA + MU-MIMO(상·하향) 등으로 다중 사용자 효 율을 크게 개선 4.3 IEEE 802.15 — WPAN (Wireless Personal Area Network) 개인 영역(약 10m 내외)에서의 단거리 무선 통신을 담당함. 저가·저전력 특성 덕분에 IoT 핵심 기술로 활용되며 스마트홈 통신에서도 자주 쓰임. 기술 특징 블루투스(Bluetooth) 가장 대표적인 WPAN. 짧은 거리에서 저전력 디지 털 기기 간 연결 ZigBee 저전력 센서 네트워크용. 스마트홈·IoT 환경에 다수 채용 UWB (Ultra Wide Band) 광대역 주파수를 사용하는 단거리 고속 무선 NFC (Near Field Communication) 매우 짧은 거리(보통 4cm 이내 ) 접촉식 통신. 모바 일 결제에 활용 4.4 IEEE 802.16 — WiBro 도시권에서 동작하는 무선 MAN 기술. 광대역 무선 인터넷 서비스의 한 형태임. 5. 네트워크 설계 및 구축 5.1 매체 접근 제어(MAC) 방식 개요 다수의 장치가 공유 매체를 이용할 때 충돌을 막기 위한 접근 방식임. 5.2 CSMA/CD (Carrier Sense Multiple Access / Collision Detection) 유선 LAN(이더넷)에서 사용되는 충돌 감지형 방식. CS(Carrier Sense): 프레임 송신 전, 회선상에 다른 송신이 있는지 확인. MA(Multiple Access): 모든 이더넷 장비가 회선에 자유롭게 접근 가능. CD(Collision Detection): 송신 중에도 충돌 발생 여부를 항상 감시. 특징 충돌 감지 시 즉시 송신을 멈추고 잼(JAM) 신호 를 내보낸 뒤 임의 시간 대 기 후 재전송. 충돌 도메인이 작을수록 효율이 좋음. 충돌 발생 시 임의 시간을 두고 대기하므로 지연 시간을 예측하기 어려움. 단말은 송신 직전에 회선의 신호 유무를 감지(Carrier Sense)함. 모든 제어기가 동등한 액세스 권한을 가짐. 5.3 CSMA/CA (Collision Avoidance) 무선 LAN(IEEE 802.11)에서 채택된 방식. 송신 전 채널 사용 가능 여부를 점검 해 충돌을 사전에 회피함. 무선 환경에서는 충돌 감지가 어렵기 때문에 회피 전 략을 사용함. 5.4 토큰 패싱 방식 토큰이라는 송신 권한 비트를 확보한 노드만 데이터를 보낼 수 있도록 하는 방 식. 제어 신호가 노드를 순차적으로 이동하며, 충돌이 원천적으로 발생하지 않 고 성능이 안정적임. 다만 설치 비용이 비싸고 구조가 복잡하며 토큰이 분실될 가능성이 있음. 방식 설명 토큰 링(Token Ring) — IEEE 802.5 노드가 물리적인 링 형태로 묶여 있고, 토큰이 링을 따라 순환하며 데이터를 전달 토큰 버스(Token Bus) — IEEE 802.4 버스형 토폴로지에서 운영. 케이블 양 끝에는 신호 반사를 막기 위한 터미네이터를 사용 6. 고속 LAN 기술 및 광대역통신 6.1 이더넷 발전 표기 속도 명칭 10BASE-T 10 Mbps Ethernet 100BASE-T 100 Mbps Fast Ethernet 1000BASE-T 1 Gbps Gigabit Ethernet 10GBASE-T 10 Gbps 10 Gigabit Ethernet 6.2 BcN과 QoS BcN(광대역 통합망): IP 기반으로 음성·데이터·영상 등 다양한 서비스를 통합 제공. QoS: 대역폭을 통제해 서비스 품질을 효율적으로 조정하는 기술. 인터넷 전 용 회선에서 자주 활용됨. 7. 각종 통신 기술 7.1 무선 네트워크 분류 (거리 기준) 분류 범위 WPAN (Wireless PAN) 개인 영역(블루투스·ZigBee 등) WLAN (Wireless LAN) 근거리 WMAN (Wireless MAN) 도시권(WiBro 등) 7.2 무선 LAN 운영 모드 Ad-hoc 모드 AP 없이 단말끼리 직접 통신 Infrastructure 모드 AP를 매개로 유선 LAN과 무선 LAN이 연 동되는 구조 7.3 무선 네트워크 구성 요소 구성 요소 역할 스테이션(Station, STA) 무선 매체용 물리 계층 인터페이스를 갖춘 단말 Access Point(AP) 단말과 유선 망 사이의 연결 장치 Access Controller(AC) 인증·과금 등 무선 단말 관리 컨트롤러 안테나 무선 신호 송수신용 시험 출제 빈도가 높은 표준은 802.3, 802.11, 802.15 임.💡 3
구성 요소 역할 무선 LAN 카드 / 관련 소프트웨어 단말 측 통신 수단 7.4 무선 센서 네트워크(WSN, Wireless Sensor Network) 노드 역할 센서 노드(Sensor Node) 데이터를 감지(센싱)하는 노드 싱크 노드(Sink Node) 센서 노드들의 센싱 데이터를 수집하는 노드 싱크 노드를 거쳐 무선으로 데이터를 모으고 전달하는 네트워크임. 7.5 무선 메시 네트워크(WMN, Wireless Mesh Network) 메시 형태로 구성된 무선 네트워크. 무선 분산 시스템으로 효율을 극대화함. 일반 무선이 점대점인 데 비해, WMN은 메시 라우터를 통해 기존 망과 연결 하거나 메시 노드끼리 단말과 직접 연결할 수 있음. 7.6 무선 LAN 보안 기술 특징 WEP (Wired Equivalent Privacy) RC4 알고리즘 기반. 고정 키 사용. 키 취약성으로 현 재는 사용을 권장하지 않음 WPA (Wi-Fi Protected Access) TKIP (Temporary Key Integrity Protocol)로 동적 키 교환. 보안성을 높였으나 내부적으로는 여전히 RC4를 사용 WPA2 CCMP / AES 알고리즘을 도입해 기밀성과 무결성을 확보(IEEE 802.11i 기반). 무선 보안에서 가장 강력한 표준 WPA3 Personal은 SAE 핸드셰이크와 AES-128(GCMP), Enterprise는 선택적으로 192-bit 보안 모드(AES-256- GCMP + SHA-384)를 지원해 보안성을 한층 강화 8. 기타 (오류 제어 / 검출 / 수정) 8.1 오류 제어 개념 송·수신 데이터의 오류 여부를 점검(검출)한 뒤, 그 결과에 맞추어 대응하는 방 식. 오류가 검출되면 정정하거나 재전송하는 흐름임. 8.2 오류 대응 방식 (FEC vs BEC) 방식 내용 반복 전송 방식 동일한 데이터를 두 번 이상 연속 송신하고, 수신측이 비교해 오류 여부를 판정 궤환 전송 방식 송신측이 되돌아온 데이터와 비교해 검사(전 송 용량 낭비가 큼) 전진 오류 수정 (FEC, Forward Error Correction) 정보 비트와 함께 부가(복구용) 코드를 보내 수신측이 직접 검출·정정. 대표 예: 해밍 코 드 , 컨볼루션(상승) 코드 후진 오류 수정 (BEC, Backward Error Correction) 오류 발생 시 송신측에 재전송을 요청하는 방식으로, 흔히 ARQ 라 부름. TCP가 채택 8.3 채널 부호화 원천 부호화된 정보에 오류 검출·정정용 비트를 추가해 전송하는 작업. 목적: 수신측이 직접 오류를 검사·정정하거나 송신측에 재전송을 요청할 수 있게 함. 대표 종류: Convolutional Code(컨볼루션 코드) 등. 8.4 오류 검출 방식 방식 특징 패리티 검사 (Parity Check) 문자마다 패리티 비트를 한 개 덧붙여 짝수/홀수 패 리티를 검사. 두 비트 이상 오류는 검출이 어렵고 오 류 위치 식별 불가 블록합(Block Sum) / 수직 수평 패리티 패리티를 수평·수직 양쪽으로 검사. 두 비트 이상 오 류를 잡을 수 있고, 한 비트 오류는 위치까지 확인 가능 순환잉여검사(CRC, Cyclic Redundancy Check) 다항식 코드 기반. 블록 단위로 검사용 코드를 추가 하며 한꺼번에 발생한 다수 비트 오류(집단 오류)도 검출 가능. 동기식 전송에서 주로 사용 해밍 코드 (Hamming Code) 자기 정정 부호로 1비트 오류를 검출·정정 가능. 고 속 동기식 전송에 활용 8.5 ARQ (Automatic Repeat reQuest) 종류 방식 동작 Stop-and-Wait ARQ 한 블록을 보낸 뒤 ACK/NAK를 기다리고, NAK이면 해당 블록을 재전송 Go-Back-N ARQ 여러 블록을 연속 송신하다가 오류가 검출되면, 오류 시 점 이후의 모든 블록을 다시 전송 Selective-Repeat ARQ 손상된 블록만 골라서 재전송 Adaptive ARQ 전송 효율을 최대로 끌어올리기 위해 블록 길이를 동적 으로 조정하며 송신 8.6 에러 종류 정리 종류 원인 감쇠 매체를 지나며 신호 세기가 줄어듦 지연 왜곡 주파수에 따라 전달 속도가 다름 잡음(열·충격·누화·상호변조) 매체 환경 및 인접 채널의 영향 에코 임피던스 변화 지점에서 신호가 반사 위상 지터 위상의 연속 변화로 편차가 누적 FEC는 보정 가능 범위 내에서만 효과가 있어, 오류가 너무 많으면 한계가 있음.⚠ 4
★★ ★★ 네트워크관리사 2급 과목 2. TCP/IP 1. TCP/IP 1.1 TCP/IP 4계층 모델 OSI 7계층을 인터넷 통신 환경에 맞게 단순화한 표준 통신 모델이 TCP/IP 4계층 임. 실무에서는 4계층(TCP/IP) 단위로 운영하고, 논리적 참조 모델로는 OSI 7계 층을 사용함. 계층 순서(아래 → 위): 네트워크 액세스(인터페이스) → 인터넷 → 전송 → 응 용 . 1.2 OSI 7계층 vs TCP/IP 4계층 매핑 OSI 7 Layer TCP/IP 4 Layer 응용(Application) / 표현(Presentation) / 세션(Session) 응용 계층(Application) 전송(Transport) 전송 계층(Transport) 네트워크(Network) 인터넷 계층(Internet) 데이터링크(Data Link) / 물리(Physical) 네트워크 액세스 계층(Network Access / Network Interface) OSI 7계층 vs TCP/IP 4계층 계층별 프로토콜 대조 1.3 계층별 주요 프로토콜 계층 주요 프로토콜 응용(Application) HTTP, HTTPS, FTP, TFTP, Telnet, SSH, SMTP, POP3, IMAP, DNS, DHCP, SNMP 전송(Transport) TCP, UDP 인터넷(Internet) IP, ICMP, IGMP, ARP, RARP 네트워크 액세스 (Network Access) Ethernet, ATM, IEEE 802.3 등 1.4 PDU(Protocol Data Unit) 각 계층이 처리하는 데이터 단위가 다르며, 이를 PDU 라고 부름. 계층 PDU(데이터 단위) 응용 / 표현 / 세션 Data / Message 전송(Transport) Segment(TCP) / Datagram(UDP) 네트워크(Internet) Packet 데이터링크(Data Link) Frame 물리(Physical) Bit 1.5 캡슐화 / 역캡슐화 캡슐화(Encapsulation): 상위 계층의 데이터를 하위 계층으로 내려보낼 때, 해당 계층이 정의한 헤더(필요 시 트레일러 포함)를 덧붙여 마치 캡슐로 감 싸듯 포장하는 과정. 송신측에서 수행됨. 역캡슐화(Decapsulation): 수신측에서 하위 계층 → 상위 계층으로 올려줄 때 붙어 있던 헤더/트레일러를 분석한 뒤 제거해 원본 데이터를 복원하는 과 정. 1.6 프로토콜의 정의와 기본 요소 프로토콜은 컴퓨터 네트워크에서 주고받는 데이터의 형식, 수행 절차, 전송 방 법을 약속해 놓은 통신 규약임. 요소 설명 구문(Syntax) 데이터 형식, 부호화·코딩 방법, 신호 레벨 등을 규정 의미(Semantics) 효율적이고 정확한 정보 전송을 위한 합의 사항. 오류 관리·제 어 정보 등을 규정 요소 설명 시간/순서(Timing) 통신 속도, 메시지 송수신 순서 등을 규정 1.7 데이터 통신 주요 용어 용어 설명 단편화(Fragmentation) 데이터를 일정 크기의 블록으로 나누어 전송 재조립(Reassembly) 단편화된 데이터를 수신측에서 합쳐 원본을 복원 연결 제어 (Connection Control) 연결 설정·유지·해제 등 노드 간 신뢰성 있는 연결 관리 흐름 제어(Flow Control) 전송량·전송 속도를 조절해 수신측 폭주(혼잡) 방지 순서 제어 (Sequence Control) 보내는 순서대로 잘 도착하도록 제어 에러 제어(Error Control) 오류 검출 및 정정 동기화(Synchronization) 통신 객체 간 신호·상태를 일치시키는 과정 다중화(Multiplexing) 하나의 회선을 여러 데이터가 동시에 사용할 수 있게 함 주소 지정(Addressing) source address, destination address 등 정확한 주소 부 여 2. IP Address 2.1 IPv4 주소 체계 총 32비트(4바이트) , 8비트씩 4개의 옥텟으로 구성하여 10진수로 표기(예: 10.0.0.1, 192.168.0.5). 네트워크 ID + 호스트 ID 로 구성됨. 5개의 클래스(A~E)로 구분. 2.2 클래스별 비트 패턴 클래스 첫 부분 비트 비고 A 0 첫 1비트가 0 B 10 첫 2비트가 10 C 110 첫 3비트가 110 2.3 클래스별 주소 범위·서브넷 마스크·호스트 수 클래스 범위 기본 서브넷 마스크 사용 가능 호스트 수(대략) 용도 A 0.0.0.0 ~ 127.255.255.255 255.0.0.0 약 1,600만 개 대형 네트워크 B 128.0.0.0 ~ 191.255.255.255 255.255.0.0 65,534( ) 중형 네트워크 C 192.0.0.0 ~ 223.255.255.255 255.255.255.0 254( ) 소형 네트워크 D 224.0.0.0 ~ 239.255.255.255 — — 멀티캐스트 E 240.0.0.0 ~ 255.255.255.255 — — 실험·연구용 2.4 클래스 / 네트워크 영역 / 호스트 영역 추출 예제 IP 클래스 네트워크 영역 호스트 영역 122.12.250.13 A 122.0.0.0 12.250.13 129.123.22.5 B 129.123.0.0 22.5 211.203.130.250 C 211.203.130.0 250 2.5 IPv4 특수 주소 주소 설명 네트워크 주소 호스트 ID 비트가 모두 0인 주소. 네트워크 자체를 대표 다이렉트 브로드캐스트 (Direct Broadcast) 호스트 ID 비트가 모두 1인 주소. 특정 망 내부의 모든 호 스트로 전송(예: 192.168.56.255 ) 로컬 브로드캐스트 (Local Broadcast) 255.255.255.255 . 같은 LAN 내의 모든 호스트에 전달 되며 LAN을 벗어나지 못함. DHCP 클라이언트가 DHCP 서버를 찾을 때 사용 2 −16 2 2 −8 2 −2의 의미: 호스트 비트가 모두 0인 주소는 네트워크 주소 , 모두 1인 주소는 브로 드캐스트 주소 로 예약되어 있어 호스트에 부여할 수 없음. ⚠ 5
★★ ★ 주소 설명 루프백(Loopback) 127.0.0.0 ~ 127.255.255.255 (주로 127.0.0.1 ). 자기 자신을 가리키며 테스트 용도. Windows ipconfig , Linux ifconfig 시 루프백 어댑터에 할당됨 2.6 IPv4 통신 방식 유니캐스트(Unicast): 1:1 멀티캐스트(Multicast): 1:N (D 클래스 사용) 브로드캐스트(Broadcast): 1:모든 N (한 호스트가 망 내 모든 호스트로 전송) 2.7 사설 IP 주소(Private IP) 인터넷과 직접 연결되지 않는 독립된 내부망용 주소. 클래스 사설 IP 대역 A 10.0.0.0 ~ 10.255.255.255 B 172.16.0.0 ~ 172.31.255.255 C 192.168.0.0 ~ 192.168.255.255 2.8 IPv6 주소 체계 128비트 주소 체계로 IPv4의 주소 고갈 문제를 해결. 16비트씩 8개 그룹으로 나누어 16진수로 표기. 헤더는 40바이트 고정 크기 로 구조가 단순해 하드웨어 처리·고속 라우팅에 유리하며, 확장 헤더로 유연성을 보강. IPv6 표기 규칙 한 블록에서 맨 앞쪽 0은 생략 가능. 연속된 0 그룹은 :: (콜론 두 개)로 한 번만 축약 가능. 표기 예: a184:0a01:0000:0000:cd8c:1000:317b:00ff → a184:a01::cd8c:1000:317b:ff IPv6 통신 방식 방식 설명 Unicast 1:1 통신 Multicast 1:N (그룹의 모든 노드에 전달) Anycast 복수 인터페이스에 동일 주소 부여, 그룹 중 가장 가까운 한 노드에만 전달(One to Nearest) IPv6 추가 특징 호스트 주소·네트워크 주소 자동 설정(IPv6 망에 연결되는 순간 자동 할당). 점보그램 옵션 등을 통해 IPv4 64KB 제한을 넘는 큰 패킷 전송 가능. Flow Label 을 통한 QoS 제어. 확장 헤더와 IPSec 으로 인증·데이터 무결성·보안 강화. 라우터 부담 감소, 네트워크 부하 분산. 2.9 TTL / Hop Limit IPv4 의 TTL(Time To Live)과 IPv6 의 Hop Limit은 동일한 개념으로, 데이터 그램이 네트워크에서 살아남을 수 있는 시간을 라우터의 홉 수로 표현함. 라우터의 한 홉을 통과할 때마다 값이 1씩 감소하며, 0이 되면 패킷은 폐기 되어 루핑(미아 발생)을 방지함. ping , tracert (Windows) / traceroute (Linux) 같은 유틸리티가 이 값을 활용함. 3. Subnet Mask 3.1 서브넷·서브넷 마스크·서브네팅 용어 설명 서브넷(Subnet) IP 주소에서 네트워크 영역을 부분적으로 나눈 부분 네트 워크. 브로드캐스트 도메인 단위로 묶어 효율적·보안적으 로 운영 서브넷 마스크 (Subnet Mask) 네트워크 ID 와 호스트 ID 를 분리해 주는 마스크. CIDR 표 기로도 표현 가능 서브네팅(Subnetting) 주소 낭비를 줄이고 효율적으로 사용하기 위해 서브넷을 분리하는 과정 서브네팅 목적: 한정된 IP 공간 효율 사용, 브로드캐스트 영역 축소, 보안 분리. 3.2 CIDR(Classless Inter-Domain Routing) 표기법 전통적 클래스 방식을 대체한 IP 할당 방식으로, IP 주소 영역을 유연하게 분할 가능함. 표기: a.b.c.d/n /n : 네트워크 ID 를 식별하는 비트 수 호스트 비트 수: 3.3 CIDR / 서브네팅 계산 예제 기준 IP: 10.10.1.32 CIDR 네트워크 비트 호스트 비트 주소 수 분할 범위 10.10.1.0/24 24 8 256(사용 가능 254) 10.10.1.0 ~ 10.10.1.255 10.10.1.32/28 28 4 16 0–15, 16–31, 32–47, 48–63, … 10.10.1.40/29 29 3 8 0–7, 8–15, …, 32–39, 40– 47, … 3.4 서브네팅 응용 예제 문제: 어떤 회사에 190.1.8.0/24 IP 가 할당되었고 4개 부서가 각각 최소 50개의 IP 가 필요할 때 서브네팅하시오. 풀이: 기본 /24 는 호스트 비트 8개(256개, 사용 가능 254). 4개 부서로 나누려 면 비트 2개를 추가( 서브넷). 결과: /26 , 서브넷 마스크 255.255.255.192 호스트 비트 6개 → , 사용 가능 62개(50개 이상 충족). 4개의 서브넷 생성 완료. 3.5 네트워크 주소 구하기 절차 예) 211.203.50.130/26 의 네트워크 주소 산출: 1. 10진 IP 의 각 옥텟을 2진수로 변환. 2. /26 만큼(상위 26비트) 1로 채워진 마스크를 생성. 3. IP 와 마스크를 비트 AND(둘 다 1인 비트만 추출). 4. 결과 비트열을 다시 10진수로 변환해 네트워크 주소 산출. 3.6 MTU(Maximum Transmission Unit) 한 번에 전송 가능한 패킷의 최대 크기. 최소 크기: IPv4 기준 68바이트 , IPv6 기준 1280바이트 . 일반 Ethernet V2 프레임에서 IP 의 MTU 는 1500바이트 가 기본. 네트워크 구성, 프로토콜, 하드웨어에 따라 값이 달라질 수 있음. MTU 보다 큰 데이터그램은 IP 가 단편화하여 전송하고 수신측에서 재조립 함. 3.7 NAT(Network Address Translation) 사설 IP ↔ 공인 IP 를 변환해 주는 기술. 가정용 IP 공유기가 가장 흔한 예. IP 주소 고갈 문제 완화 + 내부망 구조 은폐로 보안 효과. IP 주소·포트 번호가 재기록되므로 IP 및 TCP/UDP 체크섬도 다시 계산됨. 망 분리를 위해 백본 스위치와 방화벽 사이에 NAT 장비를 배치하는 구성을 검토하기도 함. NAT 종류 종류 설명 S-NAT (Source NAT) 출발지(소스) IP 를 변환. 사설 → 공인으로 나갈 때 소스 IP 가 NAT 외부 IP 로 바뀜 D-NAT (Destination NAT) 목적지(데스티네이션) IP 를 변환. 외부에서 들어온 응답을 NAT 외부 IP → 내부 사설 IP 로 변환 P-NAT (Port NAT) 포트 번호를 매핑해 하나의 공인 IP + 다수 포트로 다수 내부 IP 를 공유. 공유기에서 일반적으로 사용. 포트 매핑 테이블 관 리 NAT 동작 예시 NAT 외부 IP 150.150.0.1 , 내부 대역 10.0.0.0/8 (예: 10.0.0.1 ), 외부 서버 200.100.10.1 일 때: 내부 → 외부(S-NAT): Src 10.0.0.1 → 150.150.0.1 / Dst 200.100.10.1 외부 → 내부(D-NAT, 응답): Src 200.100.10.1 / Dst 150.150.0.1 → 10.0.0.1 4. IP Routing 4.1 라우팅 정의 라우터를 사용해 IP 패킷의 Destination Address 를 확인해 최적 목적지 경로를 설정해 전송하는 방법. 다른 라우터들과 경로 정보를 주기적으로 교환해 라우팅 테이블에 저장하고 갱신함. IPv4 의 Broadcast는 IPv6 에서 더 이상 지원하지 않음.⚠ 32 − n 2 =2 4 2 =6 64 192 = 11000000 → 상위 2비트가 추가로 네트워크 식별에 사용됨.📌 6
4.2 Longest Match Rule(롱기스트 매치 룰) 목적지 IP 와 라우팅 테이블 엔트리 중 prefix mask 길이(네트워크 주소 길 이)가 가장 긴(가장 구체적인) 항목을 선택해 패킷을 포워딩함. prefix mask: IP 를 네트워크 부분과 호스트 부분으로 나누는 데 쓰이는 마스 크로, 네트워크 주소 길이를 표현. 4.3 RIP(Routing Information Protocol) 거리 벡터 라우팅 프로토콜의 대표 격. 최단 경로 탐색에 Bellman-Ford 알고리즘 사용. 메트릭으로는 Hop Count 만 고려(속도/대역폭은 고려하지 않음). 최대 15 홉까지만 지원하므로 대규모 네트워크에는 부적합(16은 도달 불 가). 표준 프로토콜이라 대부분의 라우터가 지원. 가까운 호스트로 30초 마다 전체 라우팅 테이블을 전송. RIPv1 은 브로드캐스트, RIPv2 는 멀티캐스트로 광고함. 4.4 OSPF(Open Shortest Path First) 링크 상태 라우팅 프로토콜. 최단 경로 탐색에 Dijkstra 알고리즘 사용. Cost 메트릭을 비교해 비용 합이 가장 적은 경로를 선정. 토폴로지 변동에 빠르게 수렴하면서 루프-프리 특성이 보장됨. 큰 AS 는 다수 Area 로 분할되고, 각 Area 가 Backbone Area 를 통해 묶이는 2단 계층으로 운용됨. VLSM 지원으로 IP 주소 낭비 방지, 멀티캐스트 적용. 4.5 BGP(Border Gateway Protocol) 대표적인 EGP 프로토콜이며 경로 벡터(Path Vector) 방식. TCP 포트 179 를 사용해 신뢰성·연결 지향 통신을 보장하며, AS-PATH 광고 로 루프가 발생하지 않음. 서로 다른 AS 간 연결에 사용. 5. Packet 분석 5.1 TCP 헤더 구조 기본 크기 20 bytes , 옵션 포함 시 최대 60 bytes. TCP 의 헤더 = TCP 의 특징을 그대로 반영(연결성·신뢰성을 위한 필드들). 필드 설명 Source Port 출발지 포트 번호 Destination Port 목적지 포트 번호 Sequence Number 데이터의 순서 번호 Acknowledgement Number (ACK#) 정상 수신 확인용. 다음에 받을 번호(받은 마지막 번 호 + 1)를 회신. ACK 플래그가 1일 때만 의미를 가 짐 Control Flags 데이터가 아닌 제어 신호용 비트 플래그 Window Size 응답 확인 전에 보낼 수 있는 데이터 양(버퍼 크기) Checksum 송신 중 발생 가능한 오류 검출 Control Flags(컨트롤 플래그) 플래그 의미 URG Urgent. 긴급 데이터가 있음을 표시 ACK 잘 받았다는 응답 확인 PSH Push. 수신측 버퍼가 차기를 기다리지 않고 바로 응용 계층으로 올림 RST 연결 리셋(비정상 세션 강제 종료) SYN 연결 요청(Synchronize) FIN 연결 종료 TCP 헤더 필드 구조 (20 bytes 기본) 5.2 3-way Handshake(연결 수립) 서버는 LISTEN(passive) 상태로 대기하다가 클라이언트의 능동적 요청으로 연결 이 수립됨. 1. Client → Server: SYN 플래그 + 랜덤 seq# 전송 (요청). 클라이언트는 closed → SYN_SENT 로 전이. 2. Server → Client: SYN + ACK + 서버측 랜덤 seq#, ack# = (받은 seq# + 1). 서버 자원 할당, 상태는 SYN_RECEIVED. 3. Client → Server: ACK + seq# = (직전 응답의 ack#), ack# = (직전 seq# + 1). 양측 모두 ESTABLISHED 가 되어 통신 시작. 5.3 4-way Handshake(연결 종료) 1. 종료 측 → 상대: FIN 전송 (연결 해제 요청). 2. 상대 → 종료 측: ACK 응답. 3. 상대 → 종료 측: FIN 전송 (역방향 종료 의사). 4. 종료 측 → 상대: ACK 응답. 연결 종료 후 즉시 자원을 회수하지 않고 일정 시간(Time Wait)을 두고 해제. 일 반적으로 Windows 4분, Linux 1분. 5.4 TCP 흐름 제어 / 순서 제어 항목 설명 흐름 제어 (Flow Control) 수신측 처리 능력을 초과하지 않도록 송신측 데이터 양을 조절. Window Size 기반 슬라이딩 윈도우 (Sliding Window) 방식 슬라이딩 윈도우 양단의 버퍼가 채워지고 비워지면서 윈도우가 미끄 러지듯 이동하는 흐름 제어 방식 Stop and Wait 한 블록 보내고 응답을 기다리는 단순 방식 순서 제어 - Sequence# 패킷별 번호 부여로 순서가 뒤섞여 도착해도 재조립 가능 순서 제어 - Acknowledge# (ACK#) 잘 받았다는 신호 + 다음에 받을 번호 회신(예: 1번 정상 수신 시 ACK# = 2) 추가 ARQ(Automatic Repeat reQuest) 방식 방식 설명 Stop and Wait ARQ 매 프레임 전송 시 응답을 받아야 다음 프레임 전송 Go-back-N ARQ 다수 블록을 연속 전송 후 NAK 수신 시 해당 블록 이후 모두 재전송 Selective-Repeat ARQ 손상된 프레임만 선별해 재전송 Adaptive ARQ 전송 효율을 높이기 위해 블록 길이를 동적으로 조정 5.5 UDP 헤더(8 bytes) 필드 설명 Source Port 송신측 응용 프로세스의 포트 번호 Destination Port 목적지 포트 번호(필수) Length UDP 헤더 + 데이터 영역의 전체 길이 Checksum 오류 검사용 UDP 헤더 필드 구조 (8 bytes 고정) 5.6 IP 헤더 주요 필드 필드 설명 Version IP 버전(4 또는 6) Header Length 헤더 길이 Header Checksum 헤더의 완전성을 검사하는 체크섬 Fragment Offset 단편화 시 현재 패킷의 상대적 위치 TTL(Time to Live) / Hop Count 라우터를 몇 개까지 통과 가능한지. 0 도달 시 패킷 폐기 Source Address 출발지 IP Destination Address 목적지 IP DF Flag Don't Fragment — 1 이면 단편화 금지(단편화 필요 시 패 킷 폐기) ≈ ≈ 7
★★★ 필드 설명 MF Flag More Fragments — 뒤에 더 많은 단편이 이어짐을 표시(마 지막 단편 = 0) IPv4 헤더 필드 구조 (20 bytes 기본) 5.7 Ethernet 헤더 필드 설명 Destination Address 도착지 MAC 주소 Source Address 출발지 MAC 주소 Ethernet Type 상위 프로토콜 식별 Payload 상위 계층 데이터(가변 길이, 46–1500 바이트) EtherType 주요 값 값 프로토콜 0x0800 IPv4 0x0806 ARP 0x8100 802.1Q(VLAN 태깅) 0x86dd IPv6 5.8 ARP 헤더 ARP 패킷은 Ethernet 헤더가 맨 앞에 붙어 있음(빈 공간은 padding 으로 채 움). Opcode: 통신이 요청(1)인지 응답(2)인지 표시. who has: 요청 메시지. TargetAddr 가 broadcast 이면 같은 네트워크의 모든 호스트로 전달됨. 이때 상대 MAC 을 모르므로 000000 으로 채워 발송 → 스 위치가 broadcast 로 모든 단말에 전달. is at: 응답 메시지. TargetAddr 자리에 MAC 주소를 동봉해 unicast 로 회신. 6. 기본 프로토콜 6.1 TCP(Transmission Control Protocol) 전송 계층의 연결 지향(Connection-Oriented) 프로토콜. 가상 회선 방식을 사 용하며 데이터 단위는 세그먼트. 특징 종단 간 신뢰성 보장(데이터가 도착했는지 확인하고, 누락 시 재전송). 명시적 연결 수립(3-way)과 명시적 연결 해제(4-way) 절차 필요. 일대일(Point to Point) 통신만 지원. 다중화(Multiplexing), 전이중(Full-duplex) 통신 지원. 송수신 확인, 오류 점검·재전송 수행. UDP 보다 복잡하고 상대적으로 느림. 6.2 UDP(User Datagram Protocol) 전송 계층의 비연결성(Connectionless) 프로토콜. 특징 신뢰성 있는 데이터 교환을 보장하지 않으며 패킷 순서 보장·손실 보완이 없 음. 오류·에러 검사 부담이 거의 없어 헤더가 간단하고 오버헤드가 작음. 그만큼 빠른 데이터 전송 이 가능. 동영상 스트리밍, 실시간 메신저 등 손실에 비교적 관대한 영역에서 유리. 손실에 민감한 응용은 RTP/RTCP 같은 상위 제어 프로토콜을 결합해 누락분 을 보강하는 식으로 운용함. 6.3 TCP vs UDP 비교 비교 항목 TCP UDP 연결 방식 연결형 비연결형 패킷 교환 방식 가상 회선 방식 데이터그램 방식 전송 순서 보장 변경 가능 수신 여부 확인 확인함 확인하지 않음 통신 방식 Point-to-Point(1:1) N:N 신뢰성 높음 낮음 속도 느림 빠름 헤더 크기 20 bytes 8 bytes 대표 포트/서비스 FTP(20,21), SSH(22), Telnet(23), HTTP(80), HTTPS(443), POP3(110), IMAP(143), NNTP(119) DNS(53), DHCP(67,68), TFTP(69), SNMP(161,162) 6.4 IP(Internet Protocol) 특징 어드레싱(Addressing): IP 주소 부여로 호스트를 식별. 라우팅(Routing): 다양한 라우터·장비를 거쳐 목적지까지 경로 설정. 단편화(Fragmentation) / 재조립(Reassembly): TCP 가 보낸 세그먼트를 IP 가 패킷 단위로 분할해 전송하고, 수신측에서 재결합. MTU 보다 큰 데이터 그램이 단편화 대상. IP 주소는 논리적인 주소 (변경 가능). 호스트 간 데이터 전송을 담당하지만 신뢰성을 보장하지 않으며 중복 전달· 순서 오류가 발생할 수 있음. 6.5 ICMP(Internet Control Message Protocol) IP 의 한계를 보완하는 보조 프로토콜로 네트워크 계층에서 동작. 통신 중 장애·오류 메시지를 전달하거나 도달 가능성을 확인하는 데 사용. Type/Code 필드로 메시지의 종류를 식별. 신뢰성 보장 프로토콜이 아님 — Echo Request/Reply 는 도달 여부 확인용 이지 데이터 전송 신뢰성을 보장하기 위한 메시지가 아님. 재전송·흐름 제어 기능은 TCP 가 담당. TTL 은 IP 헤더 필드 — ICMP 가 TTL 을 "제공"하지 않음. ICMP 는 TTL 이 0 이 되었을 때 Time Exceeded(Type 11) 메시지로 그 사실을 보고할 뿐임. 질의·오류보고 메시지를 함께 정의 — Echo Request/Reply, Timestamp Request/Reply 같은 질의(query) 메시지와 장애를 알리는 오류 보고(error report) 메시지가 모두 ICMP 에 정의되어 있음. ICMP 헤더 구조 (8 bytes) Ping 명령과 ICMP ping 은 ICMP Echo Request(8) 와 Echo Reply(0) 메시지를 사용해 상대 호스트의 활성 여부를 확인하는 명령. 보안 정책으로 Ping 응답을 차단해 두는 경우도 있어, 응답 부재 = 호스트 다운으로 단정할 수는 없음. ICMP 메시지 타입 Type 메시지 설명 0 Echo Reply 에코 응답 3 Destination Unreachable 목적지 도달 불가 4 Source Quench 송신측 전송 속도 감소 요청(혼잡 시 패킷 손실 로 발생) 5 Redirect 더 나은 게이트웨이 경로 안내 8 Echo Request 에코 요청 11 Time Exceeded TTL 초과 12 Parameter Problem IP 헤더 파라미터 오류 13 Timestamp Request 지연 시간 측정 요청 14 Timestamp Reply 지연 시간 측정 응답 IPv4 헤더 크기는 20 byte , IPv6 헤더는 40 byte (고정).📌 8
★★★ Type 메시지 설명 15 Information Request 호스트 정보(네트워크 주소 등) 조회 요청 16 Information Reply 정보 조회 응답 17 Address Mask Request 서브넷 마스크 조회 요청 18 Address Mask Reply 서브넷 마스크 조회 응답 6.6 ARP / RARP 프로토콜 변환 방향 설명 ARP (Address Resolution Protocol) IP → MAC 같은 네트워크 대역에서 통신할 때 IP 로부터 MAC 을 알아냄. 요청은 broadcast, 응답은 unicast RARP (Reverse ARP) MAC → IP MAC 주소를 가지고 IP 주소를 알 아내는 프로토콜 ARP 주소 해석 수순 (런타임 동작) 송신측이 목적지 IP 의 MAC 을 얻기까지 거치는 단계는 다음 순서로 진행됨: 1. ARP Cache 확인 — 로컬에 저장된 (IP, MAC) 매핑 테이블을 먼저 조회. 적중 하면 즉시 사용하고 종료. 2. ARP Broadcast (Request) — 캐시에 없을 때, "이 IP 의 MAC 을 알려달라" 요청을 같은 브로드캐스트 도메인의 모든 호스트에 송신. 3. 자체 IP Address 일치 여부 확인 — 브로드캐스트를 받은 각 호스트가 자신 의 IP 와 비교. 일치하지 않으면 패킷을 폐기. 4. ARP Reply 발송 — IP 가 일치한 호스트만 자신의 MAC 을 unicast 로 응답. 송신측은 이 응답을 캐시에 저장하고 통신 시작. 핵심: Cache → Broadcast → 일치 확인 → Reply 의 순서. 캐시 조회가 항 상 가장 먼저이고, 브로드캐스트는 캐시 미스일 때만 발생함. 6.7 IGMP(Internet Group Management Protocol) 로컬 네트워크의 멀티캐스트 그룹을 제어하는 프로토콜. 라우터가 자신의 서브넷에 어떤 멀티캐스트 그룹 멤버가 존재하는지 파악할 수 있도록, 호스트가 그룹 가입·이탈 보고를 송신하는 데 쓰임. IPv4 환경에서 멀티캐스팅을 설정하는 데 사용. 여러 장치가 하나의 IP 를 공유해 동일 데이터를 동시에 수신 가능. TTL 이 제공되는 비대칭 프로토콜. 7. 응용 프로토콜 응용 프로그램 간 통신을 담당하며, 서비스마다 잘 알려진 포트 번호를 사용함. 7.1 Well-known Port 포트 프로토콜 설명 20 FTP-data 파일 전송 데이터 채널 21 FTP 파일 전송 제어 채널 22 SSH 암호화된 원격 접속 23 Telnet 원격 명령 제어(평문) 25 SMTP 이메일 송신 53 DNS 도메인 ↔ IP 변환(TCP/UDP 모두 사용) 67 DHCP(Server) IP 자동 할당 서버 68 DHCP(Client) IP 자동 할당 클라이언트 69 TFTP 간단·경량 파일 전송(UDP) 80 HTTP 웹 통신 110 POP3 이메일 수신(다운로드 후 서버 삭제) 143 IMAP 이메일 수신(서버 보관, 다중 기기 동기화) 161 SNMP 네트워크 장비 모니터링 162 SNMP Trap 네트워크 장비 알림 443 HTTPS SSL/TLS 보안 웹 통신 7.2 HTTP / HTTPS HTTP: 하이퍼텍스트 전송 프로토콜. 웹 페이지 요청·응답에 사용. 포트 80 . HTTPS: SSL/TLS 로 암호화된 웹 통신. 포트 443 . HTTP 상태 코드 코드 범위 의미 100번대 정보 제공 응답 200번대 성공적인 응답 300번대 리다이렉션. 요청 완료를 위해 추가 작업 필요 400번대 클라이언트 에러 500번대 서버 에러 주요 5xx 상태 코드 코드 설명 500 Internal Server Error — 서버 내부 스크립트 오류 501 Not Implemented — 클라이언트가 요청한 기능을 서버가 수행 불가 502 Bad Gateway — 서버가 잘못된 응답을 받은 경우 503 Service Unavailable — 현재 서버를 사용할 수 없음 7.3 FTP / TFTP FTP(File Transfer Protocol): 원격 서버와 파일 송수신. 제어 21 , 데이터 20 . Active Mode: 서버 → 클라이언트 방향으로 데이터 연결을 개시. Passive Mode: 클라이언트 → 서버 방향으로 데이터 연결을 개시. TFTP(Trivial FTP): UDP 69 , 인증 없이 신속하게 작은 파일을 전송하는 경 량 프로토콜. 보안성이 약하며 임베디드 펌웨어 전송 등에 주로 사용. 7.4 Telnet / SSH Telnet(23): 평문으로 원격 명령을 전달. SSH(22): 암호화된 채널로 명령·데이터를 전송하는 보안 원격 접속 프로토 콜. 7.5 DNS(Domain Name System) 도메인 이름 ↔ IP 주소 상호 변환을 담당. 정방향 조회: 도메인 → IP / 역방향 조회: IP → 도메인. 포트 53 사용. 기본은 UDP , 패킷이 512 bytes 를 초과하거나 영역 전송 시에는 TCP 사용. 사용자가 직접 호출하지 않고, 다른 서비스가 자동으로 호출하는 형태. DNS 질의 방식 — 재귀적(Recursive) vs 반복적(Iterative) 방식 주체 관점 동작 재귀적 질의 (Recursive) 클라이언트 ↔ 로컬(캐싱) DNS 서버 클라이언트가 한 번 질의하면, 로컬 DNS 서버가 끝까지 책임지고 최종 IP 를 찾아서 클라이언트에 반환. 클라이언트는 중간 단 계를 알 필요가 없음. 반복적 질의 (Iterative) 로컬 DNS 서버 ↔ 상위/권한 DNS 서버들 각 상위 DNS 서버는 "최종 답이 아니라 다 음 단계 NS 정보"만 반환. 질의자가 직접 다음 서버로 이동해 다시 질의. 전형적 흐름: 클라이언트 → (재귀적) → 캐싱 NS → (반복적) → 루트 → kr → or.kr → icqa.or.kr → 최종 IP. 따라서 클라이언트가 캐싱 서버에 한 번 묻고 최종 답을 받는 전체 과정 = 재귀 적 질의, 캐싱 서버가 root → kr → or.kr → ... 를 단계적으로 따라가며 다음 NS 만 받아오는 내부 과정 = 반복적 질의. DNS 레코드 종류 레코드 설명 A 도메인 이름 → IPv4 주소 매핑 AAAA 도메인 이름 → IPv6 주소 매핑 CNAME 별칭(Canonical Name). 한 도메인을 다른 도메인으로 매핑/리다이렉트 MX 메일 서버(Mail eXchange) 지정. 우선순위에 따라 라우팅 NS 해당 영역을 풀이하는 DNS 서버 목록 PTR IP → 도메인 역변환. 역방향 zone 파일에서 사용 SOA Start of Authority. 영역(zone) 의 시작 레코드, 권한 DNS 서버 정보 TXT 일반적인 텍스트 정보(SPF·검증용 등) SRV 동일 TCP/IP 서비스를 제공하는 다수 서버의 위치 정보 SOA 레코드 주요 필드 필드 설명 MNAME 해당 영역에 대한 권한이 있는 주(primary) DNS 서버 이름 RNAME 도메인 관리자의 이메일 주소. @ 대신 . 으로 표기 스위치는 단말이 연결되면 그 단말의 MAC 을 학습해, 패킷을 어디로 전달할지 판 단함. 📌 응용 프로그램 개발자는 임의의 통신 규약을 직접 정의해 응용 계층 프로토콜로 사 용할 수도 있음. 📌 9
필드 설명 Serial 영역 파일의 일련번호. 보조 DNS 가 자기 사본의 최신 여부 판 단에 사용 Refresh 보조 DNS 가 주 DNS 의 갱신 정보를 얼마나 자주 확인할지 주 기 Retry 갱신 실패 시 보조 DNS 가 재시도하기까지 대기하는 간격 Expire 주 DNS 와 연결 실패가 지속될 때 보조 DNS 가 자료를 유효하 다고 간주하는 만료 시간 Minimum(TTL) 다른 NS 가 본 영역 정보를 캐시할 수 있는 최소 시간 7.6 DHCP(Dynamic Host Configuration Protocol) IP 주소·서브넷 마스크·게이트웨이·DNS 등을 자동 할당. 서버 67 , 클라이언트 68 포트 사용. 클라이언트가 DHCP 서버를 처음 찾을 때 로컬 브로드캐스트 (255.255.255.255) 를 사용. 7.7 메일 프로토콜(SMTP / POP3 / IMAP) 프로토콜 역할 기본 포트 비고 SMTP (Simple Mail Transfer Protocol) 메일 송신 25 TCP 응용 프로토콜. ASCII 문자 전송 POP3 (Post Office Protocol 3) 메일 수신 110 서버에서 다운로드 후 서버에서 삭제 IMAP (Internet Messaging Access Protocol) 메일 수신 143 서버에 메시지 보관, 여러 기기에서 동기화 8. 기타 8.1 Port 분류와 식별 포트 번호는 호스트 내에서 프로그램(프로세스)을 식별하는 번호로, 하나의 IP 에서 여러 프로그램이 동시에 통신할 때 각각을 구분하기 위해 사용함. 분류 범위 설명 Well-known Port 0 ~ 1023 표준 서버 서비스용. HTTP 80, HTTPS 443 등 Registered Port 1024 ~ 49151 응용 프로그램이 등록·고정해 쓰는 포트(예: Oracle DB 1521, MySQL 3306, MS 원격데스 크톱 3389) Dynamic Port 49152 ~ 65535 클라이언트가 임시로 사용하는 임의 포트 8.2 라운드 로빈(Round Robin) 다수의 웹 서버가 각자 공인 IP 를 가지고 있을 때, DNS 가 요청에 대해 서버 IP 리스트를 순차/랜덤으로 회신해 사용자 접속을 분산시키는 방법. 결과적으로 다수 사용자가 여러 웹 서버에 자연스럽게 분산되어 서버 부하 가 분산됨. 8.3 캡슐화 vs 역캡슐화 (요약) 송신 시 상위 → 하위로 내려가며 각 계층 헤더(필요 시 트레일러)를 덧붙이 는 과정 = 캡슐화 . 수신 시 하위 → 상위로 올라가며 각 계층 헤더를 분석·제거하는 과정 = 역 캡슐화 . 사용자 정보 앞뒤에 헤더와 트레일러를 부가해 정확한 전송을 지원함. 8.4 동기화(Synchronization) 통신하는 두 객체의 상태·신호 시점을 일치시키는 과정. 데이터링크 계층 등에서 흐름·오류 제어와 함께 핵심 기능 중 하나. 8.5 EtherType 이더넷 프레임의 Type 필드 값으로, 상위 계층 프로토콜을 식별함(주요 값은 5.7 절 참조). 주요 매핑: IPv4 → 0x0800 , ARP → 0x0806 , IPv6 → 0x86dd . TTL 값이 길수록 캐시 활용이 늘어 DNS 서버 부하가 줄어들지만, 변경 반영이 느 려짐. 💡 포트 사용 현황 확인 명령: netstat -ano (Windows). PID 를 작업 관리자에서 검색해 어떤 프로세스가 어느 포트를 사용 중인지 확인 가능. 📌 10
★★★ 네트워크관리사 2급 과목 3. NOS 1. File/Print, IIS, DNS, FTP 등 1.1 IIS (Internet Information Services) 마이크로소프트가 제공하는 인터넷 서비스 통합 관리 플랫폼 Windows Server 의 서버 관리자 → 역할 추가에서 활성화 웹 서버, FTP 서버 등을 한 곳에서 구성·관리 가능 관리 도구 호출 명령: inetmgr.exe 1.2 웹 서비스 구성 요소 웹 서비스는 단일 웹 서버가 아니라 다음과 같은 4단 구조임. 구성요소 역할 웹 클라이언트 브라우저, 모바일 앱 웹 서버 정적 콘텐츠 응답 — Apache, Nginx, IIS WAS (Web Application Server) 동적 요청·로직 처리. 대표적으로 Tomcat(오픈소스, 기 본 포트 8080 ) DB 서버 데이터 정합성 관리 웹 서비스 동작은 HTTP 메소드(GET/POST 등) 기반이며, 헤더와 바디로 구성된 요청·응답을 주고받음. 1.3 주요 웹 포트 프로토콜 포트 비고 HTTP 80 기본 웹 HTTPS 443 TLS 보안 Tomcat 8080 변경 가능 1.4 Apache 설정 파일 httpd.conf 아파치 웹 서버의 핵심 설정 파일 디렉토리 리스팅 차단 , 심볼릭 링크 사용 제한 등 보안 옵션을 설정 주요 옵션값 Listen : 서비스 포트 번호 변경 KeepAliveTimeout : 사용자가 접속 후 추가 요청이 없을 때 세션을 유지 하는 시간(초). 예) KeepAliveTimeout 60 으로 설정하면 60초간 요청이 없으면 연결을 끊음 1.5 HTTP 상태코드 상태코드는 HTTP 요청이 정상적으로 처리됐는지 알려주는 응답 코드. 코드 범위 의미 100번대 정보 제공 응답 200번대 성공 응답 300번대 리다이렉션 (추가 작업 필요) 400번대 클라이언트 측 에러 500번대 서버 측 에러 500번대 상세 코드 명칭 의미 500 Internal Server Error 서버 내부 스크립트 오류 501 Not Implemented 클라이언트가 요청한 명령 일부를 서버가 수행하지 못함 502 Bad Gateway 게이트웨이/프록시 서버가 잘못된 응답을 받음 503 Service Unavailable 서버가 일시적으로 이용 불가능한 상태 1.6 DNS 서버 도메인 ↔ IP 양방향 변환을 수행하는 서비스 리눅스에서는 BIND 패키지를 사용하며, 데몬 이름은 named DNS 패킷은 기본적으로 UDP 53 사용. 패킷 크기가 512바이트를 초과하 거나 영역(Zone) 전송 시에는 TCP 53 사용. (TCP/UDP 53 모두 사용 가능) 정방향 vs 역방향 조회 구분 변환 방향 사용 레코드 정방향 조회 도메인 → IP A, AAAA 역방향 조회 IP → 도메인 PTR (Reverse zone) Zone (영역) 존(Zone)은 도메인 정보를 묶어서 보관·관리하는 단위 한 존의 정보는 zone 파일에 기록되며 항상 SOA 레코드로 시작 BIND named.conf 주요 환경설정 옵션 리눅스 BIND 의 메인 설정 파일은 /etc/named.conf 이며, options { ... } 블록 안에 다음 항목을 지정함. 옵션 의미 listen-on 네임 서버가 수신 대기할 (서버 자신의) IP 주소와 포트. 즉 어느 인터페이스에 바인딩해 클라이언트 요청을 받을지 지 정. 예: listen-on port 53 { 127.0.0.1; 192.168.0.10; }; listen-on-v6 IPv6 인터페이스에 대한 동일 옵션 directory zone 파일이 저장된 작업 디렉토리(절대경로). named 가 zone 파일을 찾아 읽는 기준 경로. 예: directory "/var/named"; allow-query DNS 쿼리를 허용할 클라이언트 IP / 네트워크 ACL. 즉 누가 이 서버에 도메인 질의를 할 수 있는지를 지정. 예: allow- query { any; }; allow-transfer 영역(zone) 전송을 허용할 슬레이브 서버 ACL allow-recursion 재귀 질의를 허용할 클라이언트 ACL forwarders 자체 처리 못 하는 질의를 넘길 외부 DNS 서버 목록 dump-file rndc dumpdb 명령 실행 시 DNS 캐시 내용을 덤프할 파일 경로. 예: dump-file "/var/named/data/cache_dump.db"; statistics-file rndc stats 통계 출력 파일 경로 pid-file named 데몬 PID 저장 위치 1.7 DNS 레코드 레코드 풀이 용도 A Address 호스트명 → IPv4 주소 매핑 AAAA Quad-A 호스트명 → IPv6 주소 매핑 CNAME Canonical Name 도메인 별칭(alias). 도메인 → 다른 도메인 리디렉션 MX Mail Exchange 메일 라우팅. 우선순위로 다중 메일서버 지정 가능 NS Name Server 해당 도메인의 권한 있는 DNS 서버 지정 PTR Pointer IP → 호스트명 (역방향 조회 전용) SOA Start of Authority zone 시작점, 권한 정보 TXT Text 임의의 문자열 정보 기록 SRV Service 동일 TCP/IP 서비스를 제공하는 서버 위치 HINFO Host Info 호스트 CPU·OS 정보 1.8 SOA 레코드 필드 zone 파일은 SOA 로 시작하며, 한 zone 당 SOA 는 딱 하나 만 존재함. 필드 내용 MNAME 해당 zone 의 주(primary) 네임서버 호스트명 RNAME 도메인 관리자의 이메일. @ 대신 . 사용 (예: admin.example.com ) SERIAL zone 파일 변경 카운터. 보조(secondary) 서버가 자기 사본의 최 신 여부 판별 REFRESH 보조 서버가 주 서버에 갱신 여부를 확인하는 주기. 변경이 잦을 수록 짧게 설정 RETRY 첫 시도에 실패했을 때 재시도까지 대기 시간 EXPIRE 주 서버와 연결이 지속적으로 끊겼을 때, 보조 서버가 자기 데이 터를 유효하다고 간주할 한계 시간 Minimum TTL 다른 네임서버가 이 zone 의 레코드를 캐시할 때 적용할 최소 TTL 각 라인은 반드시 세미콜론( ; ) 으로 끝내야 하며, 누락 시 named 시작 실패. zone 정의는 별도의 zone "도메인" { ... }; 블록으로 관리됨. ⚠ 11
★ 1.9 DNS 라운드 로빈 동일 서비스를 다수의 웹 서버로 운영할 때 트래픽을 분산하기 위한 기법 각 서버에 공인 IP 를 부여하고, DNS 가 같은 도메인에 대해 여러 개의 IP 를 응답 클라이언트마다 라운드 로빈 방식으로 IP 가 돌아가며 안내되어 자연스러운 부하 분산이 이뤄짐 기술 설명 Round Robin 다수 서버를 순환 응답해 부하 분산 Load Balancing NAT 의 한 기능으로 외부 요청을 내부 다수 서버에 분산 1.10 FTP (File Transfer Protocol) TCP/IP 기반의 신뢰성 있는 파일 전송 프로토콜 (UDP 가 아님) 두 개의 포트 를 사용 포트 용도 TCP 21 제어 (로그인, 명령) TCP 20 데이터 (파일 송수신, Active 모드 시) Active 모드 vs Passive 모드 Active 모드 동작 1. 클라이언트가 임의 포트(예: 5612)를 열고 대기 2. 클라이언트 → 서버 21 포트로 접속해 인증 3. 클라이언트가 PORT 명령으로 자신의 데이터 포트(5612)를 서버에 통보 4. 서버가 20 포트(소스) → 클라이언트 5612(목적지) 로 데이터 연결을 시도 5. 데이터 연결 방향이 서버 → 클라이언트 Passive 모드 동작 1. 클라이언트 → 서버 21 포트로 접속해 인증 2. Passive 사용을 서버에 통지 3. 서버가 1024 이상 임의 포트(예: 1080)를 열고 그 번호를 클라이언트에 통보 4. 클라이언트 → 서버의 통보된 포트로 데이터 연결 5. 모든 연결 방향이 클라이언트 → 서버 비교 Active Passive 데이터 포트(서버측) 20 1024 이상 임의 데이터 연결 시도 주체 서버 → 클라이언트 클라이언트 → 서버 클라이언트 방화벽 영향 큼 (인바운드 차단 시 실패) 적음 1.11 Samba / SMB / CIFS / WINS 리눅스와 윈도우 간에 파일·디렉토리·프린터·USB 장치를 공유하기 위한 도구. 보 통 GPL 기반의 오픈소스를 사용. 프로토콜 설명 SMB (Server Message Block) TCP/IP 기반의 파일·프린터 공유 프로토콜 WINS (Windows Internet Name Service) IP 대신 컴퓨터 이름으로 상대를 발견·연결 CIFS (Common Internet File System) SMB 를 인터넷 영역까지 확장한 표준 1.12 메일 서비스 이메일 주소는 사용자ID@메일서버 형식이며, 송신·수신 프로토콜이 분리되어 있 음. 프로토콜별 포트와 역할은 과목 2 §7.7 참조. 1.13 DHCP (Dynamic Host Configuration Protocol) Windows Server 에서 DHCP 서비스를 구성할 때의 흐름과 옵션을 다룸. 기본 동작(IP 자동 할당, UDP 67/68, 브로드캐스트)은 과목 2 §7.6 참조. Windows 4단계 메시지 흐름 — DORA 단계 메시지 1 Discover (클라이언트 → 브로드캐스트) 2 Offer (서버 → 클라이언트) 3 Request (클라이언트 → 서버) 4 Acknowledge (서버 → 클라이언트) Windows Server 2016 DHCP 새 범위(scope) 구성 옵션 옵션 설정 단위 / 가능 값 임대 기간 (Lease Duration) 일·시간·분 단위로 설정 가능 (초 단위는 X). 기본 8일 WINS 서버 DHCP 옵션 044/046 으로 여전히 구성 가능 (사용 빈도는 낮음) 새 예약(Reservation) 지원 유형 DHCP 만 / BOOTP 만 / DHCP 와 BOOTP 모두 중 선택 충돌 검사(ICMP Echo) 시도 횟수 정수 주소 분배 지연시간 (Subnet Delay) 밀리초(ms) 단위로 지정 IP 주소 범위 (Start/End) 동일 서브넷 내 연속 범위 제외 범위(Exclusion) 정적 할당 영역 보호용 1.14 Proxy / Squid 클라이언트와 서버 사이에 끼어 요청·응답을 중계 캐시 서버 역할도 수행 (해외 콘텐츠를 가까운 곳에서 빠르게 응답) 리눅스 대표 패키지: Squid 1.15 NTP (Network Time Protocol) 서버·장비 간 시각을 동기화하는 서비스 사용 포트: UDP 123 (표준) 1.16 VNC (Virtual Network Computing) 키보드·마우스 입력과 원격 화면을 송수신하는 원격 접속 도구 비트맵 이미지 기반 데이터 전송 → RFB (Remote Frame Buffer) 프로토콜 사용 대표 구현: TigerVNC Server / TigerVNC Client 1.17 NAS vs SAN NAS (Network Attached Storage) 형태: PC 급 파일 서버 형태 접근 단위: 파일 단위 SAN (Storage Area Network) 형태: 공통 저장소를 중앙 집중 관리 접근 단위: 블록 단위 1.18 DFS / FSRM DFS (Distributed File System): 분산 파일 시스템. 여러 서버의 공유 폴더를 단일 네임스페이스로 묶어 관리 FSRM (File Server Resource Manager): 파일 서버 자원 관리자. 폴더 단위 용량 제한, 파일 스크리닝, 보고서 생성 등 가능 2. Active Directory 2.1 AD 개요 Windows Server 가 제공하는 디렉토리 서비스 + 통합 인증 서비스 LDAP 프로토콜 기반의 트리 구조를 채택 인증 방식: Kerberos 2.2 AD 주요 기능 자원(사용자, 컴퓨터, 프린터 등)의 중앙 통합 관리 그룹 정책(GPO) 할당, 소프트웨어 자동 배포 DNS 서비스와 통합되어 도메인 이름 해석 제공 디렉토리 정보 복제(다중 DC 환경에서 일관성 유지) 관리 위임(특정 OU 의 권한을 일부 관리자에게 분리) 2.3 AD Group — 사용자 생성 범위 vs 자원 접근 범위 Group 종류 사용자(멤버) 추가 가능 범위 자원 접근 가능 범위 Domain Local 모든 도메인 로컬 도메인만 Universal 모든 도메인 모든 도메인 Global 로컬 도메인만 모든 도메인 2.4 NIS (Network Information Service) Sun Microsystems 가 개발한 인증·정보 공유 서비스 내부적으로 RPC (Remote Procedure Call) 사용 호스트명, 사용자명, 사용자 암호 등을 중앙에서 검색·관리 Telnet, Samba, SSH 같은 로그인 서비스 인증과도 연계 가능 Telnet: 평문 원격 명령 전송 Samba: 파일·디렉토리 공유 SSH: 암호화된 원격 접속 TTL (Time To Live): DNS 캐시에 남아있는 잔여 시간. TTL 이 길면 캐시 적중률이 올라가 DNS 부하가 줄어듦. 💡 Active 모드에서는 클라이언트 측 방화벽이 임의 포트(5612 등)의 인바운드를 차단 하면 데이터 연결이 끊겨 통신 불가. 방화벽 환경에서는 Passive 모드가 유리함. ⚠ POP3 도 옵션에 따라 서버에 메일을 남길 수 있으나, 기본 특징은 다운로드 후 삭 제임을 시험에서 물음. ⚠ 12
★★ ★★★ 2.5 LDAP (Lightweight Directory Access Protocol) 경량 디렉터리 접근 프로토콜 , TCP 기반 응용 프로토콜 정보를 계층 트리 구조로 보관 각 엔트리는 여러 속성을 가지며, 속성은 (이름, 값) 쌍 형식 예: 도시명=부산 , 이름=Jiwoo 마이크로소프트의 Active Directory가 LDAP 을 토대로 동작 2.6 인증과 인가 용어 영문 의미 인증 Authentication 등록된 사용자인지 확인하는 단계 (예: ID/PW 로그인) 인가 Authorization 인증된 사용자에게 권한을 부여·검사 호스트와 사용자가 많아지면 호스트별로 계정을 따로 관리하는 것이 비효율적 이므로 중앙 통합 인증 시스템(NIS, LDAP, AD 등)을 도입함. 3. 사용자관리 및 권한 3.1 Windows 사용자 관리 특징 다수의 사용자 계정을 등록·관리 사용자별 고유 권한 부여 그룹 계정으로 권한을 묶어 유연하게 통제 계정 생성·확인 경로: 컴퓨터 관리 → 시스템 도구 → 로컬 사용자 및 그룹 3.2 기본 그룹 (로컬 그룹) 그룹 권한 Administrators 관리자 권한 — 전체 제어 Account Operators 사용자·그룹 계정 관리 Backup Operators 시스템 백업·복원 권한 Guests 게스트 권한 — 보안상 비활성화 권장 Users 사용자 생성 시 자동 소속되는 기본 그룹 Power Users Administrators 보다 한 단계 낮고 일반 Users 보 다 높은 제한적 관리 권한 Remote Management Users WMI 자원 관련 원격 관리 권한 Remote Desktop Users 원격 데스크톱(RDP)으로 로그인 가능 Performance Monitor Users 성능 카운터·로그 데이터 액세스 권한 (성능 모니 터를 사용한 관리·조회용) Performance Log Users 데이터 수집기 집합(DCS) 등 성능 로그 작성 권한 RDS Endpoint Servers 원격 데스크톱 서비스(RDS) 세션 호스트 서버 그 룹. 사용자 가상 데스크톱·세션 호스트 운영용 RDS Management Servers RDS 관리 서버 그룹. RDS 일상 관리 작업 수행 Access Control Assistance Operators 컴퓨터 자원의 인증·권한 부여 속성을 원격으로 조 회 권한 Cryptographic Operators 암호화 관련 작업 수행 권한 Distributed COM Users 분산 COM 객체 시작·활성화·사용 권한 3.3 사용자 계정 종류 종류 특징 로컬 사용자 계정 독립 서버에서 만든 계정. 해당 서버 내에서만 사용. AD 도 메인 로그인 불가 도메인 사용자 계정 AD 에서 중앙 관리되는 계정. 도메인 가입된 모든 머신에서 사용 가능 3.4 기본 사용자 계정 Administrator: 기본 관리자 계정 (Default Account) Guest: 게스트 계정 (보안상 사용하지 않을 것을 권장) 3.5 NTFS 권한 — 6가지 폴더·파일에 대해 다음 6가지 권한을 지정함. 1. 모든 권한 (Full Control) 2. 수정 (Modify) 3. 읽기 및 실행 (Read & Execute) 4. 폴더 내용 나열 (List Folder Contents) 5. 읽기 (Read) 6. 쓰기 (Write) 3.6 권한 운영 규칙 규칙 설명 누적 사용자가 여러 그룹에 속하면 각 그룹에서 받은 권한이 모두 합산됨 파일 우선 파일에 직접 부여된 권한이 상위 폴더 권한보다 우선함 거부 우선 동일 사용자에 대해 허용과 거부가 동시에 적용되면 거부가 이김 3.7 Linux 파일 권한 ls -al 출력에서 확인 가능. drwxr-xr-x 2 user staff 4096 May 3 09:12 reports 위치 의미 첫 글자 d 디렉토리 / - 일반 파일 / l 심볼릭 링크 2~4번째 ( rwx ) 소유자의 읽기/쓰기/실행 5~7번째 ( r-x ) 그룹의 권한 8~10번째 ( r-x ) 기타(others)의 권한 ls -al 가 보여주는 정보는 다음과 같음. 파일 유형 + 접근 권한 하드링크 개수 소유자 소유 그룹 파일 크기 마지막 수정 시간 파일/디렉토리 이름 특수 표기: . 은 현재 디렉토리, .. 은 상위 디렉토리. 3.8 권한 변경 명령 명령 기능 chmod 파일·디렉토리 접근 권한 변경 chown 소유자(및 그룹) 변경 4. 시스템 운영 관리 4.1 Event Viewer (이벤트 뷰어) 시스템에서 발생하는 모든 로그를 통합 확인·관리하는 도구. Windows 로그 항목 로그 내용 응용 프로그램 응용 프로그램 동작 / 서버 상태 점검 보안 로그온 시도, 파일 접근, 관리자 감사 이벤트 등 모든 감사된 이벤 트 출력 Setup (설치) OS·역할·기능 설치 이벤트 시스템 OS 구성요소·드라이버 이벤트 4.2 PowerShell Windows 의 확장 명령어 셸. CMD 보다 풍부한 기능 제공 (객체 파이프라인, 스크립트 자동화) 셸은 사용자의 입력을 커널에 전달하고 응답을 사용자에게 돌려주는 중계 소프트웨어 4.3 WDS (Windows Deployment Services) 윈도우 OS 이미지를 관리하고 PXE 부팅 등을 통해 다수 시스템에 배포하는 서비스 4.4 Failover Cluster (장애 조치 클러스터) 여러 서버를 하나의 그룹으로 묶어 한 노드에 장애가 발생해도 서비스가 끊 기지 않도록 함 가용성(Availability) 확보 — 사용자 요청 시 안정적으로 응답할 수 있는 능 력 롤링 업데이트 — 운영 중에도 노드별로 단계적으로 업데이트 배포 Cloud Witness — 클라우드(기본은 Microsoft Azure)에 정족수(쿼럼) 감시 를 위탁해 헬스 체크 수행 보안 로그는 감사 정책(Audit Policy) 으로 추적 대상을 지정해 수집함.📌 13
★ 4.5 Hyper-V / Windows Container / SDN 용어 설명 Hyper-V Windows OS 가 제공하는 가상 머신 플랫폼. 64비 트 CPU 지원, 하드웨어 가상화 Windows Container Windows Server 2016 부터 도입. 작은 OS 를 포함 하는 컨테이너형 가상화. VM 보다 훨씬 가볍고 빠 르게 생성·운영 가능. 호스트 커널 기능을 공유하지 만 컨테이너 간 데이터·OS 커널·프로그램은 직접 공 유하지 않음 SDN (Software Defined Network) 네트워크 동작을 소프트웨어로 정의·제어하는 가상 화 기법 4.6 NTFS 파일 시스템 주요 기능 사용자별 권한 할당 파일·디렉토리 암호화 ( EFS ) 디스크 전체 암호화 ( BitLocker ) 파일 압축 장애 발생 시 복구 지원 부속 도구 도구/기능 설명 Quota 사용자별 디스크 사용량 한도 설정 EFS (Encrypting File System) 파일·폴더 단위 암호화 BitLocker 디스크(볼륨) 전체 암호화 USN Journal (Update Sequence Number / Change Journal) 파일 시스템 변경 기록 → 무결성·복구 지원 DiskPart 파일 시스템·파티션 확인·관리 명령 EFS 상세 NTFS 전용 — FAT32, exFAT 등에서는 사용할 수 없음 인증서 파일 확장자 지원: CER, P7B, PFX, SST 사용자 계정의 공개키로 파일을 암호화 → 시스템을 다시 설치하면 새로운 공개/개인키 쌍이 만들어지므로 기존 암호화 파일을 더 이상 열 수 없게 됨 따라서 키와 인증서를 별도로 백업해야 함 BitLocker 상세 하드디스크 전체를 암호화하는 기술 TPM (Trusted Platform Module) — 메인보드 + BIOS 가 지원하는 보안 칩셋. BitLocker 의 키 보관 기반 ReFS (Resilient File System) 복원성에 초점을 맞춘 파일 시스템 Windows Server 2012 부터 도입, Windows 10 에도 포함됨 4.7 Windows Server 2016 신규 보안 기능 기능 설명 PAM (Privileged Access Management) 권한 관리 모듈. 외부 침입에 대한 대응력 강화 Azure Cloud 연동 Microsoft Azure 와 통합 Microsoft Passport 사용자 인증·암호화 강화 (FIDO 호환) 4.8 클라우드 폴더 Windows 가 제공하는 동기화 서비스로, 더 다양한 위치·장치에서 동일 데이 터에 접근할 수 있도록 설계되어 있음 4.9 관리 도구 명령(MSC/EXE) 명령 호출 도구 wf.msc Windows Defender 방화벽 wbadmin.msc Windows Server 백업 inetmgr.exe IIS 관리자 eventvwr.msc 이벤트 뷰어 compmgmt.msc 컴퓨터 관리 secpol.msc 로컬 보안 정책 명령 호출 도구 certmgr.msc 인증서 관리자 4.10 Windows 네트워크 명령어 명령 기능 nslookup DNS 쿼리. -type 옵션으로 레코드 종류 지정 가능 tracert 목적지까지의 라우팅 경로 추적. IP 패킷이 거치는 게이트웨이 순서 를 출력. 예) tracert example.org pathping 출발지 → 목적지 경로 표시. tracert 와 ping 의 기능을 결합 ping ICMP 로 대상 호스트 응답 여부 확인. 응답이 없다고 호스트가 다운 됐다고 단정할 수는 없음(보안상 차단되었을 수 있음) netstat 네트워크 접속 상태, 라우팅 테이블, 인터페이스 통계를 출력 netstat 옵션 옵션 설명 -a 모든 포트(연결+리스닝) 표시 -n 주소·포트를 숫자로 표시 (이름 변환 없음) -b 연결을 만든 프로세스(실행 파일) 표시 -r 라우팅 테이블 표시 netstat 상태 값 상태 설명 LISTEN 서버가 클라이언트로부터의 들어오는 패킷을 받기 위해 소켓을 열고 대기하는 상태 SYN-SENT 로컬에서 원격으로 연결 요청을 시도한 상태 SYN-RECEIVED 원격(클라이언트)의 접속 요청을 받아 SYN+ACK 로 응답했지만 아직 클라이언트의 최종 ACK 가 도착하지 않은 상태 ESTABLISHED 3-Way Handshake 가 끝나 서버·클라이언트가 서로 연결된 상태 4.11 IDS vs IPS IDS (Intrusion Detection System) 침입 탐지. 로그·서명(Signature) 기반 패 턴 매칭. 실시간 탐지와 사후 분석 대응. 오용 탐지(새 유형 탐지 불가) / 비정상 탐 지(새 유형 탐지 가능) IPS (Intrusion Prevention System) 침입 차단. 정책·규칙 DB 기반으로 비정상 행위를 실시간 탐지·차단(세션 기반). 장비 가 비싸고 오탐 가능성 존재 5. Linux Server 설치 5.1 Swap 영역 RAM 의 부족한 용량을 보충하기 위해 하드디스크 일부를 RAM 처럼 사용하 는 파티션 통상 실제 메모리의 두 배 정도가 적당함 모니터링 결과 Swap 활동이 잦으면 물리 메모리 증설을 고려해야 함 5.2 부트로더 OS 부팅 시점에 어떤 OS 를 어떻게 부팅할지 결정하는 프로그램. 부트로더 특징 LILO (Linux Loader) 전통적으로 사용된 부트로더 GRUB (Grand Unified Bootloader) 현재 표준. 멀티 부팅 지원(여러 OS 설치 후 선택 부팅) 5.3 Linux 가상화 솔루션 물리 자원을 논리적으로 분할·통합해 사용하는 기술. 솔루션 기반 가상화 방식 KVM Intel VT-x / AMD-V (CPU 지원) 전가상화 (Full Virtualization) Xen — 전가상화 + 반가상화 모두 지원 전가상화: 하이퍼바이저가 게스트 OS 의 요청을 모두 중계 반가상화 (Para-Virtualization): 게스트 OS 자체를 수정해 직접 처리 5.4 init 옵션 (런레벨 전환) 명령 동작 init 0 시스템 종료 (halt) init 6 시스템 재부팅 (reboot) Windows Server 2016 부터 파일 복제 서비스(FRS) 를 더 이상 지원하지 않음.⚠ 14
★★★6. Linux 명령어 6.1 Linux 주요 디렉토리 디렉토리 용도 / 루트 디렉토리 — 모든 디렉토리의 시작점 /bin 기본 명령어 바이너리 /dev 장치(Device) 파일. 리눅스에서는 하드웨어 장치도 파일처럼 다룸 /etc 시스템·서비스 환경 설정 파일 (사용자 암호 정보 등 포함) /home 일반 사용자 홈 디렉토리 /root 관리자(root) 홈 디렉토리 (일반 사용자와 분리) /var 가변 자료 — 로그 파일, 메일 큐, 서비스 데이터 등 /proc 시스템·프로세스 정보. 가상의 임시 파일 시스템(메모리 기반)으 로 리부팅 시 내용 변경 /tmp 임시 파일. 스티키 비트 가 설정되어 있어 파일 소유자와 root 만 자기 파일을 삭제할 수 있음 /mnt 외부 장치를 마운트할 때 사용 /lib 시스템 운영에 필요한 공유 라이브러리 /boot 부팅에 필요한 커널 이미지·부트로더 정보 /usr 사용자가 실행할 응용 프로그램( /usr/bin , /usr/lib , /usr/local ) /lost+found 결함 파일 정보 보관 — 파일 시스템 복구 시 사용 6.2 파일·디렉토리 관리 명령 명령 설명 pwd 현재 작업 디렉토리 경로 출력 cd 디렉토리 이동 ls 디렉토리 내용 출력 mkdir 디렉토리 생성 rmdir 빈 디렉토리 삭제 (내부 파일이 있으면 실패) rm 파일 삭제. rm -r 로 디렉토리·하위 항목까지 모두 삭제 cp 파일·디렉토리 복사 mv 파일·디렉토리 이동 또는 이름 변경 find 다양한 조건으로 파일 검색 file 파일 시그니처 분석으로 실제 유형 식별 (확장자에 의존하지 않 음) cat 파일 내용 한 번에 출력·연결 more / less 파일을 페이지 단위로 출력 ( less 가 더 풍부한 기능) touch 빈 파일 생성 또는 타임스탬프 갱신 6.3 시스템 관리 명령 명령 기능 useradd 사용자 추가 userdel 사용자 삭제 passwd 패스워드 변경 shutdown 시스템 종료 df 디스크 사용량(전체 파일시스템) 확인 du 특정 디렉토리·파일 사용량 확인 free 시스템 메모리(전체/사용/유휴/공유/버퍼/캐시)와 Swap 상태 확인 man 명령어 매뉴얼 페이지 조회 ( man <command> ) fsck File System Consistency checK — 파일 시스템 무결성 검사 및 복구 6.4 프로세스 관리 명령 명령 기능 ps 현재 실행 중인 프로세스 목록 top 시스템 전반 상태 + 동작 중 프로세스를 실시간 표시 htop top 의 시각적 강화판 명령 기능 kill 프로세스에 시그널 전달. 옵션 없을 시 종료 시그널 전송 nice 프로세스 실행 우선순위 조정 pstree 프로세스를 트리 형태로 표시 — 부모/자식 관계 확인 6.5 텍스트 편집 명령 명령 기능 vi 표준 편집기 (모드형) nano CLI 에서 단축키 안내가 있는 초보 친화 편집기 6.6 네트워크 명령 명령 기능 ifconfig / ip addr 네트워크 인터페이스 설정 확인·변경 ( ifconfig 은 구 식, ip addr 가 최신) ping ICMP 로 호스트 응답 여부 확인 arp ARP 캐시 조회·관리 (IP 충돌 확인 포함) netstat 네트워크 연결·라우팅·인터페이스 통계 출력 nslookup DNS 쿼리 dig nslookup 보다 풍부한 기능을 가진 DNS 쿼리 도구 traceroute 목적지까지의 경로 추적 (Windows 의 tracert 대응) 6.7 find 옵션 옵션 설명 -name 파일/디렉토리 이름으로 검색 -type 유형으로 검색 ( -type f 파일 / -type d 디렉토리) -perm 권한 기반 검색 (예: find . -perm -640 ) -exec 검색 결과에 대해 추가 명령 실행 6.8 Linux netstat 옵션 옵션 설명 -r 라우팅 테이블 표시 -p PID 와 사용 중인 프로그램명 표시 -a 모든 연결과 리스닝 소켓 표시 -n 주소·포트를 숫자로 표시 -t TCP 연결만 표시 -u UDP 연결만 표시 6.9 종료·재부팅 명령 명령 동작 shutdown -h now 즉시 종료 poweroff 전원 차단 halt 시스템 정지 init 0 종료 런레벨 진입 init 6 재부팅 런레벨 진입 6.10 crontab 옵션 옵션 설명 -u 특정 사용자의 crontab 관리 (root 가 사용) -e crontab 편집 -l 현재 등록된 crontab 내용 나열 -r crontab 삭제 6.11 텍스트 형식 로그 기본 위치는 /var/log/ . 인증, 데몬, 부팅, 커널, 시스템 로그와 Apache 같은 서 비스 로그가 텍스트 형식으로 기록됨. 경로 설명 /var/log/lastlog 사용자별 마지막 로그인 정보 15
경로 설명 /var/log/dmesg 부팅 시 생성되는 커널 메시지 /var/log/btmp 실패한 로그인 정보 6.12 바이너리 형식 로그 전용 명령으로만 조회 가능. 로그 파일 내용 조회 명령 utmp 현재 로그인 중인 사용자 정보 w , who wtmp 성공한 로그인·로그아웃·재부 팅 기록 last btmp 실패한 로그인 기록 (보안 분석 용) lastb lastlog 사용자별 가장 최근 로그인 lastlog pacct (Process Accounting) 사용자가 실행한 프로그램 기 록 (별도 도구로 분 석) 7. 기타 7.1 커널과 셸 용어 설명 커널 (Kernel) 운영체제의 핵심으로 시스템 자원(CPU, 메모리, 장치, 파일시스템) 을 관리 셸 (Shell) 사용자의 명령을 받아 커널에 전달하고 응답을 사용자에게 돌려주 는 명령 해석기. 종류: sh , bash , csh 등. 현재는 Bash 가 가장 보편적 7.2 프로세스와 데몬 프로세스 실행 중인 프로그램의 인스턴스 — 메모리에 적재되어 동작 분류 기준 포그라운드 / 백그라운드: 사용자와 직접 상호작용 / 뒷단 동작 부모 / 자식: A 프로세스 안에서 B 를 실행하면 A 가 부모, B 가 자식 데몬 (Daemon) 부팅과 함께 시작되어 백그라운드 에서 동작하는 서비스 프로그램 대표적인 데몬 데몬 역할 cron 주기적 작업(스케줄링) 실행 dhcpd DHCP 서버 httpd HTTP 서비스 (보통 Apache) finger 사용자 정보 조회 응답 imapd IMAP 메일 수신 named DNS (BIND) nfs 네트워크 파일 시스템(NFS) routed 라우팅 sendmail SMTP 메일 송신 7.3 인증과 인가 (재확인) 구분 영문 의미 인증 Authentication 시스템 사용자가 본인이 맞는지 확인 (예: ID/PW 입력) 인가 Authorization 인증된 사용자에게 어떤 자원에 어떤 권한을 줄지 결정 16
★ ★ 네트워크관리사 2급 과목 4. 네트워크 운용기기 1. NIC NIC (Network Interface Controller / Card)는 컴퓨터를 네트워크에 물리적으 로 접속시키기 위한 하드웨어 장치임. 흔히 "랜 카드" 라고 부르며, 각 NIC 에는 출고 시점에 고유한 물리 주소( MAC 주소 )가 새겨져 있음. 1.1 MAC 주소 구조 MAC 주소는 총 48 bit 로 구성되며 두 부분으로 나뉨. 영역 비트 수 의미 OUI (제조사 식별자) 24 bit 제조사에 IEEE 가 부여한 고유 ID 장치 일련번호 24 bit 제조사가 자체적으로 부여한 시리얼 합계 48 bit 전 세계 유일한 하드웨어 주소 1.2 MAC 주소 특징 데이터링크 계층(L2) 에서 사용되는 물리 주소. IP 주소(논리 주소) 와 달리 하드웨어에 박혀 있어 변경 불가가 원칙(다만 OS 단에서 spoofing 은 가능). 이더넷 프레임의 출발지·도착지 주소 필드에 기록됨. 2. RAID 2.1 정의 RAID (Redundant Array of Independent / Inexpensive Disks)는 여러 개의 물리 디스크를 묶어 하나의 논리적 저장 장치로 사용하는 기술임. 장애 가능성 을 최대한 줄여 무정지 운영(가용성) 을 노리는 고성능 저장 구성 방식. 2.2 데이터 처리 방식 분할 저장 (Striping): 데이터를 여러 디스크에 쪼개어 분산. 중복 저장 (Mirroring): 동일한 데이터를 두 개 이상의 디스크에 복제. 오류 관리: 패리티·해밍 코드 등을 이용해 장애 발생 시 복구. 2.3 도입 효과 효과 설명 고용량 여러 디스크를 묶어 단일 볼륨 용량을 키울 수 있음 신뢰성 일부 디스크가 망가져도 데이터 손실 없이 서비스 유지 성능 향상 병렬 read/write 로 디스크 I/O 속도 상승 2.4 RAID 레벨 레벨 방식 특징 RAID 0 스트라이핑 (Striping) 데이터를 라운드 로빈으로 분산 저장. 속도 ·용량 모두 ↑ 이지만 디스크 1개만 고장 나도 전체 데이터 소실 . 오류 복구 불가 RAID 1 미러링 (Mirroring) 두 디스크에 동일 데이터를 복제. 한쪽이 죽어도 다른 쪽으로 서비스 지속(결함 허 용). 가용 공간은 전체의 절반만 사용 RAID 0+1 스트라이핑 후 미러링 RAID 0 으로 묶은 세트를 다시 RAID 1 로 미러링 RAID 1+0 미러링 후 스트라이핑 RAID 1 미러 쌍을 다시 RAID 0 으로 스트 라이프 RAID 2 비트 단위 스트라이프 + 해밍 코드(ECC) 비트 오류 검출·정정 가능. 거의 사용되지 않음 RAID 3 바이트 단위 스트라이프 + 패리티 전용 디스크 패리티 비트를 별도 드라이브에 두고 복구 에 사용 RAID 4 블록 단위 스트라이프 + 패리티 전용 디스크 RAID 3 와 비슷하나 블록 단위 처리 RAID 5 블록 단위 스트라이프 + 분산 패리티 패리티가 모든 드라이브에 흩어져 저장. 성 능과 안정성의 균형. 최소 디스크 3개 필 요(1개분이 패리티 용도) RAID 6 블록 단위 스트라이프 + 이중 패리티 패리티 비트를 2개 사용. 최소 디스크 4개 필요(2개분이 패리티 용도). 디스크 2개 동 시 장애에도 복구 가능 RAID 5 분산 패리티 배치 구조 (5 디스크 예시) 2.5 RAID 0 예시 — 디스크 2개 구성 데이터 블록 A, B, C, D 를 RAID 0 으로 저장할 경우 디스크 1: A, C 디스크 2: B, D 각각 1 GB 씩이라면 합산 2 GB 사용 가능. 다만 한쪽 디스크 장애 시 A·C 또는 B·D 가 통째로 사라져 복구할 수 없음. 2.6 RAID 1 예시 — 디스크 2개 구성 같은 데이터 블록 A, B, C, D 를 RAID 1 로 구성할 경우 디스크 1: A, B, C, D 디스크 2: A, B, C, D (동일 복제본) 가용 공간은 1 GB(전체의 절반) 에 불과하지만, 디스크 한 쪽이 망가져도 다른 쪽 데이터로 서비스 지속. 3. Router 3.1 라우터(Router) 정의 라우터는 IP 주소를 보고 패킷의 목적지까지 가는 경로 를 결정·전달하는 장비. L3 (네트워크 계층) 에서 동작하며 OSI 7계층 중 가장 많은 계층을 다루는 운용 장비로 출제되기도 함. 3.2 라우팅(Routing) 정의 목적지 네트워크까지의 최적 경로를 찾고 그 길로 패킷을 보내주는 작업. 라우 터들은 서로 정보를 주기적으로 주고받으며 경로를 갱신하고, 그 결과를 라우 팅 테이블 에 저장. 3.3 정적 라우팅 vs 동적 라우팅 구분 정적 라우팅(Static) 동적 라우팅(Dynamic) 경로 설정 관리자가 직접 입력, 고정 라우팅 프로토콜이 자동 계산 장애 대응 수동 재설정 필요 라우팅 테이블 자동 갱신, 유연 대처 적합 환경 소규모·변동 거의 없 는 망 대규모·변동 잦은 망 단점 변경 시 일일이 수정 초기 설계 복잡, 메모리·CPU 부담 ↑, 모든 라 우터의 테이블 일관성 필요 3.4 라우팅 메트릭(최적 경로 판단 기준) 메트릭 의미 홉 카운트(Hop Count) 도착지까지 거치는 라우터 개수 대역폭(Bandwidth) 회선이 실제로 낼 수 있는 전송 속도 지연(Delay) 패킷이 목적지까지 도달하기까지 걸리는 시간 적재율(Load) 회선·라우터의 부하 정도 신뢰성(Reliability) 전송 중 손실·오류 발생 비율 3.5 라우팅 테이블 위 메트릭을 종합 평가해 결정한 최적 경로 정보 를 보관하는 표. 라우터는 패 킷을 받을 때마다 이 테이블을 참조해 다음 홉을 정함. 시험에서 NIC 를 'LAN 접속용 인터페이스 카드'라는 의미로 묻기도 함(약어 정리 에 "NIC = LAN"으로 표기되기도 함). 📌 시험 단골: RAID 0(분산만, 복구 ✗) vs RAID 1(미러, 복구 ○), RAID 5 의 분산 패리 티 / 최소 3개, RAID 6 의 이중 패리티 / 최소 4개. 💡 Longest Match Rule: 패킷의 도착지 IP 와 라우팅 테이블 항목들 중 prefix mask 길이가 가장 긴(가장 일치하는) 항목으로 포워딩하는 규칙. prefix mask 는 IP 주소 를 네트워크부와 호스트부로 가르는 데 쓰는 마스크의 네트워크 길이를 의미. 💡 17
★★ 3.6 라우팅 프로토콜 분류 운영 영역에 따른 분류 분류 풀이 설명 IGP Interior Gateway Protocol 하나의 AS(자율 시스템) 내부에서 동작하는 라 우팅 프로토콜 EGP Exterior Gateway Protocol AS 사이에서 경로를 결정하는 라우팅 프로토 콜 정보 교환 방식에 따른 분류 방식 설명 거리 벡터(Distance Vector) 인접 라우터끼리 일정 주기로 라우팅 테이블 전체를 교환. 동작은 단순하지만 수렴 속도가 느림 링크 상태(Link State) 인접 라우터와 Neighbor 관계를 맺고 링크 상태만 교환. 변화가 있을 때만 갱신해 대규모 망에 적합. 알고리즘이 정교한 만큼 라우터 부하 ↑ 링크 상태 방식은 자율 시스템(AS) 단위 설계에 적합하고, 멀티캐스트로 라우터 그룹 내에서만 정보 교환이 가능하며 VLSM 도 지원해 IP 낭비가 적음. 3.7 라우터 설정 파일 라우터 IOS 의 설정은 두 가지 형태로 보관됨. 설정 파일 저장 위치 의미 running-config RAM 현재 동작 중인 설정. 전원이 꺼지면 휘발 startup-config NVRAM 부팅 시 적용되는 설정. 전원이 꺼져도 보존 4. Lx Switch 4.1 계층별 네트워크 장비 정리 OSI 7계층의 어느 계층에서 동작하느냐에 따라 운용 장비가 나뉨. 계층 주요 장비 핵심 동작 L7 (Application) L7 스위치 (Application LB) URL·HTTP 페이로드까지 들여다보 고 분기 L4 (Transport) L4 스위치 TCP/UDP 포트 번호 기반 분기·로 드 밸런싱 L3 (Network) L3 스위치 / 라우터 IP 주소 기반 라우팅·포워딩 L2 (Data Link) L2 스위치 / 브리지 MAC 주소 기반 프레임 전달 L1 (Physical) 리피터 / 허브 비트 신호 증폭·중계, 단순 전달 4.2 L7 스위치 (Application Load Balancer) 응용 계층(HTTP 등) 페이로드까지 해석해 서비스 단위로 분기·필터링 . 가능한 일: 특정 URL → 특정 백엔드, 이미지 파일 → 이미지 서버, 보안 규칙 적용, 데이터 보호. 지능적 로드 밸런싱(L7 LB) 의 대표. 4.3 L4 스위치 TCP/UDP 포트 번호 기준으로 트래픽을 분배. 통상 로드 밸런서 역할을 담당하며, 사용자 증가에 대해 서버를 옆으로 늘리 는 Scale Out 전략과 짝을 이룸 (수직으로 키우는 Scale Up 과 대비). 4.4 L3 스위치 (≒ 라우터) IP 주소를 기준으로 라우팅(경로 결정) + 포워딩(패킷 전달) 수행. 라우터에 비해 패킷 처리 속도가 빠른 하드웨어 라우팅을 채택하는 경우가 많음. 4.5 스위치 vs 허브 장비 동작 방식 계층 특징 허브 (더미 허브) 들어온 신호를 연결된 모든 포트로 그대로 복사 L1 구조 단순·저렴하지만, 불 필요한 트래픽이 발생해 효율 ↓ 스위치 학습한 MAC 주소 테이블을 보고 목적지 포트로만 전송 L2 트래픽 격리로 효율적, 속 도 ↑ 가격 ↑ 4.6 스위치의 MAC 학습 장치가 스위치 포트에 연결되면 스위치는 그 장치의 MAC 주소를 자체 테이블 에 등록하고, 이후 외부에서 해당 MAC 으로 가는 프레임을 어느 포트로 내보내 야 하는지 결정. 4.7 리피터(Repeater) 신호가 케이블 길이만큼 멀리 가면서 약해지는 감쇠 현상 을 보완. 약해진 디지털 신호를 재생·증폭 해 그대로 다음 구간으로 흘려보냄(아날로 그 신호의 증폭기와 대응). L1(물리 계층) 장비. 5. VLAN VLAN (Virtual LAN)은 물리적으로 하나인 LAN 을 논리적으로 여러 개로 분 할 해 관리하는 기술임. 같은 스위치에 물려 있어도 서로 다른 VLAN 으로 묶이 면 별도의 LAN 처럼 분리되어, 브로드캐스트 도메인이 나뉘고 보안·관리 측면에 서 이점이 큼. 핵심 포인트 물리 토폴로지는 그대로 두고 논리적 그룹 만 새로 정의. 부서별, 서비스별, 보안 등급별로 트래픽을 격리할 수 있음. 일반적으로 L2 스위치에서 구성하며, VLAN 간 통신은 L3 라우팅이 필요. 6. Gateway 게이트웨이(Gateway)는 서로 다른 네트워크(이기종 통신망) 를 잇기 위한 중계 장비임. 서로 완전히 다른 두 네트워크의 데이터 형식 을 변환하면서 패킷을 중계. 프로토콜이 다른 환경 도 연결할 수 있도록 변환 기능을 제공. OSI 모델에서는 전송 계층(L4) 이상 ~ 응용 계층(L7) 에 걸쳐 동작함. 시험 에서는 자료에 따라 L4, L7, 또는 "4~7 계층" 어느 것으로도 출제될 수 있음. 데이터 형식 변환 을 처리하다 보니 처리량이 몰리면 네트워크의 병목 지 점 이 될 수 있음. 7. 전송매체 7.1 광케이블(Optical Fiber Cable) 전송 매체로 빛(광신호) 을 사용하는 케이블. 잡음·도청에 강함. 구조는 안쪽의 코어(Core) 와 그 바깥의 클래딩(Cladding) 으로 구성되며, 빛은 코어와 클래딩의 굴절률 차이를 이용해 코어 내부에서 전반사하며 진 행함. 케이블이 단선되면 융착(Fusion Splicing) 장비 로 다시 접합해야 하며, 접합 부위에 이물질(먼지·수분 등) 이 들어가면 신호 손실이 커져 재시공이 필요 함. 모드별로 두 종류가 존재. 멀티 모드(Multi-mode) 코어 직경이 비교적 굵어 여러 광 모드가 동시에 전파됨. 단거리·중속에 주로 사용 싱글 모드(Single-mode) 코어 직경이 매우 가늘어 단일 모드만 전 파. 장거리·고속 전송에 적합 7.2 WDM (Wavelength Division Multiplexing, 파장분할다중화) 광섬유에서 사용되는 다중화 기술. 여러 파장의 광신호 를 하나의 광섬유에 동시에 실어 보냄. 광섬유의 대역폭을 최대한 끌어올려 전송 용량을 크게 늘릴 수 있음. WDM 의 두 가지 핵심 역할: 역할 설명 신호 증폭 광섬유를 지나며 약해진 광신호를 다시 키워 전송 거리를 늘림 다중 파장 증폭 서로 다른 파장의 신호들을 동시에 증폭해 전송 광증폭기를 함께 활용하면 별도 중계 장비 없이도 무중계 장거리 전송 이 가능 함. 7.3 MTU (Maximum Transmission Unit) 네트워크에서 한 번에 실어 보낼 수 있는 데이터 패킷의 최대 크기 . 네트워크 구성·프로토콜·하드웨어에 따라 달라짐. 기준 최소(또는 표준) MTU IPv4 이론적 최소 68 bytes (모든 호스트 처리 권고 최소는 576 bytes ) IPv6 최소 1280 bytes Ethernet V2 프레임 약 1500 bytes 더미 허브는 동작상 모든 포트로 신호를 그대로 뿌리기 때문에 1계층(물리 계층) 장비로 분류됨. (스위칭 허브의 경우 L2 동작이 가미됨.) ⚠ 허브는 4대(A·B·C·D) 가 연결된 상태에서 A→B 통신이 일어나면 C·D 에게도 같은 데이터가 전달됨. 스위치는 B 의 포트로만 전달. 📌 라우터는 같은 IP 프로토콜 위에서 경로를 잡아주는 장비, 게이트웨이는 다른 프로 토콜·다른 네트워크를 이어주는 변환기라는 점에서 구분됨. 💡 IP 의 조각화(Fragmentation) 기능으로 MTU 보다 큰 데이터그램은 여러 조각으로 분할해 전송할 수 있고, IP 헤더의 DF (Don't Fragment) 플래그가 분할 여부를 제어함. 📌 18
8. 최신통신기기 8.1 SNMP (Simple Network Management Protocol) 개요 라우터·스위치·서버 등 IP 기반 네트워크 장비를 원격으로 관리·감시하기 위한 응용 계층 프로토콜. RFC 1157 로 표준화되어 있음. 전송은 UDP 데이터그램 을 사용. 구성 구성 요소 역할 Manager 관리자 측 시스템. Agent 에게 정보를 요청하거나 받음 Agent 관리 대상 장비에 탑재되어 자신의 상태 정보를 보고함 사용 포트(UDP) 역할 포트 Agent UDP 161 Manager (Trap 수신) UDP 162 관리 정보 모델 약자 풀이 설명 MIB Management Information Base 문자 형태로 표현된 관리 정보의 집합 OID Object Identifier 숫자(점 표기) 로 표현되는 관리 객체 식 별자 동작 방식 (4 가지 핵심 동작) GetRequest / GetNextRequest: Manager → Agent 로 트리/체인 형태 정 보를 순차 조회. SetRequest: Manager 가 Agent 의 값을 변경. Trap: Agent → Manager 방향으로 특정 이벤트(장애 등) 발생을 비동기적으 로 통지. SNMP Manager ↔ Agent 메시지 교환 구조 활용 기능 시스템·자원 정보 확인. CPU·메모리·트래픽 등 자원 사용량 모니터링. 통신 이상 여부 확인 및 장애 탐지. 보안·구성 변경 관리. 8.2 SDN (Software Defined Network) 소프트웨어로 정의되는 네트워크. 네트워크 인프라 전체를 가상화하는 개 념. 기존 네트워크가 라우터·스위치 같은 물리 장비의 설정에 의존했다면, SDN 은 물리 설정 없이 가상 네트워크를 생성·제어하거나 , 기존 하드웨어 위에 서 소프트웨어로 동작을 바꿈. 네트워크 장비를 두 평면으로 나눠 보는 것이 SDN 의 출발점: 평면 영문 역할 제어부 Control Plane 경로 결정 규칙·정책을 설정 전송부 Data Plane 실제 패킷을 실어 나르는 부분 SDN 의 효과 제어 규칙을 소프트웨어로 재정의 가능 → 장비 동작·기능을 유연하게 확장. 운영 효율 ↑, 자동화 친화적. OpenFlow SDN 에서 컨트롤러와 스위치 사이를 잇는 표준 통신 프로토콜 . 경로 설정, 인증, 제어 규칙 전달 등을 담당. 8.3 NFV (Network Function Virtualization) 네트워크에 필요한 기능들을 추상화해 표준 컴퓨팅 환경 위에서 소프트웨어 로 구현·설치·제어하는 가상화 기술. 핵심: 원래는 하드웨어 어플라이언스로 만들었던 방화벽·로드 밸런서·라우 터 같은 기능을 범용 하드웨어 + SW 로 대체. 자동 관리·제어가 가능하다는 점이 NFV 의 큰 장점. 장점 요약 비싼 전용 네트워크 하드웨어를 소프트웨어 가상 어플라이언스 로 대체 → 비용 절감. 필요한 기능만 골라 설치·삭제할 수 있어 유연성·민첩성 ↑. 도입·운영·확장이 모두 쉬워짐. 8.4 가상화 기술 하나의 물리 자원 을 쪼개 여러 논리 자원처럼 쓰거나, 여러 물리 자원 을 묶어 한 덩어리의 논리 자원으로 보이게 만드는 기술. 자원 활용 효율과 운영 효율을 동시에 올림. 방식 설명 가상 머신(Virtual Machine) 별도의 OS 를 통째로 올리는 무거운 가상화. Hypervisor 위에서 다수 VM 동시 운용 컨테이너(Container) 호스트 OS 의 커널·자원을 공유하면서 필요한 데이 터·서비스만 컨테이너로 묶어 실행. 가볍고 빠른 기 동이 강점 8.5 홈 네트워킹 가정 내 다양한 정보 기기들이 유·무선으로 묶여 정보를 주고받는 기술. 집 안팎 을 모두 포함. 유선 기반 기술 풀이 핵심 HomePNA Home Phoneline Networking Alliance 가정의 전화선을 그대로 사용. 별도 배선 없 이 저비용 도입 가능(예전에 많이 사용) PLC Power Line Communication 전력선에 통신 신호를 실어 보냄. 보통 수 MHz 이상의 고주파를 사용해 약 1 Mbps 이 상 대역의 서비스에 활용 무선 기반 기술 핵심 WPAN (Wireless PAN) IEEE 802.15 표준 계열의 단거리 개인 무선 네트워크. 블루 투스·ZigBee·UWB 가 대표. 보통 10 m 이내 범위, 저전력·저비 용이 강점이라 IoT / 스마트홈 핵심 기술 블루투스 (Bluetooth) 단거리·저전력 디지털 라디오. 헤드셋·키보드 등에 광범위하 게 사용 ZigBee 저전력 센서 네트워크용 표준. 스마트홈·홈오토메이션 등 IoT 환경에서 활용 UWB (Ultra-Wideband) 매우 넓은 대역(초광대역) 을 사용하는 단거리 고속 무선 통 신 (참고) NFC 4 cm 안팎의 매우 짧은 거리에서 동작. 모바일 결제·태깅에 자주 쓰임 8.6 IoT (Internet of Things) 정의 사람·사물·데이터 등 모든 것이 인터넷으로 연결되어, 그 안에서 센서를 통해 정 보가 생성·수집·공유·활용되는 기술과 서비스를 통칭하는 개념. 구성 요소 사물 장치(센서를 가진 디바이스) 네트워크 데이터를 수집·전송·활용하는 환경(플랫폼·서비스) SNMP 는 비동기식 요청/응답 메시지 프로토콜이며, GET / GET NEXT / SET / TRAP 의 네 가지 기능 위주로 동작함. 📌 SNMP 는 단순 정보 수집에서 출발했고, 최근에는 SDN(소프트웨어로 네트워크 자 체를 정의·제어) 과 NFV(네트워크 기능을 가상화) 흐름으로 확장되고 있음. 💡 어플라이언스(Appliance)는 장치와 그 위에서 도는 소프트웨어를 한 묶음의 단위 로 제공하는 형태를 가리킴. 📌 Windows Hyper-V 의 윈도우 컨테이너도 작은 OS 를 포함하는 가상화 기술이며, 가상 머신과 비슷한 기능을 하면서 훨씬 가볍게 생성·운영됨. 📌 보안이 가장 강한 무선랜 방식으로 WPA2 (IEEE 802.11i)가 출제됨. 일반적으로 무 선랜이라 하면 스프레드 스펙트럼 방식의 IEEE 802.11 무선랜을 의미. 💡 19
기술 요소 요소 설명 센싱과 제어 센서로 환경 데이터를 취득하고 모터 등 액추에이터로 기기·환경 을 직접 제어 통신 기술 유·무선 통신 네트워크 기술 사물을 인터넷에 연결. HTTP 같은 일반 프로토콜 외에 저전력·저 성능 디바이스용 CoAP 등 IoT 전용 프로토콜도 사용 서비스 기술 모은 데이터를 저장·관리·분석해 새로운 가치 창출. SW·네트워크 기반 서비스, 운영체제 보안 기술 데이터 보호, 의도하지 않은 유출·해킹 방지. 암호화, 접근 통제 관련 용어 용어 풀이 설명 RFID Radio Frequency Identification 태그로 신호·정보를 인식. 객체에 ID 를 부여 하고 RFID 리더로 정보를 읽어옴 센서 네트워크 Sensor Network 센서에 통신 기능을 더해 데이터를 취득·교 환·활용. 센싱 데이터를 모으는 노드를 Sink 라 부름 M2M Machine to Machine 장비끼리 직접 연결돼 통신하는 환경. IoT 의 전신·하위 개념 USN Ubiquitous Sensor Network 모든 객체에 태그·센서를 부착해 네트워크 기반 정보 송수신과 지식 서비스 제공 8.7 클라우드 컴퓨팅(Cloud Computing) 정의 IT 자원을 인터넷을 통해 On-demand 로 제공하고 , 사용한 만큼만 비용을 지 불하는 컴퓨팅 환경. 서비스 모델 (XaaS) 모델 풀이 제공 IaaS Infrastructure as a Service 서버·스토리지·네트워크 같은 가상화된 인프라 자 원을 빌려줌 PaaS Platform as a Service DB·런타임 같은 플랫폼을 제공해, 별도의 인프라 구축 없이 응용 SW 를 빠르게 개발할 수 있는 환 경 SaaS Software as a Service 완성된 소프트웨어 자체를 웹 브라우저 등으로 제공. 일반 SW 사용자가 주 대상 DaaS Desktop as a Service 데스크탑 환경 자체를 서비스로 FaaS Function as a Service 사용자가 애플리케이션의 기능을 서비스로 등록 하고, 특정 이벤트가 발생하면 실행되며 작업이 끝나면 종료되는 형태 Disk as a Service — 디스크 단위 제공 Security as a Service — 보안 기능 제공 배포 모델 방식 설명 Public Cloud 누구나 쓰는 일반 클라우드(예: AWS) Private Cloud 특정 조직 전용 클라우드 Hybrid Cloud Public 과 Private 을 함께 묶어 운영 최신 트렌드 용어 설명 Edge Computing / Edge Cloud 데이터가 발생하는 사용자 근방에서 작은 단위 클라우드 로 처리해 응답성·보안·성능을 높임. 메인 클라우드와 연 계 운영 On-device Computing / On-device AI 단말 안에서 AI 등 처리를 직접 수행 8.8 AWS 네트워크 관련 서비스 서비스 풀이 설명 VPC Virtual Private Cloud 사용자가 정의하는 논리적으로 격리된 가상 네트워크. IP 대역·서브넷·라우팅 등을 자유롭게 설정 Security Group — EC2 인스턴스(가상 머신) 와 함께 쓰는 가상 방화벽. 인바운드·아웃바운드 트 래픽 제어 Route 53 — DNS (Domain Name Service) ELB Elastic Load Balancing 로드 밸런서. 계층별로 ALB(Application LB, L7)와 NLB(Network LB, L4) 제공 8.9 QoS (Quality of Service) 인터넷·전용회선 등의 대역폭을 효율적으로 조절 해 서비스 품질을 보장하 는 기술. 우선순위·트래픽 폴리싱·셰이핑 등을 통해 중요한 트래픽이 먼저 처리되도록 함. 8.10 로드 밸런싱(Load Balancing) 여러 서버에 트래픽을 나누어 처리량을 늘리고, 응답 시간·지연·시스템 부하 를 줄이는 최적화 기술. NAT 의 한 기능으로 내부망의 여러 서버에 외부 연결을 분산시키는 용도로 도 활용됨. Round Robin 은 여러 웹 서버에 요청을 교대로 분산시키는 방식. 8.11 VPN (Virtual Private Network) 인터넷 같은 공용망 위에 사설 네트워크처럼 연결 해 주는 기술. 핵심 기술 중 하나가 Tunneling : 인터넷 위 두 호스트 지점 사이에 외부 영 향을 받지 않는 가상 경로를 설정해 데이터를 캡슐화·전송. 9. 기타 9.1 보안 정책 / 보안 장비 (약어 정리) 약어 풀이 설명 NAC Network Access Control 단말이 네트워크에 접속하기 전에 보안 정책 준 수 여부(IP·MAC 인가, 패치 상태 등) 를 검사한 뒤 자원 이용을 허용. 보안 위협 정도에 따라 제 어를 수행 F/W Firewall 침입 차단 시스템. 정해진 정책에 따라 트래픽을 허용·차단 IDS Intrusion Detection System 침입 탐지 시스템. 로그·시그니처 패턴 매칭으로 실시간 탐지 + 사후 분석 IPS Intrusion Prevention System 침입 방지 시스템. 정책·룰 DB 기반으로 비정상 트래픽을 실시간 차단 NIC Network Interface Card LAN 접속용 인터페이스 카드 (앞서 NIC 절 참조) IDS vs IPS 구분 IDS IPS 목적 탐지(Detection) 방지(Prevention) 동작 시점 트래픽 통과 후 탐지·로그 트래픽 통과 전 실시간 차단 분석 기준 시그니처/패턴 매칭(오용 탐지), 통계 기반(비정상 탐지) 정책·규칙 DB, 세션 단위 분석 새로운 위협 오용 탐지는 ✗ / 비정상 탐지는 ○ 룰 기반이므로 오탐 가능성 ↑ 비용 상대적으로 낮음 상대적으로 비쌈 IDS 탐지 기법 오용 탐지(Misuse Detection): 알려진 공격 패턴과 비교. 새로운 유형 공격 탐지 어려움. 비정상 탐지(Anomaly Detection): 평소와 다른 행위를 탐지. 새로운 유형도 잡아낼 수 있음. 9.2 핸드 오프 (Hand-off / Handover) 이동 통신에서 통화 중인 가입자가 현재 기지국 영역을 벗어나 새로운 기지국 영역으로 진입할 때, 통화가 끊기지 않고 이어지도록 해주는 기능. 이 흐름은 점차 IoT라는 용어로 통합되어 사용되는 추세임.📌 가트너(Gartner)의 정의: "대량으로 확장 가능한 IT 서비스를 인터넷을 통해 외부 고객에게 서비스 형태로 제공하는 컴퓨팅 방식". 📌 위 외에도 다양한 "as a Service" 가 존재.📌 20
C O P Y R I G H T 저 작 권 안 내 본 자료는 「저작권법」으로 보호되는 저작물입니다. 구매자 본인의 학습 목적으로만 이용할 수 있으며, 무단 복제 · 배포 · 공유 · 2차적저작물 작성을 금지합니다. 침해 시 5년 이하의 징역 또는 5천만원 이하의 벌금에 처해질 수 있으며, 영리 · 상습 침해는 고소 없이 처벌됩니다. (저작권법 §136①, §140) 본 자료에는 디지털 워터마크와 구매자 식별정보가 삽입되어 있어, 무단 유포 시 그 경로가 추적됩니다. © 2 0 2 6 바 라 톡 B A R ATA L K 무 단 전 재 · 재 배 포 금 지