hyeseong-dev

# 전체 글 (366)

스케쥴/스터디 2026. 8. 22. 20:40

IP주소와 다양한 NAT기법

각 구역별 핵심 요약Static NAT (정적 NAT)1:1 고정 연결: 특정 사설 IP(Inside Local)와 특정 공인(Inside Global) IP가 1대 1로 매핑됩니다.내부 서버(웹, 메일, FTP etc)를 외부에 항상 동일한 IP로 노출해야 할 때 사용합니다특징: 외부에서 내부로 들어오는 접근(Inbound)이 가능하여 서버 공개용으로 주로 활용됩니다.Dynamic NAT (동적 NAT)N:M 선착순 동적 할당: 내부 사설 PC들이 미리 준비된 공인 IP 풀(Pool)에서 남아있는 주소를 선착순으로 빌려 씁니다.특징: 내부에서 외부로 나가는 통신(Outbound) 위주로 사용됩니다.PAT (Port Address Translation / Overload)N:1 다중 공유: 수많은 사설 ..

스케쥴/스터디 2026. 8. 22. 14:57

IP 패킷 분할

IP 패킷 분할(Fragmentation): 큰 데이터를 나누어 보내는 원리1. IP 패킷 분할이 필요한 이유인터넷을 통해 데이터를 전송할 때, 모든 네트워크 구간이 동일한 크기의 패킷을 수용할 수 있는 것은 아닙니다. 네트워크마다 한 번에 전송할 수 있는 최대 패킷 크기, 즉 MTU(Maximum Transmission Unit)가 다르기 때문입니다.이더넷(Ethernet): 일반적인 인터넷 환경에서 사용하는 방식으로, MTU는 보통 1,500바이트입니다.PPP(Point-to-Point Protocol): 과거 전용선이나 전화선을 이용한 점대점 통신 방식에서 사용되며, MTU가 약 300바이트로 매우 작습니다.이처럼 네트워크 도로(구간)마다 실을 수 있는 트럭(패킷)의 최대 크기가 다르기 때문에, 보..

스케쥴/스터디 2026. 8. 22. 11:03

IP Header의 TOS 톺아보기

📡 TOS / DSCP / ECN IPv4 Header 핵심 개념IPv4 헤더의 두 번째 바이트 — TOS에서 DSCP+ECN으로 진화한 8비트 필드의 모든 것1 IPv4 Header에서 TOS의 위치 📐 IPv4 Header 처음 32bit 구조 첫 번째 & 두 번째 바이트 ✅ TOS는 IPv4 Header의 두 번째 바이트(8bit)에 위치합니다.2 TOS는 왜 필요한가?🎯 모든 IP 패킷이 똑같은 성격은 아닙니다 QoS의 시작인터넷을 통해 다음 데이터가 동시에 전송된다고 해보겠습니다.① 음성 통화② 실시간 화상회의③ 웹 페이지④ 대용량 파일 다운로드⑤ 서버 제어 명령대용량 파일 다운로드는 조금 늦어져도 큰 문제가 없지만, 음성 통화는 패킷이 늦게 도착하면 바로 품질이 나빠집니다.그래서 IP ..

스케쥴/스터디 2026. 8. 22. 10:57

TCP Null Scan

📡 TCP NULL Scan Stealth Scan 패킷 흐름 단계별 상세 분석 — TCP 플래그를 하나도 설정하지 않은 NULL 스캔 과정을 캡처한 패킷 로그입니다. 🖥️ 스캐너 (공격자) 192.168.10.220 MAC: VMware_53:6e:cd 🎯 타깃 (대상 서버) 192.168.10.213 MAC: VMware_16:41:f3 🔍 스캔 대상 포트 TCP 80 (HTTP) ..

스케쥴/스터디 2026. 8. 21. 21:19

TCP X-MAS Scan

📡 TCP X-MAS Scan Stealth Scan 패킷 흐름 단계별 상세 분석 — FIN, PSH, URG 플래그를 동시에 활성화한 X-MAS 스캔 과정을 캡처한 패킷 로그입니다. 🖥️ 스캐너 (공격자) 192.168.10.220 MAC: VMware_53:6e:cd 🎯 타깃 (대상 서버) 192.168.10.213 MAC: VMware_16:41:f3 🔍 스캔 대상 포트 TCP 80 (HTTP) ..

