I have a setup of Cisco CSR 1000v routers. I established a GRE tunnel between 2 routers, where the tunnel's source is the GigabitEthernet1 interface.
I aim to measure the load on that GRE tunnel. The load value can be calculated as the following:
Load (%) = Traffic (bps) / bandwidth or capacity (bps)
Where Traffic(bps)
is the amount of traffic sent and bandwidth or capacity (bps)
is the tunnel's capacity.
Literally, that information can be got from the router, but I got confused which one must be used in such calculation.
The GRE tunnel
got the following configuration, and I know the amount of traffic I want to send which is 100Mbps
:
interface Tunnel0
bandwidth 256
ip address 10.10.1.1 255.255.255.252
load-interval 30
....
....
!
Is it correct to calculate the load as I showed above?
I found also the following information on the interface from the CLIcsr1000v#sh interfaces gigabitEthernet1
:
csr1000v#show interfaces gigabitEthernet 1
GigabitEthernet1 is up, line protocol is up
...
reliability 255/255, txload 3/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full Duplex, 1000Mbps, link type is auto, media type is Virtual
output flow-control is unsupported, input flow-control is unsupported
...
Queueing strategy: fifo
Output queue: 0/40 (size/max)
30 second input rate 1000 bits/sec, 3 packets/sec
30 second output rate 4000 bits/sec, 1 packets/sec
1003836 packets input, 174201781 bytes, 0 no buffer
Received 0 broadcasts (0 IP multicasts)
...
169446 packets output, 80281698 bytes, 0 underruns
....
There is this txload and rxload values, would be used somehow to measure the loads?