기금넷 공식사이트 - 재경 문답 - 스위치의 백플레인 대역폭과 패킷 전달 속도를 어떻게 이해합니까? ?
스위치의 백플레인 대역폭과 패킷 전달 속도를 어떻게 이해합니까? ?
둘 사이의 관계: 패킷 전달 속도를 결정하는 중요한 지표는 스위치의 백플레인 대역폭입니다. 백플레인 대역폭은 스위치의 전체 데이터 교환 기능을 나타냅니다. 스위치의 백플레인 대역폭이 높을수록 데이터 처리 능력이 강해지며, 이는 패킷 전달 속도가 높아진다는 것을 의미합니다.
백플레인 대역폭은 컴퓨터 버스, 스위치 인터페이스 프로세서 또는 인터페이스 카드와 데이터 버스 사이의 처리량이 될 수 있는 최대 데이터 양으로 이해될 수 있습니다.
패킷 포워딩 속도는 패킷 포워딩 회선 속도를 측정한 것으로 이해할 수 있으며, 이는 단위 시간당 전송되는 64바이트 데이터 패킷(최소 패킷) 수를 기준으로 계산됩니다.
다음은 백플레인 대역폭, 패킷 전달 속도 및 계산 방법에 대해 자세히 설명합니다.
1. 스위치: 백플레인 대역폭
백플레인 대역폭은 모듈형 스위치입니다. 고정 포트 스위치에는 이 개념이 존재하지 않습니다. 고정 포트 스위치의 백플레인 용량과 스위칭 용량은 동일합니다.
전달 대역폭 = 패킷 전달 속도 * 8 * (64 + 8 + 12) = 1344 * 패킷 전달 속도.
백플레인 대역폭은 스위치의 전체 데이터 교환 용량을 Gbps 단위로 나타냅니다. 일반 스위치의 백플레인 대역폭은 몇 Gbps에서 수백 Gbps에 이릅니다. 스위치의 백플레인 대역폭이 높을수록 데이터 처리 능력은 향상되지만 설계 비용은 높아집니다.
백플레인 대역폭은 스위치 인터페이스 프로세서 또는 인터페이스 카드와 데이터 버스 사이에서 처리할 수 있는 최대 데이터 양입니다. 스위치의 백플레인 대역폭이 높을수록 데이터 처리 능력이 향상되지만 설계 비용도 증가합니다. ?
백플레인 대역폭은 백플레인의 전체 스위칭 용량을 의미하고, 스위칭 용량은 CPU의 스위칭 용량을 의미하며, 패킷 포워딩은 3계층 포워딩 용량을 의미합니다.
회선 속도 백플레인 대역폭의 계산 공식은 포트 수 * 해당 포트 속도 * 2(전이중 모드)입니다. 총 대역폭 ≤ 공칭 백플레인 대역폭인 경우 백플레인 대역폭은 회선 속도입니다. 스위치의 모든 포트에서 제공되는 총 대역폭을 검사합니다.
레이어 2 패킷 전달 회선 속도 레이어 2 패킷 전달 속도 = 기가비트 포트 수 × 1.488Mpps + 100M 포트 수 * 0.1488Mpps + 기타 유형의 포트 수 * 해당 계산 방법(이 속도가 가능한 경우) ≤ 레이어 2 패킷 전달 속도라고 하며, 스위치는 레이어 2 스위칭을 수행할 때 회선 속도를 달성할 수 있습니다.
레이어 3 패킷 전달 회선 속도 레이어 3 패킷 전달 속도 = 기가비트 포트 수 × 1.488Mpps + 100M 포트 수 * 0.1488Mpps + 기타 유형의 포트 수 * 해당 계산 방법(이 속도가 가능한 경우) ≤ 레이어 3 패킷 전달 속도라고 하며, 스위치는 레이어 3 스위칭을 수행할 때 회선 속도를 달성할 수 있습니다.
통합 크로스버스 매트릭스를 작은 크로스버스 매트릭스로 나누어 중간에 고성능 버스를 통해 연결하는 것이 디자인 아이디어다. 장점은 크로스 버스의 수를 줄이고 비용을 절감하며 버스 경합을 줄이는 것이지만 크로스 매트릭스를 연결하는 버스는 새로운 기능이 됩니다.
일반적으로 저가형 라우터의 패킷 전달 속도는 수 K에서 수십 Kpps에 불과한 반면 고급 라우터는 수십 Mpps(초당 수백만 패킷) 또는 수백 Kpps에 도달할 수 있습니다. Mpps. 소규모 사무실에서 사용한다면 포워딩 속도가 낮은 저가형 라우터를 구입하세요. 더 나은.
2. 스위치: 패킷 전달 속도
포트 처리량이라고도 하는 패킷 전달 속도는 특정 포트에서 라우터의 데이터 패킷 전달 기능을 나타냅니다. 단위는 일반적으로 pps(패킷 처리량)를 사용합니다. ). 초당).
패킷 포워딩 속도의 의미는 초당 전달되는 데이터 패킷의 수로, 단위는 pps, 즉 패킷?초?입니다.
여기서 데이터 패킷은 바이트와 대응 관계, 즉 1packet=64byte를 갖는다. 왜 64인가요? 이것이 패킷의 정의입니다. 네트워크의 데이터 패킷에는 최소 64바이트가 포함됩니다.
물론 네트워크에서 데이터 패킷의 전송은 단순히 데이터 패킷의 Naked 전송이 아니라 각 데이터 패킷에 8바이트 프레임 헤더와 12바이트 프레임 갭을 추가하므로 각 데이터 패킷은 64+8+12***84바이트를 전송해야 합니다.
전달 기능은 처리할 수 있는 최소 패킷 길이로 측정됩니다. 이더넷의 경우 최소 패킷은 64바이트에 프레임 오버헤드 20바이트를 더한 것이므로 최소 패킷은 84바이트입니다.
기가비트 이더넷의 경우 계산 방법은 1,000,000,000bps/8bit/(64+8+12)byte=1,488,095pps입니다. 회선 속도 요구 사항에 도달하기 위한 전이중 기가비트 인터페이스의 경우: 패킷 전달 속도 = 1000Mbps/(84*8) = 1.488Mpps.
마찬가지로 다음이 얻어집니다.
회선 속도 요구 사항에 도달하기 위한 전이중 1000Mbps 인터페이스의 경우: 전달 능력 = 1000Mbps/((64+20)*8비트) = 1.488 Mpps.
전이중 100Mbps 인터페이스가 회선 속도에 도달하려면 요구 사항은 다음과 같습니다. 전달 용량 = 100Mbps/((64+20)*8bit) = 0.149Mpps.
Mellanox는 업계 최초의 100기가비트 이더넷, 개방형 비차단 이더넷 스위치 Spectrum 및 ConnectX-4Lx 시리즈 이더넷 어댑터 등 새로운 이더넷 제품을 베이징에서 출시했습니다.
10 기가비트 이더넷, 하나의 유선 속도 포트의 패킷 전달 속도는 14.88Mpps입니다.
100 기가비트 이더넷, 하나의 유선 속도 포트의 패킷 전달 속도는 0.1488Mpps입니다.
100 기가비트 이더넷, 하나의 유선 속도 포트의 패킷 전달 속도는 0.1488Mpps입니다. p>
OC-12 POS 포트, 유선 속도 포트의 패킷 전달 속도는 1.17Mpps입니다.
OC-48 POS 포트, 유선 속도 포트의 패킷 전달 속도는 468Mpps입니다.
확장 정보:
1. 백플레인 대역폭
스위치의 백플레인 대역폭은 스위치 인터페이스 프로세서 또는 인터페이스 간에 처리할 수 있는 최대 데이터 양입니다. 카드와 데이터 버스. 백플레인 대역폭은 스위치의 전체 데이터 교환 능력을 나타내는 단위로 Gbps이며, 일반 스위치의 백플레인 대역폭은 수 Gbps에서 수백 Gbps에 이릅니다. 스위치의 백플레인 대역폭이 높을수록 데이터 처리 능력은 향상되지만 설계 비용은 높아집니다.
2. 전달 속도
스위치의 패킷 전달 속도는 스위치의 데이터 패킷 전달 능력을 나타냅니다. 단위는 일반적으로 pps(Packets Per Second)이며, 일반 스위치의 패킷 전달 속도는 수십 Kpps에서 수백 Mpps에 이른다. 패킷 전달 속도는 스위치가 전달할 수 있는 초당 수백만 개의 데이터 패킷(Mpps) 수, 즉 스위치가 동시에 전달할 수 있는 데이터 패킷 수를 나타냅니다. 패킷 전달 속도는 스위치의 스위칭 기능을 데이터 패킷 단위로 반영합니다.
10기가비트 이더넷의 경우 유선 속도 포트의 패킷 전달 속도는 14.88Mpps입니다.
기가비트 이더넷의 경우 유선 속도 포트의 패킷 전달 속도는 1.488Mpps입니다.
고속 이더넷의 경우 유선 속도 포트의 패킷 전달 속도는 0.1488Mpps입니다.
OC-12 POS 포트의 경우 유선 속도 포트의 패킷 전달 속도는 1.17Mpps입니다.
OC-48 POS 포트의 경우 유선 속도 포트의 패킷 전달 속도는 4.68MppS입니다.
참고 자료: 바이두 백과사전 - 패킷 전달 속도
참고 자료: 바이두 백과사전 - 백플레인 대역폭
참고 자료: 인민일보 온라인 - 최초의 100,000기가비트 이더넷 스위치의 출현