스위치의 프레임 처리 방식 - 이해하기



스위치 방식 3가지 쉽게 정리 (Store-and-forward / Fragment-free / Cut-through)

스위치가 Ethernet 프레임을 “언제부터” 다른 포트로 내보내느냐에 따라 방식이 나뉩니다.
핵심은 속도(지연시간) vs 오류검사(안정성) 트레이드오프예요.


한눈에 비교 표

방식 한 줄 정의 언제 전송 시작? 오류 검사(FCS/CRC) 장점 단점 키워드
Store-and-forward 프레임을 끝까지 다 받고 검사 후 전송 프레임 전체 수신 후 ✅ 함(정확) 가장 안정적, 오류 프레임 차단 지연 ↑(느림) “검사 끝나고 보내”
Fragment-free 앞부분만 확인하고(충돌 조각 방지) 전송 처음 64바이트 수신 후 ❌(FCS는 보통 안 함) cut-through보다 오류 적고, store보다 빠름 완전한 오류 검출은 어려움 “64B만 보고 보내”
Cut-through 주소(MAC)만 보자마자 바로 전송 목적지 MAC(6바이트) 확인 즉시 ❌ 거의 안 함 지연 최소(가장 빠름) 오류 프레임도 전달 가능 “보자마자 보내”

방식별 쉬운 비유

  • Store-and-forward: 택배 상자 개봉해서 내용물 확인(불량검사) 후 보내기

  • Fragment-free: 상자 겉면 일부(앞부분)만 확인하고 보내기(찢어진 상자 정도만 걸러냄)

  • Cut-through: 주소 라벨만 보고 바로 다음 트럭에 실어 보내기


각 방식이 “왜 64바이트?” (Fragment-free 포인트)

이더넷에서 예전 공유 매체 환경에서는 충돌(collision)이 나면 "초기 구간에 찌그러진 프레임 조각(fragment)"이 생기기 쉬웠고, 그걸 줄이기 위해 처음 64바이트(최소 프레임 관련 핵심 구간) 정도를 받은 뒤 전송하는 방식이 Fragment-free로 알려져 있어요.
→ 즉, 충돌로 깨진 프레임 조각을 줄이려는 타협안 느낌!


시험에 잘 나오는 정리(암기용)

  • 속도 순서(빠름 → 느림): Cut-through > Fragment-free > Store-and-forward

  • 신뢰성/오류검사(좋음 → 나쁨): Store-and-forward > Fragment-free > Cut-through

  • Store-and-forwardFCS/CRC 검사로 오류 프레임 차단 가능


정보보안기사 관점 한 줄

  • 무결성/오류 차단이 중요하면 Store-and-forward가 유리(오류 프레임 전달 줄임)

  • 초저지연이 중요한 환경은 Cut-through가 유리하지만, 오류 프레임 전달 가능성도 고려해야 함


OX 문제 5개

  1. Store-and-forward 방식은 프레임을 전부 수신한 뒤 FCS/CRC 오류 검사 후 전송한다.
    O

  2. Cut-through 방식은 프레임 전체를 받은 뒤 전송하므로 지연시간이 가장 크다.
    X (가장 빠름)

  3. Fragment-free 방식은 프레임의 처음 64바이트를 수신한 후 전송을 시작한다.
    O

  4. Cut-through 방식은 오류 프레임을 걸러낼 수 있어 무결성이 가장 높다.
    X (검사가 약해서 오류 전달 가능)

  5. 지연시간(속도)만 보면 일반적으로 Cut-through > Fragment-free > Store-and-forward 순이다.
    O


객관식 5개

  1. 다음 중 프레임을 모두 수신한 뒤 오류검사(FCS/CRC)를 수행하고 전송하는 방식은?
    ① Cut-through ② Fragment-free ③ Store-and-forward ④ Flooding
    정답: ③

  2. 다음 중 지연시간(Latency)이 가장 작은 스위칭 방식은?
    ① Store-and-forward ② Cut-through ③ Fragment-free ④ Round-robin
    정답: ②

  3. 다음 설명에 해당하는 스위칭 방식은?
    “충돌로 인한 조각 프레임을 줄이기 위해 초기 일부(64바이트)만 확인 후 전송한다.”
    ① Store-and-forward ② Cut-through ③ Fragment-free ④ Switching hub
    정답: ③

  4. 다음 중 오류 프레임 차단에 가장 유리한 스위칭 방식은?
    ① Cut-through ② Fragment-free ③ Store-and-forward ④ 모두 동일
    정답: ③

  5. 다음 중 설명-방식 연결이 올바른 것은?
    ① “MAC 확인 즉시 전송” = Store-and-forward
    ② “프레임 전체 수신 후 검사” = Cut-through
    ③ “64바이트 수신 후 전송 시작” = Fragment-free
    ④ “오류검사 강함” = Cut-through
    정답: ③

댓글 쓰기

새 댓글을 작성할 수 없습니다.*

다음 이전