카테고리 없음 2026. 8. 21. 20:51

TCP Fin Scan

📡 TCP FIN Scan Stealth Scan 패킷 흐름 단계별 상세 분석 — FIN 플래그를 이용한 스텔스 포트 스캔 과정을 캡처한 패킷 로그입니다. 🖥️ 스캐너 (공격자) 192.168.10.220 MAC: VMware_53:6e:cd 🎯 타깃 (대상 서버) 192.168.10.213 MAC: VMware_16:41:f3 🔍 스캔 대상 포트 TCP 80 (HTTP) ..

스케쥴/스터디 2026. 8. 21. 20:43

📡 TCP Half Open Scan

📡 TCP Half Open Scan SYN 스캔 패킷 흐름 단계별 상세 분석 — 스캐너가 타깃의 80번 포트 상태를 확인하는 과정을 캡처한 패킷 로그입니다. 🖥️ 스캐너 (공격자) 192.168.10.220 MAC: VMware_53:6e:cd 🎯 타깃 (대상 서버) 192.168.10.213 MAC: VMware_16:41:f3 🔍 스캔 대상 포트 TCP 80 (HTTP) 패킷 번호 출발지 (Source) 목적지 (Destination) 프로토콜 ..

스케쥴/스터디 2026. 8. 21. 20:25

TCP Full Open Scan

기본 네트워크 정보스캐너(공격자) server : 192.168.10.220(MAC: VMware_53:6e:cd)타깃 server : 192.168.10.213(MAC: VMware_16:41:f3)스캔대상 포트 : TCP 80 port패킷 흐름 단계별 상세 분석패킷 번호송신자 (Source)수신자 (Destination)프로토콜 및 플래그설명No.1 ~ No.2192.168.10.220 ↔192.168.10.213ARP Request / ReplyARP 통신IP 통신 전 대상의 MAC 주소를 질의 및 확인하는 과정No. 3192.168.10.220 →192.168.10.213TCP [SYN]38444 -> 80 [SYN][1단계: 연결 요청] 스캐너가 타깃의 80번 포트로 SY..

스케쥴/스터디 2026. 8. 21. 09:22

IP 주소 & 서브넷팅

🌐 IP 주소 & 서브넷팅 1. IP 주소의 기본 개념구분 내용주소 체계IPv4 기준 32비트표현 방식8비트씩 4개의 옥텟(Octet)으로 나눔 (예: 192.168.1.10)전체 범위0.0.0.0 ~ 255.255.255.255 (약 43억 개)2. IP 주소의 구성 요소IP 주소는 하나의 숫자 덩어리가 아니라 두 부분으로 나뉩니다.[ 네트워크 ID ] + [ 호스트 ID ]구분 의미 특징네트워크 ID어떤 LAN(네트워크)에 속해 있는지 식별같은 네트워크 ID를 가진 장비끼리는 스위치/허브로 직접 통신 가능호스트 ID같은 네트워크 안에서 개별 장비를 식별PC, 서버, 라우터 인터페이스 등에 부여호스트 ID의 특별 규칙 (중요!)호스트 ID 비트가 모두 0 → 네트워크 주소 자체 (할당 불가)호스트 I..

스케쥴/스터디 2026. 8. 21. 09:18

TCP/IP 네트워크계층 IP헤더

첨부된 이미지는 IPv4(Version 4) 헤더의 32비트 구조와 각 필드의 상세 기능을 일목요연하게 정리한 기술 문서형 시각 자료입니다. 앞서 설명해 드린 IP 헤더의 구조가 메모리 상에서 어떻게 배치되는지 직관적으로 보여줍니다.그림의 핵심 내용을 세부적으로 분석한 결과는 다음과 같습니다.1. 헤더의 물리적 규격 구조비트 단위 가로 폭: 가로 한 줄은 **32비트(4바이트/1워드)**를 나타냅니다.기본 헤더 크기: 옵션을 제외한 필수 헤더는 총 5줄로, **20바이트(Bytes)**를 차지합니다.데이터 단위 기준: 하단 가이드를 통해 4비트(Nibble), 8비트(Byte), 16비트(Word)의 경계를 명시합니다.2. 하단 필드별 핵심 요약 해설그림 하단의 텍스트 박스들은 상단 구조도의 핵심 필드들..

스케쥴/스터디 2026. 8. 21. 09:17

