2026/04/02 10

DNS vs DHCP 정리 (이름 해석 vs 네트워크 설정의 차이)

목차1. DNS와 DHCP는 무엇이 다른가2. DNS (Domain Name System)3. DNS Cache Table4. hosts 파일5. DHCP (Dynamic Host Configuration Protocol)6. DNS vs DHCP 비교 1. DNS와 DHCP는 무엇이 다른가 네트워크에서 통신을 하기 위해서는 단순히 IP만 있으면 되는 것이 아니라, 여러 가지 정보가 함께 필요하다.이때 등장하는 대표적인 두 가지 서비스가 바로 DNS와 DHCP이다. DNS는 “이름을 IP로 바꿔주는 역할”을 하고, DHCP는 “네트워크 구성 정보를 자동으로 할당해주는 역할”을 한다. 즉,DNS → 주소 변환DHCP → 설정 자동화라고 이해하면 된다. 2. DNS (Domain Name System)DNS..

Media Translation 정리 (2계층 vs 3계층 주소 변화 핵심)

목차1. Media Translation2. 외부망 통신 시 동작3. 전송 흐름 예시 1. Media Translation 개념Media Translation은 패킷이 송신지에서 수신지까지 이동하는 동안 3계층(IP 주소)은 변하지 않고, 2계층(MAC 주소)은 구간마다 변경되는 현상을 의미한다.이 개념은 네트워크 전체 흐름을 이해하는 데 매우 중요한 핵심 개념이다. 핵심 특징네트워크 통신에서 패킷은 여러 장비를 거쳐 전달되는데, 이때 주소의 역할이 계층마다 다르게 동작한다.3계층 주소(IP)는 최종 목적지를 식별하기 위한 주소이기 때문에 출발지부터 도착지까지 변하지 않는다.반면 2계층 주소(MAC)는 현재 구간에서 데이터를 전달하기 위한 주소이므로, 라우터를 지날 때마다 새롭게 설정된다.즉,IP 주소 ..

계층별 네트워크 장비와 전달 방식 정리 (Gateway, Switch, Router, Hub)

목차0. 계층별 장비 개요1. Gateway (게이트웨이)2. Switch (2계층 장비, MAC 기반)3. Router (3계층 장비, IP 기반)4. Hub (1계층 장비) 0. 계층별 장비 개요네트워크에서 데이터는 단순히 한 번에 전달되는 것이 아니라, 여러 장비를 거쳐 목적지까지 이동한다.이 과정에서 각 장비는 자신이 속한 계층에 따라 서로 다른 기준으로 패킷을 처리한다.대표적인 장비는 다음과 같다.Hub (1계층)Switch (2계층)Router (3계층)이 장비들은 모두 “전달”이라는 공통 기능을 가지지만,어떤 기준으로 전달할지, 그리고 전달하지 않을 수도 있는지에 따라 동작 방식이 달라진다. 1. Gateway (게이트웨이)Gateway는 서로 다른 네트워크를 연결하는 역할을 한다.즉, 내부..

ARP와 ARP Cache Table 정리 (IP → MAC 변환 과정 이해)

목차1. ARP(Address Resolution Protocol)2. ARP 동작 과정3. ARP Cache Table4. ARP Cache 확인 1. ARP (Address Resolution Protocol)ARP는 IP 주소에 대응되는 MAC 주소를 조회하고 변환해주는 프로토콜이다.네트워크 통신에서 실제 데이터 전달은 MAC 주소를 기반으로 이루어지기 때문에, IP 주소만 알고 있는 상태에서는 통신이 불가능하다. 따라서 ARP를 통해 IP 주소를 MAC 주소로 변환하는 과정이 필요하다. ARP 패킷 구조ARP는 두 가지 패킷으로 구성된다.ARP Request 패킷 → Broadcast 방식ARP Reply 패킷 → Unicast 방식 2. ARP 동작 과정1) ARP Request특정 IP 주소에..

전송 모드 완벽 정리: Unicast, Broadcast, Multicast와 실제 패킷 구조

목차1. 전송 모드 개요2. Unicast 전송 방식 (1:1)3. Broadcast 전송 방식 (1: 불특정 다수)4. Multicast 전송 방식 (1: 특정 다수) 1. 전송 모드 개요네트워크 통신은 송신지와 수신지의 관계에 따라 세 가지 전송 방식으로 구분된다.Unicast: 1 : 1 통신Broadcast: 1 : 다수 (불특정)Multicast: 1 : 다수 (특정 그룹)실무에서는 패킷을 분석할 때 해당 통신이 어떤 전송 모드인지 구분할 수 있어야 한다. 2. Unicast 전송 방식 (1:1) 개념Unicast는 하나의 송신자가 하나의 수신자에게 데이터를 전달하는 방식이다.가장 일반적인 통신 방식이며, 웹 접속과 같은 대부분의 서비스가 이에 해당한다. 패킷 구조Unicast 통신에서 패킷은..

네트워크 주소 체계 정리: MAC, IP, Port, FQDN까지 한 번에 이해하기

목차1. 네트워크 주소 체계 개요2. IP 주소(3계층)와 논리적 주소 구조3. MAC 주소(2계층)와 물리적 주소4. FQDN(7계층)과 도메인 주소5. DNS와 ARP의 역할6. 포트 번호(4계층)와 애플리케이션 통신7. 포트와 실제 통신 흐름8. OS에서 포트 관리 방식9. 전체 정리 1. 네트워크 주소 체계 개요네트워크에서 통신을 하기 위해서는 여러 계층에서 서로 다른 형태의 주소를 사용한다.대표적으로 다음과 같은 주소들이 존재한다.MAC Address (2계층)IP Address (3계층)Port Number (4계층)FQDN (7계층)각 주소는 역할이 다르며, 통신 과정에서 서로 연결되어 사용된다. *참고) OSI 7계층7계층응용 계층(Application Layer)사용자와 가장 가까운 계..