네트워크 문제 그림을 잘 모르겠네요...

팬도라   
   조회 3667   추천 0    

 

안녕하세요? 

2CPU에서 열심히 눈팅족인 학생입니다. 다름이 아니라 네트워크 문제를 풀고있다가 문제의 의도를 정확히 파악하지 못한 것 같아서 질문올립니다. 

문제 '가', '다'는 나름대로의 해석을 가지고 적긴했는데 '나'번에 대해서는 정확히 이해를 하지 못한것 같아서요.

ARP프로토콜이 어떻게 동작하고 왜 사용하는지 이유는 알겠는데 그림 해석이 정확하게 모르겠네요.... 도움 부탁드립니다!! 



언제나 겸손하게
짧은글 일수록 신중하게.
송주환 2017-10
이상하네요. ARP Request의 경우에는 dest MAC이 FF-FF-FF-FF-FF-FF로 세트되어야 하며, target MAC은 00-00-00-00-00-00으로 세트됩니다.
당연한 것이 M이 A의 MAC Address를 모르는 상황에서, 이것을 획득하기 위하여 날리는 것이 ARP Request이기 때문입니다.

ARP Reply라고 가정한다면, M이 A의 ARP Request에 응답하는 상황인데, 그럼 Sender IP가 B가 아니라 M의 것이 되어야 합니다.

Subnet Mask가 달라 Proxy ARP가 설정된 환경이라고 가정하여도, B의 MAC에 M의 IP가 들어간 패킷이 전달되어야 합니다.

결론적으로 그림 2는 잘못되었습니다.
송주환 2017-10
그림 2를 올바르게 수정한다면 dest MAC을 FF-FF-FF-FF-FF-FF로 고치고, 가의 답을 L2 브로드캐스팅 패킷이기에 NIC에서 수신한 뒤 Ethernet Type이 0x0806임을 확인, ARP 계층으로 보낸다. 로 고쳐야 합니다.

물론, 나.도 같은 답이 나와야 합니다. Ethernet 계층에서 ARP 패킷의 해석을 진행하는 것이 아니기 때문입니다.

다의 경우에는 올바른 답이 됩니다.


QnA
제목Page 4378/5709
2015-12   1686616   백메가
2014-05   5152124   정은준1
2016-01   3686   이승엽
2018-07   3685   페르세우스
2015-01   3685   테돌아이
2018-05   3685   페르세우스
2015-09   3685   jabez033
2015-09   3685   김승현1
2017-08   3685   유동훈
2015-10   3685   트위스터
2020-09   3685   채원사랑
2016-09   3685   장동건2014
2020-10   3685   전진
2018-03   3685   진혼
2015-07   3684   뉴클래식
2018-07   3684   김건우
2018-10   3684   전설속의미…
2023-04   3684   굴렁쇠
2018-07   3684   winner712
2015-09   3684   방o효o문
2014-06   3684   박건
2015-09   3684   심우철