You are previewing Microsoft® Lync Server 2010 Unleashed.
O'Reilly logo
Microsoft® Lync Server 2010 Unleashed

Book Description

Microsoft Lync Server has become the Unified Communications platform of choice for thousands of businesses seeking to drive more value from all forms of communication. This is a comprehensive, independent, and practical guide to Lync Server 2010, the brand-new version of this increasingly popular technology. Drawing on their extensive experience, Alex Lewis, Andrew Abbate, adn Tom Pacyk cover all facets of planning, deploying, configuring, and managing Lync Server 2010 in enterprise environments. They present a detailed overview of the system and its components, offer step-by-step configuration instructions, and share dozens of best practices drawn from actual deployments. Technical professionals will find detailed chapters on each form of communication the server can manage, including IP voice, instant messaging, audio/video conferencing, web conferencing, and much more. Along the way, the authors present powerful insights into planning infrastructure; monitoring day-to-day operation; troubleshooting; federation; remote access; backup/restore, Microsoft Exchange and SharePoint Server integration; and many other essential topics.

  • The most complete, independent guide to Microsoft Lync Server - now the #2 most-requested Microsoft training topic behind Exchange!

  • Combines theory, hands-on, step-by-step configuration instructions, and best practices from real enterprise environments

  • Includes coverage of Microsoft Exchagne and SharePoint Servers available in no other book

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. Contents at a Glance
  5. Table of Contents
  6. About the Authors
  7. Acknowledgments
  8. We Want to Hear from You!
  9. Reader Services
  10. Introduction
    1. Chronology of Lync Server
    2. How This Book Is Organized
  11. Part I. Overview
    1. Chapter 1. What Is Microsoft Lync Server?
      1. Lync Server at a High Level
        1. Instant Messaging
        2. Client-to-Client Chat
        3. Enterprise Voice
        4. PBX Replacement
        5. Presence
        6. Toll Bypass
      2. Lync Server Related Acronyms
      3. Versions and Licensing
        1. Standard Edition
        2. Enterprise Edition
        3. Client and Server Licensing
      4. Integration with Other Microsoft Applications
        1. Integration with Exchange
        2. Integration with SharePoint
        3. Integration with Office
      5. The Competition
      6. Summary
    2. Chapter 2. What Is New in Microsoft Lync Server?
      1. Introducing New Management Tools
        1. Lync Server Role-Based Access Control Features
        2. Web-Based Management Tools
        3. Lync Server Management Shell
        4. Central Management Store
        5. Easier Maintenance Through Server Draining
        6. Monitoring Server Features
        7. Archiving Server Features
      2. Topology Changes
        1. Communications Server Sites
        2. A/V Conferencing Server Role
        3. Other Topology Changes
      3. New Enterprise Voice Features
        1. Branch Office and Data Center Resiliency
        2. Call Admission Control
        3. E911 Support
        4. Mediation Server Bypass
        5. Mediation Server and Gateway Topologies
        6. Call Translation Rules
      4. New Call Management Features
        1. Call Parking and Other PBX Features
        2. Response Group Features
        3. Announcement Application
      5. Integrated Mediation Server
      6. New Presence Features
        1. Privacy Controls
        2. Display Photos of Contacts
        3. Display Message Waiting Indicator
      7. New Conferencing Features
        1. Web Conferencing and A/V Conferencing Features
        2. Dial-In Conferencing Features
        3. Application-Sharing Features
      8. DNS Load Balancing
      9. Survivable Branch Appliances
      10. Operating System Support
      11. New Lync Client Features
        1. Client Appearance
        2. The “Me” Area
        3. Enhanced Contacts
        4. Privacy Relationships
        5. Integration with Office and Windows 7
        6. Whiteboarding and Application Sharing
        7. Improved Meeting Join Experience
        8. Conferencing Attendant and Scheduling
        9. PSTN Dial-In Conferencing Improvements
        10. Video Improvements
        11. Manager/Admin Improvements
        12. Improved Phone Experience
      12. Summary
    3. Chapter 3. Feature Overview of Microsoft Lync Server
      1. Presence
        1. Enhanced Presence
        2. Presence States
        3. Access Levels and Privacy Relationships
        4. Interruption Management
        5. Automated Status Updates
        6. Multiple Points of Presence
        7. Extensible Presence
        8. Application Integration
        9. Location
      2. Instant Messaging
      3. Web Conferencing
      4. Audio and Video Conferencing
      5. Dial-In Conferencing
        1. Permissions
        2. Flexible Conference IDs
        3. Lobby
        4. Announcements
        5. Languages
      6. Enterprise Voice
        1. Call Forwarding
        2. Team Call
        3. Delegation
        4. Response Groups
        5. Call Park
        6. Private Lines
        7. SIP Trunking
        8. E911
      7. Remote Access
      8. Federation
        1. Public IM Connectivity
      9. Archiving
      10. Monitoring
      11. Summary
    4. Chapter 4. Benefits of Microsoft Lync Server 2010
      1. Overview of Unified Communications
        1. Software-Powered Communication
      2. Brief History of UC
        1. Using LANs and Packet-Switched Networks
        2. VoIP Becomes Mainstream
      3. Benefits for Lync Server Users
        1. Contacts
        2. Managing Communications
        3. Panoramic Mode
        4. Activity Feed
        5. Privacy and Presence Enhancements
        6. Audio and Video to MSN PIC Contacts
      4. Enterprise Voice Benefits
        1. Mediation Server Role Collocation
        2. Media Bypass
        3. Optional Dedicated A/V Conferencing Role
        4. Site Survivability
        5. Call Admission Control and DiffServ
        6. E911
        7. Malicious Call Trace
        8. Caller ID Controls
        9. Anonymous Agents
        10. On-Net and Off-Net Voice Routing
        11. Media Gateway Certification
      5. Client-Side Benefits
        1. Pre-Call and In-Call Quality Feedback
        2. Private Lines
        3. Call Parking
        4. Common Area Phones
        5. Hot Desking
      6. Collaboration Benefits
        1. Improved Web Conferencing Experience
        2. Lobby Experience
        3. Multiple Language Support
        4. Simplified Join Experience
        5. Visual Conference Calls
        6. Mute All, DTMF, and Roll Call
        7. Meeting Content Control
        8. Join from PBX
      7. Management and Administration Benefits
        1. Central Management Store
        2. Administration Tools
        3. Roles-Based Access Controls
        4. Virtualization Support
      8. Monitoring Benefits
      9. Summary
  12. Part II. Microsoft Lync Server 2010 Server Roles
    1. Chapter 5. Microsoft Lync Server 2010 Front End
      1. Overview
      2. Active Directory Preparation
        1. Prepare the Active Directory Forest
        2. Active Directory Administration Groups
      3. Installation
        1. Lync Server Topology Builder
        2. Standard Edition Installation
        3. Enterprise Edition Installation
      4. Configuration
        1. Configure Voice Policy
        2. Configure Conferencing Policy
        3. Configure Clients Tab
        4. Configure External Access Policy
      5. Administration
      6. Troubleshooting
      7. Best Practices
    2. Chapter 6. Microsoft Lync Server 2010 Edge
      1. Edge Overview
        1. Access Edge
        2. Web Conferencing Edge
        3. A/V Edge
        4. Collocation
        5. Reverse Proxy
      2. Edge Installation
        1. Hardware Requirement
        2. Operating System Requirements
        3. Software Requirements
        4. Create Edge Pool
        5. Install Server
      3. Edge Configuration
        1. Edge Server Management Console
        2. Enabling Edge Server Features
        3. Managing A/V Edge Configuration
        4. Introducing High Availability
        5. Adding Edge Servers to a Pool
      4. Reverse Proxy
        1. Reverse Proxy Installation
      5. Reverse Proxy Configuration
        1. Getting Started Wizard
        2. Install Certificates
        3. Create Web Listener
        4. Publishing a Single Server Pool or Load Balancer
        5. Publishing a Pool with Multiple Servers
        6. Redirect SSL Bridging
        7. Listen for Additional Public Names
        8. Test and Apply Rules
      6. Edge Server Administration
        1. Editing the Global External Access Policy
        2. Creating a New External Access Policy
        3. Assigning External Access Policies
        4. Managing Federation
        5. Managing Public IM Providers
        6. Managing External Web Conferencing Features
        7. Managing A/V Edge Features
        8. Assigning Conferencing Policies
      7. Edge Troubleshooting
        1. Firewall Ports
        2. Routing
        3. Certificates
        4. Web Conferencing Edge Certificate Names
        5. A/V Authentication Certificate Names
        6. DNS Records
        7. Logs
        8. Lync Server Management Shell
        9. Telnet
        10. Services
      8. Edge Server Best Practices
      9. Summary
    3. Chapter 7. Microsoft Lync Server 2010 Monitoring
      1. Overview
      2. Installation
        1. Installing Microsoft SQL Server 2008 Reporting Services
        2. Topology Builder for Microsoft Lync Server Monitoring Role
        3. Installing the Monitoring Server Role
      3. Configuration
        1. Quality of Experience Data Menu
        2. Deploy Monitoring Server Reports
      4. Administration
        1. Introduction to the Dashboard
      5. Troubleshooting
      6. Best Practices
    4. Chapter 8. Microsoft Lync Server 2010 Archiving
      1. Overview
      2. Installation
        1. Installing Microsoft SQL Server 2008
        2. Topology Builder for Lync Server 2010 Archiving Role
        3. Installing the Archiving Server Role
      3. Configuration
        1. Archiving Configuration Tab
        2. Create Site and User Policies
        3. Using PowerShell for Configuration Tasks
        4. Using Cmdlets for Configuration Tasks
      4. Administration
      5. Troubleshooting
      6. Best Practices
      7. Summary
    5. Chapter 9. Director
      1. Director Overview
        1. Dedicated Role
        2. Benefits of a Director
        3. Internal Endpoint Sign-In Process
        4. External Access
        5. Denial of Service
        6. Placement
        7. Standard Edition Versus Enterprise Edition
        8. Back End Database
        9. Web Services
      2. Director Installation
        1. Prerequisites
        2. Create Director Pool
        3. Install Server
      3. Director Configuration
        1. Certificate Requirements
        2. SRV Records
        3. Web Services FQDN Overrides
        4. Web Services Ports
        5. Reverse Proxy
        6. High Availability
        7. Adding Directors to a Pool
      4. Director Administration
        1. Topology Status
        2. Client Version Filter
        3. Authentication Methods
      5. Director Best Practices
      6. Summary
  13. Part III. External Dependencies
    1. Chapter 10. Dependent Services
      1. Active Directory
        1. Schema Extensions
        2. Forest Prep
        3. Domain Prep
        4. 2010 Security Groups
      2. Domain Name System
        1. Install and Configure DNS on Windows Server 2008 R2
        2. DNS Records Lync Server Uses
      3. Public Key Infrastructure
        1. Understanding PKI Roles
        2. Understanding Certificates
        3. Installing Certificate Services
        4. Certificate Types for Lync Server
        5. Understanding the Lync Server Certificate
      4. Network Dependencies
        1. Supporting Lync Server with DHCP
        2. Segregation of Traffic
        3. Switch Configurationss
        4. Defining Network Sites
    2. Chapter 11. SQL
      1. Installing SQL 2008 R2
      2. SQL 2008 R2 Backup and Restore
        1. Backing Up SQL through Windows Server 2008
        2. Backing Up SQL through SQL Server Management Studio
      3. Managing and Maintaining SQL 2008 R2
        1. Checking and Repairing Database Integrity
        2. Monitoring and Reducing Fragmentation
        3. Shrinking Data Files
        4. Creating SQL Server Maintenance Plans
      4. Monitoring SQL 2008 R2
        1. Windows Management Instrumentation
        2. Event Logs
        3. Dynamic Management Views
        4. Reliability and Performance Monitor
        5. Activity Monitor
        6. Data Collectors
      5. Summary
    3. Chapter 12. Firewall and Security Requirements
      1. Using Network Layer Firewalls with Lync Server
        1. Network-Based Firewalls
        2. Considerations with Network Address Translation and Lync Server
        3. Ports to Open
      2. Using Operating System Firewalls with Lync Server
        1. Configuring the Windows Server 2008 Firewall for Lync Server
      3. Using Reverse Proxies with Lync Server
        1. Configuring ISA 2006 SP1 to Support Lync Server
        2. Configuring TMG to Support Lync Server
      4. Securing Service Accounts
        1. Configuring Service Accounts with Least Privilege
        2. Utilizing Managed Service Accounts for Lync Server
      5. Summary
  14. Part IV. Administration and Management
    1. Chapter 13. Monitoring Microsoft Lync Server 2010
      1. Overview
      2. OpsMgr Lync Server 2010 Monitoring
      3. What Is New in OpsMgr R2?
      4. How OpsMgr Works
        1. OpsMgr Functionality
        2. Processing Operational Data
        3. Generating Alerts and Responses
      5. OpsMgr Architecture
        1. Understanding How OpsMgr Stores Captured Data
        2. Determining the Role of Agents in System Monitoring
        3. Defining Management Groups
      6. How to Use OpsMgr
        1. Managing and Monitoring with OpsMgr
        2. Reporting from OpsMgr
        3. Using Performance Monitoring
        4. Using Active Directory Integration
        5. Integrating OpsMgr Non-Windows Devices
        6. Exploring Third-Party Management Packs
      7. OpsMgr Component Requirements
        1. Exploring Hardware Requirements
        2. Determining Software Requirements
        3. OpsMgr Backup Considerations
      8. Advanced OpsMgr Concepts
        1. Understanding OpsMgr Deployment Scenarios
        2. Multiple Configuration Groups
        3. Deploying Geographic-Based Configuration Groups
        4. Deploying Political or Security-Based Configuration Groups
        5. Sizing the OpsMgr Database
        6. Defining Capacity Limits
        7. Defining System Redundancy
        8. Monitoring Nondomain Member Considerations
      9. Securing OpsMgr
        1. Securing OpsMgr Agents
        2. Understanding Firewall Requirements
        3. Outlining Service Account Security
      10. Installing Operations Manager 2007 R2
        1. Single Server OpsMgr 2007 R2 Install
        2. Prerequisite Checker
        3. Importing Management Packs
        4. Deploying OpsMgr Agents
        5. SCOM Dip Stick Health Checks
      11. Installing Edge Component Monitoring Certificates
        1. Create Certificate Template
        2. Request the Root CA Server Certificate
        3. Request a Certificate from the Root CA Server
        4. Install the Agent on the Lync Edge Server
        5. Configure the Agent to Use the Certificate
      12. Installing the Lync Server 2010 Management Pack
        1. Before Installing the Management Pack
        2. Import the Management Pack
        3. Verify Central Discovery Script
        4. Enable Edge Server Role Discovery
        5. Configuring and Verifying Synthetic Transactions
      13. Best Practices
      14. Summary
    2. Chapter 14. Backup and Restore of Microsoft Lync Server 2010
      1. Backup and Restore Strategy
      2. Backup Processes
        1. Backing Up Lync Server Databases
        2. Backing Up the Central Management Store
        3. Backing Up Lync Server Servers
      3. Restore Processes
        1. Restoring Lync Server Databases
        2. Create TSQL Script to Restore the RTC Database
        3. Restoring the Central Management Store
        4. Restoring Lync Server Servers
      4. Troubleshooting
      5. Best Practices
    3. Chapter 15. Administration of Microsoft Lync Server 2010
      1. Administration Overview
      2. Lync Server Control Panel
      3. Lync Server Management Shell
        1. Benefits of the Management Shell
        2. Management Shell Basics
        3. Tips and Tricks
      4. Role-Based Access Control
        1. Lync Versus Exchange RBAC
        2. Default Roles
        3. Creating New Roles
      5. Topology Model
        1. Central Management Store
        2. Topology Builder
        3. Scopes
      6. Management Tasks
        1. Server Draining
        2. Database Import/Export
      7. Configuring Quality of Service
        1. Server Configuration
        2. Client Configuration
      8. Troubleshooting
        1. Certificates
        2. DNS Records
        3. Logs
        4. Lync Server Management Shell
        5. Synthetic Transactions
        6. Telnet
        7. Time
        8. Services
        9. Lync Server Logging Tool
      9. Best Practices
      10. Summary
  15. Part V. Migrating from Older Versions
    1. Chapter 16. Migrating from LCS and OCS
      1. Overview
      2. Office Communications Server 2007 R2
        1. Install Office Communications Server 2007 R2
      3. Edge Server Migration to Lync Server 2010
        1. Configure Internal Pools
        2. Repoint DNS Records
      4. Front End and User Migration to Lync Server 2010
        1. Migration Process
        2. Automatic Client Upgrade
        3. Decommission Process
      5. Troubleshooting
      6. Best Practices
      7. Summary
  16. Part VI. Voice
    1. Chapter 17. PBX Integration
      1. Telephony Overview
        1. Public Switched Telephone Network
        2. Private Branch Exchange
        3. Signaling
        4. Voice over IP
        5. Media
      2. Integration Methods
        1. Direct SIP
        2. Media Gateways
        3. Remote Call Control
        4. Dual Forking
        5. SIP Provider Trunking
      3. End-User Scenarios
        1. Enterprise Voice
        2. Enterprise Voice with Legacy Phone
        3. Legacy Phone for Conferencing
        4. Legacy Phone Presence and Click-to-Call
        5. PBX Software Plugin
      4. Key Improvements
        1. Media Bypass
        2. Routing
        3. Caller ID Controls
        4. Survivable Branch Appliances
        5. Analog Devices
      5. Best Practices
      6. Summary
    2. Chapter 18. Enterprise Voice
      1. Mediation Server Overview
        1. Enterprise Voice
        2. Media Bypass
        3. Call Admission Control
        4. Enhanced 911
        5. Remote Survivability
        6. Response Groups
      2. Mediation Server Installation
        1. Prerequisites
        2. Install Server
      3. Voice Routing
        1. Dial Plan
        2. Normalization Rules
        3. Voice Policies
        4. Routes
        5. PSTN Usages
        6. Trunk Configuration
        7. Translation Rules
        8. Export and Import Voice Configuration
        9. Test Cases
      4. Publishing Changes
        1. Managing Enterprise Voice Users
      5. Voice Features
        1. Call Park
        2. Unassigned Numbers
      6. Network Configuration
        1. Network Regions
        2. Network Sites
        3. Network Subnets
      7. Call Admission Control
        1. Bandwidth Policy Profiles
        2. Associate Bandwidth Policy Profile
        3. Network Region Links
        4. Network Region Routes
        5. Network Intersite Policies
        6. Enable Call Admission Control
      8. Media Bypass
        1. Enable Media Bypass
        2. Site Configuration
        3. Call Admission Control and Media Bypass
      9. Enhanced 911
        1. Configuring Site Locations
        2. Validate Addresses
        3. Create Location Policy
      10. Remote Site Survivability
        1. Defining Branch Sites
        2. Defining Survivable Branch Appliances and Servers
        3. Add the Survivable Branch Appliance to Active Directory
        4. Deploying a Survivable Branch Appliance
        5. Deploying a Survivable Branch Server
        6. Move Branch Users to a New Pool
      11. Response Groups
        1. Agent Groups
        2. Queues
        3. Workflows
      12. Best Practices
      13. Summary
    3. Chapter 19. Audio Conferencing
      1. Dial-In Conferencing Overview
      2. Dial-In Conferencing Configuration
        1. Prerequisites
        2. Dial Plan
        3. Normalization Rules
        4. Regions
        5. Dial-In Access Numbers
        6. Conferencing Policy
        7. PIN Policies
        8. Meeting Configuration
        9. Conference Announcements
        10. DTMF Commands
        11. Test Dial-In Conferencing
      3. Configure Users for Dial-In Conferencing
        1. Enable Users
        2. Send Welcome PIN
        3. Managing PINs
      4. Best Practices
      5. Summary
  17. Part VII. Integration with Other Applications
    1. Chapter 20. Exchange 2010 and SharePoint 2010 Integration
      1. Overview
      2. Exchange 2010 Unified Messaging
        1. Telephony Integration
        2. Single Inbox
        3. Outlook Voice Access Features
        4. Outlook Play on Phone
        5. Outlook Voicemail Preview
      3. Call Answering Rules
        1. Auto Attendant
      4. Exchange 2010 Unified Messaging Architecture
        1. Unified Messaging Components
        2. Mailbox Policy Objects
        3. Auto Attendant Objects
        4. Unified Messaging Server Objects
      5. Unified Messaging Users
      6. UM Web Services
        1. Audio Codecs and Voice Message Sizes
        2. Operating System Requirements
      7. Supported IP/VoIP Hardware
      8. Unified Messaging Protocols
        1. Unified Messaging Port Assignments
      9. Unified Messaging Installation
        1. Installation Prerequisites
        2. Telephony Prerequisites
        3. Installing the Unified Messaging Role
      10. Postinstall Configuration
        1. Creating a UM Dial Plan
        2. Associating Subscriber Access Numbers
        3. Creating a UM IP Gateway
        4. Associating the UM Server with the Dial Plan
        5. Create a Unified Messaging Auto Attendant
        6. Creating the Hunt Groups
        7. Enabling Mailboxes for UM
        8. Testing Functionality
      11. Data Storage in Unified Messaging
      12. Exchange 2010 Outlook Web Application
      13. SharePoint 2010 Integration
        1. Simplifying Tasks through SharePoint 2010
        2. Integrated Presence with SharePoint 2010
        3. Skills Search with SharePoint 2010
      14. Best Practices
    2. Chapter 21. UCMA
      1. Overview
      2. Server APIs
      3. Client APIs
        1. API Objects and Methods
      4. PowerShell
      5. Installing UCMA 3.0
      6. Walkthrough of the UCMA 3.0 Components
        1. Toolbox Components
        2. Error Condition Components
      7. Summary
  18. Part VIII. Clients
    1. Chapter 22. Microsoft Communicator Client for Macintosh
      1. Installing the Client
        1. Dealing with Certificates
      2. Features and Improvements
      3. Getting Around in the Client
        1. Configuring Basic Options
        2. Managing Contacts
        3. Managing Groups
      4. IM Features
        1. Archiving IM Conversations
      5. Audio/Video Calls and Conferencing
        1. Making an Audio Call
        2. Making a Video Call
      6. Web Conferencing
        1. Joining a Conference
        2. Sharing Information in a Meeting
      7. Client Integrations with Other Applications
        1. Integration with Outlook
        2. Integration with Office
      8. Tuning Hardware for Communicator Client
        1. Tuning the Display
        2. Tuning the Audio
      9. Troubleshooting
      10. Best Practices
    2. Chapter 23. Windows, Browser, and Silverlight Clients
      1. Installing the Client
      2. Navigating in the Client
        1. Configuring Basic Options
        2. Managing Contacts
        3. Managing Groups
        4. Status View
        5. Relationship View
      3. IM Features
        1. Archiving IM Conversations
      4. Audio Calls, Video Calls, and Conferencing
        1. Making Audio Calls
        2. Making Video Calls
      5. Web Conferencing
        1. Starting a Conference
        2. Adding a Web Conference to a Meeting
        3. Sharing Information in a Meeting
      6. Client Integrations with Other Applications
        1. Integration with Outlook
        2. Integration with Office
      7. Useful Lync Client Shortcuts
      8. Lync Silverlight Client
        1. Access Options
        2. Silverlight Functions
        3. Effective Ways to Use Silverlight
      9. Troubleshooting
      10. Best Practices
      11. Summary
    3. Chapter 24. UC Endpoints
      1. Overview
      2. Standalone IP Phones
      3. USB Headsets, Speakerphones, and Handsets
        1. Headsets
        2. Speakerphones
        3. USB Handsets
      4. Webcams
      5. Conferencing Devices
      6. Best Practices
  19. Part IX. Planning for Deployment
    1. Chapter 25. Virtualization
      1. Virtualization Overview
        1. What Is Virtualization?
        2. Hypervisor Types
        3. Benefits of Virtualization
        4. Virtualization Vendors
        5. Advanced Features
      2. Lync Support Guidelines
      3. Lync Server Virtual Topologies
        1. Standard Edition Example
        2. Enterprise Edition Example
        3. Sample Topology Considerations
        4. Additional Topologies
      4. Host Server Configuration
        1. Processor Requirements
        2. Memory Requirements
        3. Disk Requirements
        4. Networking Requirements
        5. Operating System Requirements
        6. Software Recommendations
      5. Virtual Machine Server Configuration
        1. Processor Requirements
        2. Memory Requirements
        3. Disk Requirements
        4. Networking Requirements
        5. Operating System Requirements
        6. Software Recommendations
      6. Infrastructure and Application Virtualization
        1. Infrastructure Virtualization
        2. Application Virtualization
      7. Best Practices
      8. Summary
    2. Chapter 26. Planning for Internal Non-Voice Deployment
      1. Determining the Scope of the Deployment
        1. Identifying the Business Goals and Objectives to Implement Lync Server 2010
      2. Determining Your Infrastructure Needs
        1. Planning for Hardware and Software
        2. Planning for Network Infrastructure Requirements
        3. Planning for Active Directory Dependencies
        4. Planning for Certificates
      3. Planning for Capacity
        1. General Sizing
        2. Capacity Planning for Collaboration and Application Sharing
        3. Planning for the Address Book
      4. Planning for IM
        1. Considerations for Internal Users
        2. Consideration for Remote Users
      5. Planning for Conferencing
        1. Defining Your Requirements
        2. Planning Your Conferencing Topology
      6. Planning for Clients and Devices
      7. Planning for Archiving
        1. Defining Your Archiving Requirements
        2. Planning Your Archiving Topology
      8. Planning for Virtualization
      9. Planning for Management
      10. Documenting the Plan
      11. Best Practices
      12. Summary
    3. Chapter 27. Planning for Deploying External Services
      1. Edge Server Considerations
        1. Remote Access
        2. Anonymous Access
        3. Federation
        4. Public IM Connectivity
        5. Capacity Planning
        6. Edge Placement
      2. Firewall Configuration
        1. Back-to-Back Firewalls
        2. Three-Legged Firewall
        3. No Perimeter Network
        4. Straddling the Internal Firewall
        5. Publicly Routable Perimeter Network
        6. Firewall Rules
      3. High Availability
        1. Hardware Load Balancer
        2. Hardware Load Balancer Configuration
        3. DNS Load Balancing
      4. Edge Server Preparation
        1. Domain Membership
        2. Network Adapter Configuration
        3. Default Gateways and Routing
        4. DNS and Network Adapter Binding Order
        5. Strong Host Model
      5. Certificates
        1. Using Single Subject Alternative Name Certificates
        2. Wildcard Certificates
      6. Reverse Proxy
        1. SSL Pass Through, Offloading, Termination, and Bridging
        2. Placement and Configuration
        3. Reverse Proxy Load Balancing
        4. Pre-Authentication
      7. Sample Scenarios
        1. Single Edge Server
        2. Scaled Single Site
        3. Scaled Multiple Sites
      8. Summary
    4. Chapter 28. Planning for Voice Deployment
      1. Dial Plan
        1. Assigning Telephone URIs
        2. Direct Inward Dialing
        3. Internal Extensions Only
        4. Site Prefixes
      2. Voice Routing
        1. Voice Policies
        2. PSTN Usages
        3. Routes
        4. Trunks
        5. Tying It All Together
      3. Voice Resilience
        1. Datacenter Survivability
        2. Branch Site Survivability
      4. Network Configuration
      5. Call Admission Control
        1. Bandwidth Estimates
      6. Media Bypass
        1. Bypass IDs
        2. Enabling Media Bypass
      7. Enhanced 911
        1. Location Policies
        2. Location Information Database
        3. SIP Trunk
      8. Devices
        1. Analog
        2. Handsets and Headsets
      9. Response Groups
      10. Planning Tool
      11. Best Practices
      12. Summary
  20. Index