2025/04 29

Chapter 3.3. 라우터 & 스위치 설정 체험

📚 Chapter 3.3: 라우터 & 스위치 설정 체험✅ 왜 체험이 필요한가? 우리가 지금까지 배운 IP, MAC, 포트, 패킷 → 전부 라우터와 스위치가 처리하는 일!이제 CLI든, GUI든, 시뮬레이터든 직접 체험해보자.네트워크가 어떻게 연결되고 흐르는지 손에 감 잡아보는 시간!🧱 라우터 vs 스위치 역할 복습 구분스위치라우터 계층OSI 2계층 (MAC 기반)OSI 3계층 (IP 기반) 기능LAN 내 장비 연결서로 다른 네트워크 연결 주소 기반MAC 주소IP 주소 대표 장비허브보다 똑똑함공유기, L3 라우터 🛠️ 시뮬레이터 추천 도구특징 Cisco Packet TracerCisco 공식 무료 시뮬레이터, 입문자 강추 GNS3전..

네트워크 2025.04.13

Chapter 3.2. 네트워크 상태 확인 명령어 실습 (ping, tracert, netstat)

📚 Chapter 3.2: 네트워크 상태 확인 명령어 실습 (ping, tracert, netstat)✅ 실습 목표내 컴퓨터가 인터넷이 되나 안 되나,어디서 끊겼나,누가 접속해 있나요걸 전부 명령어로 확인하는 법을 배운다!🛠️ 1. ping – 응답 살아있는지 확인ping 8.8.8.8 8.8.8.8은 구글 DNS 서버 (무조건 살아있음) 응답 오면 → 인터넷 연결 OK! 안 오면 → DNS 이전 네트워크에 문제 있음💡 ping 대상 예시 대상의미 127.0.0.1자기 자신 (로컬 테스트용) 192.168.x.x내부 네트워크 장비 8.8.8.8외부 연결 확인 www.naver.comDNS 작동 여부 포함 🛠️ 2. tracert (Windows) / t..

네트워크 2025.04.13

Chapter 3.1. 윈도우/리눅스에서 IP 설정 실습

🛠️ Chapter 3.1. 윈도우/리눅스에서 IP 설정 실습✅ 실습 목표 수동 IP 설정하는 법 DHCP로 자동 설정하는 법 게이트웨이, DNS 직접 넣어보기✅ 윈도우에서 수동 IP 설정 방법1. 네트워크 설정 들어가기 제어판 → 네트워크 및 인터넷 → 네트워크 및 공유 센터 → 어댑터 설정 변경 또는: 설정 → 네트워크 및 인터넷 → 고급 네트워크 설정2. 사용하는 어댑터 우클릭 → "속성"Internet Protocol Version 4 (TCP/IPv4) 클릭 → 속성3. 수동 IP 입력 IP 주소: 예) 192.168.10.100 서브넷 마스크: 자동 입력 또는 255.255.255.0 기본 게이트웨이: 예) 192.168.10.1 DNS 서버: 기본: 8.8...

네트워크 2025.04.13

Chapter 2.7. 패킷 캡처 실습 (Wireshark 입문)

📚 Chapter 2.7: 패킷 캡처 실습 (Wireshark 입문)✅ Wireshark란?Wireshark = 네트워크에서 오고 가는 모든 패킷을 실시간으로 캡처하고 분석해주는 프로그램 무슨 데이터를 주고받는지 다 보여줌 해커, 보안 분석가, 네트워크 관리자 필수 도구!💡 이름처럼 "상어처럼 물어뜯는 도구"다! 네트워크를 통째로 씹어먹는다 😎🛠️ 설치 방법 (윈도우 기준) https://www.wireshark.org/download.html 에서 다운로드 설치 중에 Npcap 설치도 체크해야 함 (캡처 드라이버) 설치 끝!🔍 기본 사용법1. 실행하면 네트워크 인터페이스 목록이 뜬다 보통은 Wi-Fi, Ethernet 중에서 사용하는 거 선택2. ▶️ 버튼 눌러서 캡처 시작 실시간..

네트워크 2025.04.12

Chapter 2.6. 포트 번호란? (문 번호의 정체!)

📚 Chapter 2.6. 포트 번호란? (문 번호의 정체!)✅ 포트(Port)란?IP 주소는 "컴퓨터"를 찾고,포트 번호는 "그 컴퓨터 안에 있는 프로그램(서비스)"를 찾는다!📦 한 컴퓨터에서 웹도 돌고, 메일도 받고, 원격 접속도 해야 되잖아?그걸 어떻게 구분하냐? → 포트 번호다!🎯 주소 체계로 보면192.168.0.10:80 └───────┘└┘ IP 주소 포트 번호✅ 포트 번호 범위 범위 이름 용도 0 ~ 1023Well-known ports전세계 공용! 서비스 예약 번호 1024 ~ 49151Registered앱들이 등록해서 쓰는 범위 49152 ~ 65535Dynamic/Private임시 연결, 클라..

네트워크 2025.04.12

