MS-700 Managing Microsoft Teams Objective 1.1: Plan Network Settings for Teams

20 min readMicrosoft Teams Administration

MS-700 Exam Focus: This objective covers the critical network planning aspects for Microsoft Teams deployment. Understanding network bandwidth requirements, planning tools, and connectivity assessment is essential for successful Teams implementation. Master these concepts for both exam success and real-world Teams administration.

Introduction to Teams Network Planning

Microsoft Teams is a cloud-based collaboration platform that requires careful network planning to ensure optimal performance. Unlike traditional on-premises solutions, Teams relies heavily on internet connectivity and Microsoft's global network infrastructure. Proper network planning is crucial for delivering high-quality voice, video, and meeting experiences to users.

Network planning for Teams involves several key components:

  • Bandwidth Capacity Planning: Calculating network requirements for different Teams workloads
  • Network Impact Analysis: Understanding how Teams traffic affects existing network infrastructure
  • Port and Protocol Configuration: Ensuring proper network connectivity and firewall rules
  • Connectivity Assessment: Evaluating network readiness using Microsoft's assessment tools

Calculate Network Bandwidth Capacity for Teams

Bandwidth planning is fundamental to Teams deployment success. Microsoft Teams supports various communication modes, each with different bandwidth requirements. Understanding these requirements helps administrators plan network capacity and ensure quality user experiences.

Teams Voice Bandwidth Requirements

Teams voice calls use different codecs depending on network conditions and device capabilities. Understanding these requirements is essential for Teams Phone deployment. The primary codecs used are:

Teams Voice Codecs and Bandwidth:

  • G.722: 64 kbps (preferred for high-quality calls)
  • G.711: 64 kbps (PSTN compatibility)
  • SILK: 6-40 kbps (adaptive based on network conditions)
  • Opus: 6-510 kbps (high-quality, low-latency codec)

Voice Bandwidth Planning Guidelines:

  • Per User: 30-100 kbps for voice calls
  • Overhead: Add 20-30% for network overhead
  • Concurrent Users: Plan for peak usage times
  • Quality Considerations: Higher bandwidth enables better codec selection

Teams Video Bandwidth Requirements

Video calls consume significantly more bandwidth than voice calls. Teams automatically adjusts video quality based on available bandwidth, but planning for optimal quality ensures better user experiences.

Video Resolution and Bandwidth Requirements:

  • 360p (SD): 500 kbps - 1.2 Mbps
  • 720p (HD): 1.2 - 1.5 Mbps
  • 1080p (Full HD): 1.5 - 4 Mbps
  • 4K (Ultra HD): 4 - 8 Mbps

Video Call Scenarios:

  • 1:1 Video Call: 1.2 - 1.5 Mbps per user
  • Group Video Call (3-4 users): 1.2 - 1.5 Mbps per user
  • Large Meeting (5+ users): 1.2 - 1.5 Mbps per user
  • Screen Sharing: Additional 200 - 500 kbps

Teams Meetings and Events Bandwidth

Teams meetings and events have specific bandwidth considerations, especially for large gatherings. Understanding these requirements helps plan for different meeting scenarios.

Meeting Bandwidth Requirements:

  • Audio Only: 30-100 kbps per participant
  • Video + Audio: 1.2 - 1.5 Mbps per participant
  • Screen Sharing: 200 - 500 kbps additional
  • Live Events: 1.5 - 4 Mbps for presenters
  • Webinar Mode: 1.2 - 1.5 Mbps for presenters, 30-100 kbps for attendees

Bandwidth Calculation Methodology

Calculating total bandwidth requirements involves several steps:

Bandwidth Calculation Steps:

  1. Identify User Count: Total number of Teams users
  2. Determine Usage Patterns: Peak concurrent usage percentages
  3. Calculate Per-User Requirements: Based on typical usage scenarios
  4. Apply Concurrent Usage Factor: Not all users active simultaneously
  5. Add Network Overhead: 20-30% for protocol overhead
  6. Plan for Growth: Include future user expansion
ScenarioPer User (Mbps)Concurrent FactorTotal for 100 Users
Voice Only0.130%3 Mbps
Video Calls1.520%30 Mbps
Large Meetings1.510%15 Mbps
Screen Sharing0.515%7.5 Mbps

Analyze Network Impact Using Network Planner

Microsoft Teams Network Planner is a powerful tool that helps administrators analyze network impact and plan Teams deployment. It provides detailed insights into bandwidth requirements, network readiness, and potential bottlenecks.

Network Planner Overview

