네트워크 설계와 운용

IPv4에서 전체 길이 4000바이트(헤더 20바이트, 데이터 3980바이트)의 패킷이 MTU가 1500바이트인 링크에서 분할(프래그먼트화)된다. 분할된 패킷의 헤더도 20바이트이며, 분할해도 되는 설정이라고 한다. 마지막 프래그먼트의 프래그먼트 오프셋 필드 값은?

  1. A185
  2. B370
  3. C2960
정답과 해설 보기

정답: B. 370

프래그먼트 하나에 넣을 수 있는 데이터는 MTU − 헤더 = 1500 − 20 = 1480바이트이며, 이는 8의 배수이므로 그대로 쓸 수 있습니다. 3980바이트의 데이터는 1480, 1480, 1020바이트의 3개로 나뉩니다. 프래그먼트 오프셋은 원래 데이터의 맨 앞에서 몇 바이트째인지를 8바이트 단위로 나타내므로, 2번째는 1480 ÷ 8 = 185, 3번째는 2960 ÷ 8 = 370입니다. 마지막 프래그먼트의 전체 길이는 1040바이트이며, 뒤에 이어지는 프래그먼트가 없음을 나타내기 위해 MF 플래그가 0이 됩니다. 목적지는 식별자가 같은 프래그먼트를 오프셋 순으로 나열하여 원래 패킷으로 재조립합니다.

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

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

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

이 분야의 비교