Chapter 2.5. TCP vs UDP

📚 Chapter 2.5: TCP vs UDP✅ 먼저 개념부터 요약 프로토콜 특징 비유 TCP 느리지만 신뢰성 100% 등기우편📦 UDP 빠르지만 신뢰성 없음 일반우편✉️ ✅ TCP (Transmission Control Protocol)📦 "신뢰성 있는 데이터 전송"의 대표주자📏 특징 데이터 순서 보장 패킷 누락되면 재전송 수신 여부 확인 (ACK) 연결 먼저 맺고 시작 → 3-way handshake🔁 3-way Handshake 순서 클라이언트 → 서버: SYN 서버 → 클라이언트: SYN + ACK 클라이언트 → 서버: ACK → 연결 완료!..

네트워크 2025.04.11

Chapter 2.4. DHCP란 (자동으로 IP 주는 서버)

✅ 정의부터 정확하게DHCP = Dynamic Host Configuration Protocol즉, "네트워크 접속한 장비한테 IP, 서브넷, 게이트웨이, DNS 등을 자동으로 할당해주는 놈!"📦 왜 필요한데?수동으로 IP 설정하면...매번 주소, 서브넷, 게이트웨이 입력해야 됨실수로 IP 중복될 수도 있음장비 많아지면 미친다... 🤯🔥 그래서 DHCP가 등장한 거다장비가 새로 들어오면 → DHCP가 "IP 줄게~ DNS 줄게~ 게이트웨이도 줄게~"완.전.자동.설정!!✅ DHCP 동작 순서 (DORA)단계이름설명1️⃣Discover"나 IP 필요한데 누구 있나요~?" (브로드캐스트)2️⃣OfferDHCP 서버가 "IP 줄게! 이거 어때?"3️⃣Request"좋아요! 그 IP 주세요!"4️⃣Ack"확..

네트워크 2025.04.10

Chapter 2.3. NAT & PAT 완전 정복

📚 Chapter 2.3: NAT & PAT 완전 정복✅ 먼저 질문부터니 집 IP는 192.168.0.10인데,유튜브도 잘 되고, 구글도 되고, 웹사이트 다 되잖아?근데 생각해봐라… 이 IP는 사설 IP라서 인터넷에선 안 보이는 주소다.❓ 그럼 인터넷에선 니 컴퓨터를 어떻게 찾는 걸까?💡 바로 이걸 해결하는 게 NAT & PAT다✅ NAT란?NAT = Network Address Translation→ 사설 IP를 공인 IP로 바꿔주는 기술!예시 니 PC IP: 192.168.0.10 (사설) 공유기 IP: 203.0.113.77 (공인) PC → 공유기: "나 구글 접속할래~" 공유기(NAT): "알겠어~ 니 IP는 공인 IP로 바꿔줄게!" 공유기 → 인터넷: "203.0.113.77에서 ..

네트워크 2025.04.09

Chapter 2.2. ARP (Address Resolution Protocol)

📚 Chapter 2.2: ARP (Address Resolution Protocol)✅ 개념 요약ARP = IP 주소를 MAC 주소로 바꿔주는 프로토콜컴퓨터가 실제로 데이터를 보낼 때는 MAC 주소가 필요하다!IP 주소만 알아서는 랜카드한테 못 보낸다 😓그래서 "야~ 이 IP 니 거 맞나? MAC 주소 좀 줘봐라~" 하고 묻는 게 ARP다!🔁 ARP 동작 순서 (실제 흐름)예시 상황내 컴퓨터 IP: 192.168.0.10상대 IP: 192.168.0.77MAC 주소는 모름!1. ARP Request (브로드캐스트)"192.168.0.77 니 MAC 주소 뭐꼬~! 누구든 알면 대답 좀 해봐라!"패킷은 네트워크 전체에 전송됨MAC 주소: ff:ff:ff:ff:ff:ff (브로드캐스트)2. ARP Re..

네트워크 2025.04.08

Chapter 2.1. 네트워크 3계층 모델 (OSI 7계층 개념화)

📚 Chapter 2.1. 네트워크 3계층 모델 (OSI 7계층 개념화)✅ 왜 이걸 배워야 하노?네트워크가 어떻게 돌아가는지를 알려면누가 어떤 역할을 하는지를 "계층"으로 나눠서 이해해야 된다!이게 바로 OSI 7계층!현대 네트워크의 핵심 틀이자,문제 생겼을 때 어디서 터졌는지 찾는 기준이 된다!🧱 OSI 7계층 요약표 (외워도 후회 안 한다)계층이름주요 역할예시7응용 (Application)사용자와 직접 맞닿음웹브라우저, 이메일6표현 (Presentation)데이터 변환, 암호화JPEG, MPEG, TLS5세션 (Session)연결 관리로그인 유지, 세션 ID4전송 (Transport)신뢰성 있는 전송TCP, UDP3네트워크 (Network)경로 결정, IP 주소IP, 라우팅2데이터링크 (Data ..

네트워크 2025.04.07