Table of contents

    수신하는 쪽에서는 Checksum 값이 있는데

    송신하는 쪽에서 Wireshark 분석할 ,

     IP Checksum 0으로 보일 있습니다.

     

    송신하는 쪽의 운영체제는 Window

    Window 내장된 IP 프로토콜이니 송신의 문제는 없을 겁니다.

     

    이런 현상은 Cehcksum Offload라는 개념 때문인데, 먼저, 송신하는 쪽에서 Wireshark 확인해보겠습니다.

     

    현상 확인

     

     

    신기하게도 수신측에서는 IP Header Checksum 나타납니다.

     

     

    Window 네트워크 설정 중, Checksum Offload 때문인데, 아래 화면들처럼 모두 설정을 Disable하겠습니다.

     

     

     

     

    송신하는 쪽에서, 다시 확인해보겠습니다.

     

    이제는 IP Cheksum이 잘 나오네요.

     

     

     

    수신 쪽에서의 IP Checksum과도 같음을 확인했습니다.

     

     

     

     

    이 현상의 이유..?

     

    Wireshark 모든 것을 있을 같지만, 설정에 따라, 그렇지 않은 경우도 있습니다.

     

    조금 어려운 개념으로, Wirehsark MAC <-> PHY 사이에서 보고 있는 거고

    Offload PHY에서 관여하기 때문에 보이지 않습니다.

     

    아래의 그림을 참조하면 이해하는데 도움이 될 것 입니다.