|
Books > Academic & Education > Professional & Technical > Networking
The view presented in "The Internet and Its Protocols" is at once
broad and deep. It covers all the common protocols and how they
combine to create the Internet in its totality. More importantly,
it describes each one completely, examining the requirements it
addresses and the exact means by which it does its job. These
descriptions include message flows, full message formats, and
message exchanges for normal and error operation. They are
supported by numerous diagrams and tables.
This book's comparative approach gives you something more valuable:
insight into the decisions you face as you build and maintain your
network, network device, or network application. Author Adrian
Farrel s experience and advice will dramatically smooth your path
as you work to offer improved performance and a wider range of
services.
* Provides comprehensive, in-depth, and comparative coverage of the
Internet Protocol (both IPv4 and IPv6) and its many related
technologies.
* Written for developers, operators, and managers, and designed to
be used as both an overview and a reference.
* Discusses major concepts in traffic engineering, providing
detailed looks at MPLS and GMPLS and how they control both IP and
non-IP traffic.
* Covers protocols for governing routing and transport, and for
managing switches, components, and the network as a whole, along
with higher-level application protocols.
* Offers thoughtful guidance on choosing between protocols,
selecting features within a protocol, and other service- and
performance-related decisions."
Fully updated, revised, and expanded, this second edition of Modern
Cable Television Technology addresses the significant changes
undergone by cable since 1999--including, most notably, its
continued transformation from a system for delivery of television
to a scalable-bandwidth platform for a broad range of communication
services. It provides in-depth coverage of high speed data
transmission, home networking, IP-based voice, optical dense
wavelength division multiplexing, new video compression techniques,
integrated voice/video/data transport, and much more.
Intended as a day-to-day reference for cable engineers, this book
illuminates all the technologies involved in building and
maintaining a cable system. But it's also a great study guide for
candidates for SCTE certification, and its careful explanations
will benefit any technician whose work involves connecting to a
cable system or building products that consume cable services.
*Written by four of the most highly-esteemed cable engineers in the
industry with a wealth of experience in cable, consumer
electronics, and telecommunications.
*All new material on digital technologies, new practices for
delivering high speed data, home networking, IP-based voice
technology, optical dense wavelength division multiplexing (DWDM),
new video compression techniques, and integrated voice/video/data
transport.
*Covers the latest on emerging digital standards for voice, data,
video, and multimedia.
*Presents distribution systems, from drops through fiber optics, an
covers everything from basic principles to network architectures.
Network routing can be broadly categorized into Internet routing,
PSTN routing, and telecommunication transport network routing. This
book systematically considers these routing paradigms, as well as
their interoperability. The authors discuss how algorithms,
protocols, analysis, and operational deployment impact these
approaches. A unique feature of the book is consideration of both
macro-state and micro-state in routing; that is, how routing is
accomplished at the level of networks and how routers or switches
are designed to enable efficient routing.
In reading this book, one will learn about 1) the evolution of
network routing, 2) the role of IP and E.164 addressing in routing,
3) the impact on router and switching architectures and their
design, 4) deployment of network routing protocols, 5) the role of
traffic engineering in routing, and 6) lessons learned from
implementation and operational experience. This book explores the
strengths and weaknesses that should be considered during
deployment of future routing schemes as well as actual
implementation of these schemes. It allows the reader to understand
how different routing strategies work and are employed and the
connection between them. This is accomplished in part by the
authors' use of numerous real-world examples to bring the material
alive.
. Bridges the gap between theory and practice in network routing,
including the fine points of implementation and operational
experience
. Routing in a multitude of technologies discussed in practical
detail, including, IP/MPLS, PSTN, and optical networking
. Routing protocols such as OSPF, IS-IS, BGP presented in
detail
. A detailed coverage of various router and switch
architectures
. A comprehensive discussion about algorithms on IP-lookup and
packet classification
. Accessible to a wide audience due to its vendor-neutral
approach
. CD-ROM with bonus chapters on advanced topics
"TCP/IP sockets in C# is an excellent book for anyone interested in
writing network applications using Microsoft .Net frameworks. It is
a unique combination of well written concise text and rich
carefully selected set of working examples. For the beginner of
network programming, it's a good starting book; on the other hand
professionals could also take advantage of excellent handy sample
code snippets and material on topics like message parsing and
asynchronous programming."
Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation
The popularity of the C# language and the .NET framework is ever
rising due to its ease of use, the extensive class libraries
available in the .NET Framework, and the ubiquity of the Microsoft
Windows operating system, to name a few advantages. TCP/IP Sockets
in C# focuses on the Sockets API, the de facto standard for writing
network applications in any programming language. Starting with
simple client and server programs that use TCP/IP (the Internet
protocol suite), students and practitioners quickly learn the
basics and move on to firsthand experience with advanced topics
including non-blocking sockets, multiplexing, threads, asynchronous
programming, and multicasting. Key network programming concepts
such as framing, performance and deadlocks are illustrated through
hands-on examples. Using a detailed yet clear, concise approach,
this book includes numerous code examples and focused discussions
to provide a solid understanding of programming TCP/IP sockets in
C#.
Features
*Tutorial-based instruction in key sockets programming techniques
complemented by numerous code examples throughout
*Discussion moves quickly into the C# Sockets API definition and
code examples, desirable for those who want to get up-to-speed
quickly
*Important coverage of "under the hood" details that developers
will find useful when creating and using a socket or a higher level
TCP class that utilizes sockets
*Includes end-of-chapter exercises to facilitate learning, as well
as sample code available for download at the book s companion web
site
*Tutorial-based instruction in key sockets programming techniques
complemented by numerous code examples throughout
*Discussion moves quickly into the C# Sockets API definition and
code examples, desirable for those who want to get up-to-speed
quickly
*Important coverage of "under the hood" details that developers
will find useful when creating and using a socket or a higher level
TCP class that utilizes sockets
*Includes end-of-chapter exercises to facilitate learning, as well
as sample code available for download at the book's companion web
site"
Cryptology is the practice of hiding digital information by means
of various obfuscatory and steganographic techniques. The
application of said techniques facilitates message confidentiality
and sender/receiver identity authentication, and helps to ensure
the integrity and security of computer passwords, ATM card
information, digital signatures, DVD and HDDVD content, and
electronic commerce. Cryptography is also central to digital rights
management (DRM), a group of techniques for technologically
controlling the use of copyrighted material that is being widely
implemented and deployed at the behest of corporations that own and
create revenue from the hundreds of thousands of mini-transactions
that take place daily on programs like iTunes.
This new edition of our best-selling book on cryptography and
information hiding delineates a number of different methods to hide
information in all types of digital media files. These methods
include encryption, compression, data embedding and watermarking,
data mimicry, and scrambling. During the last 5 years, the
continued advancement and exponential increase of computer
processing power have enhanced the efficacy and scope of electronic
espionage and content appropriation. Therefore, this edition has
amended and expanded outdated sections in accordance with new
dangers, and includes 5 completely new chapters that introduce
newer more sophisticated and refined cryptographic algorithms and
techniques (such as fingerprinting, synchronization, and
quantization) capable of withstanding the evolved forms of attack.
Each chapter is divided into sections, first providing an
introduction and high-level summary for those who wish to
understand theconcepts without wading through technical
explanations, and then presenting concrete examples and greater
detail for those who want to write their own programs. This
combination of practicality and theory allows programmers and
system designers to not only implement tried and true encryption
procedures, but also consider probable future developments in their
designs, thus fulfilling the need for preemptive caution that is
becoming ever more explicit as the transference of digital media
escalates.
* Includes 5 completely new chapters that delineate the most
current and sophisticated cryptographic algorithms, allowing
readers to protect their information against even the most evolved
electronic attacks.
* Conceptual tutelage in conjunction with detailed mathematical
directives allows the reader to not only understand encryption
procedures, but also to write programs which anticipate future
security developments in their design.
* Grants the reader access to online source code which can be used
to directly implement proven cryptographic procedures such as data
mimicry and reversible grammar generation into their own work.
In 1994, W. Richard Stevens and Addison-Wesley published a
networking classic: TCP/IP Illustrated. The model for that book was
a brilliant, unfettered approach to networking concepts that has
proven itself over time to be popular with readers of beginning to
intermediate networking knowledge. The Illustrated Network takes
this time-honored approach and modernizes it by creating not only a
much larger and more complicated network, but also by incorporating
all the networking advancements that have taken place since the
mid-1990s, which are many.
This book takes the popular Stevens approach and modernizes it,
employing 2008 equipment, operating systems, and router vendors. It
presents an ?illustrated? explanation of how TCP/IP works with
consistent examples from a real, working network configuration that
includes servers, routers, and workstations. Diagnostic traces
allow the reader to follow the discussion with unprecedented
clarity and precision. True to the title of the book, there are
330+ diagrams and screen shots, as well as topology diagrams and a
unique repeating chapter opening diagram. Illustrations are also
used as end-of-chapter questions. A complete and modern network was
assembled to write this book, with all the material coming from
real objects connected and running on the network, not assumptions.
Presents a real world networking scenario the way the reader sees
them in a device-agnostic world. Doesn't preach one platform or the
other.
Here are ten key differences between the two:
StevensGoralski's
Older operating systems (AIX, svr4, etc.)Newer OSs (XP, Linux,
FreeBSD, etc.)
Two routers (Cisco, Telebit (obsolete))Two routers (M-series,
J-series)
Slow Ethernet and SLIP linkFast Ethernet, Gigabit Ethernet, and
SONET/SDH links (modern)
Tcpdump for tracesNewer, better utility to capture traces
(Ethereal, now has
a new name )
No IPSecIPSec
No multicastMulticast
No router security discussedFirewall routers detailed
No WebFull Web browser HTML consideration
No IPv6IPv6 overview
Few configuration details More configuration details (ie, SSH, SSL,
MPLS, ATM/FR consideration, wireless LANS, OSPF and BGP routing
protocols
New Modern Approach to Popular Topic
Adopts the popular Stevens approach and modernizes it, giving the
reader insights into the most up-to-date network equipment,
operating systems, and router vendors. Shows and Tells
Presents an illustrated explanation of how TCP/IP works with
consistent examples from a real, working network configuration that
includes servers, routers, and workstations, allowing the reader to
follow the discussion with unprecedented clarity and precision.Over
330 Illustrations
True to the title, there are 330 diagrams, screen shots, topology
diagrams, and a unique repeating chapter opening diagram to
reinforce conceptsBased on Actual Networks
A complete and modern network was assembled to write this book,
with all the material coming from real objects connected and
running on the network, bringing the real world, not theory, into
sharp focus.
The networking capabilities of the Java platform have been extended
considerably since the first edition of the book. This new edition
covers version 1.5-1.7, the most current iterations, as well as
making the following improvements:
The API (application programming interface) reference sections in
each chapter, which describe the relevant parts of each class, have
been replaced with (i) a summary section that lists the classes and
methods used in the code, and (ii) a ?gotchas? section that
mentions nonobvious or poorly-documented aspects of the objects.
In addition, the book covers several new classes and capabilities
introduced in the last few revisions of the Java platform. New
abstractions to be covered include NetworkInterface,
InterfaceAddress, Inet4/6Address, SocketAddress/InetSocketAddress,
Executor, and others; extended access to low-level network
information; support for IPv6; more complete access to socket
options; and scalable I/O. The example code is also modified to
take advantage of new language features such as annotations,
enumerations, as well as generics and implicit iterators where
appropriate.
Most Internet applications use sockets to implement network
communication protocols. This book's focused, tutorial-based
approach helps the reader master the tasks and techniques essential
to virtually all client-server projects using sockets in Java.
Chapter 1 provides a genral overview of networking concepts to
allow readers to synchronize the concepts with terminology. Chapter
2 introduces the mechanics of simple clients and servers. Chapter 3
covers basic message construction and parsing. Chapter 4 then deals
with techniques used to build more robust clients and servers.
Chapter 5 (NEW) introduces the scalable interface facilities which
were introduced in Java 1.5, including the buffer and channel
abstractions. Chapter 6 discusses the relationship between the
programming constructs and the underlying protocol implementations
in more detail. Programming concepts are introduced through simple
program examples accompanied by line-by-line code commentary that
describes the purpose of every part of the program. The book's Web
site contains many examples of command-based sockets-related code
discussed throughout the book. No other resource presents so
concisely or so effectively the material necessary to get up and
running with Java sockets programming.
KEY FEATURES
* Focused, tutorial-based instruction in key sockets programming
techniques allows reader to quickly come up to speed on Java
applications.
* Concise and up-to-date coverage of the most recent platform (1.7)
for Java
applications in networking technology
* Provides code for all example programs via a companion Web site
to let the reader see the important objects and methods in context
and to understand the purpose of each line of code.
TCP/IP Sockets in C: Practical Guide for Programmers, 2nd
Edition is a quick and affordable way to gain the knowledge and
skills needed to develop sophisticated and powerful web-based
applications. The book's focused, tutorial-based approach enables
the reader to master the tasks and techniques essential to
virtually all client-server projects using sockets in C. This
edition has been expanded to include new advancements such as
support for IPv6 as well as detailed defensive programming
strategies.
If you program using Java, be sure to check out this book s
companion, "TCP/IP Sockets in Java: Practical Guide for
Programmers, 2nd Edition."
Includes completely new and expanded sections that address the IPv6
network environment, defensive programming, and the select() system
call, thereby allowing the reader to program in accordance with the
most current standards for internetworking. Streamlined and concise
tutelage in conjunction with line-by-line code commentary allows
readers to quickly program web-based applications without having to
wade through unrelated and discursive networking tenets.Grants the
reader access to online source code, which the can then be used to
directly implement sockets programming procedures.
"
Traditionally, networking has had little or no basis in analysis or
architectural development, with designers relying on technologies
they are most familiar with or being influenced by vendors or
consultants. However, the landscape of networking has changed so
that network services have now become one of the most important
factors to the success of many third generation networks. It has
become an important feature of the designer's job to define the
problems that exist in his network, choose and analyze several
optimization parameters during the analysis process, and then
prioritize and evaluate these parameters in the architecture and
design of the system.
Network Analysis, Architecture, and Design, 3e, uses a systems
methodology approach to teaching these concepts, which views the
network (and the environment it impacts) as part of the larger
system, looking at interactions and dependencies between the
network and its users, applications, and devices. This approach
matches the new business climate where customers drive the
development of new services and the book discusses how networks can
be architected and designed to provide many different types of
services to customers. With a number of examples, analogies,
instructor tips, and exercises, this book works through the
processes of analysis, architecture, and design step by step,
giving designers a solid resource for making good design decisions.
With examples, guidelines, and general principles McCabe
illuminates how a network begins as a concept, is built with
addressing protocol, routing, and management, and harmonizes with
the interconnected technology around it. Other topics covered in
the book are learning to recognize problems in initial design,
analyzing optimization parameters, and then prioritizing these
parameters and incorporating them into the architecture and design
of the system. This is an essential book for any professional that
will be designing or working with a network on a routine basis.
*Substantially updated design content includes ad hoc networks,
GMPLS, IPv6, and mobile networking
*Written by an expert in the field that has designed several
large-scale networks for government agencies, universities, and
corporations
*Incorporates real-life ideas and experiences of many expert
designers along with case studies and end-of-chapter exercises
Computer Networks ISE, Fifth Edition, is the sole introductory
networking book written by authors with first-hand experience with
several of the protocols covered in the book who have actually
designed some of them as well and who are still actively designing
the computer networks today. The newly revised edition continues to
offer an enduring, practical understanding of networks and their
building blocks through rich, example-based instruction. The focus
is not just on the specifications comprising today's systems but
how key technologies and protocols actually work in real-world
setting to solve specific problems. The new edition features
increased accessibility by clearly separating the advanced material
from more fundamental via special headings and boxed features, a
structure that makes it easier to teach top-down, less dependence
on code to explain protocols, vastly improved ancillary package to
include robust lecture slide package, and shift to higher levels in
the protocol stock where the real innovation is happening
currently. the book is targeted at networking professionals and
upper level undergraduate and graduate students in CS, EE, and CSE
programs.
In a local area network (LAN) or intranet, there are many pieces of
hardare trying to gain access to the network transmission media at
the same time (i.e., phone lines, coax, wireless, etc.). However, a
network cable or wireless transmission frequency can physically
only allow one node to use it at a given time. Therefore, there
must be some way to regulate which node has control of the medium
(a media access control, or MAC, protocol). Ethernet is a MAC
protocol; it is one way to regulate physical access to network
tranmission media.
Ethernet networking is used primarily by networks that are
contained within a single physical location. If you need to design,
install, and manage a network in such an envronment, i.e., home or
small business office, then this book will give you an in-depth
understanding of the technology involved in an Ethernet network.
One of the major goals of this book is to demystify the jargon of
networks so that the reader gains a working familiarity with common
networking terminology and acronyms.
In addition, this books explains not only how to choose and
configure network hardware but also provides practical information
about the types of network devices and software needed to make it
all work. Tips and direction on how to manage an Ethernet network
are also provided.
This book therefore goes beyond the hardware aspects of Ethernet to
look at the entire network from bottom to top, along with enough
technical detail to enable the reader to make intelligent choices
about what types of transmission media are used and the way in
which the various parts of the network are interconnected.
*Explains how the Ethernet works, with emphasis on current
technologies and emerging trends in gigabit and fast Ethernet,
WiFi, routers, and security issues
*Teaches how to design and select complementary components of
Ethernet networks with a focus on home and small business
applications
*Discuses the various types of cables, software, and hardware
involved in constructing, connecting, operating and monitoring
Ethernet networks
Exchange Server is necessary to support Outlook and SharePoint in
the enterprise messaging at virtually all Fortune 1000 firms.
Microsoft(r) Exchange Server 2003 SP1 and SP2 Deployment and
Migration describes everything that you need to know about
designing, planning, and implementing an Exchange 2003 environment.
This book covers, in detail, the tools and techniques that
messaging system planners and administrators will require in order
to establish a functioning interoperability environment between
Exchange 2003 and previous versions of Exchange including Exchange
5.5 and Exchange 2000. The book describes various deployment
topologies and environments to cater for a multitude of different
organizational requirements. The book has been updated to reflect
the new changes that Microsoft introduced with Exchange 2003 and
SP1 and SP2 updates in relation to major architectural changes to
migrations techniques and other services such as RPC over HTTP and
journaling functionality.
* Details for consultants and system administrators to migrate from
older versions of Exchange 5.5 and Exchange 2000 to the latest
revisions of Exchange 2003
* Critical information on integration with Office 2003 and Windows
2003
* Based on actual implementations of the released version of
Exchange
2003 in larger enterprise environments
* NEW! Cover critical updates to Exchange 2003 with updates from
SP1 and SP2, such as new implementations of RPC over HTTP and cross
site migrations
* NEW! Coverage of the Exchange journaling feature updates in
Exchange
2003 SP1 and SP2
The last two years have seen significant developments in the
standardization of GMPLS and its implementation in optical and
other networks. "GMPLS: Architecture and Applications" brings you
completely up to date, providing the practical information you need
to put the growing set of GMPLS-supported services to work and
manage them effectively.
This book begins by defining GMPLS s place in a transport network,
leveraging your knowledge of MPLS to give you an understanding of
this radically new control plane technology. An overview of GMPLS
protocols follows, but the real focus is on what comes afterwards:
in-depth examinations of the architectures underpinning GMPLS in
real-world network environments and current and emerging GMPLS
applications. This one-of-a-kind resource delivers immensely useful
information for software architects, designers and programmers,
hardware developers, system testers, and network operators--and
also for managers and other decision-makers.
+ Written by two industry researchers at the forefront of the
development of GMPLS.
+ Provides a practical look at GMPLS protocols for signaling,
routing, link and resource management, and traffic
engineering.
+ Delves deep into the world of GMPLS applications, including
traffic engineering, path computation, layer one VPNs,
point-to-multipoint connectivity, service management, and resource
protection.
+ Explores three distinct GMPLS control plane architectures: peer,
overlay, and hybrid, and explains the GMPLS UNI and NNIs.
+ Explains how provisioning challenges can be met in multi-region
networks and details the provisioning systems and tools relied on
by the GMPLS control plane, along with the standard MIB modules
used to manage a GMPLS system."
This in-depth technical guide is an essential resource for anyone
involved in the development of "smart" mobile wireless technology,
including devices, infrastructure, and applications. Written by
researchers active in both academic and industry settings, it
offers both a big-picture introduction to the topic and detailed
insights into the technical details underlying all of the key
trends. "Smart Phone and Next-Generation Mobile Computing" shows
you how the field has evolved, its real and potential current
capabilities, and the issues affecting its future direction. It
lays a solid foundation for the decisions you face in your work,
whether you're a manager, engineer, designer, or entrepreneur.
+ Covers the convergence of phone and PDA functionality on the
terminal side, and the integration of different network types on
the infrastructure side
+ Compares existing and anticipated wireless technologies, focusing
on 3G cellular networks and wireless LANs
+ Evaluates terminal-side operating systems/programming
environments, including Microsoft Windows Mobile, Palm OS, Symbian,
J2ME, and Linux
+ Considers the limitations of existing terminal designs and
several pressing application design issues
+ Explores challenges and possible solutions relating to the next
phase of smart phone development, as it relates to services,
devices, and networks
+ Surveys a collection of promising applications, in areas ranging
from gaming to law enforcement to financial processing
Every year, nearly one in five businesses suffers a major
disruption to its data or voice networks or
communications systems. Since 9/11 it has become increasingly
important for companies to implement a
plan for disaster recovery. This comprehensive book addresses the
operational and day-to-day security
management requirements of business stability and disaster recovery
planning specifically tailored for the needs and requirements of an
Information Security Officer.
This book has been written by battle tested security consultants
who have based all the material, processes and problem- solving on
real-world planning and recovery events in enterprise environments
world wide.
John has over 25 years experience in the IT and security sector. He
is an often sought management consultant for large enterprise and
is currently a member of the Federal Communication Commission's
Homeland Security Network Reliability and Interoperability Council
Focus Group on Cybersecurity, working in the Voice over Internet
Protocol workgroup.
James has over 30 years experience in security operations and
technology assessment as a corporate security executive and
positions within the intelligence, DoD, and federal law enforcement
communities. He has a Ph.D. in information systems specializing in
information security and is a member of Upsilon Pi Epsilon (UPE),
the International Honor Society for the Computing and Information
Disciplines. He is currently an Independent Consultant.
.Provides critical strategies for maintaining basic business
functions when and if systems are shut down
.Establishes up to date methods and techniques for maintaining
second site back up and recovery
.Gives managers viable and efficient processes that meet new
government rules for saving and protecting data in the event of
disasters"
The Globus Toolkit (http: //www.globus.org/toolkit/) is a key
technology in Grid Computing, the exciting new computing paradigm
that allows users to share processing power, data, storage, and
other computing resources across institutional and geographic
boundaries. "Globus Toolkit 4: Programming Java Services" provides
an introduction to the latest version of this widely acclaimed
toolkit. Based on the popular web-based The Globus Toolkit 4
Programmer's Tutorial, this book far surpasses that document,
providing greater detail, quick reference appendices, and many
additional examples. If you're making the leap into Grid Computing
using the Globus Toolkit, you'll want "Globus Toolkit 4:
Programming Java Services" at your side as you take your first
steps.
+ Written for newcomers to Globus Toolkit, but filled with useful
information for experienced users.
+ Clearly situates Globus application development within the
context of Web Services and evolving Grid standards.
+ Provides detailed coverage of Web Services programming with the
Globus Toolkit's Java WS Core component.
+ Covers basic aspects of developing secure services using the Grid
Security Infrastructure (GSI).
+ Uses simple, didactic examples throughout the book, but also
includes a more elaborate example, the FileBuy application, that
showcases common design patterns found in Globus
applications.
+ Concludes with useful reference appendices.
BRIEF DESCRIPTION OF CONTENT:
There is a significant need for a comprehensive book addressing the
operational and day-to-day security management requirements. IM,
used in enterprise networks can easily be reconfigured and allow
for potentially nonstop exposure; they require the level of
security be scrutinized carefully. This includes inherent security
flaws in various network architectures that result in additional
risks to otherwise secure converged networks. A few books cover
components of the architecture, design, theory, issues, challenges,
and recommended policies for IM security, but none of them address
IM issues in a manner that is useful for the day-to-day operations
and management of enterprise networks. IM Security is intended to
bridge this gap.
UNIQUE FEATURE/RATIONALE
There are no current books that cover components of the
architecture, design, theory, issues, challenges, and recommended
policies for IM security. No book we know of addresses IM security
in a manner useful for day-to-day operations and management of
IM-capable networks in today s corporate environment.
* Up-to-date coverage of architecture, design, theory, issues,
challenges, and recommended policies for IM security.
* Addresses IM security for day-to-day operations and management of
IM-capable networks in today s corporate environment"
A decade ago, the corporate world viewed grid computing as a
curiosity. Today, it views it as an opportunity--a chance to reduce
costs, improve performance, fund new projects, and take advantage
of under-utilized capacity. The engineering behind this
transformation has been amply documented. Until now, however,
little has been written to prepare managers, executives, and other
decision-makers to implement grid computing in a sensible and
effective way.
Grid Computing: The Savvy Manager's Guide examines the technology
from a rigorous business perspective, equipping you with the
practical knowledge you need to assess your options and determine
what grid computing approach is right for your enterprise. This
book is heavy on real-world experience, distilling from a rich
assortment of case studies the best practices currently at work in
a variety of industries. Always attentive to grid computing s many
competitive advantages, it is also realistic about the challenges
of selling the idea to staff and making it a part of your company s
culture.
Grid Computing has an Online Companion at www.savvygrid.com with
contents, details, community forum, and latest updates for the
material.
* Sketches the history of grid computing, showing how it made the
leap from academia to business.
* Examines the criteria you'll need to meet to make your network
"grid-enabled."
* Explains how a grid-based solution can be made to meet key
organizational requirements, including security, scheduling, data
storage, and fault-tolerance.
* Surveys the approaches currently available and helps you choose
the one that will best meet your needs, both now and in the
future.
* Focuses heavily on the competitive advantages you can reap from
grid computing, and provides advice on convincing your organization
to adopt grid computing and making a successful transition."
This book contains everything you need to make your application
program support IPv6. IPv6 socket APIs (RFC2553) are fully
described with real-world examples. It covers security, a great
concern these days. To secure the Internet infrastructure, every
developer has to take a security stance - to audit every line of
code, to use proper API and write correct and secure code as much
as possible. To achieve this goal, the examples presented in this
book are implemented with a security stance. Also, the book leads
you to write secure programs. For instance, the book recommends
against the use of some of the IPv6 standard APIs - unfortunately,
there are some IPv6 APIs that are inherently insecure, so the book
tries to avoid (and discourage) the use of such APIs. Another key
issue is portability. The examples in the book should be applicable
to any of UNIX based operating systems, MacOS X, and Windows XP.
* Covers the new protocol just adopted by the Dept of Defense for
future systems
* Deals with security concerns, including spam and email, by
presenting the best programming standards
* Fully describes IPv6 socket APIs (RFC2553) using real-world
examples
* Allows for portability to UNIX-based operating systems, MacOS X,
and Windows XP
Responding to ever-escalating requirements for performance,
flexibility, and economy, the networking industry has opted to
build products around network processors. To help meet the
formidable challenges of this emerging field, the editors of this
volume created the first Workshop on Network Processors, a forum
for scientists and engineers to discuss latest research in the
architecture, design, programming, and use of these devices. This
series of volumes contains not only the results of the annual
workshops but also specially commissioned material that highlights
industry's latest network processors.
Like its predecessor volume, Network Processor Design: Principles
and Practices, Volume 2 defines and advances the field of network
processor design. Volume 2 contains 20 chapters written by the
field's leading academic and industrial researchers, with topics
ranging from architectures to programming models, from security to
quality of service.
.Describes current research at UNC Chapel Hill, University of
Massachusetts, George Mason University, UC Berkeley, UCLA,
Washington University in St. Louis, Linkopings Universitet, IBM,
Kayamba Inc., Network Associates, and University of Washington.
.Reports the latest applications of the technology at Intel, IBM,
Agere, Motorola, AMCC, IDT, Teja, and Network Processing Forum."
Adoption of Bluetooth wireless technology has made great strides in
the last few years. One of the biggest steps forward the
standardization of Java APIs for Bluetooth wireless technology
(JABWT) is explained in detail in this book. The JABWT standard,
defined by the JSR-82 specification, supports rapid development of
Bluetooth applications that are portable, secure, and
highly-usable. Wireless device manufacturers have responded to the
JABWT specification by announcing mobile phones and other products
that will run JABWT applications. Bluetooth Application Programming
with the Java APIs explains in detail how to write Bluetooth
applications using the Java APIs to exploit the power of both
technologies. Written by the specification lead for JSR-82 and two
other key participants in the definition of JABWT, this book
provides the authoritative explanations and concrete examples you
need to get started right away.
About the Authors
"C Bala Kumar" is a Distinguished Member of the Technical Staff at
Motorola. He chaired the industry expert group that defined the
Java APIs for Bluetooth wireless technology. He currently leads the
systems software team for wireless platforms in Motorola's
Semiconductor Products Sector. "Paul J. Kline" is a Distinguished
Member of the Technical Staff at Motorola and the maintenance lead
for the JABWT specification. He currently works on the System
Software Architecture team in Motorola's Semiconductor Products
Sector. "Timothy J. Thompson" is a Senior Software Engineer on the
System Software Architecture team in Motorola's Semiconductor
Products Sector. He was the OBEX architect on the JABWT
specification team at Motorola.
* Written by experts the authors led the industry team that defined
the JABWT standard and the Motorola team that developed the first
JABWT implementation
* Covers JABWT in depth and goes beyond the specification to
explain how to use the standard effectively
* A helpful resource both to Java programmers interested in
Bluetooth wireless technology and to business managers interested
in its potential for creating new business opportunities
* Digs deeply into the programming areas you must master to
successfully design and build JABWT applications, including RFCOMM,
OBEX, device discovery, service discovery, and L2CAP
* Details the real-world issues involved in programming Bluetooth
devices and implementing the JABWT specification
* Organized into sections that explicitly address the different
needs of programmers, business managers, and project managers"
With over 30,000 copies sold in previous editions, this fourth
edition of TCP/IP Clearly Explained stands out more than ever. You
still get a practical, thorough exploration of TCP/IP networking,
presented in plain language, that will benefit newcomers and
veterans alike. The coverage has been updated, however, to reflect
new and continuing technological changes, including the Stream
Control Transmission Protocol (SCTP), the Blocks architecture for
application protocols, and the Transport Layer Security Protocol
(TLS).
The improvements go far beyond the updated material: they also
include an all-new approach that examines the TCP/IP protocol stack
from the top down, beginning with the applications you may already
understand and only then moving deeper to the protocols that make
these applications possible. You also get a helpful overview of the
"life" of an Internet packet, covering all its movements from
inception to final disposition.
If you're looking for nothing more than information on the
protocols comprising TCP/IP networking, there are plenty of books
to choose from. If you want to understand TCP/IP networking-why the
protocols do what they do, how they allow applications to be
extended, and how changes in the environment necessitate changes to
the protocols-there's only the one you hold in your hands.
* Explains-clearly and holistically, but without
oversimplification-the core protocols that make the global Internet
possible.
* Fully updated to cover emerging technologies that are critical to
the present and future of the Internet.
* Takes a top-down approach that begins with the familiar
application layer, then proceeds to the protocols underlying it,
devoting attention to each layer's specifics.
* Divided into organized, easy-to-follow sections on the concepts
and fundamentals of networking, Internet applications, transport
protocols, the Internet layer and infrastructure, and practical
internetworking.
"Multicast Sockets: Practical Guide for Programmers" is a hands-on,
application-centric approach to multicasting (as opposed to a
network-centric one) that is filled with examples, ideas, and
experimentation. Each example builds on the last to introduce
multicast concepts, frameworks, and APIs in an engaging manner that
does not burden the reader with lots of theory and jargon. The book
is an introduction to multicasting but assumes that the reader has
a background in network programming and is proficient in C or Java.
After reading the book, you will have a firm grasp on how to write
a multicast program.
Features:
* Author team of instructor and application programmer is reflected
in this rich instructional and practical approach to the subject
material
* Only book available that provides a clear, concise,
application-centric approach to programming multicast applications
and covers several languages C, Java, and C# on the .NET
platform
* Covers important topics like service models, testing
reachability, and addressing and scoping.
* Includes numerous examples and exercises for programmers and
students to test what they have learned"
High-Performance Data Network Design contains comprehensive
coverage of network design, performance, and availability. Tony
Kenyon provides the tools to solve medium- to large-scale data
network design problems from the ground up. He lays out a practical
and systematic approach that integrates network planning, research,
design, and deployment, using state-of-the-art techniques in
performance analysis, cost analysis, simulation, and topology
modeling.
The proliferation and complexity of data networks today is
challenging our ability to design and manage them effectively. A
new generation of Internet, e-commerce, and multimedia applications
has changed traditional assumptions on traffic dynamics, and
demands tight quality of service and security guarantees. These
issues, combined with the economics of moving large traffic volumes
across international backbones, mean that the demands placed on
network designers, planners, and managers are now greater than ever
before. High-Performance Data Network Design is a "must have" for
anyone seriously involved in designing data networks. Together with
the companion volume, Data Networks: Routing, Security, and
Performance Optimization, this book gives readers the guidance they
need to plan, implement, and optimize their enterprise
infrastructure.
-Provides real insight into the entire design process
-Includes basic principles, practical advice, and examples of
design for industrial-strength enterprise data networks
-Integrates topics often overlooked-backbone optimization,
bottleneck analysis, simulation tools, and network costing
Networking Explained 2E offers a comprehensive overview of computer
networking, with new chapters and sections to cover the latest
developments in the field, including voice and data wireless
networking, multimedia networking, and network convergence.
Gallo and Hancock provide a sophisticated introduction to their
subject in a clear, readable format. These two top networking
experts answer hundreds of questions about hardware, software,
standards, and future directions in network technology.
Wireless networks
Convergence of voice and data
Multimedia networking
|
|