Presentation is loading. Please wait.

Presentation is loading. Please wait.

ExpressRoute for Office 365 Training

Similar presentations


Presentation on theme: "ExpressRoute for Office 365 Training"— Presentation transcript:

1 ExpressRoute for Office 365 Training
Network Assessments and other Skype for Business Considerations – Day 2 Session 3

2 Topics Skype for Business Online Network Connectivity
4/16/2018 Topics Skype for Business Online Network Connectivity Skype for Business Online Network Performance Requirements Skype for Business Online Network Connectivity Considerations Network Assessment Types © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Skype for Business Online Network Connectivity
4/16/2018 9:45 PM Skype for Business Online Network Connectivity © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Skype for Business Online Traffic Flows
P2P calls – internal/external, Conference calls, PSTN calls Peer-to-Peer calls - internal

5 Signaling and Data Collab Protocols
# What for Data Transport Source Port Destination Port Encryption What happens if disabled? 1 Signaling – Windows, Mac SIP TCP Windows: 443 Full TLS Can’t sign in No IM 2 Signaling – Web, mobile HTTP 3 Data collab – file attachments, PPT upload, whiteboard, Q&A, poll PSOM No content sharing in meeting 4 PowerPoint presentation service No PPT in meeting 5 Service IP number resolution DNS UDP 53 Can’t join

6 Media Protocols IP & URL whitelist Ports NAT
# What for Data Transport Source Port Destination Port Encryption What happens if disabled? 1 Audio – Windows, Mac, Web, Mobile RTP UDP 50,000 – 50,019 UDP 3478 UDP 50,000 – 59,999 Secure RTP Audio cannot flow over UDP ports (preferred) 2 TCP TCP 443, TCP 50,000 – 59,999 Audio cannot fall back to TCP (less reliable) 3 Video – Windows, Mac, Web, Mobile 50,020 – 50,039 Video cannot flow over UDP ports (preferred) 4 Video cannot fall back to TCP (less reliable) 5 Desktop or Application Sharing - Windows, Mac, Web, Mobile RDP/RTP 50,040 – 50,059 Desktop or Application Sharing does not work IP & URL whitelist Allow outbound UDP/TCP traffic to Office 365 URLs and IP address ranges URLs and IP address ranges updated monthly. Subscribe via RSS feed to get change notification Blocking Office URLs and IP addresses may result in broken user experience Ports Minimum: Allow outbound TCP traffic to destination port 443 Better: In addition, allow outbound UDP/TCP traffic to destination port 3478 Best: In addition, allow outbound UDP/TCP traffic to destination port range 50,000 – 59,999 NAT Source NAT is recommended Network address/port mapping must not change during any Skype audio/video/screen sharing session

7 Skype for Business Online Network Performance Requirements
4/16/2018 9:45 PM Skype for Business Online Network Performance Requirements © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Network Performance Requirements
Microsoft 2016 4/16/2018 9:45 PM Network Performance Requirements Customer Network Edge Internet/ ER Microsoft Network Edge SfB Online DC Client WiFi LAN Client-MNE Microsoft Network RTT <=100ms Customer Network CNE-MNE RTT <=60ms Call flow media path SFB Services SfB Client Media Relay © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Network Performance Requirements
Microsoft 2016 4/16/2018 9:45 PM Network Performance Requirements For optimal Skype for Business media quality, the following network performance requirements should be met: Metric Client to Microsoft Network Edge Customer Network Edge to Microsoft Network Edge Latency (one way) <50ms <30ms Latency (RTT or Round-trip Time) <100ms <60ms Burst packet loss <10% during any 200ms interval <1% during any 200ms interval Packet loss <1% during any 15s interval <0.1% during any 15s interval Packet inter-arrival jitter <30ms during any 15s interval <15ms during any 15s interval Packet reorder <0.05% out-of-order packets <0.01% out-of-order packets Media Quality and Network Requirements at: © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Measuring and Monitoring Network Performance
When to measure? Plan One time network assessment to determine network readiness Pinpoint network issues for remediation Deploy Validate network performance Validate network remediation Operate Before/After major network change Before/After network configuration change Before/After Internet access/ER change On-going network performance monitoring for performance drift How to measure? Use tools recommended by Skype Operations Framework Target Skype’s world wide Anycast IP – Assess both your network and connections to Office 365 Assess with enough data to cover all network traffic patterns Assess for >= 1week Measurement every ~10 minutes Use the 90th percentile value Compare results with Network Performance Requirements

