[Network] 인터넷 주소 체계

kiteB·2022년 4월 13일
0

Network

목록 보기
1/3
post-thumbnail

[ 인터넷 주소 ]

인터넷 상에서 특정 컴퓨터나 서버를 찾기 위해서는 다음 두 가지 타입의 주소 중 하나를 알고 있어야 한다.

  1. IP 주소
  2. 도메인 네임

[ IP 주소 ]

컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호

인터넷 상에는 수많은 컴퓨터와 서버들이 무수히 많이 연결되어 있다. 이렇게 많은 컴퓨터들이 서로를 인식하기 위해 지정받은 식별용 번호가 바로 IP 주소이다.


IPv4 vs IPv6

IP 주소는 IPv4IPv6, 두 가지 체계가 있다.

  • IPv4
    • 점으로 구분된 4개의 숫자 세트
      • Ex) 127.0.0.1
    • 32비트이므로 전 세계적으로 2^32개의 IP 주소를 허용하지만, 인터넷 장치의 증가로 충분하지 않다.
  • IPv6
    • 8비트씩 4자리로 되어있으며, 콜론(:)으로 구분된다.
      • Ex) 2001:0DB8:1000:0000:0000:0000:1111:2222
    • IP 주소에 대한 수요가 증가하면서, IPv4로는 부족함을 느껴 등장하게 되었다.
    • 128비트이므로 2^128개의 IP 주소를 허용한다.

[ 도메인 ]

외우기 어려운 숫자 형태의 IP 주소를 사람이 기억하기 쉬운 문자 형태로 표현한 주소

  • 115.68.24.88 → opentutorials.org
  • 220.95.233.172 → naver.com
  • 114.108.157.19 → daum.net

도메인 네임은 의미있는 문자들과 .의 조합으로 구성된다.

도메인 체계

도메인은 .(루트)라 불리는 도메인 아래 다음과 같은 역트리 구조로 구성되어 있다.


[ DNS (Domain Name System) ]

도메인명을 IP 주소로 바꾸거나 그 반대로 변환해주는 시스템

IP 주소를 매번 입력하는 것은 기억하기도 힘들고, 번거로운 일이므로 보통 도메인명을 이용하여 접속한다. 이러한 동작은 DNS 덕분에 가능한 것으로, DNS가 없다면 네이버나 구글을 접속할 때 매번 IP 주소를 입력해야 한다.

DNS는 핸드폰 전화번호부와 비슷하다.
IP 주소도메인명을 저장해두고, 도메인 네임으로 요청하면 알아서 IP 주소로 변환해준다.


[ 참고자료 ]

http://www.tcpschool.com/webbasic/address
https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/resources/dns/dnsInfo.jsp
https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/resources/domainInfo/domainInfo.jsp

profile
🚧 https://coji.tistory.com/ 🏠

0개의 댓글