프로토콜 2

DNS (Domain Name System)란?

1. DNS 개념 및 필요성 DNS(Domain Name System)는 IP 주소와 도메인 이름을 매핑하는 시스템이다. 즉, 사람이 이해하기 쉬운 도메인 주소(예: www.google.com)를 컴퓨터가 이해할 수 있는 IP 주소(예: 142.250.190.46)로 변환하는 역할을 한다. ✅ DNS의 필요성✔ 사람들이 기억하기 쉬운 주소(도메인)로 웹사이트에 접근할 수 있도록 함✔ 네트워크 성능 향상 (DNS 캐싱, 로드 밸런싱 등)✔ IP 주소가 변경되더라도 도메인 주소를 유지할 수 있어 유연한 관리 가능 📌 DNS 작동 방식 예시1️⃣ 사용자가 브라우저에서 www.naver.com 입력2️⃣ DNS 서버가 www.naver.com의 IP 주소를 조회3️⃣ 해당 IP 주소(예: 223.130.200..

컴퓨터공학 2025.03.12

TCP vs UDP: 차이점과 사용 사례

1. TCP와 UDP란?TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)는 네트워크에서 데이터를 전송하는 대표적인 전송 계층(Transport Layer) 프로토콜이다. 각 프로토콜은 데이터 전송 방식과 신뢰성, 속도 등에서 차이가 있으며, 인터넷과 네트워크 통신에서 핵심적인 역할을 수행한다. ✅ TCP: 신뢰성이 중요한 데이터 전송을 위한 연결 지향(Connected) 프로토콜✅ UDP: 빠른 속도가 중요한 데이터 전송을 위한 비연결(Connectionless) 프로토콜 📌 TCP vs UDP의 차이점 한눈에 비교 특징TCP (연결 지향)UDP (비연결 지향)연결 방식3-Way Handshake 방식으로 연결 설정 후 데이터 전송연결 없..

컴퓨터공학 2025.03.12