2025/10 6

와이어샤크(Wireshark)

와이어샤크(Wireshark)는 공식 홈페이지에서 무료로 다운로드하여 설치할 수 있으며, 몇 가지 기본 단계만 익히면 간단한 패킷 분석을 시작할 수 있습니다.와이어샤크 설치 방법 (Windows 기준)공식 홈페이지 접속 및 다운로드와이어샤크 공식 다운로드 페이지에 접속합니다.자신의 운영 체제(OS)에 맞는 버전(Windows Installer 64-bit)을 찾아 다운로드합니다.설치 프로그램 실행다운로드한 설치 파일을 실행하고, Next를 눌러 설치를 진행합니다.라이선스 동의(Noted) 화면이 나오면 확인하고 넘어갑니다.구성 요소 선택 및 Npcap 설치구성 요소 선택 화면은 대부분 기본값을 유지하면 됩니다.설치 중간에 Npcap이라는 추가 프로그램 설치 화면이 나타납니다. Npcap은 와이어샤크가 실..

네트워크를 통해 오가는 데이터 패킷 캡처, 와이어샤크(Wireshark)

와이어샤크(Wireshark)는 네트워크를 통해 오가는 데이터 패킷을 실시간으로 캡처하고 분석하는, 세상에서 가장 널리 사용되는 네트워크 프로토콜 분석기입니다.쉽게 말해, 네트워크 통신을 위한 '현미경' 또는 'CCTV' 라고 할 수 있습니다. 눈에 보이지 않는 네트워크 통신의 모든 과정을 상세하게 들여다볼 수 있게 해주는 강력한 오픈소스 도구입니다.와이어샤크가 하는 일와이어샤크는 컴퓨터의 네트워크 카드(랜카드)를 오가는 모든 데이터를 가로채서 사람이 읽을 수 있는 형태로 보여줍니다. 이를 통해 다음과 같은 정보를 확인할 수 있습니다.누가 누구와 통신하는가? (출발지 및 목적지 IP 주소, MAC 주소)어떤 종류의 대화를 나누는가? (HTTP, DNS, TCP, UDP 등 사용된 프로토콜)무슨 내용을 주..

프로토콜(Protocol)

프로토콜(Protocol)은 컴퓨터나 네트워크 장비끼리 서로 통신하기 위해 정해 놓은 약속이자 규칙 체계입니다.사람들이 대화하려면 같은 언어를 써야 하는 것처럼, 기계들도 원활하게 데이터를 주고받기 위해서는 공통된 규칙이 필요합니다. 프로토콜이 바로 이 '기계들의 언어' 역할을 합니다. 왜 프로토콜이 필요한가?전 세계의 수많은 컴퓨터와 스마트폰은 제조사, 운영체제(OS), 사용하는 프로그램이 모두 다릅니다. 만약 각자 자기만의 방식으로 통신한다면 서로의 데이터를 전혀 이해할 수 없을 것입니다.프로토콜은 이러한 혼란을 막기 위해 데이터의 형식, 전송 방식, 오류 처리 방법 등을 표준화하여 기종에 상관없이 모든 기기가 소통할 수 있도록 만들어줍니다.프로토콜의 주요 역할프로토콜은 통신 과정에서 다음과 같은 중..

네트워크에서 데이터를 주고받는 방식

네트워크에서 데이터를 주고받는 방식은 크게 유니캐스트(Unicast), 멀티캐스트(Multicast), 브로드캐스트(Broadcast) 세 가지로 나뉩니다. 이들은 각각 1:1, 1:그룹, 1:전체 통신 방식을 의미합니다.유니캐스트 (Unicast)유니캐스트는 특정 대상 한 명에게만 데이터를 보내는 1:1 통신 방식입니다.설명: 현실 세계의 편지나 1:1 카톡 대화에 비유할 수 있습니다. 보내는 사람이 받는 사람의 주소를 정확히 지정하여 보내면, 네트워크상의 수많은 장비 중 오직 해당 주소를 가진 장비만이 데이터를 받습니다.특징: 가장 일반적인 통신 방식으로, CPU에 부하를 가장 적게 줍니다.사용 예:웹사이트 접속 (내 컴퓨터와 웹 서버의 1:1 통신)파일 다운로드온라인 게임에서의 개인 메시지멀티캐스트..

네트워크 종류

네트워크 종류네트워크는 규모, 연결 형태(토폴로지), 그리고 컴퓨터 간의 역할에 따라 여러 종류로 나눌 수 있습니다.규모에 따른 분류네트워크가涵盖하는 지리적 범위에 따라 분류하는 가장 일반적인 방식입니다.LAN (Local Area Network, 근거리 통신망)가정, 사무실, 학교와 같이 좁은 지역을 연결하는 네트워크입니다.우리가 흔히 사용하는 Wi-Fi 공유기를 통해 집 안의 컴퓨터와 스마트폰을 연결하는 것이 대표적인 예입니다. 🏡속도가 빠르고, 관리가 비교적 쉽다는 특징이 있습니다.MAN (Metropolitan Area Network, 도시권 통신망)LAN보다는 크고 WAN보다는 작은, 도시 하나 정도의 규모를 涵盖하는 네트워크입니다.여러 개의 LAN을 하나로 묶어 구성되며, 기업의 본사와 지사..

네트워크 해저 케이블(Submarine Cable)

네트워크 해저 케이블(Submarine Cable)은 말 그대로 바다 밑에 설치되어 국가와 대륙을 연결하는 거대한 물리적인 통신 케이블입니다. 전 세계 인터넷과 통신 시스템의 가장 핵심적인 기반 시설이라고 할 수 있습니다. 많은 사람들이 국제 통신이 인공위성을 통해 이루어질 것이라고 생각하지만, 실제로는 전 세계 국제 데이터의 99%가 바로 이 해저 케이블을 통해 전송됩니다.인터넷의 숨겨진 대동맥해저 케이블은 현대 사회의 '숨겨진 대동맥'과 같습니다. 우리가 일상적으로 사용하는 모든 글로벌 서비스가 이 케이블에 의존하고 있습니다.해외 동영상 시청 (유튜브, 넷플릭스)소셜 미디어 (인스타그램, 페이스북)해외 직구 및 금융 거래클라우드 서비스 (구글 드라이브, MS Azure)국제전화 및 메시지인공위성에 비..