inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

외워서 끝내는 네트워크 핵심이론 - 기초

인터넷 설정 자동화를 위한 DHCP

DHCP 브로드캐스트에 대해 질문이 있습니다.

해결된 질문

211

hope

작성한 질문수 5

0

안녕하세요 선생님.

DHCP 브로드캐스트에 대해 질문이 있습니다!

 

DHCP 설정에는 기본적으로 4가지 단계가 존재한다.

  1. DHCP Discover

  2. DHCP Offer

  3. DHCP Request

  4. DHCP Ack

2번과 4번 과정에서 Flag 비트를 통해 Unicast or Broadcast 설정이 가능하다고 이해하고 있습니다.

 

여기서 한 가지 의문이 있는데, 유니캐스트만 사용하는 것이 아닌 브로드캐스트도 제공하는 이유? 입니다.

2번과 4번에서는 클라이언트의 MAC 주소를 알고있기 때문에 1:1 통신인 유니캐스트를 통해 DHCP 서버 -> 클라이언트로 사용가능한 주소(IP, 게이트웨이, 서브넷 마스크 등)을 바로 전달하는게 효율적이지 않나요? 분명 이유가 있기 때문에 브로드캐스트도 지원하는 것 같은데... 이에 대해서 알려주실 수 있으실까요???

 

감사합니다!

네트워크 프로토콜

답변 1

2

널널한 개발자

브로드캐스트를 해야 하는 이유는 간단합니다. 최초 설정 시에는 IP주소 대역에 관한 정보 조차도 알 수 없기 때문입니다. 한 번이라도 주소를 받은 적이 있다 하더라도 주소대역이 또 달라질 수도 있습니다. 그러므로 네트워크에 DHCP 서버가 존재하는지 확인하는 방법은 브로드캐스팅이 적절하다 하겠습니다.

그리고 몇 가지 문제가 더 있는데 그 중 가장 대표적인 경우는 브로드캐스트 구간 내부에 여러 DHCP서버가 존재 할 수 있다는 것입니다. 참고하시기 바랍니다. 😄

0

hope

감사합니다!!

제가 이해한 것이 맞을까요?

0

83

1

제가 Socket을 잘 이해한 건지 궁금합니다

0

110

2

Broadcast 학습 중 간단한 궁금증이 생겨 질문드립니다

0

118

1

책 추천 부탁드립니다.

0

142

2

Host범위에 대해서 질문이 있습니다.

0

122

2

택배차 즉 Frame의 생명주기

0

124

2

단편화 관련 질문

0

80

2

네트워크 공부에 추천하실만한 책이 있으신가요?

0

250

1

예전에 있었던 수동 IP 할당 경험에 대한 질문

0

95

2

ttl 관련 질문

0

75

3

SSL OSI 7계층

0

149

2

만약 송신측 + 모든 라우터의 MTU는 동일했지만 수신측에서 MTU가 더 작으면 어떻게 되나요?

0

104

2

라우터에 대해 궁금합니다

0

103

2

네트워크 질문 있습니다.

0

156

2

Broadcast 범위에 대한 질문

0

107

1

응용 과정으로 넘어가기 전에 질문 입니다.

0

166

2

UDP 통신 시 Socket 설정

0

228

2

host 내부 process 통신

0

150

2

스위치에 대한 질문

0

200

2

L3Switch & Router

1

253

3

RESTful API에 대해 질문 드립니다

0

209

2

스위치에 대하여

0

204

2

그림 한 장으로 외워서 끝내는 웹 서비스 구조 기본이론만 재생이 안돼요

1

233

3

DHCP 과정 중 src와 dst가 궁금합니다.

0

309

2