지속적으로 서버에 ping을 보냅니다.

지속적으로 서버에 ping을 보냅니다.

이곳이 이 문제를 해결하기에 적합한 장소인지는 잘 모르겠지만 네트워크 스택 교환이 없습니다.

패킷이 네트워크를 통과하는 데 걸리는 시간 분포에 대한 정보를 수집하기 위해 서버를 여러 번(예: 10,000회 이상) 핑하고 싶습니다. google.com과 같은 사이트에 이 작업을 수행하면 (서버 측에서) 대역폭이나 처리 능력을 많이 차지하게 됩니까? 그리고 사이트가 나를 감지하여 핑을 떨어뜨리기 시작할 수 있는 방법이 있습니까?

답변1

나는 그것이 서버를 얼마나 빨리 핑하는지에 달려 있다고 믿습니다. 1초에 한 번(또는 약간 더 빠르게) 핑하는 경우에는 거의 신경 쓰지 않을 것입니다. 훨씬 빠르다면 핑 플러드를 통한 DDOS 공격이라고 생각할 수도 있습니다. 다음 핑을 보내기 전에 이전 응답을 기다리지 않는 경우 특히 그렇습니다.

몇 년 전 Yahoo, Amazon 및 기타 몇몇 회사에 핑을 쏟아부어 굴복시켰던 아이들이 생각납니다. 그렇습니다. 그 이후로 핑은 잠재적인 무기로 간주되어 왔습니다.

또한 네트워크의 어느 부분을 샘플링할지 확인하십시오. google.com 쿼리에 누가 답할지 결코 알 수 없습니다. 더 정확하게 말하면, 답이 어디서 나올지 결코 알 수 없습니다. 그것이 당신에게서 멀지 않은 곳에서 올 가능성이 있지만(당신은 지리적 위치를 파악하고 있습니다) 확신할 수는 없습니다. 내 목표는 서버의 위치를 ​​먼저 결정할 수 있는 소규모 조직입니다.

관련 정보