점보 프레임은 로컬 네트워크에 몇 가지 심각한 이점을 제공 할 수 있습니다. 전체 네트워크 속도를 높이고 일부 응용 프로그램간에 더 나은 상호 작용을 제공하며 네트워크 부담을 줄일 수 있습니다. 또한 이더넷 표준을 위반하기 때문에 몇 가지 심각한 제한 사항과 단점이 있습니다. 점보 프레임 구현을 고려하고 있다면 먼저 숙제를하는 것이 중요합니다.
이더넷 프레임
점보 프레임을 이해하려면 이더넷 프레임이 무엇인지에 대한 적절한 아이디어가 필요합니다. 따라서 이더넷 프레임은 문자 그대로 이더넷 패킷으로 전송되는 데이터의 프레임을 구성합니다. 모든 이더넷 프레임은 동일한 기본 부품을 갖습니다. 이 구조는 장치 간 협력에 중요합니다. 데이터를 전송하고 이해하려면 모든 이더넷 장치에서 인식 할 수 있어야합니다. 모든 이더넷 프레임은 프리앰블로 시작합니다. 네트워크 장치는 프리앰블을 사용하여 프레임의 전송을 동기화하기 위해 프레임을 차별화합니다.
프리앰블의 끝에는 SFD (Start Frame Delimiter)가 있습니다. SFD는 이더넷 프레임의 실제 고기와 프리앰블을 분리합니다. SFD 직후에 대상 MAC 주소와 소스 MAC 주소가 차례로옵니다. 물론, 패킷이 이동해야하는 위치에 응답을 보낼 수 있도록하는 데 중요합니다. 다음 부분은 VLAN 구성에만 있습니다. VLAN에 대한 정보가 들어 있습니다.
그 다음에는 패킷과 프레임이 속한 데이터 전송 프로토콜에 대한 정보가 포함 된 프레임의 작은 섹션이 있습니다. TCP / IP 데이터 인 경우 여기에 표시됩니다. 이 다음 부분은 데이터 자체입니다. 이 데이터 또는 페이로드에는 실제로 전송되는 정보 청크가 포함됩니다. 페이로드는 다른 모든 것의 전체 이유입니다. 페이로드는 이더넷 프레임의 가장 큰 부분입니다. 크기는 변경 될 수 있지만 네트워크의 MTU (Mxixi T Ransmission Unit)가 최대 크기를 결정합니다. 이더넷 표준은 MTU를 1500 바이트로 설정합니다.
마지막으로 이더넷 프레임의 끝은 FCS (Frame Check Sequence)입니다. CRC (Cyclic Redundancy Cck)는 프레임 수신자가 누락되거나 손상된 데이터를 확인할 수 있도록합니다.
그들을 점보로 만드는 것은 무엇입니까?
그렇다면 점보 프레임은 왜 점보입니까? 일반 이더넷 프레임보다 훨씬 큰 페이로드를 전달합니다. 일반적인 1500 바이트의 최대 값을 전달하는 대신 점보 프레임은 최대 9000 바이트를로드 할 수 있습니다. 이 훨씬 더 큰 프레임은 표준 프레임보다 6 배 많은 양의 데이터를 전달할 수 있습니다. 이론적으로 이상적인 조건에서 네트워크에서 전송되는 패킷 수를 표준 속도의 1/6로 줄일 수 있습니다.
왜 점보인가?
네트워크에서 점보 프레임을 사용해야하는 이유를 이미 살펴 보았습니다. 이제 더 깊이 뛰어 들어 점보 프레임을 선택해야하는 주요 이유를 알아볼 차례입니다.
대역폭 사용량을 줄일 수 있습니다. 점보 프레임의 기본 목적 중 하나는 더 적은 수의 이더넷 프레임에 더 많은 데이터를로드하는 것입니다. 더 적은 프레임을 사용하면 네트워크에서 전체 트랜잭션 수를 줄입니다. 이 감소는 극적 일 수 있습니다. 어쨌든 적은 수의 트랜잭션은 사용되는 대역폭을 줄이면서 직접 동일시 될 수 있습니다. 점보 프레임은 또한 네트워킹 장비에 대한 스트레스를 줄입니다. 장비가 수신하는 모든 패킷을 처리하는 데 시간이 걸립니다. 페이로드 크기는 실제로 필요한 처리 시간에 영향을 미치지 않습니다. 네트워킹 장치는 이더넷 프레임 시작시 네트워크 데이터에만 관련됩니다. 따라서 많은 페이로드가 적을수록 많은 작은 페이로드보다 네트워크 장비에 대한 스트레스가 줄어 듭니다.
점보 프레임은 네트워크의 전체 속도도 증가시킬 수 있습니다. 네트워크 하드웨어가 더 적은 프레임을 처리해야하고 네트워크가 대역폭을보다 효율적으로 사용하기 때문에 데이터 전송 속도가 높아야합니다. 결과는 사용자 수가 적고 트래픽이 적은 네트워크에있는 것과 비슷해야합니다.
캐치는 무엇입니까?
점보 프레임은 완벽하지 않습니다. 네트워크에서 구현하는 데에는 몇 가지 분명한 단점이 있습니다.
우선 점보 프레임을 지원하는 장비가 필요합니다. 이제는 일반적으로 엔터프라이즈 환경에서 문제가되지 않지만 여전히 고려해야 할 사항입니다. 모든 네트워크 장비는 점보 프레임을 지원해야합니다. 일반적으로 이는 최소 기가비트 속도를 가져야한다는 것을 의미합니다. 점보 프레임과 함께 작동하도록 명시 적으로 구성해야합니다. 체인을 따라 일부 조각이 점보 프레임을 지원하지 않으면 프레임이 조각화됩니다. 그렇게하면 해당 장치의 CPU로드가 증가하고 병목 현상이 발생하며 네트워크 속도가 느려집니다. 요컨대, 네트워크가 점보 프레임을 지원하지 않으면 원하는 결과와 반대의 결과가 나타납니다.
라우터와 스위치 만이 아닙니다. 모든 클라이언트 컴퓨터의 네트워크 인터페이스 카드 (NIC)도 점보 프레임을 지원해야합니다. 그렇지 않으면 여전히 작동하지만 프레임을 더 작은 표준 프레임으로 나누면 클라이언트에서 연결 속도가 느려집니다.
패킷 크기가 클수록 손상되기 쉽다는 점을 명심해야합니다. 이것은 많은 양의 데이터로 작업 할 때마다 사실입니다. 네트워크 하드웨어는 손상을 방지하는 데 도움이되었지만 여전히 중요한 요소입니다.
그들을 사용하는 방법
대부분의 네트워킹 상황과 마찬가지로 세부 사항을 제공하기가 매우 어렵습니다. 그러나 여기의 모든 것은 호환성에 달려 있습니다. 모든 하드웨어가 점보 프레임을 지원하는 경우 설정해도 문제가되지 않습니다. MTU는 점보 프레임 사용의 핵심입니다. 네트워크 설정 프로세스는 기본 1500 바이트 대신 모든 장치의 MTU 설정을 9000 바이트로 변경합니다. 먼저 네트워크의 각 라우터, 스위치 및 기타 네트워크 특정 장치를 확인하십시오. 점보 프레임을 지원하는지 확인하십시오. 모두 해당되는 경우 각 MTU 설정을 변경하십시오.
그런 다음 연결된 장치에서 동일한 작업을 수행하십시오. 각 컴퓨터의 운영 체제를 통해 MTU를 설정해야합니다. 이것은 유닉스 기반 시스템에서 더 쉬운 경향이 있지만 Windows에서도 가능합니다. Windows 10에서는 NIC 설정을 통해 점보 프레임을 활성화 할 수 있습니다. 장치 관리자에서 NIC를 선택할 수 있습니다. 점보 프레임 설정을 찾으십시오. 없으면 카드가 지원하지 않습니다. 점보 프레임을 선택할 때 크기를 9k로 설정하십시오.
Linux에서는 점보 프레임을 활성화하는 몇 가지 방법이 있습니다. 데스크탑에서 Linux를 사용한다고 가정하면 Network Manager를 통해 MTU 크기를 늘릴 수 있습니다. 올바른 연결을 선택하면 사용자 지정 MTU 값을 입력 할 수 있습니다. 서버를 사용하는 경우 사용자 정의 Systemd 장치 작성, 시작시 ifconfig를 통해 설정 또는 resolv.conf의 값 설정을 포함한 다른 CLI 옵션이 있습니다.
점보 프레임을 지원하지 않는 전화 또는 기타 장치가있는 경우 해당 장치에서 나오는 이더넷 프레임은 표준 1500 바이트로 유지됩니다. 장치는 도착한 점보 프레임을 모두 분해합니다.
대규모 네트워크를 사용하는 경우 점보 프레임의 이점이있을 것입니다. 개인 사용자는 사용할 수 있지만 많은 이점을 얻지 못할 수 있습니다. 그것들을 설정하는 것은 그리 어렵지 않기 때문에 모험심이 있다면 실험 해 볼 수 있습니다.