답변:
먼저 점보 프레임 이더넷이 무엇인지 설명하는 것이 가장 좋습니다. 이더넷은 레이어 2 네트워킹 기술이며 PDU (Protocol Data Unit)는 프레임입니다. 참고로 L3PDU (IP 계층)는 패킷이고, L4PDU (tcp / udp)는 세그먼트이다.
이더넷 프레임 (여러 종류의 이더넷이 있지만 여기서 일반화 할 수 있음)은 헤더 (소스 MAC, 대상 MAC, 802.1q VLAN 태그 등을 포함)의 헤더 또는 페이로드로 구성됩니다. 프레임 및 프레임의 성공적인 전송을 검증하는 데 사용되는 CRC 체크섬.
원래 이더넷은 프레임 크기 (헤더 및 체크섬을 포함하여 전체 프레임의 데이터 값)를 1500 바이트 (또는 1518 년 조회해야 함)로 지정했습니다. 이 숫자는 한 번에 전송할 데이터 양과 해당 전송이 실패하거나 충돌하여 재전송해야 할 가능성 사이의 균형을 맞췄습니다. 빠른 전이중 LAN의 출현으로 사람들은 이더넷 프레임 크기를 늘림으로써 성능을 향상시킬 수 있다는 것을 깨달았습니다. 점보 프레임의 일반적인 크기는 프레임 당 9000 바이트이지만 대부분은 컨벤션입니다.
모든 요소가 점보 프레임 이더넷을 수신 할 것으로 예상되는 견고한 전이중 LAN (또는 VLAN)에서 실제로 성능을 향상시킵니다. 이 시나리오의 문제점은 예상하지 못한 네트워크 요소 또는 최종 장치를 도입하는 경우입니다. 가장 좋은 경우, 수신 장치가 프레임에서 1518 바이트 만 기대하기 때문에 패킷이 손실되므로 성능이 저하됩니다.
이제 당신의 구체적인 질문에 :
네트워크에서 점보 프레임을 구현하는 가장 좋은 방법은 무엇입니까?
이것은 주관적인 질문입니다. 우리는 사업장에서 모든 변수를 통제 할 수 있고 그것이 도움이 될 것임을 알고있는 곳에서만 구현하기로 결정했습니다. 이를 위해 특정 장치 만 두 번째 NIC를 통해 액세스 할 수있는 특수한 "비공개"VLAN으로 구현했습니다. 특히 파일 서버와 응용 프로그램 서버의 두 번째 NIC를이 새로운 VLAN에 넣은 다음이 VLAN에 사용 된 IP 체계에 대한 모든 참조를 변경했습니다. 이를 통해 우리가 가장 혜택을 줄 수있는 특정 영역 (인프라에서 가장 높은 활용도 데이터 링크)을 좁게 타겟팅 할 수 있습니다 (데스크톱 시스템을이 VLAN에 연결하는 사람은 없음). 이는 위험을 최소화하면서 이득을 최대화합니다.
보다 구체적으로, 네트워크 측 (IOS 사용)에서 점보 프레임 장치 전용 VLAN을 구축 한 다음 VLAN 정의에 "mtu 9000"을 추가했습니다. 이 네트워크를 사용하는 스위치의 모든 인터페이스는 "switchport access vlan 11"과 같은 것을 사용하여이 VLAN에 배치되었습니다. 리눅스 컴퓨터 (eth0이 표준 네트워크에 연결되고 eth1이 점보 프레임 네트워크에 연결됨)에서 "MTU = 9000"을 / etc / sysconfig / network-scripts / ifcfg-eth1에 추가했습니다. 이러한 패킷을 라우팅하지 않기 때문에 (점보 프레임 VLAN에 직접 연결되지 않은 것은 점보 프레임 VLAN의 NIC와 통신 할 수 없습니다) 라우터 구성에 대해 걱정할 필요가 없었습니다.
내가 제대로 작동하기 위해 내가 말할 수있는 것부터 네트워크의 모든 네트워크 장비는 점보 프레임을 지원해야합니다. 이것이 사실입니까?
예, 거의 요 모든 네트워크 "클라이언트"(서버 / 데스크톱 / IPKVM / IP 환경 모니터 등을 의미 함)도 역시 말해야합니다. 또는 위에서 언급 한 바와 같이 반 연결 가능한 머신이 많이 있습니다 (ping 및 기타 1500 바이트 미만의 L3 또는 L4PDU는 성공할 수 있습니다. 예를 들어 메일 서버가 핑 (Ping) 될 것이므로 작은 테스트 메시지를 전달할 수 있습니다. 메일 (프레임 크기가 1500 바이트를 초과하는 Excel 첨부 파일이있는 메일)은 신비하게 실패합니다.
GB 이더넷으로 업데이트 할 수없는 특정 장비 (예 : 네트워크 프린터)가 있으면 점보 프레임을 사용할 수 없습니까?
이 경우 다음과 같이하십시오 (이를 처리 할 수있는 네트워크 장비를 가정).
즉, 더 이상 네트워크에 평평한 L2 토폴로지가 없습니다. 예를 들어, 점보 프레임 사용 서버에서 점보 이외의 프레임 프린터로 인쇄하려는 경우 패킷을 라우팅해야합니다 (라우터를 통해 이동하고 프레임을보다 일반적인 크기로 다시 쓴 다음 다른 VLAN의 프린터). 즉, 점보 프레임과 비 점보 프레임 시스템 간의 통신은 이전보다 약간 열악하지만 점프 프레임 VLAN의 모든 장치 간 데이터 전송 속도는 더 좋습니다. 실제로는 판단에 불과합니다.
점보 프레임을 활성화하는 데있어 좋은 점은 무엇입니까?
잘만되면 위의 커버. 행운을 빕니다!
점보 프레임에 관한 정보 는 Jeff Atwood의 게시물 입니다.
게시물의 주요 내용 :
예, 모든 것이 점보 프레임을 지원해야합니다. 토큰 링과 이더넷간에 전환하는 것처럼 취급하십시오. 유일한 차이점은 일부 장치가 여전히 짧은 시간 동안 또는 간헐적으로 작동하는 것처럼 보일 수 있다는 것 입니다. 대규모 네트워크에서 재구성 한 장치를 추적하지 않으면 (예 : 2 주 후 "지금 막"작동이 중지 된 큐비클 뒷면에 프린터가있는 일부 사용자의 문제 티켓). 새로운 기능에도 동일하게 적용됩니다. 점보 프레임이있는 새 장치 및 컴퓨터를 재구성하는 절차를 설정하여 초기 부팅 이후에 지원 전화가 작동하지 않을 때 지원 요청을 피해야합니다.
Linux에서 다음이 작동하는 것으로 나타났습니다. 태그가 지정된 VLAN을 사용하는 경우 기본 장치 (예 : eth1)의 mtu를 점보 프레임 크기로 설정하십시오. 점보 프레임을 지원하는 모든 VLAN은 동일한 mtu를 얻습니다.
실제로 점보 토커와 전환이 활성화 된 VLAN은 해당 VLAN의 mtu가 기본 인터페이스 중 하나보다 작더라도 로컬 VLAN 인터페이스로 전송할 수 있습니다.
또한 Linux에서 테스트 명령은 다음과 같습니다. ping -s 4096 -M do
-s는 크기입니다. -M은 "조각화하지 마십시오"라고 말합니다. 로컬 mtu를 초과하면 오류가 발생합니다. 원격 mtu를 초과하면 아무것도 반환되지 않습니다.