Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle dropping packets by LINC #283

Closed
mentels opened this issue Jan 20, 2014 · 0 comments
Closed

Handle dropping packets by LINC #283

mentels opened this issue Jan 20, 2014 · 0 comments

Comments

@mentels
Copy link
Contributor

mentels commented Jan 20, 2014

Dropping packets under high load has been investigated. Now the following steps need to be taken:

  • create an option to set verbose mode for epcap in sys.config
  • make epcap report dropped packets in verbose mode
  • create an option to set buffer size through sys.config
  • write the documentation on how to tackle dropping packets issue
mentels pushed a commit to esl/epcap that referenced this issue Jan 29, 2014
Epcap prints pcap statistics for received and dropped packets
in verbose mode. The statistics can be printed at a certain interval.
Existing logs has better formatting now.
epcap C program accepts a new option for setting the interval: -S
followed by an integer and epcap:start/1 accepts
an {stat_interval, integer()} option.
(Motivated by FlowForwarding/LINC-Switch#283).
mentels pushed a commit to esl/epcap that referenced this issue Jan 29, 2014
The buffer size can be adjusted by passing -b option with an integer
value to epcap C program. Erlang epcap:start/1 function accepts an
{buffer_size, integer()} option.
(Motivated by FlowForwarding/LINC-Switch#283).
mentels pushed a commit that referenced this issue Jan 29, 2014
When in verbose mode, epcap prints for example statistics indicating
received and dropped packets by eth interfaces. The interval of printing
this messages can be specified.
(Motivated by #283).
mentels pushed a commit that referenced this issue Jan 29, 2014
buffer_size option can be defined for epcap application in the sys.config
file. It sets the internal buffer size for libpcap. By manipulating this
setting one can mitigate dropping packets by libpcap.
(Motivated by #283).
mentels pushed a commit that referenced this issue Jan 31, 2014
When in verbose mode, epcap prints for example statistics indicating
received and dropped packets by eth interfaces. The interval of printing
this messages can be specified.
(Motivated by #283).
mentels pushed a commit that referenced this issue Jan 31, 2014
buffer_size option can be defined for epcap application in the sys.config
file. It sets the internal buffer size for libpcap. By manipulating this
setting one can mitigate dropping packets by libpcap.
(Motivated by #283).
mentels pushed a commit that referenced this issue Jan 31, 2014
When in verbose mode, epcap prints for example statistics indicating
received and dropped packets by eth interfaces. The interval of printing
this messages can be specified.
(Motivated by #283).
mentels pushed a commit that referenced this issue Jan 31, 2014
buffer_size option can be defined for epcap application in the sys.config
file. It sets the internal buffer size for libpcap. By manipulating this
setting one can mitigate dropping packets by libpcap.
(Motivated by #283).
mentels pushed a commit that referenced this issue Feb 13, 2014
The docs/packet_capture.md document has been extended with:
a. information on interpreting pcap logs,
b. information on using iperf to perform load test,
c. reference to the sample configuration file.
(Motivated by #283).
mentels pushed a commit that referenced this issue Feb 13, 2014
buffer_size option can be defined for epcap application in the sys.config
file. It sets the internal buffer size for libpcap. By manipulating this
setting one can mitigate dropping packets by libpcap.
(Motivated by #283).
mentels pushed a commit that referenced this issue Feb 13, 2014
The docs/packet_capture.md document has been extended with:
a. information on interpreting pcap logs,
b. information on using iperf to perform load test,
c. reference to the sample configuration file.
(Motivated by #283).
@mentels mentels closed this as completed Feb 17, 2014
mentels pushed a commit that referenced this issue Feb 24, 2014
The dependency configuration pointed to a specific commit.
(Motivated by #283).
legoscia added a commit that referenced this issue Apr 2, 2014
The changes were originally made in the following commits:

- 61e890d
- 39c0ee4 (#158)
- 2e64cd1 (#238)
- c7b07d5
- bebbc74
- 9194976 (#283)
- 2c3f3d9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant