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

팬도라   
   조회 3662   추천 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 1322/5709
2014-05   5147646   정은준1
2015-12   1682236   백메가
2018-02   3667   이윤주
2014-04   3668   임종열
2020-06   3668   서울I김동수
2017-09   3668   박준영2
2014-07   3668   아름다운노을
2020-01   3668   이승익
2020-04   3668   김민석salsal
2020-01   3668   오상훈
2018-01   3668   냐아아아암
2019-12   3668   Noname1
2022-03   3668   제온프로
2016-03   3668   허리장사
2014-05   3668   장동건2014
2020-02   3668   LSSAH
2017-07   3668   여주농민76
2014-03   3668   1m전
2017-08   3668   하셀호프
2017-09   3668   테슬라
2022-12   3668   홀릭0o0
2017-04   3668   메론