WAN 회로를 입증하기 위해 Cisco IOS 장치에서 트래픽 생성


11

본질적으로 확장 핑 또는 다른 명령 변형을 사용하여 회로가 최소 CIR을 달성 할 수 있음을 고객에게 증명할 수있는 방법이 있는지 알고 싶습니다. CE 라우터는 15.1을 실행하는 Cisco ISR 881,19x1 및 29x1이고 PE 라우터는 Juniper MX입니다.

이상적인 환경에서는 랩톱을 LAN 포트에 꽂고 iperf를 CE 라우터 뒤에있는 원격 대상에 사용하지만 WAN / LAN 배포는 별도의 날에 수행되므로 LAN 포트를 종료하도록 지시했습니다.

80 / 20MBps VDSL2 회로가 최소 20 / 4MBps CIR 요구 사항을 충족한다는 것을 계약 적으로 증명해야합니다.

참고 : Juniper MX 측에서는 쉘에 드롭 다운하고 DF 플래그를 설정하여 여러 플러딩 핑을 실행할 수 있지만 문제는 현재 Cisco ISR에 있습니다.

참고 : 대역폭 테스트 기간 동안 RE-Protect가 비활성화되므로 영향을 미치지 않습니다. 잠재적으로 하루에 12 개 사이트를 배포 할 수 있으므로 단순성이 핵심 성공 요인입니다.

  +---------------+          +---------------+             +-------------+
  |               |+--20mb-->|               |             |Cisco ISR CE |
  |Juniper MX PE  |          |Carrier network|<------4mb---|             |
  +---------------+          +---------------+             +-------------+

안녕하세요, Cisco ISR의 모델 번호와 각 방향으로 생성하려는 대역폭의 양을 추가 할 수 있습니까? 빠른 ASCII 아트 다이어그램이 도움이 될 것입니다.
— Mike Pennington

주니퍼는 핑과 함께 ISR로 20Mbps를 생성합니다 ... 주니퍼 핑은 무엇입니까? ISR 인 경우 핑 응답에서 얼마나 많은 트래픽이 이미 생성됩니까?
— Mike Pennington

이것이 일반적인 작업이라면, 패킷 생성으로 양쪽 끝에 작은 전용 Linux 박스를 설정하는 것이 실용적이지 않은 이유가 있습니까? 일반적으로 매번 라우터를 터치하는 것보다 미리 구성된 테스트 상자를 연결하는 것이 더 쉬운 것처럼 들립니다.
— chrylis

1
나는 즉시 Cisco의 IP SLA를 생각했지만 주니퍼를 한쪽 끝에 추가하면 무효가됩니다. 나는 당신이 찾을 수있는 해결책에 대해 매우 궁금합니다.
— laf

PE에서 CE로 트래픽을 보내는 @MikePennington은 1.47Mbps 아웃 바운드 및 1.45Mbps 인바운드를 생성했습니다.
— DrBru

답변:


8

IOS에는 ttcp가 포함되어 있지만 Cisco에서 공식적으로 지원하지는 않지만 이와 같은 상황에서 유용 할 수 있습니다.

JUNOS는 내가 아는 한 ttcp를 지원하지 않지만, 측정 할 수있는 PE에 연결된 하나의 중앙 Linux 시스템을 추가하는 것은 그리 번거롭지 않을 것입니다.

IOS에서는 단순히 'ttcp'를 실행하면됩니다.

LAB-C7600-1#ttcp
transmit or receive [receive]: transmit
Target IP address: 1.3.3.7
calculate checksum during buffer write [y]: 
perform tcp half close [n]: 
send buflen [32768]: 
send nbuf [2048]: 
bufalign [16384]: 
bufoffset [0]: 
port [5001]: 
sinkmode [y]: 
buffering on writes [y]: 
show tcp information at end [n]: y

ttcp-t: buflen=32768, nbuf=2048, align=16384/0, port=5001  tcp  -> 1.3.3.7

이제 두 번째 엔드 포인트는 없지만 아이디어를 얻습니다. :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.