Abstract
Netflow can be employed for accounting, anomaly detection and network monitoring, and can bring new data source for network management. But most IPv6 routers in CERNET2 backbone network don’t provide IPFIX or NetFlow flow record function. Netflow flow records don’t have the network performance information, such as RTT and packet loss ratio, so we hardly use the Netflow data to analyze the network performance. In this paper, we designs a NetFlow v9 measurement system (N9MS) which converts IPv6 packet headers into the NetFlow v9 flow records and monitors the link performance with these flow records. The N9MS has two improvements to the traditional Cisco’s sampled NetFlow feature. Firstly, the Cisco’s sampling strategy is to sample packets, while that in the N9MS is flow sampling which can keep all packets in the sampled flows to infer network performance based on these sampled packets. Secondly, N9MS directly uses these sampled packets to calculate these performance metrics, such as round trip time (RTT) and packet loss ratio. We also define both RTT and packet loss ratio fields in the scalability NetFlow v9 template format. In this paper we also use the N9MS to monitor a 10Gbps backbone link between Nanjing site and the CNGI-CERNET2 backbone, and give some experimental results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cisco IOS NetFlow Introduction, http://www.cisco.com/en/US/products/ps6601/products_ios_protocol_group_home.html
Key Lab of Computer Network Technology in Jiangsu Province, http://www.jslab6.edu.cn/
NetFlow v9 Export Format, http://www.cisco.com/en/US/docs/ios/12_3/feature/gde/nfv9expf.html
Sampled NetFlow Documentation, http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s11/12s_sanf.htm
Network Management Research Group (NMRG), http://irtf.org/nmrg
Report of the Third Workshop on the Usage of NetFlow/IPFIX in Network Management. Journal of Network System and Management (August 2011)
Gates, C., Collins, M., Duggan, M., Kompanek, A., Thomas, M.: More Netflow Tools: For Performance and Security. In: Proceedings of LISA 2004: Eighteenth Systems Administration Conference (November 2004)
Rossi, D., Valenti, S.: Fine-grained traffic classification with Netflow data. In: IWCMC 2010, June 28-July 2 (2010)
Carela-Espaol, V., Barlet-Ro, P., Cabellos-Aparicio, A., Sole-Pareta, J.: Analysis of the impact of sampling on NetFlow traffic classification. Computer Networks 55(5), 1083–1099 (2011)
What is IPv6?, http://en.wikipedia.org/wiki/IPv6
Overview - 6QM - IPv6 QoS Measurement, http://www.6qm.org/overview.php
IPv6 Statistics, http://www.google.com/intl/en/ipv6/statistics/
Colitti, L., Gunderson, S.H., Kline, E., Refice, T.: Evaluating IPv6 Adoption in the Internet. In: Krishnamurthy, A., Plattner, B. (eds.) PAM 2010. LNCS, vol. 6032, pp. 141–150. Springer, Heidelberg (2010)
Lee, M., Duffield, N., Kompella, R.R.: Two Samples are Enough: Opportunistic Flow-level Latency Estimation using NetFlow. In: IEEE INFOCOM 2010 Proceedings (2010)
Jiang, H., Dovrolis, C.: Passive Estimation of TCP Round Trip Times. ACM Computer Communication Review 32(3) (2002)
Benko, P., Veres, A.: A Passive Method for Estimating End-to-End TCP Packet Loss. In: Global Telecommunications Conference, GLOBECOM 2002. IEEE (2002)
Hurtig, P., John, W., Brunstrom, A.: Recent Trends in TCP Packet-Level Characteristics. In: The Seventh International Conference on Networking and Services, ICNS 2011 (2011)
IP Flow Information Export (IPFIX) Entities, http://www.iana.org/assignments/ipfix
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cheng, G., Wu, H. (2012). A NetFlow v9 Measurement System with Network Performance Function. In: Xiang, Y., Pathan, M., Tao, X., Wang, H. (eds) Internet and Distributed Computing Systems. IDCS 2012. Lecture Notes in Computer Science, vol 7646. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34883-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-34883-9_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34882-2
Online ISBN: 978-3-642-34883-9
eBook Packages: Computer ScienceComputer Science (R0)