skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: FLOWER IPv4/IPv6 Network Flow Summarization software

Abstract

FLOWER was written as a refactoring/reimplementation of the existing Flo software used by the Cooperative Protection Program (CPP) to provide network flow summaries for analysis by the Operational Analysis Center (OAC) and other US Department of Energy cyber security elements. FLOWER is designed and tested to operate at 10 gigabits/second, nearly 10 times faster than competing solutions. FLOWER output is optimized for importation into SQL databases for categorization and analysis. FLOWER is written in C++ using current best software engineering practices.

Authors:
;  [1];  [1];  [1];  [1];  [2]
  1. PNNL
  2. PNNL; PNNL; PNNL- Former
Publication Date:
Research Org.:
Pacific Northwest National Laboratory
Sponsoring Org.:
USDOE; USDOE - Office of Intelligence and Counterintelligence (IN)
OSTI Identifier:
1327826
Report Number(s):
FLOWER; 002615WKSTN00
DOE Contract Number:
AC05-76RL01830
Resource Type:
Software
Software Revision:
00
Software Package Number:
002615
Software Package Contents:
Media Directory; Software Abstract; Media includes Executable Module(s); Auxiliary Materials;
Software CPU:
WKSTN
Open Source:
No
Source Code Available:
No
Related Software:
Boost C++ Libraries
Country of Publication:
United States

Citation Formats

Nickless, Bill, Curtis, Darren, Christy, Jason, Younkin, Chance, Mount, Jason, and Richard Griswold, Joe Lenaeus. FLOWER IPv4/IPv6 Network Flow Summarization software. Computer software. Vers. 00. USDOE; USDOE - Office of Intelligence and Counterintelligence (IN). 4 Apr. 2011. Web.
Nickless, Bill, Curtis, Darren, Christy, Jason, Younkin, Chance, Mount, Jason, & Richard Griswold, Joe Lenaeus. (2011, April 4). FLOWER IPv4/IPv6 Network Flow Summarization software (Version 00) [Computer software].
Nickless, Bill, Curtis, Darren, Christy, Jason, Younkin, Chance, Mount, Jason, and Richard Griswold, Joe Lenaeus. FLOWER IPv4/IPv6 Network Flow Summarization software. Computer software. Version 00. April 4, 2011.
@misc{osti_1327826,
title = {FLOWER IPv4/IPv6 Network Flow Summarization software, Version 00},
author = {Nickless, Bill and Curtis, Darren and Christy, Jason and Younkin, Chance and Mount, Jason and Richard Griswold, Joe Lenaeus},
abstractNote = {FLOWER was written as a refactoring/reimplementation of the existing Flo software used by the Cooperative Protection Program (CPP) to provide network flow summaries for analysis by the Operational Analysis Center (OAC) and other US Department of Energy cyber security elements. FLOWER is designed and tested to operate at 10 gigabits/second, nearly 10 times faster than competing solutions. FLOWER output is optimized for importation into SQL databases for categorization and analysis. FLOWER is written in C++ using current best software engineering practices.},
doi = {},
year = 2011,
month = 4,
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:
  • During the past few years, the worldwide Internet has grown at a phenomenal rate, which has spurred the proposal of innovative network technologies to support the fast, efficient and low-latency transport of a wide spectrum of multimedia traffic types. Existing network infrastructures have been plagued by their inability to provide for real-time application traffic as well as their general lack of resources and resilience to congestion. This work proposes to address these issues by implementing a prototype high-speed network infrastructure consisting of Internet Protocol Version 6 (IPv6) on top of an Asynchronous Transfer Mode (ATM) transport medium. Since ATM ismore » connection-oriented whereas IP uses a connection-less paradigm, the efficient integration of IPv6 over ATM is especially challenging and has generated much interest in the research community. We propose, in collaboration with an industry partner, to implement IPv6 over ATM using a unique approach that integrates IP over fast A TM hardware while still preserving IP's connection-less paradigm. This is achieved by replacing ATM's control software with IP's routing code and by caching IP's forwarding decisions in ATM's VPI/VCI translation tables. Prototype ''VR'' and distributed-parallel-computing applications will also be developed to exercise the realtime capability of our IPv6 over ATM network.« less
  • FLOWER is a three-dimensional computer code for simulating fast-transient, free-surface flow, temperature, and salinity conditions in rivers, estuaries, and coastal regions. The model also includes rotational effects (Coriolis force) and is capable of accommodating wind-stress coupling, a capability which enables the model to be applied to large water bodies with significant wind-driven currents, such as the Great Lakes. The mathematical formulation utilizes the integral form of the governing equations of the discrete-element method. In this method, interior flow regions are represented as rectangular elements of variable size, while impermeable boundary elements are constructed from truncated rectangles, thus allowing accurate representationsmore » of complex shorelines. 83 references, 45 figures, 2 tables.« less
  • This volume is a user's guide for the flexible network definition software that allows the user to manipulate the basic data files to design a network suitable for a particular study. The flexible-network software allows the user to automatically define study regions of any size (county to multi-state) and to use different levels of transportation network detail within each region. This allows the user to model a completely detailed transportation network in the regions of primary interest while modeling movements to and from these regions on an aggregate network in the surrounding regions, thus reducing computational requirements. Because of thismore » flexibility and the numerous support data bases, the flexible network definition capability makes it easy to set up the Freight Network Equilibrium Model (FNEM) or the Shortest Path Analysis and Display (SPAD) program for a new study. The network data bases include data on the rail, highway, water, and pipelines systems in the United States. FNEM is a predictive model that simulates the decisions of both shippers (buyers and sellers of goods) and carriers (rail, truck, and barge operators) and takes into account the competition for transportation facilities and congestion delays caused by all freight movements. The Model produces as output detailed routings, cost estimates, and delay estimates for all shipments and total traffic levels on all facilities.« less
  • Application that uses the Python low-level socket interface to pass network traffic between devices on the local side of a NAT router and the WAN side of the NAT router. This application is designed to generate traffic that complies with the Energy Star Small Network Equipment Test Method.

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)