Port Scan의 원리와 Nmap

각 포트 스캔 방식의 가장 큰 차이점은 패킷을 보낼 때 어떤 'TCP 플래그(Flag)'를 설정하느냐와, 그에 따라 대상 시스템이 어떻게 반응하느냐입니다.📊 스캔 방식 한눈에 비교스캔 방식 Nmap 옵션 송신 패킷 (TCP 플래그) Open 포트 반응 Closed 포트 반응 특징Full (Connect)-sTSYNSYN-ACK 수신 후 연결 완료RST-ACK 수신로그가 남음, 일반 권한 가능Half (SYN)-sSSYNSYN-ACK 수신 후 즉시 끊음RST 수신로그 안 남음, 관리자 권한 필요FIN-sFFIN응답 없음 (무시)RST-ACK 수신방화벽 우회 목적, 유닉스 계열 타깃X-mas-sXFIN + PSH + URG응답 없음 (무시)RST-ACK 수신크리스마스 트리처럼 플래그를 켬Null-sN플래그..

카테고리 없음 2026. 8. 21. 09:15

TCP 특징

이미지를 통해 TCP 헤더 구조를 정확히 파악할 수 있습니다.1. TCP의 기본 특징 (수정·보완)주장 정확한 설명 판정버퍼링(재전송) 기능이 있는 개념TCP는 송신 버퍼에 데이터를 보관하고, ACK를 받지 못하면 재전송한다. (UDP와 가장 큰 차이점)✅ 정확단편화가 있는 세그먼트 단위로 전송TCP는 데이터를 세그먼트(Segment) 단위로 전송한다. 단편화(Fragmentation)는 주로 IP 계층에서 일어나며, TCP 자체는 애플리케이션 데이터를 MSS 크기로 나누는 세그멘테이션을 한다.⚠️ 표현 수정 필요일련의 제어 과정연결 설정 → 데이터 전송 → 흐름/혼잡 제어 → 연결 종료까지 상태 기반의 제어를 한다.✅ 정확2. 전송 전 연결 설정 (3-way Handshake)SYN → SYN+ACK ..

스케쥴/스터디 2026. 8. 21. 09:13

UDP 특징

UDP 헤더 구조 분석UDP 헤더는 TCP 헤더와 달리 제어 플래그(SYN, ACK 등)나 순서 번호(Sequence Number)가 없어 구조가 매우 단순하고 가볍습니다(총 8바이트 고정 크기).UDP Header 0 16 31 bit+-------------------+-------------------+| Source Port | Destination Port | (4 Bytes)+-------------------+-------------------+| Length | Checksum | (4 Bytes)+-------------------+-------------------+| ..

스케쥴/스터디 2026. 8. 21. 09:11

계층별 주요 개념 & 보안

