NOTE: these responses are *personal* opinions and do not necessarily reflect company policy.
Ralph Beck, Net2Net
John Hanley, Yahoo
Brian Kenner, InterVU
John Leong, Inverse
Greg Minshall, Ipsilon
Vaananen Pasi, Nokia
John Quarterman, MIDS
Mike Roberts,
Karen Sage, Cisco
Jeff Sedayao and Cindy Bickerstaff,
Intel
Stephen Stibler, IBM
From: beck@net2net.com (Ralph L. Beck)
Date: Wed, 23 Apr 1997 18:06:55 -0400
1.In your opinion, a. Why is it important for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
First, to compete and provide a competitive advantage for themselves in the marketplace of access providers. ISPs must acquire the tools necessary to measure network utilization and traffic patterns to ensure that they are providing their customers with appropriate and expected levels of service.
Second, to provide timely network troubleshooting tools when customers are not experiencing 100% network availability. ISPs by definition must provide constant network availability. Therefore, the tools they choose should be easy to use and provide immediate information as to the cause of a problem in the network. Ideally, before any serious impact has been felt by the end user (proactive monitoring). Any significant network downtime will result in lost revenue.
Third, to check WAN links for: compliance by carrier to contract, billing matches usage (checking billing versus actual usage may yield savings greater then cost of monitoring equipment), compliance by ISP to contract.
What type of investments would reap maximum value for the ISPs? for end users?
Hmm, being from a broadband analysis and management equipment vendor this is what I was hoping to discover from the ISPs participating in this workshop!
My perspective, the Internet as a whole and ISPs in particular cannot survive long term based on a flat rate pricing model. ISPs need methods to charge users for consumption of network bandwidth. End users and corporations in particular would be willing to pay more for the consumption of network bandwidth iff they could be guaranteed performance levels requested. ISPs should be looking for equipment that can help them attain this goal in terms of network implementation, consumption billing, monitoring, and troubleshooting.
Facilitate the collection, aggregation, and dissemination of traffic loads, performance levels and network outage data throughout the entire Internet. Privacy and business competitive practices are major roadblocks in facilitating this collection. Develop standard measurement reporting methods that allow cooperation and sharing of network traffic data while allowing the ISPs to compete with each other. Best of luck!
In developing tools, keep in mind end users care about end-to-end performance levels and why they cannot reach a given network resource. Many useful tools are available today (traceroute, ping, ttcp, dig, etc.). However, the interpretation of results from these tools remains up to the user (irregardless of whether they are novice or experienced users).
Monitor end-to-end performance levels and pushback on their providers when service levels are not meeting expectations.
2.What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
b. level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
The community as a whole should develop a common methodology and format for collecting and reporting aggregated performance data. There is nothing worse than expending resources to provide data conversion that could be better used to analyze the data.
4.Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
My somewhat biased response...
Net2Net CellBlaster, other remote management and analysis products.
Long term network monitoring tools: Concord Communications Tracker, Stanford Telecom NetCoach, Visual Networks Uptime.
Visit Net2Net Corporation at http://www.net2net.com
wrt, with respect to
iff, if and only if
Date: Thu, 10 Apr 1997 13:30:27 -0700
From: John Hanley [jh@yahoo.com]
1. In your opinion, a. Why is it important for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
The ISO 9000/9001 folks know this. Deming did, also. American manufacturers tried to (re-)learn this from Japanese manufacturers in the 80's. The NSP industry has not yet learned this (or has not implemented it).
What type of investments would reap maximum value for the ISPs?
for end users?
The ability to know the current performance of a path to endpoint, the current price of using that path, and the ability to shunt traffic to use the path which customer prefers.
For stability, it may be necessary to shunt traffic "slowly".
b. The research/higher ed communities and government are engaged in efforts to develop more robust tools and deploy a measurement infrastructure across the Internet. Do you have any recommendations for how these efforts can help to produce meaningful insights into current traffic conditions and scalability issues, including what aspects of measurement/analysis these communities should pursue jointly with ISPs?
Help me to make an informed buying decision.
Help me to assess what performance I would have seen
if I sent traffic via one path or via another.
Since doing this pair-wise for /32's would consume prohibitive resources, some form of aggregation is needed for reporting. Often, a collection of AS's have similar enough characteristics that they could be lumped into a "super-AS". Alas, one might also want to cleave an AS by timezone, or at least into "left-coast"/"right-coast" parts.
c. What role should other end-users (e.g., content providers, companies with mission-critical networking requirements) play in this process?
Play the PAIX realtime auction game as described by Vixie.
Describe to your NSPs what your business needs to succeed.
Hold them to those requirements.
Insist that you know what you are buying (or what you recently
bought).
Insist that this performance information, once gathered, is made
available
publicly, not just to current customers, so that prospective
customers
can make informed buying decisions.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3. What should the community (ISPs, research, users) be considering wrt... a. acquiring, storing and analyzing data?
b. level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
The idea is to permit current and future buyers to make informed buying decisions. This incents NSPs to solve user problems, as they will want to convince you that they offer the "best" path to an endpoint. (Most performant path, cheapest path, whatever. Some folks care about loss performance. Some care about latency performance. Some care about effective throughput. Let the marketplace sort it out.)
c. the appropriate organizational structures / strategies for collecting and analyzing distributed Internet traffic data?
The reporting organization may well be the NSP. And/or one or
three
"Consumers Union" type of designated reporting outfits.
If the publicly available performance data is "good enough", then
there
is little incentive for additional data collection. We are
certainly
not there yet. I am concerned that the cloud of a given NSP
might be
routinely probed by dozens or hundreds of the NSP's customers;
that is
inefficient, dumb, and doesn't scale.
Intra-cloud performance is relatively easy to report, and is worth focussing on first. End2end is a harder problem; hopefully we won't wind up with "too" many organizations gathering multi-cloud performance data.
Passive collection by end points, perhaps using a few "overhead" fields tacked onto the payload protocol, is also appropriate. The end points might make such data available themselves, or contribute it to clearinghouses, or sell it.
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
Link utilization graphs are hard to come by, and perhaps
understandably so.
I don't necessarily need to know specific traffic levels and
trends, I only
care that utilization was below some threshhold which produces
"good"
queueing latency and "good" queueing loss rates.
Loss due to router congestion, as opposed to link congestion, is important and is difficult information to come by. SNMP queries by the NSP might update some "congested/non-congested" boolean that traceroute polls, just as NSPs might update such a flag for specific links.
5. Please provide any additional comments / position statements / URLs that you would like to share with ISMA participants.
Debugging object code without a symbolic debugger is a poor use
of time.
Debugging a cloud without the ability to see some currently
hidden variables
is also a poor use of man hours. There are folks other than an
NSPs employees
who have a business need for some of those variables to be
exposed.
If the Internet helps net customers to successfully execute their
respective business plans, and the Internet and related commerce
grow at a rapid rate, that is good for many players, including
NSPs.
If you attempt to operate a motor vehicle blind folded, you will
have
difficulty detecting the detour signs in an efficient
fashion.
Date: Wed, 23 Apr 1997 18:01:22 -0700
From: bkenner@intervu.net (Brian Kenner)
a. Why is it important for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
Investments in tools and methods for modeling and understanding emerging internet performance data would have the most immediate impact. I believe a starting point for Internet performance and infrastructure problem solving must be quickly established. Examining existing data allows one to focus future development and data acquisition activities based on real knowledge of user problems.
b. The research/higher ed communities and government are engaged in efforts to develop more robust tools and deploy a measurement infrastructure across the Internet. Do you have any recommendations for how these efforts can help to produce meaningful insights into current traffic conditions and scalability issues, including what aspects of measurement/analysis these communities should pursue jointly with ISPs?
c. What role should other end-users (e.g., content providers, companies with mission-critical networking requirements) play in this process?
Narrow and prioritize the development and testing process by determining the potential direction and focus of content distribution requirements.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
Hmm _ This is a difficult question. I think what's needed is a starting point _ you know, a general hypothesis for the problem(s). A simulation would be nice but has to be based on a fair understanding of the behavior of the aggregate system. WAN measurement is interesting, but is potentially too focused. I believe measurement across ISP's has the most relevance towards characterizing aggregate system behavior. Use this data to develop a starting point.
3.What should the community (ISPs, research, users) be considering wrt... a. acquiring, storing and analyzing data?
c. the appropriate organizational structures / strategies for collecting and analyzing distributed Internet traffic data?
4.Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
We use our tool (InterVU Optimization utility) to encourage the aggregate network to perform better for both our customers (content providers) and their customers, the end user. InterVU approaches the behavior of the Internet from a macroscopic perspective. This view allows us to make the best use of an ever evolving system for our customers.
5.Please provide any additional comments / position statements / URLs that you would like to share with ISMA participants.
Date: Tue, 15 Apr 1997 10:15:46 -0700
From: leong@inversenet.com (John Leong)
1. In your opinion, a. Why is it critical for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
It is relatively easy to build a network but considerably more difficult to build one that is *managable* ... and it is very difficult to manage a network without data or more specifically, information on the traffic being carried. Tools for data collection and analysis are absolutely critical for network operation and planning.
What type of investments would reap maximum value for the ISPs? for end users?
For [desktop] End Users : I really don't want a tool ... I just want things to work. Given that that is not reality, I would like a tool that will automatically detect problems and automatically fix it ... or at least tell me how to fix the problem. That too may be stretching it ... so, given the complex nature of the beast, at least a "Blame-O-Meter" to tell me who to blame when I am having bad services.
b. The research/higher ed communities and government are engaged in efforts to develop more robust tools and deploy a measurement infrastructure across the Internet. Do you have any recommendations for how these efforts can help to produce meaningful insights into current traffic conditions and scalability issues, including what aspects of measurement/analysis these communities should pursue jointly with ISPs?
The tools and infrastructure should be widely deployed for maximum effectiveness. However, I would also not underestimate the effort required to design for and operate such large scale measurement infrastructure particularly if they are to be used to support operational rather than just planning need of an ISP.
c. What role should other end-users (e.g., content providers, companies with mission-critical networking requirements) play in this process?
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
The bottom line is that end-to-end traffic has to work well. When that does not, the challenge is to find out (a) where the problem lies (Blame-O-Meter), (b) the cause and (c), probably the easiest once (a) and (b) are know, fix the problem. BTW: I believe the single largest performance killer is packet lost given TCP retry timers are in units of seconds while latencies are typically in ms. It does not take many lost packets to make performance unacceptable particulalry for interactive applications [4 seconds here, 4 seconds there ... and we are soon talking in minutes]. This is likely to have very similar effect to cache misses in computing performance.
3. What should the community (ISPs, research, users) be considering wrt... a. acquiring, storing and analyzing data?
Privacy is an issue ... but that can mean different things for ISP's, corporations and end users.
The public domain portion of the data should be easily accessible by a wide group of audiences so that they can do their own additional analysis. Given that different people have different analysis programs and tools, it would be very useful if the data format is well published [and easy to handle].
b. level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
See privacy in (a). There is the practical aspect of how much data to keep and how to distribute them particulalry if we are talking about lots of historical data.
c. the appropriate organizational structures / strategies for collecting and analyzing infrastructure-wide traffic data?
That depends on the domain of the "infrastructure". I suspect the whole thing will take on a hierachical structure both for scalability as well as for administrative and operational control.
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
>From end to end point of view, the usual suspects such as traceroute, [and yes ...] ping, ttcp etc. Residue from Cisco router's Netflow cache can also be a gold mine for traffic profiling.
Date: Tue, 08 Apr 1997 21:04:39 -0700
From: Greg Minshall [minshall@ipsilon.com]
b. The research/higher ed communities and government are engaged in efforts to develop more robust tools and deploy a measurement infrastructure across the Internet. Do you have any recommendations for how these efforts can help to produce meaningful insights into current traffic conditions and scalability issues, including what aspects of measurement/analysis these communities should pursue jointly with ISPs?
Traditionally, however, we've been better at developing tools to solve *our own* problems. To the extent it is the case that the "campus" (our current locus of operational responsibility/control/access) no longer is a reasonable model of the "global internet", the research community is likely to have less and less to offer to those operating this "global internet". Internet-II, were it to unfold in a certain way, might put a piece of the "global internet" back in control of the academic/research community, which might help.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3. What should the community (ISPs, research, users) be considering wrt...
a. acquiring, storing and analyzing data?
b. level of detail of raw data and resulting analyses
available
to the general public? available to participating
organizations?
c. the appropriate organizational structures /
strategies for
collecting and analyzing infrastructure-wide
traffic data?
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
a. Why is it critical for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
What type of investments would reap maximum value for the ISPs? for end users?
As equipment manufacturer, one reason we are participating on these efforts to find out what is important to user's. Other reason is to gather accurate understanding of the traffic behaviour, which is important for the equipment design.
b. The research/higher ed communities and government are engaged in efforts to develop more robust tools and deploy a measurement infrastructure across the Internet. Do you have any recommendations for how these efforts can help to produce meaningful insights into current traffic conditions and scalability issues, including what aspects of measurement/analysis these communities should pursue jointly with ISPs?
Provisioning of this data for use of the equipment manufacturers ultimately should yield to better performing and lower cost equipment, which benefits everyone involved.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3. What should the community (ISPs, research, users) be considering wrt... a. acquiring, storing and analyzing data?
Packet traces collected should include both IP and TCP headers, as the interesting information can be generally obtained from those. In ATM environments, cell interarrival times would be interesting in addition to the headert info.
Trace files should be supplemented by the routing tables, as the coarse granularity (network pairs and coarser) flow analyses do not yied to accurate results without correlation to CIDR network masks.
If the privacy is seen problematic, tools should be developed to someway "scramble" the address information *and* routing information without losing the relationships.
FixWest traces have been helpful for the analyses I have made, but the lack of correct address information and/or correlation to CIDR network prefixes limits the usability of those.
Generally there is no too much benefits on duplication of the effort on the tool development, as it is quite time consuming (only good think for doing exactly the same as someone else is the validation of results...). So please, share your tools and results and tell peoples what you are doing.
For this to work, it is of course clear that the standards on formats and what shoud be collected needs to be agreed on.
Above statement is off course true only for the continous operational data, it would be good for the packet trace files, analysis reports, etc. material for the reserach purposes to be available in net site maintained by some organization.
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
We try to use commercially available tools as much as possible (to avoid hassles on support, development and maintenance), but unfortunately have found that the tool situation especially for the data analysis is quite poor.
From: "John S. Quarterman" [jsq@mids.org]
Date: Sun, 27 Apr 1997 12:38:19 -0500
a. Why is it important for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
So they can detect performance problems before they become outages or customer complaints.
So they can plan future capacity deployments more rationally.
For competitive marketing vs. other ISPs.
For clarifying which performance problems are not within the ISP's network, rather with servers or end-user modems or elsewhere.
For addressing the general Internet perception problem of being slow and undependable by collecting and displaying long-term data, such as http://www.mids.org/weather/pingstats/longterm/htmldir/mean.html.
The first two items above may lead directly to increased revenue by reducing resources spent fixing problems after they become critical. The other three items can lead to future revenue by bringing in more users.
Just as TCP has to handle error detection end-to-end, Internet performance measurements also have to be end-to-end, i.e., from the user to the server, otherwise not all sources of performance problems will be detected.
This is not to say that other types of measurements aren't useful; rather, they're partial.
Instrumenting routers is useful, but is not a complete solution.
Funding.
There is plenty of work for everyone. We choose to measure and visualize performance of the entire Internet, rather than just individual ISPs, WANs, etc.
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
For simple measurements combined with complex visualization, see http://www.mids.org/weather/.
Date: Mon, 28 Apr 1997 13:33:18 -0400
From: Michael Roberts [roberts@alum.mit.edu]
1a. Why is it important for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis? What type of investments would reap maximum value for the ISPs? for end users?
Measurement and analysis is important because it allows IPSs to really understand the quality of service that they are providing to customers. ISP "products" are likely to evolve along classical lines:
The basic goal should be developing methods that allow predictive modeling. Models need to be developed that can both mirror current performance measurements and can say intelligent things about network behavior given changes to the infrastructure and traffic sources. The primary problems here revolve around the dynamic nature of the internet (changing infrastructure), the traffic (emerging applications and proliferation of internet access), the dynamics inherent to modern systems architectures and protocols (interaction between protocol stack layers, adaptive routing and traffic management techniques, etc). The complexity associated with these issues demands a set of predictive techniques that are open and extensible so that they can evolve to match the changing state of the art in technology.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3a. What should the community (ISPs, research, users) be considering wrt acquiring, storing and analyzing data?
A common understanding of performance metrics needs to be established. The natural place to measure these tends to be the interfaces between the elements of the system (man-machine interface, client network to ISP network interface). Transmission layer protocols dictate that these interfaces need to be considered wrt their bi-directional characteristics. Without a common set of performance metric definitions, disparate groups can not begin to establish meaningful understandings of their differences.
3b. What should the community (ISPs, research, users) be considering wrt level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
3.c What should the community (ISPs, research, users) be considering wrtc. the appropriate organizational structures / strategies for collecting and analyzing distributed Internet traffic data?
The ISPs should take the lead on developing groups who are chartered to study distributed performance issues. Information producers and consumers should be represented, but it is the ISPs who have the most directly at stake. They are also the organizations who will be best able to identify and gather distributed performance data, at least across the internet cloud.
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
5. Please provide any additional comments / position statements / URLs that you would like to share with ISMA participants.
Issues affecting internet performance will continue to evolve in complexity as the systems, protocols, and applications grow in complexity. Producers, consumers, and transporters of information are making staggering investments in technology, sometimes based on very little hard information about which investments are likely to provide the greatest return. Insufficient tools for measuring performance mean returns on these investments often can not be quantified even after the fact. New tools are necessary to enable all parties to come to common understandings of performance issues and enable them to make predictions in this extremely dynamic arena. The mechanisms for gathering actaul data and for generating modeled data must be open to inspection and extension in order to allow the tools to be adapted to new scenarios.
Network simulation can be a valuable tool in gaining understanding of performance issues. MIL 3, Incorporated provides the OPNET family of simulation tools. Details are available at: www.mil3.com.
Date: Wed, 16 Apr 1997 15:16:36 -0700
From: "Karen M. Sage" [ksage@cisco.com]
1. In your opinion, a. Why is it critical for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
What type of investments would reap maximum value for the ISPs? for end users?
For End Users, tools which allow auditing of paid services from ISPs to ensure that level of service is provided. Furthermore, tools which help them to control and make effective their own use of ISP services.
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3. What should the community (ISPs, research, users) be considering wrt... a. acquiring, storing and analyzing data?
b. level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
c. the appropriate organizational structures / strategies for collecting and analyzing infrastructure-wide traffic data?
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
Here is our (Cindy Bickerstaff and Jeff Sedayao) statement.
1. In your opinion, a. Why is it critical for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
In addition, the implementation of a process control system provides the following competitive advantages to an ISP:
What type of investments would reap maximum value for the ISPs? for end users?
An end user investment from an end user view would realize maximum value from doing the same with a focus on:
An ISP investment to realize maximum value for end users would lie in providing on-line tools such as ping, trace, TRENO, et.al. located at sufficient landmark locations. These tools should allow end users ad hoc sampling capability.
c. What role should other end-users (e.g., content providers, companies with mission-critical networking requirements) play in this process?
2. What do you view as today's most critical challenges relating to traffic measurement and analysis, e.g., challenges wrt WAN measurement, measurement across ISP clouds, traffic flow characterization, network simulations?
3. What should the community (ISPs, research, users) be considering wrt...
a. acquiring, storing and analyzing data?
b. level of detail of raw data and resulting analyses available to the general public? available to participating organizations?
c. the appropriate organizational structures / strategies for collecting and analyzing infrastructure-wide traffic data?
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
Imeter: Regularly scheduled ICMP ECHO to a selected set of "landmark" sites worldwide. Even with the reduced priority and filtering issues, the problem detection power of this tool is still evident.
Server/proxy logs: Analysis of the delivery rates of "value-added" use of the Internet by customers provides a non-loading view into problem detection. The data need to be aggregated to have value which can alleviate privacy concerns.
Traceroute: Still good for debugging after trouble detection from the above tools.
From: STIBLER@watson.ibm.com
Date: Fri, 18 Apr 97 20:15:16 EDT
a. Why is it critical for ISPs to invest their limited resources (people, equipment, $$$s) in traffic measurement and analysis?
c. the appropriate organizational structures / strategies for collecting and analyzing infrastructure-wide traffic data?
4. Are there any specific measurement or analysis tools you feel are particularly useful? please describe.
The RTFM working group had defined an architecture for the collection and reporting of network traffic. Bidirectional flows are defined based upon endpoint addresses (e.g. network, transport and/or application layers). Information is then collected for packets matching desired flow definitions. Currently the data consists of the number of packets and bytes transferred in each direction. Work is in progress for collecting extended information which may help to understand network condition/behaviour.
The URL for the RTFM Working Group is: http://www.auckland.ac.nz/net/Internet/rtfm/