인프런 커뮤니티 질문&답변

cksrb212님의 프로필 이미지
cksrb212

작성한 질문수

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

ARP

ARP 강의 질문있습니다

해결된 질문

작성

·

542

2

ARP(24강) 강의를 듣다가 궁금한게 생겨서 질문드립니다.

ip주소가 192.168.0.100인 host에서 ip주소가 3.3.3.3인(예시) naver로 request를 할 때 frame 단위에서 mac 주소의 dst는 gw의 mac 주소, src는 host의 mac 주소가 담긴다고 하셨는데요, 위의 gw를 gw1이라고 가정하면 이 gw에서 또 다른 gw로 패킷을 전달 전달 전달... 해서 결국에 naver에 도달하게 될텐데

 

  1. gw1에 도달했을 때 이 frame이 decapsulation 되면서 gw1은 ip packet의 destination(3.3.3.3 == naver)을 확인하고 이를 알고있는 또 다른 gw의 mac 주소를 dst로, 자신의(gw1) mac 주소를 src로 다시 encapsulation(frame) 하여 전달하고 .. 이러한 방식으로 진행되는 것이 맞나요?

  2. endpoint가 아닌 gw끼리의 통신은 L3(packet) 통신이 맞나요?

 

답변 1

2

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

  1. 네, 맞습니다. GW간 패킷 전달 시 MAC주소는 모두 GW의 MAC주소가 됩니다.

  2. 네, 기본적으로 패킷을 라우팅 하는 경우 그렇습니다. 라우터들은 최적의 라우팅을 위해 각종 정보를 교환합니다. 관련 프로토콜도 있으며 생각보다 구조가 복잡합니다. 참고하시기 바랍니다.

cksrb212님의 프로필 이미지
cksrb212

작성한 질문수

질문하기