Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Introduction
Figure 1.1: OSI Reference Model and Communication between Peers.
Figure 1.2: Layering Encapsulation for a packet in the OSI Seven Layer Mode
Figure 1.3: A typical network architecture.
Figure 1.4: Protocol Implementation and Interfaces
Figure 1.5: Players in the communications infrastructure
Chapter 2: Software Considerations in Communications Systems
Figure 2.1: Web browser and TCP/IP Implementation in Unix
Figure 2.2: Unix Host implementing IP and IPX
Figure 2.3: Stream components.
Figure 2.4: Boot sequence using ROM/Flash and RAM.
Figure 2.5: Classical planar networking architecture.
Figure 2.6: Encryption abstraction layer for an IPSec module.
Chapter 3: Software Partitioning
Figure 3.1: TCP/IP packets.
Figure 3.2: Processes and tasks.
Figure 3.3: Typical Architecture of a Layer 2 Switch.
Figure 3.4: Frame Reception and Buffer Handling
Figure 3.5: Interface between routing and IP switching tasks.
Figure 3.6: Callback function.
Figure 3.7: Implementing messaging with a message queue.
Chapter 4: Protocol Software
Figure 4.1: A Simple Protocol State Machine.
Figure 4.2: Multiple memory partitions in a communications system.
Figure 4.3: A manager–agent model.
Chapter 5: Tables and Other Data Structures
Figure 5.1: Physical & Logical Interfaces on a Frame Relay router.
Figure 5.2: Logical interface.
Figure 5.3: Hardware and protocol interface control blocks.
Figure 5.4: Array-based Allocation for PICBs.
Figure 5.5: Linked List based Allocation for PICBs.
Figure 5.6: Reference modification with table resizing.
Figure 5.6: Table access.
Chapter 6: Buffer and Timer Management
Figure 6.1: Single and Multiple Buffer Pools.
Figure 6.2: The BSD mbuf Structure.
Figure 6.3: Creating an
mbuf
cluster with multiple
mbuf
s.
Figure 6.4: STREAMS buffer organization.
Figure 6.5: (a)Three and (b) Two level buffer Management Schemes.
Figure 6.6: Structures in a buffer management scheme.
Figure 6.7: Managing multiple timers.
Figure 6.8: Table based timer organization.
Figure 6.9: Differential timers.
Figure 6.10: Timer management task.
Chapter 7: Management Software
Figure 7.1: Router architecture with various management schemes.
Figure 7.2: The CLI agent.
Figure 7.3: Management Routines and Internal Events.
Figure 7.4: Saving the configuration
Chapter 8: Multi-Board Communications Software Design
Figure 8.1: Chassis design with packet + circuit switched buses.
Figure 8.2: A multiple-card rack design.
Figure 8.3: Single Control Card + Multiple Line Card Architecture.
Figure 8.4: Software Partitioning on multiboard router
Figure 8.5: Access routine and local copy scenarios.
Figure 8.6: OSPF Split Control Plane Example.
Figure 8.7: Fully distributed architecture.
Figure 8.8: Control card redundancy.
Chapter 9: Going About the Development
Figure 9.1: A simulated environment
Figure 9.2: Operating system abstraction layer
Figure 9.3: Typical development environment
Figure 9.4: ANVL test tool.
Previous page
Table of content
Next page
Designing Embedded Communications Software
ISBN: 157820125X
EAN: 2147483647
Year: 2003
Pages: 126
Authors:
T. Sridhar
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Conceptual Model Reports
Creating a Basic Logical Database Model
Editing Logical Models”Advanced Aspects
Reverse Engineering Physical Schemas to Logical Models
Change Propagation and Round Trip Engineering
WebLogic: The Definitive Guide
Overview of WebLogic Server
Managing the Web Server
Using JNDI and RMI
Overview of JDBC Resources
An Overview of Clustering
Twisted Network Programming Essentials
Starting the Twisted Event Loop
Authentication
Using Authentication with Perspective Broker
Listing Mailboxes on an IMAP Server
Running a Basic NNTP Server
Web Systems Design and Online Consumer Behavior
Chapter IV How Consumers Think About Interactive Aspects of Web Advertising
Chapter V Consumer Complaint Behavior in the Online Environment
Chapter IX Extrinsic Plus Intrinsic Human Factors Influencing the Web Usage
Chapter X Converting Browsers to Buyers: Key Considerations in Designing Business-to-Consumer Web Sites
Chapter XIII Shopping Agent Web Sites: A Comparative Shopping Environment
.NET-A Complete Development Cycle
Analysis of the Advanced GDI+ Extensions Requirements
References for Further Reading
Analyzing User Interface Needs
Putting It All Together
Requirements Tracing
Java All-In-One Desk Reference For Dummies
Java Programming Basics
Making Choices
Network Programming
Swinging into Swing
Creating Applets
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies