일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- SQL 고득점 Kit
- 정재남
- 리트코드
- 2주 프로젝트
- LeetCode
- 4주 프로젝트
- 자바스크립트
- 알고리즘
- 회고
- 코어 자바스크립트
- 제로초
- js
- 타입스크립트
- 파이썬
- javascript
- til
- programmers
- 프로그래머스
- 토익
- 백준
- 타임어택
- codestates
- 손에 익히며 배우는 네트워크 첫걸음
- python
- 렛츠기릿 자바스크립트
- Async
- 코드스테이츠
- 리덕스
- 타입스크립트 올인원
- 리액트
Archives
- Today
- Total
목록도메인 (1)
Jerry
손에 익히며 배우는 네트워크 첫걸음 #7
DNS의 구조 이해하기 -인터넷의 전화번호부 DNS란 호스트명(컴퓨터의 이름)과 IP 주소를 매핑(Name Resolution: 이름 해석)해주는 시스템을 말합니다. 우리가 평소에 IP 주소 대신 '호스트명'으로 네트워크 통신을 할 수 있는 것은 바로 이 DNS 덕분입니다. DNS는 이름 해석 방법의 하나입니다. 이름 해석이 필요한 가장 큰 이유는 '사람이 알기 쉽게 만들기 위해서'입니다. TCP/IP 네트워크에서 통신하기 위해서는 반드시 IP 주소가 필요합니다. 하지만 IP 주소는 사람에게 있어서 기억하기 힘든 주소로 이루어져 있기 때문에, 사람이 알기 쉽게 하고자 컴퓨터에 '호스트명(이름)'을 붙이고 호스트명으로 통신 상대를 지정할 수 있게 만든 것입니다. 통신 상대를 지정하게 되면 상대의 IP 주소..
CS/Network
2021. 1. 4. 00:03