Network Planner is available in the Microsoft Teams admin center and provides comprehensive network analysis capabilities. It helps organizations understand how Teams will impact their existing network infrastructure.

Network Planner Key Features:

  • Bandwidth Calculations: Automatic calculation of bandwidth requirements
  • Network Readiness Assessment: Evaluation of current network capacity
  • Site Analysis: Per-location network impact analysis
  • Recommendations: Specific recommendations for network optimization
  • Reporting: Detailed reports for stakeholders and IT teams

Using Network Planner

Network Planner requires specific information to provide accurate analysis. The tool uses this data to model network impact and provide recommendations.

Required Information for Network Planner:

  • User Count: Number of Teams users per location
  • Network Capacity: Available bandwidth per location
  • Usage Patterns: Expected Teams usage scenarios
  • Network Topology: WAN links and network architecture
  • Quality Requirements: Desired call and meeting quality

Network Planner Reports

Network Planner generates several types of reports that help administrators understand network impact and plan accordingly.

Types of Network Planner Reports:

  • Bandwidth Report: Detailed bandwidth requirements by location
  • Network Readiness Report: Assessment of network capacity vs. requirements
  • Quality Report: Expected call and meeting quality based on network
  • Recommendations Report: Specific actions to improve network readiness
  • Executive Summary: High-level overview for management

Interpreting Network Planner Results

Understanding Network Planner results is crucial for making informed decisions about network upgrades and Teams deployment strategies.

Key Metrics to Monitor:

  • Bandwidth Utilization: Percentage of available bandwidth used by Teams
  • Quality Score: Expected call and meeting quality rating
  • Bottleneck Identification: Network segments that may cause issues
  • Upgrade Recommendations: Specific network improvements needed
  • Cost Analysis: Estimated costs for recommended upgrades

Specify Network Ports and Protocols Used by Teams

Microsoft Teams uses specific network ports and protocols for different types of communication. Understanding these requirements is essential for configuring firewalls, proxies, and network security devices.

Teams Network Architecture

Teams uses a hybrid network architecture that combines Microsoft's global network with direct internet connectivity. Understanding this architecture helps in planning network connectivity and security.

Teams Network Components:

  • Microsoft Global Network: Microsoft's worldwide network infrastructure
  • Teams Service Endpoints: Regional Teams service endpoints
  • Media Relay Servers: Servers that handle audio/video traffic
  • Signaling Servers: Servers that handle call setup and control
  • Content Delivery Network (CDN): For file sharing and content delivery

Required Network Ports

Teams requires specific ports to be open for proper functionality. These ports handle different types of traffic and must be configured correctly in firewalls and network security devices.

PortProtocolPurposeDirection
80TCPHTTP (fallback)Outbound
443TCPHTTPS, Teams signalingOutbound
3478UDPSTUN/TURN for mediaOutbound
3478TCPSTUN/TURN for mediaOutbound
50000-50059UDPMedia trafficOutbound
53UDP/TCPDNS resolutionOutbound

Teams URLs and IP Addresses

Teams requires access to specific Microsoft URLs and IP address ranges. These endpoints must be accessible for Teams to function properly.

Critical Teams URLs:

  • teams.microsoft.com: Main Teams service
  • *.teams.microsoft.com: Teams subdomains
  • *.office.com: Office 365 services
  • *.microsoftonline.com: Authentication services
  • *.skype.com: Media relay services

Network Protocol Requirements

Teams uses several network protocols for different types of communication. Understanding these protocols helps in network planning and troubleshooting.

Teams Network Protocols:

  • HTTPS: Secure web traffic for Teams client and web interface
  • WebRTC: Real-time communication for audio/video
  • STUN/TURN: NAT traversal for media traffic
  • SRTP: Secure Real-time Transport Protocol for media
  • ICE: Interactive Connectivity Establishment for media paths
  • DNS: Domain name resolution for service discovery

Assess Network Readiness and Connectivity

Microsoft provides several tools to assess network readiness for Teams deployment. These tools help identify potential issues and provide recommendations for optimization.

Microsoft Teams Network Assessment Tool

The Microsoft Teams Network Assessment Tool is a comprehensive solution that evaluates network readiness for Teams. It provides detailed analysis of network performance and identifies potential issues.

Network Assessment Tool Features:

  • Bandwidth Testing: Measures available bandwidth to Microsoft services
  • Latency Analysis: Tests network latency to Teams endpoints
  • Packet Loss Detection: Identifies network quality issues
  • Jitter Measurement: Tests network stability for real-time traffic
  • Quality Prediction: Predicts expected Teams call quality

