ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • DNS와 DDNS
    프로그래밍/기록, 개념, 용어 2017. 5. 13. 22:47
    반응형

    DNS(Domain Name System)

    이름을 IP 주소로 바꿔주는 시스템. 

    우리에게 익숙한 zepeh.tistory.com 같은 사이트 주소는 이름에 불과하다.(이와 같은 이름을 도메인 네임(Domain Name)이라고 한다.)  DNS는 도메인 네임을 실제 접속할 수 있는 IP 주소(IP Address)로 바꿔주는 시스템으로 역할을 해주는 컴퓨터를 네임 서버라고 부른다. 


    사용자: DNS! zepeh.tistory.com의 주소를 알려줘!

    DNS: 100.100.10.1

    사용자: 100.100.10.1 로 접속!


    DDNS(Dynamic Domain Name System)

    DNS에 zepeh.tistory.com에 해당하는 내 IP 주소가 등록되어 있다. 근데 내 IP 주소가 바뀌었다. DNS는 내 바뀐 IP 주소를 모른다. zepeh.tistory.com을 치더라도 이전 IP 주소를 알려주게 된다. 이 상황을 방지하기 위해 DDNS라는 게 있다.


    동작 방식은 이렇다. 주기적으로 DNS에게 자신의 IP 주소가 바뀌었다는 것을 알려준다. DNS는 바뀐 IP 주소로 변경한다. 따라서, DDNS을 이용하면 유동 IP도 편하게 도메인 네임을 쓸 수 있게 된다.

    반응형

    '프로그래밍 > 기록, 개념, 용어' 카테고리의 다른 글

    poll api 이벤트들  (0) 2018.04.18
    난수 동기화  (0) 2018.02.06
    함수 호출 규약 vectorcall  (0) 2016.04.17
    컴포넌트 기반 설계  (0) 2016.04.05
    방문자 패턴(Visitor Pattern) c++ 예제  (0) 2015.12.23
Designed by Tistory.