데이지 체인 스위치가 대기 시간을 늘리고 있습니까?


13

이것은 특정 하드웨어와 관련이없는 일반적인 질문입니다. 데이지 체인 스위치 구성이 다음과 같은 경우 :

internet ---- core network ----- switch 1 ----- switch 2 ----- switch 3 ----- switch 4

당신이에 연결된 사용자 생각 하는가 (4) 스위치 에 연결된 사용자에 비해 대기 시간이 크게 증가해야 할 것 1 스위치를 . 두 경우 모두 사용자는 인터넷에서 응용 프로그램에 액세스합니다.

실제 사례에 대한 예가 있습니까?


문제는 하나의 관리 주소를 가지며 논리적으로 하나의 스위치로 작동하는 원격 스택 스위치에 대한 것입니다. 체인 토폴로지의 스택과 데이지 체인의 차이점은 무엇입니까?
vladiz

스태킹을 사용하면 백플레인을 사용하여 스택의 패킷을 전달하므로 데이지 체인에 비해 대역폭과 대기 시간이 줄어 듭니다. 귀하의 경우에는 문제가 될 것으로 예상하지 않지만 다른 의견에서 언급했듯이 가용성 요구 사항에 따라 스위치를 코어에 연결하는 것이 여전히 합리적입니다.
Daniel Dib

1
이러한 스위치가 스택이 아니었다는 점만 지적하면 일반적으로 권장되는 디자인이 아닙니다. 인터넷으로 향하는 업스트림 스위치의 장애로 모든 다운 스트림이 제거됩니다. 스위치를 코어와 별도로 업 링크하는 것이 훨씬 좋습니다. 이제 단일 코어가 모든 것을 꺼내는 것에 대해 걱정해야합니다. ;-)
generalnetworkerror

@generalnetworkerror 이제 가용성을 높이기 위해 일부 스위치를 링 토폴로지에 스택 할 수 있습니다. 위의 예에서 스위치 1스위치 4 에도 연결됩니다 . 그리고 두 스위치는 코어 네트워크에 업 링크를 갖습니다 . 이 경우 내가 볼 수있는 유일한 이점은 단순화 된 관리입니다 (모든 스위치에 코어에 대한 자체 업 링크가있는 스태킹이없는 경우와 비교). 맞습니까?
vladiz

@vladiz, 예. 스위치 스택이 정상적으로 연결되는 방식입니다. 필자의 의견은 다른 새로운 네트워크 엔지니어에게 스택이 아니라면 표시된 ASCII 디자인이 이상적이지 않다는 것을 분명히하기 위해 스위치 4를 코어 네트워크에 연결 한 것으로 표시합니다. 스택의 링 토폴로지에는 각 스위치 멤버에 2 개의 케이블이있어 스택의 다른 스위치로 연결됩니다.
generalnetworkerror

답변:


13

아니요, 일반적인 인터넷 연결에는 적합하지 않습니다. 일반적인 도구로는 측정 할 수 없습니다.

DC 환경의 경우 마이크로 초마다 싸우고 있지만 일반적인 이더넷 스위치의 경우 홉 (스위치) 당 5-7 마이크로 초에서 30-50 마이크로 초에 이릅니다. 30-50 마이크로 초조차도 눈에 띄지 않습니다. 일반적으로 대기 시간은 수십 / 수백 밀리 초에 도달하기 때문에 응용 프로그램이나 사람에게 문제가됩니다.

이 Cisco 백서를 살펴보십시오


7

이 문제는 하드웨어별로 다르지 않지만 플랫폼마다 스위칭 대기 시간과 스위칭 모드가 다릅니다.

Cut through전환이 가장 빠르지 만 조각을 통과 할 수 있습니다. Fragment free는 두 번째로 빠르며 프레임이 64 바이트 이상인지 확인하여 충돌의 징후 중 하나 인 런트가 아님을 의미합니다. Store and forward가장 느리지 만 CRC 오류와 같은 오류가 포함 된 프레임을 앞으로 보내지 않습니다.

귀하의 질문에는 거리에 대한 내용이 없습니다. 사이에 상당한 거리가있는 경우 switch 1switch 4그 고려되어야 할 것이다. 이들이 서로 바로 옆에 있으면 각 스위치는 일반적으로 큰 버퍼에 갇히지 않고 즉시 프레임을 전달하므로 많은 대기 시간을 추가해서는 안됩니다.

대기 시간은 주관적이며, 고속 거래 회사의 경우 2ms가 큰 차이를 만들 수 있습니다. 우리 대부분의 경우 2ms만으로는 충분하지 않습니다.

매우 구체적인 사용 사례가 없다면이 경우 대기 시간에 대해 걱정하지 않아도됩니다.


스위치 사이의 거리는 50에서 100 미터 사이이며 가장 긴 체인은 6 개의 스위치입니다. 핵심 네트워크에 대한 업 링크를 갖는 것이 더 나은지 생각하고있었습니다.
vladiz

이미 응답했듯이 해당 응용 프로그램과 그 거리에 대해 차이를 느끼지 못할 것입니다.
Łukasz Bromirski

그것들을 코어에 연결하는 것은 여전히 ​​타당 할 수 있습니다. 가용성 등의 요구 사항에 따라 다릅니다. 체인의 스위치 번호 2가 실패하면 5 개의 스위치가 오프라인 상태입니다. 항상 비용, 파이버 가용성 및 사용 가능한 포트 수의 균형입니다.
Daniel Dib

2
오늘날 대부분의 스위치는 Store and Forward 만 지원한다는 점도 주목할 가치가 있습니다 .
Ryan Foley

스위치가있는 대부분의 대기 시간은 처리 시간이나 전송 속도가 아닌 버퍼에서 발생합니다. 컷 스루는 대상 링크가 아직 사용되지 않은 경우에만 가능합니다.
BatchyX
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.