세종대학교 컴퓨터 네트워크 과제2번째(ㄱㅁㅅ 교수님)
- 최초 등록일
- 2023.06.24
- 최종 저작일
- 2022.06
- 11페이지/ 어도비 PDF
- 가격 1,500원
소개글
본 저작권자로써 무단 배포 및 상업적 이용을 금합니다. 타 사이트 및 다른 게시글에서 발견 시 법적 조치를 가합니다.
A+맞았던 과제들만 올리고 있습니다
.잘 사용하시길 바랍니다!!
목차
1. DNS 프로토콜 동작 - 배경지식
2. DHCP 프로토콜 동작 확인하기
본문내용
1. DNS 프로토콜 동작 - 배경지식
1-1. DNS protocol
Domain Name Server:
사람에게 친근한 www.ietf.org 같은 이름을 32비트 네트워크 주소로 변환하는 네트워크 기능.
호스트 이름은 가변길이의 알파뉴메릭 문자로 구성되므로 라우터가 처리하는데 어려움이 있고, 따라서 호스트는 IP 주소로 변환되는 과정을 거친다.
이러한 디렉터리 서비스가 바로 DNS이다.
<중 략>
1-6. DNS 메시지
메시지 포맷
- 식별자: **질의를 식별하는 16비트 숫자**. 질의에 대한 **응답 메시지에 복사**되어 , 클라이언트가 보낸 질의와 수신된 응답 간의 일치를 식별하게 한다.
- flag : **질의/응답 여부**를 나타내는 1비트 flag, DNS 서버가 질의 응답에 대해 책임 서버일 때 설정되는 **책임 flag**, DNS서버가 레코드를 갖지 않을 때 재귀적 질의를 수행하기를 클라이언트가 원하는지 설정하는 **재귀 요구 flag,** DNS서버가 재귀 질의를 지원하는지 설정하는 **재귀 가능 필드**가 있다.
- 또한 헤더에는 4개의 개수 필드가 있어서, 각각 질문, 답변, 책임, 추가 정보에 대한 정보를 저장하고 있다.
- 질문 영역은 현재 질의에 대한 정보를 포함하는 영역으로, 질의 되는 이름을 포함하는 이름 필드와 이름에 대해 문의되는 질문 타입을 나타내는 타입 필드를 포함한다.
- 답변 영역은 원래 질의된 질문에 대한 자원 레코드를 포함한다. 응답으로는 여러 개의 RR을 보낼 수 있다. 왜냐하면 호스트 이름은 여러개의 IP주소를 가질 수 있기 때문이다.
참고 자료
없음