네트워크 기초 2

[CS/네트워크] 도메인(Domain)과 DNS(Domain Name System)

도메인이란? 도메인이란 'IP 주소를 사람이 쉽게 기억하고 사용할 수 있도록 문자열로 표현한 인터넷 주소' 를 의미한다. 이 도메인 이름은 웹사이트의 주소(URL)에 사용되며, 이메일 주소의 '@' 기회 뒤에 위치하는 부분에서도 볼 수 있다. 즉, 사람이 이해하기 쉽게 만들어진 주소로, 실제로는 컴퓨터가 이해할 수 있는 IP 주소로 변환되어야 접속할 서버의 주소를 찾는데 사용될 수 있다. 이 변환 작업은 DNS(Domain Name System)에 의해 이루어진다. 도메인을 사용하기 위해서는 일반적으로 도메인 등록 대행 업체를 통해 등록하고 구입해야한다. 국내의 가비아, 해외의 후이즈 등이 그러한 업체 중 일부이다. DNS(Domain Name System) 란? DNS는 인터넷에서 도메인 이름을 IP주..

[CS] 네트워크 2023.12.18

[CS/네트워크] 웹 소켓(Web Socket)

웹 소켓(Web Socket)이란? 웹 소켓은 실시간 양방향 통신을 제공하는 컴퓨터 통신 프로토콜을 의미한다. 간단하게 말하면 웹 브라우저와 웹 서버 간에 양방향 통신을 가능하게 하는 통신 프로토콜이다. 이는 기존의 HTTP 프로토콜과는 다르게, 한번의 연결을 통해 서버와 클라이언트 간에 데이터를 지속적으로 주고 받을 수 있게 해준다. HTTP와 웹 소켓의 통신방식 구분 HTTP 웹 소켓(Web Socket) 통신방식 클라이언트가 서버에 요청을 보내면 서버가 응답을 보내고 연결을 끊음. 클라이언트와 서버 간의 지속적인 연결을 제공하여 양방향으로 데이터를 주고 받을 수 있어 실시간 통신에 유용. 웹 소켓(Web Socket)의 특징 1) 실시간 데이터 전송 실시간으로 데이터를 주고 받을 수 있어 채팅 Ap..

[CS] 네트워크 2023.11.28