Microsoft 365 Network Connectivity Test Tool

The Microsoft 365 Network Connectivity Test Tool provides detailed analysis of network connectivity to Microsoft 365 services, including Teams. It helps identify network optimization opportunities.

Connectivity Test Tool Capabilities:

  • Performance Testing: Measures network performance to Microsoft 365
  • Route Analysis: Analyzes network routing to Microsoft services
  • DNS Resolution: Tests DNS performance and configuration
  • Proxy Detection: Identifies proxy servers and their impact
  • Recommendations: Provides specific optimization recommendations

Network Readiness Assessment Process

Conducting a comprehensive network readiness assessment involves several steps and considerations. Following a structured approach ensures thorough evaluation and accurate recommendations.

Assessment Process Steps:

  1. Baseline Measurement: Measure current network performance
  2. Teams Traffic Simulation: Simulate Teams traffic patterns
  3. Quality Testing: Test call and meeting quality
  4. Bottleneck Identification: Identify network constraints
  5. Recommendation Development: Create optimization recommendations
  6. Implementation Planning: Plan network improvements

Key Network Metrics

Understanding key network metrics is essential for evaluating Teams readiness and performance. These metrics help identify issues and measure improvement after optimization.

MetricOptimal RangeAcceptable RangeImpact on Teams
Latency< 50ms50-150msCall quality, responsiveness
Jitter< 10ms10-30msAudio/video quality
Packet Loss< 0.1%0.1-1%Call drops, quality issues
Bandwidth1.5+ Mbps1.2-1.5 MbpsVideo quality, features

Common Network Issues and Solutions

Understanding common network issues and their solutions helps administrators proactively address problems and optimize Teams performance.

Common Issues and Solutions:

  • Insufficient Bandwidth: Upgrade internet connection or implement QoS
  • High Latency: Optimize routing or use Microsoft ExpressRoute
  • Packet Loss: Check network equipment and cabling
  • Firewall Blocking: Configure proper port and URL access
  • Proxy Interference: Configure proxy bypass for Teams traffic
  • DNS Issues: Optimize DNS configuration and resolution

Network Optimization Strategies

Implementing network optimization strategies ensures optimal Teams performance and user experience. These strategies address common network challenges and improve overall service quality.

Quality of Service (QoS) Implementation

QoS implementation prioritizes Teams traffic over other network traffic, ensuring consistent performance for real-time communications.

QoS Configuration for Teams:

  • DSCP Marking: Mark Teams traffic with appropriate DSCP values
  • Traffic Prioritization: Prioritize Teams traffic over other applications
  • Bandwidth Reservation: Reserve bandwidth for Teams traffic
  • Queue Management: Implement proper queuing mechanisms
  • End-to-End QoS: Ensure QoS across entire network path

Network Path Optimization

Optimizing network paths to Microsoft services reduces latency and improves Teams performance. This includes using Microsoft's network infrastructure and optimizing routing.

Path Optimization Strategies:

  • Microsoft ExpressRoute: Direct connection to Microsoft network
  • Local Internet Breakout: Route Teams traffic directly to internet
  • CDN Utilization: Use Microsoft's CDN for content delivery
  • Regional Endpoints: Connect to nearest Microsoft data centers
  • Traffic Engineering: Optimize routing for Teams traffic

Exam Preparation Tips

For the MS-700 exam, focus on understanding the relationship between network planning and Teams performance, and be able to identify appropriate solutions for network challenges.

Key Exam Points:

  • Understand bandwidth requirements for different Teams scenarios
  • Know how to use Network Planner for deployment planning
  • Identify required ports and protocols for Teams
  • Understand network assessment tools and their capabilities
  • Know common network issues and their solutions
  • Understand QoS implementation for Teams traffic
  • Be familiar with Microsoft's network optimization recommendations

Real-World Implementation Considerations

In practice, Teams network planning requires balancing technical requirements with business constraints. Successful implementations consider both current needs and future growth. After deployment, monitoring network performance becomes crucial for maintaining optimal Teams experiences.

Remember that network planning is an ongoing process. Regular assessment and optimization ensure Teams continues to deliver optimal performance as network conditions and usage patterns change. A comprehensive understanding of network planning principles provides the foundation for successful Teams deployment and administration.

Summary

Network planning for Microsoft Teams involves calculating bandwidth requirements, analyzing network impact, configuring proper ports and protocols, and assessing network readiness. Understanding these components enables administrators to plan successful Teams deployments that deliver high-quality user experiences while optimizing network resources and ensuring security compliance.