witam. mam pytanie odnosnie protokolu ICMP. najlepiej bedzie to opisac poslugujac sie przykladem.
przyklad.
mamy dwa komputery A i B. komputer A jest bezposrednio podlaczony do globalnej sieci (publiczny adres), natomiast komputer B znajduje sie za NATem (prywatny adres).
komputer B wysyla echo request o danym identyfikatorze, numerze sekwencyjnym i dodatkowymi danymi (zalozmy 10 bajtow) do komputera A. komputer A odbiera pakiet, zmienia tylko dane (zalozmy na 100 bajtow) i odpowiada echo reply do komputera B (oczywiscie suma kontrolna rowniez jest prawidlowa). i teraz pytania:
(1) czy maszyna NATujaca przyjmie taki pakiet (ze zmienionymi danymi) i przekaze go do komputera B?
(2) jezeli tak, to czy zmieniajac rowniez identyfikator i numer sekwencyjny bedzie to samo?
(3) czy jest mozliwosc programowego nieodpowiadania na pakiety echo request (poza firewallem), czy jest to tylko i wylacznie sprawa jadra systemu?
z gory dziekuje.