네트워크 시간이나 홉 수 측면에서 A와 B 사이의 거리를 찾고 싶습니다. A에서 B를 ping하면 해당 ping 요청에 응답하는 데 걸리는 시간을 기록할 수 있다는 아이디어가 거의 없습니다. 또한 B에 열려 있는 포트가 있으면 해당 포트에 텔넷을 연결하여 요청 경로에 소요되는 시간을 캡처할 수 있습니다.
하지만 내 관심사는 B가 열려 있는 포트나 블록 핑 요청도 공유하지 않을 것이라는 점입니다. 답장 옵션이 없는 경우 A가 B에 도달하는 데 얼마나 많은 시간이 걸리는지 확인하는 방법은 무엇입니까?
어쩌면 내가 아주 어리석은 짓을 하고 있는 것일 수도 있다. 그러나 그러한 계산을 수행하는 메커니즘/프로토콜이 있는지 알고 싶습니다. 내가 상상할 수 있듯이 B가 모든 프로브를 삭제한다고 가정해 보겠습니다. 그러나 적어도 패킷이 B에 도달하거나 B 근처 어딘가에 있을 수 있다는 것이 분명해졌습니다. 패킷이 B 또는 그 근처까지 통과하는 단방향 시간을 원합니다. 거부되거나 시간 초과됩니다.
동일한 도움이나 아이디어를 주시면 감사하겠습니다.
답변1
B가 자동으로 패킷을 삭제하면 B가 어디에 있는지 알 수 없습니다(또는 B가 있더라도). 당신이 할 수 있는 최선의 방법은 B에 대한 추적 경로를 수행하고 마지막 홉을 대략적인 위치/거리로 사용하는 것입니다.