베어_
TechBear
베어_
전체 방문자
오늘
어제
  • 분류 전체보기 (336)
    • Spring (33)
      • 개념 (13)
      • Security (5)
      • 실습 (1)
      • 토비 스프링 (11)
    • JPA (6)
    • 프로젝트 기록 (24)
    • DB (13)
    • JAVA (18)
    • 알고리즘 (50)
      • 유형정리 (8)
      • Baekjoon (21)
      • LeetCode (18)
    • 디자인패턴 (0)
    • 개발서적 (79)
      • Effective Java (78)
      • 객체지향의 사실과 오해 (1)
    • 독후감 (4)
    • 보안 (2)
    • 운영체제(OS) (53)
      • 공룡책 (53)
    • 컴퓨터 네트워크 (28)
      • 컴퓨터 네트워크 하향식 접근 (23)
    • 자료구조 (1)
    • DevOps (2)
    • 앱 개발 (20)
      • 안드로이드 스튜디오 (20)

블로그 메뉴

    공지사항

    인기 글

    태그

    • 자바8
    • 데이터베이스
    • BFS
    • 스프링시큐리티
    • 토비스프링
    • java
    • 함수형인터페이스
    • 알고리즘
    • 자바
    • 백준
    • 운영체제
    • jpa
    • leetcode
    • Spring
    • C++
    • dfs
    • 스프링
    • 스레드
    • 이펙티브자바
    • 코드업

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    베어_

    TechBear

    컴퓨터 네트워크/컴퓨터 네트워크 하향식 접근

    [컴퓨터 네트워크] DNS

    2021. 3. 8. 00:14

    <DNS가 제공하는 서비스>

    사용자는 호스트 네임을 좋아하지만 라우터는 ip주소를 좋아하기 때문에 절충안인 호스트 네임을 ip주소로 변환해주는 디렉터리 서비스가 필요하다. 이것이 DNS의 역할이다.

    1) DNS서버들의 계층구조로 구현된 분산 데이터베이스

    2) 호스트가 분산 데이터서비스로부터 질의하도록 허락하는 애플리케이션 계층 프로토콜이다.

    ​

    왜 중심화된 dns를 사용하지 않을까?

    1) 서버의 고장

    2) 많은 트래픽

    3) 먼 거리의 중앙 집중 데이터베이스

    4) 유지관리

    ​

    [참조] Computer Networking: A Top Down Approach - J.F Kurose and K.W. Ross

    ​

      '컴퓨터 네트워크/컴퓨터 네트워크 하향식 접근' 카테고리의 다른 글
      • [컴퓨터 네트워크] 신뢰적인 데이터 전달 프로토콜의 구축
      • [컴퓨터 네트워크] 소켓 프로그래밍
      • [컴퓨터 네트워크] 전자 메일
      • [컴퓨터 네트워크] 애플리케이션 계층
      베어_
      베어_
      Today I learned | 문제를 해결하는 개발자

      티스토리툴바