2014-12-23 2 views
-2

유선 네트워크에서 두 개의 호스트 AB을 고려하십시오. 두 호스트가 서로 데이터 패킷을 보냅니다. > ->BB 다를 수 있습니다 - 현실 세계 시나리오에서 지연은 A가 방향 경험. 주된 이유 중 하나는 패킷이 이동하는 다른 경로 일 수 있습니다. 이 라우터의 다른 세트 또는 더 긴 경로를 통해 이동하기 때문에 아마도,> - 예를 들어, ->BB보다 긴 시간이 걸릴 수 있습니다. 이제 A ->BB ->의 패킷이 동일한 전달 경로를 사용한다고 가정합니다. 두 방향의 패킷간에 지연이 발생할 수있는 잠재적 인 원인이있을 수 있습니까? 그렇다면 누군가가 정교 할 수 있다면 좋을 것입니다.고정 된 두 호스트 사이의 다양한 네트워크 지연

답변

0

그들은 결코 동일하지 않습니다. 지연에 영향을 줄 많은 요소가 있습니다. 가능한 모든 경우를 다루지는 않겠지 만, 적어도 내가 모호하게 기억하고있는 것을 암송하려고 노력할 것입니다.

  1. 우선 동일한 경로를 사용하지 않습니다. 다른 방향이 동일한 경로를 취하는 경우, 반대 방향 트래픽 상태는 코어 네트워크의 라우터에서 다를 수 있습니다. 라우터는 다른 대기열 정책을 가질 수 있습니다.

  2. 지연은 라우터가 서로 다른 크기의 패킷을 다르게 처리하므로 패킷 크기 (패킷 크기가 커지고 편도 지연이 커짐)에 따라 달라집니다.

  3. 시간과 요일을 잊지 마세요. 휴일, 근무 시간 및 혼잡 시간이 중요합니다.

  4. 측정 레이어에 따라 다름 : -이 모든 것들을 넘어 패킷이 컴퓨터로 들어 왔다고 가정하면 패킷이 이더넷 카드에서 전송 레이어 (TCP/UDP)에 도달하는 데 걸리는 시간 또는 응용 프로그램 계층은 두 개의 다른 시스템에서 동일하지 않습니다. 그것은 기계 구성, 기계의 부하, OS, 커널 등에 따라 다릅니다.

실제로는 같을 수 없습니다. 근사치와 이론에 대해서만 고려할 수 있습니다.

관련 문제