계층별 주요 개념 & 보안네트워크 보안 (스니핑 방지)스니핑(Sniffing): 네트워크 통신 내용을 몰래 도청하는 공격방지 대책: 데이터 암호화 수행 (암호화된 패킷은 도청하더라도 내용을 알 수 없음)세션 계층 (Session Layer - OSI 5계층)주요 역할: 송신자와 수신자 간의 동기화(Synchronization) 및 세션 관리동작: 송신 가능 상태와 수신 가능 상태를 상호 확인 및 유지OSI 7 계층 PDU (Protocol Data Unit - 전송 단위)1계층 (물리): 비트 (Bit)2계층 (데이터링크): 프레임 (Frame)3계층 (네트워크): 패킷 (Packet)4계층 (전송): 세그먼트 (Segment - TCP) / 데이터그램 (Datagram - UDP)5~7계층 (세션/표현..

스케쥴/스터디 2026. 8. 21. 09:11

2계층 스위치 장비의 스위칭 방식

1. 스위칭 방식 (Switching Method) 비교스위치가 데이터를 수신하고 목적지 포트로 전달하는 3가지 방식입니다.Store and Forward (저장 후 전송)동작 방식: 프레임 전체(Preamble ~ FCS/CRC)가 버퍼에 수신될 때까지 기다린 후 전송에러 검출: FCS(CRC) 검사 수행 오류 발생 시 해당 프레임을 즉시 폐기(Drop)하여 불필요한 트래픽 방지특징: 신뢰성과 안전성이 가장 높음 (단, 전체 수신 후 처리하므로 지연 시간 Latency이 가장 큼)💡 시험 팁: 문제에 *"프레임 전체 수신 후 FCS(CRC) 오류 검사"*라는 구절이 나오면 정답은 Store and Forward입니다.Cut-Through동작 방식: 목적지 MAC 주소(최초 6바이트)만 확인하자마자 바..

스케쥴/스터디 2026. 8. 19. 15:28

[개념 중심] OSI 7계층 응용 서비스와 포트(Well-Known/Registered/Dynamic)의 이해

TCP/IP 모델의 응용 계층(Application Layer)과 포트 번호(Port Number)에 대한 상세 이론 정리입니다.1. 응용 계층 (Application Layer)의 역할TCP/IP 4계층 모델의 최상위 계층으로, OSI 7계층 참조 모델의 5계층(세션 계층), 6계층(표현 계층), 7계층(응용 계층) 기능을 통합한 계층입니다.① 사용자 및 응용 프로그램과의 인터페이스 제공사용자가 다루는 웹 브라우저, 이메일 클라이언트, 파일 전송 프로그램, 원격 접속 도구 등의 응용 소프트웨어가 네트워크와 통신할 수 있도록 직접적인 연결 창구(인터페이스)를 제공합니다.프로세스 간 통신을 허용하고 동기화하는 기능을 담당합니다.② 데이터 생성 및 데이터 표현 방식 통일송신 측에서는 사용자가 입력한 메시지,..

스케쥴/스터디 2026. 8. 19. 11:22

L1 허브, L2 스위치, L3 라우터 차이 한눈에 정리

물리 계층(L1), 데이터 링크 계층(L2), 네트워크 계층(L3)의 대표 장비를 구분하면 다음과 같습니다.핵심 비교 계층처리 단위판단 기준대표 장비 L1 물리 계층비트·신호주소를 판단하지 않음허브, 리피터, 케이블, 트랜시버L2 데이터 링크 계층프레임MAC 주소브리지, L2 스위치, 무선 APL3 네트워크 계층패킷IP 주소라우터, L3 스위치L1 물리 계층 장비물리 계층 장비는 비트를 전기·광·무선 신호로 변환하거나 신호를 전달·재생합니다. MAC 주소나 IP 주소를 해석하지 않습니다.허브(Hub)한 포트에서 받은 신호를 입력 포트를 제외한 다른 모든 포트로 반복합니다.비트·신호 처리주소 테이블 없음일반적으로 반이중 통신모든 포트가 하나의 충돌 영역연결 장비들이 대역폭 공유리피터(Repeat..

스케쥴/스터디 2026. 8. 19. 11:03

그림으로 이해하는 5계층 인터넷 모델

NETWORK BASICS그림으로 이해하는5계층 인터넷 모델웹 브라우저의 요청이 비트 신호가 되기까지, 응용·전송·네트워크·데이터 링크·물리 계층의 역할을 차근차근 살펴봅니다. OSI 7계층 전체가 아니라, OSI의 상위 3개 계층을 하나로 합친 5계층 인터넷 모델을 나타냅니다. 응용→전송→네트워크→데이터 링크→물리목차계층별 분석응용 계층전송 계층네트워크 계층데이터 링크 계층물리 계층캡슐화 과정그림에서 생략된 부분계층별 분석계층이미지의 설명실제 핵심 역할주소·식별자PDU5 응용데이터 생성, 연결 요청HTTP 등의 응용 서비스 제공URL·도메인·응용 데이터메시지·데이터4 전송호스트 사이 연결 설정프로세스 간 통신, 포트 구분, 신뢰성·흐름 제어포트 번호TCP 세그먼트 / UDP 데이터그램3 네트워크네트워..

스케쥴/스터디 2026. 8. 18. 12:44

01-03 데이터를 보내기만 하면 통신이 완성될까? 전송과 제어의 이해

01-03 · PART 1 / 301-03-1 단방향·반이중·전이중은 무엇이 다른가반이중과 전이중을 데이터 양이 아니라 송수신 방향과 동시성으로 구분하고, 허브·스위치와 duplex mismatch의 의미를 이해합니다.오늘 해결할 질문반이중의 반은 데이터를 절반만 보내고, 전이중의 전은 데이터를 전부 이중으로 보낸다는 뜻일까요?아닙니다. 반과 전은 데이터의 양이나 복사본 수를 뜻하지 않습니다. 두 끝점이 같은 순간에 송신과 수신을 함께 할 수 있는지를 나타냅니다.학습 목표단방향, 반이중, 전이중을 송수신 가능 방향과 동시성으로 구분합니다.라디오, 무전기, 전화 사례가 무엇을 설명하고 어디까지 유효한지 이해합니다.교재가 허브를 반이중, 스위치를 전이중 사례로 든 기술적 배경을 설명합니다.duplex mis..

스케쥴/스터디 2026. 8. 18. 12:15

01-02 LAN과 WAN은 무엇이 다른가

오늘 해결할 질문 LAN과 WAN은 단순히 거리나 사용하는 장비가 아니라 어떤 기준으로 구분해야 할까요? 학습 목표 LAN과 WAN을 관리 범위와 연결 관계를 중심으로 구분합니다. 교재가 LAN을 스위칭, WAN을 라우팅과 연결한 이유를 설명합니다. 실제 네트워크에서는 주소·장비·프로토콜 하나만으로 둘을 단정할 수 없음을 이해합니다. 이 주제가 필요한 이유 인터넷 통신은 로컬 네트워크와 통신 사업자 망, 목적지 네트워크를 차례로 지납니다. 이 구간을 구분하지 못하면 스위치와 라우터, MAC 주소와 IP 주소의 역할도 뒤섞입니다. LAN과 WAN은 데이터의 이동 범위와 여러 네트워크의 연결 관계를 이해하기 ..

스케쥴/스터디 2026. 8. 18. 12:04

01-01 전화번호로 이해하는 네트워크 주소 체계

오늘 해결할 질문전화번호의 국번과 가입자 번호는 네트워크 주소를 이해하는 데 어떻게 도움이 되며, 어디까지 비슷할까요?학습 목표국번과 가입자 번호를 IP 주소의 두 부분에 대응합니다.설정된 주소 경계를 확인해 같은 링크와 네트워크 간 전달을 구분합니다.전화망과 IP의 전달 방식이 다름을 설명합니다.이 주제가 필요한 이유IPv4 주소는 점으로 구분된 숫자 하나처럼 보이지만, 송신 장치는 목적지가 가까이 있는지 다른 네트워크에 있는지 먼저 판단해야 합니다. 이 판단 순서를 알면 주소와 경계 정보가 함께 주어진 문제에서도 무엇부터 확인할지 알 수 있습니다.수업에서 배운 핵심국번은 음성 교환기의 고유 번호이고, 가입자 번호는 그 교환기가 가진 0000~9999의 일련 번호입니다. 국번이 같으면 같은 교환기 내부..

스케쥴/스터디 2026. 8. 12. 12:23

[컴퓨터 보안 기초 총정리] 암호화, 해시, 전자서명, 인증부터 제로 트러스트까지

컴퓨터 보안의 전체 구조 이해하기: 암호화부터 제로 트러스트까지컴퓨터 보안을 공부하기 시작하면 AES, RSA, SHA-256, TLS, PKI, Kerberos, OAuth 등 수많은 용어를 만나게 됩니다.각각의 개념을 따로 공부하면 어느 정도 이해할 수 있지만, 시간이 지나면 이런 의문이 생깁니다.“그래서 이 기술들이 서로 어떤 관계가 있는 것일까?”컴퓨터 보안을 이해하기 위해서는 개별 기술을 암기하기 전에 전체 구조를 먼저 이해하는 것이 중요합니다.이번 글에서는 컴퓨터 보안을 크게 보안 목표 → 암호화 → 해시 → 전자서명 → 인증 → 접근통제 → 네트워크 보안 → 현대 보안 기술이라는 흐름으로 정리해 보겠습니다.1. 컴퓨터 보안은 무엇을 지키는 것인가? 보안 기술을 공부하기 전에 가장 먼저 알아야..

자격증/네트워크관리사 2026. 7. 15. 16:07

2급 - 250824 필기 기출 CBT

1번문제. C Class의 네트워크 주소가 ′192.168.10.0′ 이고, 서브넷 마스크가 ′255.255.255.240′ 일 때, 최대 사용 가능한 호스트 수는? (단, 네트워크 주소와 브로드캐스트 호스트는 제외한다.)① 10개 ❷ 14개 ③ 26개 ④ 32개정답: ❷ 14개풀이 과정서브넷 마스크를 분석하여 하나의 네트워크 덩어리가 몇 개의 IP를 가지는지 파악하는 것이 핵심입니다.1. 서브넷 마스크의 마지막 옥텟 분석문제에서 주어진 서브넷 마스크는 255.255.255.240입니다.마지막 숫자인 240을 2진수로 변환하면 11110000이 됩니다.2. 호스트 비트 확인2진수 11110000에서 뒤에 남은 '0'의 개수(4개)가 실제 장비(호스트)들이 사용할 수 있는 공간인 호스트 비트입니다.3. 전..

자격증/네트워크관리사 2026. 7. 5. 14:22

2급 - 251101 필기 기출 CBT

1번문제. TLS를 통해 애플리케이션 계층 데이터를 암호화하여 보호하며, 기본 포트가 443으로 지정된 프로토콜은?① HTTPS ② HTTP ③ FTP ④ SSH정답: ① HTTPS풀이. HTTPS는 HTTP에 TLS(SSL의 후속) 암호화를 입힌 프로토콜로, 기본 포트가 443번입니다.웹(애플리케이션 계층) 데이터를 암호화해 도청·변조를 막고 서버 인증서로 신뢰성을 확인하죠."TLS로 애플리케이션 계층 데이터 암호화 + 포트 443"이라는 두 조건에 정확히 맞아 정답은 ①입니다. 오답 해설보기포트암호화/특징① HTTPS443HTTP + TLS 암호화 (정답)② HTTP80평문, 암호화 없음③ FTP20·21파일 전송, 기본은 평문(FTPS가 TLS 추가)④ SSH22원격 접속, 자체 암호화(TLS 아님..

자격증/네트워크관리사 2026. 6. 26. 16:09

2급 - 260201 필기 기출 CBT

1번 지문. 서버관리자 Kim 사원은 DNS 서버가 없고 인터넷이 없는 환경에서 그룹웨어를 운영하고 있다.그룹웨어 주소를 입력하고 그룹웨어에 접속하고 싶을 경우 ( A ) 파일을 수정하여 로컬 DNS를 설정할 수 있다. 문제. (A)에 들어갈 용어로 옳은 것은?① /etc/deny② /etc/hosts③ /etc/allow④ /etc/services 정답: ② /etc/hosts풀이. 지문의 상황은 "DNS 서버도 인터넷도 없는데 도메인(그룹웨어 주소)으로 접속하고 싶다"입니다.컴퓨터는 도메인 이름만으로는 통신할 수 없고 반드시 IP 주소가 필요한데, 평소 그 "이름 → IP" 변환을 해주는 DNS가 없는 상황이죠.이때 DNS를 대신해 "이름과 IP를 직접 매핑"해 두는 로컬 파일이 리눅스/유닉스의 /e..

여러가지 2026. 6. 24. 22:13

[네트워크] 5-3 이더넷 규격 완벽 정리: 1000BASE-T가 무슨 뜻일까?

우리가 사무실이나 학교에서 흔히 사용하는 LAN(근거리 통신망)은 대부분 이더넷 기술을 기반으로 합니다,. 이더넷은 기술의 발전에 따라 아주 느린 속도부터 초고속 통신까지 다양한 규격을 가지고 있는데요, 그 복잡해 보이는 이름들 속에는 일정한 규칙이 있습니다.1. 이더넷의 다양한 규격과 표준이더넷은 10Mbps부터 시작해 최근에는 100Gbps에 이르는 매우 빠른 속도까지 지원합니다.이러한 규격은 국제 표준 기구인 IEEE(전기전자학회)의 802 위원회에서 결정하며, 보통 IEEE 802.3이라는 규약으로 정의됩니다.이더넷 규격은 주로 다음 두 가지 요소에 따라 나뉩니다.최대 전송 속도: 데이터를 얼마나 빨리 보낼 수 있는가?전송 매체: 어떤 케이블(UTP, 광섬유 등)을 사용하는가?2. 이더넷 규격 명..

여러가지 2026. 6. 24. 17:02

[네트워크] 5-2 데이터를 전송하는 이더넷

이더넷의 개요 — '같은 네트워크 안에서 데이터를 나르는' 프로토콜이더넷은 TCP/IP 계층의 맨 아래(네트워크 인터페이스층) 에서 동작하며, 같은 네트워크 안의 한 인터페이스 → 다른 인터페이스로 데이터를 전송합니다. 이번 글은 "이더넷이 어디서 어디까지 나르는가"에 초점을 맞춥니다. 📌 한눈에 질문 답이더넷은 몇 계층?L2(+L1) = 네트워크 인터페이스층어디서 어디까지?같은 네트워크 내 인터페이스 → 인터페이스같은 네트워크란?같은 L2 스위치(=공유기 스위치/AP)에 묶인 기기들L2 스위치의 역할데이터를 변경 없이 MAC 기준으로 전달1. 이더넷 = 데이터를 전송하는 프로토콜이더넷은 TCP/IP 계층 구조에서 맨 아래인 "네트워크 인터페이스층" 의 프로토콜입니다.❓ "그럼 이더넷은 L2에서 작동한..

여러가지 2026. 6. 24. 16:49

[네트워크] 5-1 같은 네트워크 내에서의 전송을 반복

데이터는 어떻게 먼 서버까지 갈까 — 우리집 공유기로 이해하는 L2 · L3 · 라우터유튜브 서버는 멀리 있는데 내 폰 데이터는 어떻게 거기 갈까요? 답은 "같은 네트워크 안 전송을 라우터를 거쳐 반복(홉바이홉)" 입니다. 일반 가정 집 장비(모뎀·KT 공유기·iptime·폰·노트북) 에 그대로 대응시켜 설명합니다. 📌 한눈에키워드 핵심 우리집에서L2(데이터링크)같은 네트워크 내 전달, MAC 주소공유기의 WiFi·LAN포트, 기기 랜카드L3(네트워크)다른 네트워크 연결·라우팅, IP 주소KT 공유기·iptime의 라우터 기능라우터네트워크 경계 + IP 라우팅(+NAT)KT GiGa Home WiFi, iptime무선 공유기라우터+스위치+AP 올인원KT·iptime 둘 다모뎀회선 종단·변환모뎀1. '네..

여러가지 2026. 6. 23. 16:24

[네트워크] 3-22 DNS로 IP 주소를 자동으로 구성

DNS 심화 — DNS 서버, 리소스 레코드, 그리고 재귀질의앞 글에서 "DNS = 네트워크의 전화번호부"라고 했습니다. 이번엔 그 전화번호부가 실제로 어떻게 구성되고(리소스 레코드), 어떤 원리로 이름을 IP로 바꾸는지(재귀질의·캐시) 한 단계 깊이 들어갑니다. 📌 한눈에키워드 핵심DNS 서버호스트명↔IP 등 정보를 등록해 두는 서버리소스 레코드DNS에 등록하는 정보(A, AAAA, CNAME, MX, NS, PTR…)DNS ResolverOS에 내장된 "DNS에 질의하는 기능"재귀질의루트부터 더듬어 반복 질의하는 과정캐시한 번 찾은 결과를 저장해 재질의를 줄임1. DNS 서버와 리소스 레코드DNS를 쓰려면 DNS 서버가 필요합니다. 이 서버에 미리 호스트명과 IP 주소의 대응 관계를 등록해 둡니다...

여러가지 2026. 6. 23. 14:51

[네트워크] 3-21 네트워크의 전화번호부

DNS와 이름해석 — 왜 우리는 IP 대신 도메인을 쓸까인터넷에서 통신하려면 결국 IP 주소가 필요합니다. 그런데 우리는 157.7.107.52 같은 숫자가 아니라 www.n-study.com 같은 이름을 씁니다. 이 둘을 이어주는 게 바로 DNS입니다. 📌 한눈에 키워드 핵심IP 주소TCP/IP 통신엔 반드시 필요호스트명사람이 기억하기 쉬운 이름(URL·메일주소에 포함)이름해석호스트명 → IP 주소로 변환하는 일DNS이름해석을 해주는 TCP/IP의 전화번호부1. 통신에는 반드시 IP 주소를 지정한다네트워크의 공통 언어인 TCP/IP로 통신할 때는, 상대방의 IP 주소를 반드시 지정해야 합니다.패킷이 목적지를 찾아가려면 IP 헤더에 출발지·목적지 IP가 들어가야 하기 때문입니다.💡 즉, 모든 인터넷..