네트워크 기초

100 MB 파일을 100 Mbps 회선으로 보내는 데 걸리는 시간에 가장 가까운 것은? 헤더 등의 오버헤드와 지연은 무시하고, 1 MB = 10^6바이트로 한다.

  1. A약 1 s
  2. B약 8 s
  3. C약 80 s
정답과 해설 보기

정답: B. 약 8 s

회선 속도는 초당 비트(bps), 파일 크기는 바이트(B)로 나타내는 경우가 많으므로 먼저 단위를 맞춥니다. 1바이트는 8비트이므로 100 MB = 100 × 8 = 800 M비트입니다. 이것을 100 Mbps로 보내면 800 ÷ 100 = 8초가 걸립니다. 실제로는 헤더 등의 오버헤드나 TCP 제어로 인한 대기가 있으므로 이보다 오래 걸립니다.

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

네트워크 기초의 다른 문제

  1. 1 Gbps 이더넷에서 IP 패킷의 크기가 MTU를 꽉 채운 1500바이트가 되도록 하여 TCP 데이터를 계속 보낸다. IPv4 헤더를 20바이트, TCP 헤더를 20바이트, 이더넷 헤더와 FCS를 합쳐 18바이트, 프리앰블과 프레임 사이의 빈 시간(프레임 간 갭)을 합쳐 20바이트라고 할 때, 애플리케이션 데이터의 처리량 상한에 가장 가까운 것은?
  2. RTT가 50 ms, 대역폭이 100 Mbps인 회선에서 10 KB의 응답을 받는 요청을, 이전 응답을 다 받은 뒤 다음 요청을 보내는 방식으로 100회 반복한다. 걸리는 시간에 가장 가까운 것은? 1회당 시간은 RTT에 응답의 전송 시간(데이터량÷대역폭)을 더한 것으로 하고, 1 KB = 1000바이트, 서버의 처리 시간은 무시한다.
  3. 무선 LAN이 유선 이더넷에서 사용되어 온 CSMA/CD가 아니라 CSMA/CA를 사용하는 주된 이유로 올바른 것은?
  4. 무선 LAN의 2.4 GHz 대역과 5 GHz 대역의 일반적인 차이로 올바른 것은?
  5. 방화벽(패킷 필터링형)의 기본적인 기능으로 올바른 것은?