목차
1. 스위칭이란?
스위칭은 네트워크에서 데이터를 전송하는 방법 중 하나로, 데이터를 목적지로 전송하는 데 사용되는 기술입니다.
스위칭은 데이터를 패킷이나 프레임 형태로 분할하여 송수신하는데, 여러 가지 방식으로 이루어집니다.
따라서 스위칭이라함은 특정 출발지에서 목적지까지 쉽게 갈 수 있도록 도움을 주는 행위입니다.
우리가 컴퓨터 전원을 크고 키는 행위도 스위칭이고 집에 가서 조명을 끄고 키는 것도 스위칭입니다.
컴퓨터에서도 이러한 패킷을 이리저리 보내는 행위도 똑같습니다.
2. Cut-through 방식
Cut-through 스위칭은 데이터를 목적지로 전송하기 시작하면 데이터의 일부만 읽은 후 목적지로 전송하는 방식입니다.
데이터를 빠르게 전송할 수 있으며, 지연 시간이 적습니다.
그러나 전체 데이터의 오류 여부를 확인하기 어렵습니다.
3. Direct 방식
Direct 스위칭은 데이터를 수신하는 즉시 목적지로 전송하는 방식입니다.
전체 데이터를 읽은 후 전송하므로 오류 검출이 가능하며, 안정적인 데이터 전송이 가능합니다.
그러나 지연 시간이 상대적으로 길어질 수 있습니다.
4. Store & Forward 방식
Store & Forward 스위칭은 전체 데이터를 버퍼에 저장한 후에 목적지로 전송하는 방식입니다.
데이터의 완전성을 확인하고 오류를 검출하는데 용이하며, 안정적인 전송이 가능합니다.
그러나 지연 시간이 가장 길다는 단점이 있습니다.
5. 스트레이트 방식
스트레이트 스위칭은 출발지와 목적지의 포트만을 이용하여 데이터를 전송하는 방식입니다.
스위치가 중간 경로를 설정하지 않고도 최종 목적지까지 직접 데이터를 전송합니다.
이는 경로 설정이 간단하고 빠른 전송이 가능하게 합니다.