패킷 교환은 일부 컴퓨터 네트워크 프로토콜에서 로컬 또는 장거리 연결을 통해 데이터를 전달하는 데 사용되는 접근 방식입니다. 패킷 스위칭 프로토콜의 예로는 프레임 릴레이, IP 및 X.25가 있습니다.
패킷 스위칭 작동 방식
패킷 스위칭은 데이터를 여러 부분으로 분할하여 패킷이라고하는 특수 형식의 단위로 패키지화합니다. 이들은 일반적으로 네트워크 스위치 및 라우터를 사용하여 소스에서 대상으로 라우팅 된 다음 대상에서 데이터가 다시 어셈블됩니다.
각 패킷에는 보내는 컴퓨터와받는 사람을 식별하는 주소 정보가 들어 있습니다. 이 주소를 사용하여 네트워크 스위치와 라우터는 경로상의 "홉 (hop)"과 대상 사이의 패킷 전송 방법을 결정합니다. 필요한 경우 데이터를 캡처하고 볼 수 있도록 도와주는 Wireshark와 같은 무료 앱이 있습니다.
홉 (Hop)이란 무엇입니까?
컴퓨터 네트워킹에서 홉은 출발지와 목적지 사이의 전체 경로의 한 부분을 나타냅니다. 예를 들어 인터넷을 통해 통신 할 때 데이터는 단일 회선을 통해 직접 흐르지 않고 라우터 및 스위치를 비롯한 여러 중간 장치를 통과합니다. 이러한 각 장치는 하나의 지점 간 네트워크 연결과 다른 지점 간 네트워크 연결 사이에서 데이터를 홉업합니다.
홉 수는 주어진 데이터 패킷이 통과하는 총 장치 수를 나타냅니다. 일반적으로 데이터 패킷이 목적지에 도달하기 위해 더 많은 홉을 걸릴수록 전송 지연이 커집니다.
ping과 같은 네트워크 유틸리티를 사용하여 특정 대상에 대한 홉 수를 확인할 수 있습니다. Ping은 홉 수에 예약 된 필드를 포함하는 패킷을 생성합니다. 가능한 장치가 이러한 패킷을 수신 할 때마다 해당 장치는 패킷을 수정하여 홉 수를 1 씩 증가시킵니다. 또한 장치는 홉 수를 미리 결정된 제한과 비교하여 홉 수가 너무 높으면 패킷을 삭제합니다. 이렇게하면 라우팅 오류로 인해 패킷이 네트워크에서 끝없이 튀는 것을 방지 할 수 있습니다.
패킷 스위칭의 장점 및 단점
패킷 교환은 전화 네트워크 및 ISDN 연결을 통해 역사적으로 사용되는 회선 교환 프로토콜의 대안입니다.
회로 스위칭과 비교할 때 패킷 스위칭은 다음과 같은 장단점을 제공합니다.
찬성
- 더 작은 패킷을 공유 링크를 통해 라우팅 할 때의 유연성으로 인해 전체 네트워크 대역폭을보다 효율적으로 사용할 수 있습니다.
- 패킷 교환망은 장비가 적어짐에 따라 구축 비용이 저렴합니다.
- 신뢰할 수 있음. 패킷이 목적지에 예상대로 도착하지 않으면 수신 컴퓨터는 하나의 패킷이 누락되었음을 감지하고 재전송을 요청합니다.
- 패킷 교환은 이동하는 노드가 실패 할 경우 자동 경로 재 지정을 제공합니다.
단점
- 패킷을 패키징하고 라우트하는 데 필요한 시간 때문에 메시지 수신에 더 오랜 지연이 있습니다. 많은 애플리케이션에서 지연은 중요하지 않을만큼 길지 않지만 실시간 비디오와 같은 고성능 애플리케이션의 경우 필요한 성능 수준을 달성하려면 추가 QoS (Quality of Service) 기술이 필요합니다.
- 공유 된 물리적 링크를 사용하기 때문에 네트워크 보안 위험이 발생할 수 있습니다. 패킷 교환망의 프로토콜 및 기타 관련 요소는 적절한 보안 예방책과 일치해야합니다.
- 대기 시간은 예측할 수 없습니다.