11 Network Assessment Tool Demo

12 Skype for Business Online Network Connectivity Considerations
4/16/2018 9:45 PM Skype for Business Online Network Connectivity Considerations © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Bandwidth Planning E2E Network Bandwidth planning is critical
4/16/2018 9:45 PM Bandwidth Planning E2E Network Bandwidth planning is critical Congestion on any part of the Skype for Business media path introduces delay, loss, and jitter Use Skype for Business Bandwidth Calculator for network bandwidth calculation Purchase correct amount of bandwidth at the right locations for internet/ER egress and for internal WAN. Provision for peak time traffic. Estimated bandwidth utilization for media codecs (all numbers in kbps): Audio codec Scenario Audio payload PLUS - IP header PLUS - UDP, RTP & SRTP PLUS - FEC RTAudio Wideband Peer-to-peer 29.0 45.0 57.0 86.0 RTAudio Narrowband Peer-to-peer PSTN 11.8 27.8 39.8 51.6 G.722 Conferencing 64.0 80.0 95.6 159.6 G.722 Stereo LRS P2P & Conf 128.0 144.0 223.6 G.711 PSTN 92.0 156.0 Siren 16.0 32.0 47.6 63.6 SILK Wideband 36.0 52.0 100.0 26.0 42.0 54.0 20.0 48.0 68.0 SILK WB/NB 13.0 41.0 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 QoS (Quality of Service)
4/16/2018 9:45 PM QoS (Quality of Service) Prioritize real-time media in congested situation However QoS cannot replace a properly provisioned network with enough bandwidth Implementing QoS Must: Enable QoS in your internal network (Wifi, LAN, WAN) Optional: Enable E2E QoS by implementing ExpressRoute Source Port based DSCP marking, e.g. from source port , add audio DSCP tag Configure DSCP using Windows group policy or at the network switches and routers Traffic Class Treatment (DSCP Marking) Skype for Business workloads Voice EF (46) Skype for Business and Lync voice Interactive AF41 (34) Video AF21 (18) Application sharing Default AF11 (10) File transfer CS0 (0) Anything else © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Network Assessment Types
4/16/2018 9:45 PM Network Assessment Types © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 4/16/2018 9:45 PM Network assessments Documentation for all of these at Required for Skype voice and meetings, recommended for Exchange and SharePoint Network Planning Performance Remediation Office 365 Bandwidth Planning Microsoft Consulting Services Tune site Excel calculators plus pilot measurement Performance Issues Premier Support Office 365 Network Performance Assessment Plan for Audio and Meetings Skype Neptune Partners MCS Use WinRoom Template Skype Audio or Meetings performance issues Office 365 Skype for Business specific © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Session Takeaways Network performance is key to SFB media experience
4/16/2018 9:45 PM Session Takeaways Network performance is key to SFB media experience Network assessment before, during, and after SFB Online implementation Allow outbound UDP/TCP traffic to Office 365 URLs, IP ranges and ports Bandwidth and QoS Planning go hand-in-hand © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 4/16/2018 9:45 PM Links Required for Skype voice and meetings, recommended for Exchange and SharePoint Office 365 IP Addresses and DNS Skype Network Assessment partners New guidance: Skype for Business Online Media Quality and Network Connectivity (click first link on this page) Skype Operations Framework Plan Network Requirements for Skype for Business Skype for Business Bandwidth Calculator Lync Server 2013 Guide for Network Planning, Monitoring, and Troubleshooting Use Microsoft Premier Support for an Office 365 Network Performance Assessment General Office 365 Network Performance Troubleshooting Hao’s talk at Ignite © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 © 2016 Microsoft Corporation. All rights reserved
© 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "ExpressRoute for Office 365 Training"

Similar presentations


Ads by Google