DHCP 동작 과정 그림의 DHCP ACK에서 질문이 있습니다.
DHCP ACK에서 아직 클라이언트는 IP를 할당받지 못한 상태인 것 같은데 목적지 IP를 192.168.1.100으로 설정하면 어떻게 클라이언트가 해당 패킷을 받을 수 있나요??

답변 2
1
안녕하세요, 쉽지않네님!
좀 더 깊이 설명드리자면, DHCP 과정에서 서버는 클라이언트의 MAC 주소 역시 수집합니다. 제일 처음 보낸 '저 IP 좀 주세요'라는 신호(Discover) 안에 MAC 주소가 포함됩니다. 서버는 이걸 보고 "아, 이 번호를 쓰는 컴퓨터가 요청을 보냈구나"라고 기억해 둡니다.
그래서 서버가 마지막에 ACK 패킷을 보낼 때, 겉면에는 할당해 줄 IP 주소를 적어두지만 실제 배달은 미리 수집한 MAC 주소를 보고 보냅니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
쉽지않네님이 질문하신 DHCP ACK 단계에서의 목적지 IP 설정에 대해 설명드리겠습니다.
DHCP 프로토콜은 클라이언트가 네트워크로 연결될 수 있도록 IP 주소와 기타 네트워크 설정을 자동으로 할당받는 과정입니다. IP 주소 할당 과정에서 ACK 단계는 DHCP 서버가 클라이언트의 요청을 수락하고 IP 주소를 최종적으로 할당하는 단계입니다.
질문하신 부분에서는 클라이언트가 아직 IP 주소를 할당받지 않은 상태라고 생각하실 수 있지만, 실제로는 DHCP 서버가 제공하는 IP 주소 정보에 따라 패킷이 올바르게 처리됩니다. 즉, DHCP 서버가 클라이언트에게 IP 주소를 승인한 상태이기 때문에, 헤더에 포함된 목적지 IP 192.168.1.100도 정상적으로 클라이언트에게 전달됩니다.
이 단계에서는 네트워크 하드웨어가 IP 주소 외에도 MAC 주소를 사용하여 데이터를 전송하기 때문에 클라이언트가 할당받은 IP로 맞춰진 목적지 패킷을 받아볼 수 있습니다. 네트워크 장치는 처음에 IP 주소를 몰라도 MAC 주소를 기반으로 통신을 시작하기 때문에, 해당 패킷이 올바르게 전달될 수 있습니다.
해당 DHCP 프로세스에 대한 더 깊이 있는 정보는 다음의 링크에서 찾아보실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
프리티어 (무료플랜) 은 스토리지 게이트웨이 생성이 안되는것 같습니다.
0
4
1
현재 강의 수강 하고 덤프 보면서 공부하면 CCNA 합격 가능한가요?
0
21
1
빠져나오기 위해서 System.in을 닫는다는게 무슨 의민가요??
0
29
1
현재까지 업로드 된 강의로만 공부해도 CCNA취득 가능한가요?
0
52
2
supabase 인증페이지로 넘어가지 않습니다
0
54
2
전공 필기 관련 질문
1
56
2
LockFreeStack #2에서 ABA 문제
0
45
1
다운로드 링크 404 에러
0
64
2
claude 설치화면과 코딩내용미 표시 문의
0
62
2
클로드 코드 설치 후 실행이 되지 않습니다
0
48
1
클로드 코드 실행 시 반복적으로 출력되는 메세지가 있습니다
0
57
2
43강 강의내용 질문입니다.
0
52
1
강의를 듣다보니 궁금한 부분이 있습니다.
0
61
2
RefCounting 강의 질문있습니다.
0
66
2
수강 기간 연장 문의
0
56
2
AI에게 권한 부여하기
0
58
2
(3.3) Claude Code 설치하기 - Window OS
0
57
2
3강 시험환경 설명 및 강의실습에 대한 가이드에 문제풀이 영상이 맞나요?
1
72
3
mac os에서 사용 시 강의와 화면순서가 다르게 나옵니다ㅠㅠ
0
57
2
강의 수강중인데 가이드북을 보고싶습니다
0
45
1
네트워크 전체 흐름 복습 질문
2
87
3
TCB에 대한 설명은 없는것 같은데 이유가 있을까요?
0
121
2
면접관은 결과론적인 설명을 좋아하나요? 아님 디테일한 설명을 원하나요?
0
127
2
비대칭키 대칭키에 대해 정리해보았습니다.
0
101
1





