네트워크 설계와 운용

어떤 단말에서 웹 서버 198.51.100.80까지 traceroute를 실행했더니, 1~5번째 줄에 192.168.1.1, 10.0.0.1, '* * *'(응답 없음), 203.0.113.1, 198.51.100.80 순으로 표시되었고, 웹 서버도 문제없이 쓸 수 있었다. 3번째 줄의 해석으로 가장 적절한 것은?

  1. A3번째 라우터는 패킷을 전달하고 있지만, TTL이 0이 되었을 때의 ICMP 메시지를 돌려보내지 않도록 설정되어 있거나, 돌려보내는 수를 제한하고 있다
  2. B3번째 라우터에서 패킷이 버려지고 있으며, 4번째 이후에는 실제로 패킷이 도달하지 않는다
  3. C3번째 라우터를 지나는 구간만 패킷이 암호화되므로, 라우터의 주소를 읽을 수 없어 *로 표시된다
정답과 해설 보기

정답: A. 3번째 라우터는 패킷을 전달하고 있지만, TTL이 0이 되었을 때의 ICMP 메시지를 돌려보내지 않도록 설정되어 있거나, 돌려보내는 수를 제한하고 있다

4번째 이후의 라우터와 목적지로부터 응답이 돌아오고 있으므로, 패킷은 3번째 라우터를 지나 앞으로 전달되고 있습니다. 3번째가 *가 되는 것은 그 라우터가 시간 초과 ICMP 메시지를 돌려보내지 않는 설정으로 되어 있거나, 라우터의 부하를 억제하기 위해 ICMP를 돌려보내는 빈도를 제한하고 있기 때문이라고 생각할 수 있습니다. traceroute의 한 줄은 그 위치의 라우터가 돌려보낸 메시지만을 나타내므로, 도중에 *가 있어도 통신에 문제가 있다고는 할 수 없습니다. 반대로 어떤 줄부터 앞이 모두 *가 되는 경우에는 그 부근에서 패킷이 도달하지 않게 되었을 가능성이 있습니다.

이 분야 연습하기 분야로 돌아가기

네트워크 설계와 운용의 다른 문제

  1. IPv4에서 전체 길이 4000바이트(헤더 20바이트, 데이터 3980바이트)의 패킷이 MTU가 1500바이트인 링크에서 분할(프래그먼트화)된다. 분할된 패킷의 헤더도 20바이트이며, 분할해도 되는 설정이라고 한다. 마지막 프래그먼트의 프래그먼트 오프셋 필드 값은?
  2. 거점 간 VPN 터널을 통해 먼 곳의 웹 서버와 통신하고 있다. TCP 연결은 확립되고 작은 페이지는 표시되지만, 큰 파일의 다운로드만 도중에 멈춰 버린다. 터널 안의 MTU는 1400바이트이며, 서버는 1500바이트의 패킷을 분할 금지(DF 비트를 1)로 하여 보내고 있다. 또한 서버 앞단의 방화벽은 ICMP를 모두 버리는 설정으로 되어 있다. 원인으로 가장 적절한 것은?
  3. QoS 제어에서 쓰이는 IP 헤더의 DSCP에 대한 설명으로 올바른 것은?
  4. 라우터 출구의 70 Mbps 링크에서 3개의 큐를 가중치 4:2:1의 가중 라운드 로빈으로 내보낸다. 3개의 큐에는 항상 보낼 패킷이 쌓여 있고, 패킷 크기는 모두 같다고 한다. 가중치 2인 큐가 쓸 수 있는 대역폭에 가장 가까운 것은?
  5. SNMP로 라우터 인터페이스의 수신 바이트 수를 세는 64비트 카운터를 5분(300초)마다 읽었더니, 지난번이 1,200,000,000, 이번이 4,950,000,000이었다. 이 5분 동안의 평균 수신 속도에 가장 가까운 것은?

이 분야의 비교