New applications such as video conferencing, video on demand, multimedia transcoders, Voice-over-IP (VoIP), intrusion detection, distributed collaboration, and intranet security require advanced functionality from networks beyond simple forwarding congestion control techniques. Examples of advanced functionality include self-reconfiguration, traffic monitoring and analysis, distributed and secure communication, and the ability to adjust to application requirements through deployment of new services. Traditional network devices such as routers and switches are closed, vertically integrated systems. Their functions are rigidly programmed into the embedded software and hardware by the vendors. Their functions are usually limited to simple management, routing, congestion control, etc. The traditional architectures often have difficulty integrating new technologies and standards into the shared network infrastructure. The new services can dynamically extend the capabilities of the existing networking architectures.
This forward-looking reference introduces a new generation of network technologies and architecture that allows the creation, customization, and management of new services and applications deployed dynamically into network nodes. The author outlines the architecture of active and programmable networks, discusses the enabling technologies for network programmability in detail, and introduces several paradigms and prototypes. He then explores packet scheduling, management, routing, and security in active and programmable networks and examines active wireless and mobile networks. The final chapter presents several real-world examples of currently deployed active and programmable networks.
Python Graphics: A Reference for Creating 2D and 3D Images
Use Python's built-in features to create innovative graphics for data visualization and technical illustrations. This book goes beyond simple commands and libraries to explain how to not only display but also rotate, shade, and edit graphics for any purpose.
Starting with the essential Python functions to set up a...
The Amateur Astronomer (Patrick Moore's Practical Astronomy Series)
This 2000 Edition of Sir Patrick Moore?s classic book has been completely revised in the light of changes in technology. Not only do these changes include commercially available astronomical telescopes and software, but also what we know and understand about the universe. There are many new photographs and illustrations. Writing in the...
COM+ Programming: A Practical Guide Using Visual C++ and ATL
Maximizing COM/COM+ reuse and scalability: practical, enterprise-class solutions!
If you’re ready to develop COM/COM+ enterprise applications, start with this practical, solutions-focused guide! Using case studies and real-world code examples, Hewlett-Packard COM/COM+ expert Pradeep Tapadiya presents COM and COM+ in detail,...
Hacking Exposed: Network Security Secrets & Solutions, Third Edition
"If there was an Encyclopedia Britannica of computer security, it would be Hacking Exposed, Third Edition." --Marty Roesch, creator of the Snort tool
"A critical step to knowing your enemy is first understanding their tools. Hacking Exposed, Third Edition delivers just that...and more."...
Approaches to Quantum Gravity: Toward a New Understanding of Space, Time and Matter
The theory of quantum gravity promises a revolutionary new understanding of gravity and spacetime, valid from microscopic to cosmological distances. Research in this field involves an exciting blend of rigorous mathematics and bold speculations, foundational questions and technical issues. Containing contributions from leading researchers in...