본문 바로가기

Network2

DNS(Domain Name System) DNS(Domain Name System)란? DNS 는 인터넷의 전화번호부입니다. 인간은 naver.com 또는 google.com과 같은 도메인 이름을 통해 온라인으로 정보에 액세스하는데, 웹 브라우저는 인터넷 프로토콜(IP) 주소를 통해 상호 작용합니다. DNS는 브라우저가 인터넷 리소스를 로드할 수 있도록 도메인 이름을 IP 주소 로 변환합니다. 인터넷에 연결된 각 장치에는 다른 컴퓨터가 장치를 찾는 데 사용하는 고유한 IP 주소가 있습니다. 사용자가 교유한 IP 주소를 입력하여 접속하기는 기억하기 어려우므로 DNS 서버를 사용하면 사람이 192.xxx.x.x(IPv4의 경우)과 같은 IP 주소나 2400:cb00:2048:1::c629:d7a2(IPv6의 경우)와 같은 더 복잡한 최신 영숫자 I.. 2024. 1. 25.
IP(인터넷 프로토콜) / TCP, UDP IP(인터넷 프로토콜) 패킷이라는 통신 단위로 지정한 ip 주소에 데이터 전달한다. IP(인터넷 프로토콜) 문제점 패킷을 받는 대상이 없거나 서비스 상태가 좋지 못하여도 패킷은 전송한다. 즉 대상 서버가 패킷을 받을 상태인지 모른다. 1. A , 2. B 를 보낸다는 가정하에 패킷들이 중간에 다른 노드를 타면서 얽히다보면 B 가 먼저 도착하는 문제가 생긴다. 이러한 IP(인터넷 프로토콜) 의 문제점은 TCP 프로토콜이 해결해준다. TCP(전송 제어 프로토콜) 특징 A, B 와 연결 상태를 확인 후 데이터를 전송함으로 데이터 전달 보증이 된다. ( TCP 3 way handshake ) 데이터 전달 순서를 보장해준다. 현재 대부분 애플리케이션에서 TCP 를 사용한다. TCP 3 way handshake S.. 2023. 12. 7.
반응형