Behandlung von Leistungsproblemen – Plan für Office 365

Müssen Sie die schritte zum Identifizieren und Beheben von Verzögerungen, Blockaden und leistungseinbußen zwischen SharePoint Online, OneDrive for Business, Exchange Online oder Skype for Business Online und Ihrem Clientcomputer kennen? Bevor Sie den Support anrufen, können Sie in diesem Artikel Office 365 Leistungsprobleme beheben und sogar einige der häufigsten Probleme beheben.

Dieser Artikel ist tatsächlich ein Beispielaktionsplan, den Sie verwenden können, um wertvolle Daten zu Ihrem Leistungsproblem zu erfassen, während dies geschieht. Einige der wichtigsten Probleme sind auch in diesem Artikel enthalten.

Wenn Sie mit der Netzwerkleistung noch nicht fertig sind und einen langfristigen Plan erstellen möchten, um die Leistung zwischen Ihren Clientcomputern und Office 365 zu überwachen, werfen Sie einen Blick auf Office 365 Leistungsoptimierung und Problembehandlung – Administrator- und IT-Pro.

Beispielaktionsplan zur Leistungsproblembehandlung

Dieser Aktionsplan besteht aus zwei Teilen: eine Vorbereitungsphase und eine Protokollierungsphase. Wenn sie gerade ein Leistungsproblem haben und Daten sammeln müssen, können Sie sofort mit der Verwendung dieses Plans beginnen.

Vorbereiten des Clientcomputers

  • Suchen Sie einen Clientcomputer, der das Leistungsproblem reproduzieren kann. Dieser Computer wird bei der Problembehandlung verwendet.
  • Notieren Sie sich die Schritte, die das Leistungsproblem verursachen, damit Sie zum Testen bereit sind.
  • Installieren Sie Tools zum Sammeln und Aufzeichnen von Informationen:
    • Installieren Sie Netmon 3.4 (oder verwenden Sie ein entsprechendes Netzwerkablaufverfolgungstool).
    • Installieren Sie die kostenlose Basic Edition von HTTPWatch (oder verwenden Sie ein entsprechendes Netzwerkablaufverfolgungstool).
    • Verwenden Sie einen Bildschirmrekorder, oder führen Sie den Steps Recorder (PSR.exe) aus, der im Lieferumfang von Windows Vista und höher enthalten ist, um die Schritte, die Sie während des Tests ausführen, aufzuzeichnen.

Protokollieren des Leistungsproblems

  • Schließen Sie alle überflüssigen Internetbrowser.

  • Starten Sie den Steps Recorder oder einen anderen Bildschirmrekorder.

  • Starten Sie die Netmon-Erfassung (oder das Netzwerkablaufverfolgungstool).

  • Löschen Sie ihren DNS-Cache auf dem Clientcomputer über die Befehlszeile, indem Sie ipconfig /flushdns eingeben.

  • Starten Sie eine neue Browsersitzung, und aktivieren Sie HTTPWatch.

  • Optional: Wenn Sie Exchange Online testen, führen Sie das Tool Exchange Client Leistungsanalyse über die Office 365-Administratorkonsole aus.

  • Reproduzieren Sie die genauen Schritte, die das Leistungsproblem verursachen.

  • Beenden Sie die Netmon- oder andere Toolablaufverfolgung.

  • Führen Sie an der Befehlszeile eine Ablaufverfolgungsroute zu Ihrem Office 365-Abonnement aus, indem Sie den folgenden Befehl eingeben und dann die EINGABETASTE drücken:

    tracert <subscriptionname>.onmicrosoft.com
    
  • Beenden Sie den Steps Recorder, und speichern Sie das Video. Achten Sie darauf, das Datum und die Uhrzeit der Erfassung anzugeben und anzugeben, ob die Leistung gut oder schlecht ist.

  • Speichern Sie die Ablaufverfolgungsdateien. Achten Sie auch hier darauf, das Datum und die Uhrzeit der Erfassung anzugeben und anzugeben, ob die Leistung gut oder schlecht ist.

Wenn Sie mit der Ausführung der in diesem Artikel erwähnten Tools nicht vertraut sind, machen Sie sich keine Sorgen, da wir diese Schritte als Nächstes bereitstellen. Wenn Sie diese Art von Netzwerkerfassung gewohnt sind, können Sie mit der Vorgehensweise zum Sammeln von Basiswerten springen, in der das Filtern und Lesen der Protokolle beschrieben wird.

Leeren des DNS-Caches zuerst

Warum? Indem Sie den DNS-Cache leeren, starten Sie Ihre Tests mit einem sauberen Slate. Durch das Löschen des Caches setzen Sie den DNS-Auflösungsinhalt auf die aktuellsten Einträge zurück. Denken Sie daran, dass durch eine Leerung keine HOST-Dateieinträge entfernt werden. Wenn Sie HOST-Dateieinträge umfassend verwenden, sollten Sie diese Einträge in eine Datei in einem anderen Verzeichnis kopieren und dann die HOST-Datei leeren.

Leeren des DNS-Auflösungscache

  1. Öffnen Sie die Eingabeaufforderung (entweder > start run > cmd oder Windows key > cmd).

  2. Geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    ipconfig /flushdns
    

Netmon

Das Netzwerküberwachungstool (Netmon) von Microsoft analysiert Pakete, d. h. Datenverkehr, der zwischen Computern in Netzwerken übergeht. Durch die Verwendung von Netmon zum Nachverfolgen des Datenverkehrs mit Office 365 können Sie Paketheader erfassen, anzeigen und lesen, zwischengeschaltete Geräte identifizieren, wichtige Einstellungen auf Netzwerkhardware überprüfen, nach verworfenen Paketen suchen und dem Datenverkehrsfluss zwischen Computern in Ihrem Unternehmensnetzwerk und Office 365 folgen. Da der eigentliche Textkörper des Datenverkehrs verschlüsselt ist, d. h. er (reist über SSL/TLS an Port 443), können Sie die gesendeten Dateien nicht lesen. Stattdessen erhalten Sie eine ungefilterte Ablaufverfolgung des Pfads, den das Paket einnimmt, was Ihnen helfen kann, das Problemverhalten nachzuverfolgen.

Stellen Sie sicher, dass Sie zurzeit keinen Filter anwenden. Führen Sie stattdessen die Schritte aus, und veranschaulichen Sie das Problem, bevor Sie die Ablaufverfolgung beenden und speichern.

Nachdem Sie Netmon 3.4 installiert haben, öffnen Sie das Tool, und führen Sie die folgenden Schritte aus:

Erstellen einer Netmon-Ablaufverfolgung und Reproduzieren des Problems

  1. Starten Sie Netmon 3.4. Auf der Startseite gibt es drei Bereiche: "Zuletzt verwendete Aufnahmen", "Netzwerke auswählen" und die Erste Schritte mit Microsoft Network Monitor 3.4. Hinweis. Im Bereich "Netzwerke auswählen" erhalten Sie außerdem eine Liste der Standardnetzwerke, aus denen Sie erfassen können. Stellen Sie sicher, dass hier Netzwerkkarten ausgewählt sind.

  2. Klicken Sie oben auf der Startseite auf "Neue Aufnahme". Dadurch wird eine neue Registerkarte neben der Registerkarte " Startseite " mit dem Namen "Aufnahme 1" hinzugefügt. Netmons Benutzeroberfläche mit hervorgehobenen Schaltflächen "Neue Aufnahme", "Start" und "Stopp".

  3. Um eine einfache Aufnahme zu erstellen, klicken Sie auf der Symbolleiste auf " Start ".

  4. Reproduzieren Sie die Schritte, die ein Leistungsproblem darstellen.

  5. Klicken Sie auf **"**Datei > speichern unter beenden>". Denken Sie daran, das Datum und die Uhrzeit mit der Zeitzone anzugeben und zu erwähnen, ob es eine schlechte oder gute Leistung zeigt.

HTTPWatch

HTTPWatch ist kostenpflichtig und in einer kostenlosen Edition verfügbar. Die kostenlose Basic Edition deckt alles ab, was Sie für diesen Test benötigen. HTTPWatch überwacht den Netzwerkdatenverkehr und die Seitenladezeit direkt im Browserfenster. HTTPWatch ist ein Plug-In für Internet Explorer, das die Leistung grafisch beschreibt. Die Analyse kann in HTTPWatch Studio gespeichert und angezeigt werden.

Hinweis

Wenn Sie einen anderen Browser verwenden, z. B. Firefox, Google Chrome, oder wenn Sie HTTPWatch in Internet Explorer nicht installieren können, öffnen Sie ein neues Browserfenster, und drücken Sie F12 auf der Tastatur. Das Entwicklertool sollte unten im Browser angezeigt werden. Wenn Sie Opera verwenden, drücken Sie STRG+UMSCHALT+I für den Webinspektor, klicken Sie dann auf die Registerkarte "Netzwerk", und führen Sie die unten beschriebenen Tests aus. Die Informationen unterscheiden sich geringfügig, die Ladezeiten werden jedoch weiterhin in Millisekunden angezeigt. > HTTPWatch ist auch bei Problemen mit SharePoint Onlineseitenladezeiten sehr hilfreich.

Ausführen von HTTPWatch und Reproduzieren des Problems

HTTPWatch ist ein Browser-Plug-In, daher unterscheidet sich das Verfügbarmachen des Tools im Browser für jede Version von Internet Explorer geringfügig. In der Regel finden Sie HTTPWatch unter der Befehlsleiste im Internet Explorer-Browser. Wenn das HTTPWatch-Plug-In in Ihrem Browserfenster nicht angezeigt wird, überprüfen Sie die Version Ihres Browsers, indem Sie auf "Hilfe > " klicken, oder klicken Sie in späteren Versionen von Internet Explorer auf das Zahnradsymbol und auf "Informationen zu Internet Explorer". Um die Befehlsleiste zu starten, klicken Sie in Internet Explorer mit der rechten Maustaste auf die Menüleiste, und klicken Sie dann auf die Befehlsleiste.

In der Vergangenheit wurde HTTPWatch sowohl den Befehlen als auch den Explorer-Leisten zugeordnet. Wenn das Symbol (auch nach dem Neustart) nach der Installation nicht sofort angezeigt wird, überprüfen Sie " Extras" und Ihre Symbolleisten für das Symbol. Denken Sie daran, dass Symbolleisten angepasst und Optionen hinzugefügt werden können.

Befehlssymbolleiste von Internet Explorer mit angezeigtem HTTPWatch-Symbol.

  1. Starten Sie HTTPWatch in einem Internet Explorer-Browserfenster. Sie wird unten im Fenster mit dem Browser angedockt angezeigt. Klicken Sie auf "Aufzeichnen".

  2. Reproduzieren Sie die genauen Schritte, die mit dem Leistungsproblem verbunden sind. Klicken Sie in HTTPWatch auf die Schaltfläche " Beenden ".

  3. Speichern Sie HTTPWatch oder Senden per E-Mail. Denken Sie daran, die Datei so zu benennen, dass sie Datums- und Uhrzeitinformationen und einen Hinweis darauf enthält, ob Ihre Uhr eine Demonstration einer guten oder schlechten Leistung enthält.

HTTPWatch mit der Registerkarte "Netzwerk" für eine Seitenlast der Office 365 Homepage.

Dieser Screenshot stammt aus der Professional Version von HTTPWatch. Sie können Ablaufverfolgungen, die in der Standardversion erstellt wurden, auf einem Computer mit einer Professional Version öffnen und dort lesen. Möglicherweise stehen zusätzliche Informationen über die Ablaufverfolgung über diese Methode zur Verfügung.

Problemschrittaufzeichnung

Mit steps Recorder oder PSR.exe können Sie Probleme aufzeichnen, während sie auftreten. Es ist ein sehr nützliches Tool und einfach auszuführen.

Führen Sie problem steps recorder (PSR.exe) aus, um Ihre Arbeit aufzuzeichnen.

  1. Verwenden Sie > entweder start run > type PSR.exe > OK, oder klicken Sie auf den Windows Key-Typ > PSR.exe >, und drücken Sie dann die EINGABETASTE.

  2. Wenn das kleine fenster PSR.exe angezeigt wird, klicken Sie auf "Datensatz starten" , und reproduzieren Sie die Schritte, die das Leistungsproblem reproduzieren. Sie können Kommentare nach Bedarf hinzufügen, indem Sie auf "Kommentare hinzufügen" klicken.

  3. Klicken Sie auf "Datensatz beenden ", wenn Sie die Schritte abgeschlossen haben. Wenn das Leistungsproblem ein Seitenrenderung ist, warten Sie, bis die Seite gerendert wird, bevor Sie die Aufzeichnung beenden.

  4. Klicken Sie auf Speichern.

Screenshot des Steps Recorders oder PSR.exe.

Datum und Uhrzeit werden für Sie aufgezeichnet. Dadurch wird Ihre PSR rechtzeitig mit Ihrer Netmon-Ablaufverfolgung und HTTPWatch verknüpft und hilft bei der präzisen Problembehandlung. Das Datum und die Uhrzeit im PSR-Eintrag können zeigen, dass eine Minute zwischen der Anmeldung und dem Browsen der URL und dem teilweisen Rendern der Administratorwebsite vergangen ist.

Lesen Ihrer Ablaufverfolgungen

Es ist nicht möglich, alles über die Problembehandlung im Netzwerk und zur Leistung zu vermitteln, die jemand über einen Artikel wissen müsste. Um eine gute Leistung zu erzielen, sind Erfahrung und Kenntnisse darüber, wie Ihr Netzwerk funktioniert und in der Regel funktioniert. Es ist jedoch möglich, eine Liste der wichtigsten Probleme aufzurunden und zu zeigen, wie Tools es Ihnen erleichtern können, die häufigsten Probleme zu beseitigen.

Wenn Sie Netzwerkablaufverfolgungen für Ihre Office 365 Websites lesen möchten, gibt es keinen besseren Lehrer, als regelmäßig Ablaufverfolgungen von Seitenlasten zu erstellen und Erfahrungen beim Lesen zu sammeln. Wenn Sie z. B. eine Chance haben, laden Sie einen Office 365 Dienst, und verfolgen Sie den Prozess. Filtern Sie die Ablaufverfolgung nach DNS-Datenverkehr, oder suchen Sie in FrameData nach dem Namen des Diensts, den Sie durchsucht haben. Scannen Sie die Ablaufverfolgung, um eine Vorstellung der Schritte zu erhalten, die beim Laden des Diensts auftreten. Dies hilft Ihnen zu erfahren, wie das normale Laden von Seiten aussehen sollte, und bei der Problembehandlung, insbesondere im Bereich der Leistung, können Sie beim Vergleich von guten und schlechten Ablaufverfolgungen viel lernen.

Netmon verwendet Microsoft IntelliSense im Anzeigefilterfeld. IntelliSense oder intelligente Codevervollständigung ist der Trick, bei dem Sie einen Punkt eingeben und alle verfügbaren Optionen in einem Dropdown-Auswahlfeld angezeigt werden. Sie sind z. B. besorgt über die TCP-Fensterskalierung. Auf diese Weise können Sie zu einem Filter (z .protocol.tcp.window < 100. B. ) gelangen.

Screenshot von Netmon, der zeigt, dass das Feld "Anzeigefilter" IntelliSense verwendet.

Netmon-Ablaufverfolgungen können viel Datenverkehr enthalten. Wenn Sie keine Erfahrung mit dem Lesen haben, werden Sie wahrscheinlich beim ersten Mal überfordert sein, die Ablaufverfolgung zu öffnen. Zunächst müssen Sie das Signal vom Hintergrundrauschen in der Ablaufverfolgung trennen. Sie haben Office 365 getestet, und das ist der Datenverkehr, den Sie sehen möchten. Wenn Sie es gewohnt sind, durch Ablaufverfolgungen zu navigieren, benötigen Sie diese Liste möglicherweise nicht.

Der Datenverkehr zwischen Ihrem Client und Office 365 erfolgt über TLS, was bedeutet, dass der Datenverkehrskörper verschlüsselt und in einer generischen Netmon-Ablaufverfolgung nicht lesbar ist. Ihre Leistungsanalyse muss die Besonderheiten der Informationen im Paket nicht kennen. Es ist jedoch sehr an Paketheadern und den darin enthaltenen Informationen interessiert.

Tipps, um eine gute Ablaufverfolgung zu erhalten

  • Kennen Sie den Wert der IPv4- oder IPv6-Adresse Ihres Clientcomputers. Sie können dies über die Eingabeaufforderung abrufen, indem Sie IPConfig eingeben und dann die EINGABETASTE drücken. Wenn Sie diese Adresse kennen, können Sie auf einen Blick feststellen, ob der Datenverkehr in der Ablaufverfolgung direkt ihren Clientcomputer einschließt. Wenn ein bekannter Proxy vorhanden ist, pingen Sie ihn an, und rufen Sie dessen IP-Adresse ab.

  • Leeren Sie den DNS-Resolvercache, und schließen Sie nach Möglichkeit alle Browser mit Ausnahme des Browsers, in dem Sie Ihre Tests ausführen. Wenn Sie dazu nicht in der Lage sind, z. B. wenn die Unterstützung ein browserbasiertes Tool verwendet, um den Desktop Ihres Clientcomputers anzuzeigen, können Sie ihre Ablaufverfolgung filtern.

  • Suchen Sie in einer ausgelasteten Ablaufverfolgung den Office 365 Dienst, den Sie verwenden. Wenn Sie Ihren Datenverkehr noch nie oder selten gesehen haben, ist dies ein hilfreicher Schritt, um das Leistungsproblem von anderen Netzwerkgeräuschen zu trennen. Es gibt einige Möglichkeiten, dies zu tun. Direkt vor dem Test können Sie Ping oder PsPing für die URL des jeweiligen Diensts (ping outlook.office365.com oder psping -4 microsoft-my.sharepoint.com:443beispielsweise) verwenden. Sie können diesen Ping oder PsPing auch ganz einfach in einer Netmon-Ablaufverfolgung finden (anhand des Prozessnamens). Das gibt Ihnen einen Ort, um zu suchen.

Wenn Sie zum Zeitpunkt des Problems nur die Netmon-Ablaufverfolgung verwenden, ist das auch in Ordnung. Um sich zu orientieren, verwenden Sie einen Filter wie ContainsBin(FrameData, ASCII, "office") oder ContainsBin(FrameData, ASCII, "outlook"). Sie können Ihre Framenummer aus der Ablaufverfolgungsdatei aufzeichnen. Möglicherweise möchten Sie auch im Bereich "Framezusammenfassung " nach rechts scrollen und nach der Spalte "Unterhaltungs-ID" suchen. Für die ID dieser bestimmten Unterhaltung ist eine Zahl angegeben, die Sie später auch aufzeichnen und isoliert betrachten können. Denken Sie daran, diesen Filter zu entfernen, bevor Sie andere Filter anwenden.

Tipp

Netmon verfügt über viele hilfreiche integrierte Filter. Versuchen Sie es mit der Schaltfläche " Filter laden " am oberen Rand des Anzeigefilterbereichs .

Suchen Sie Ihre IP mithilfe von PSPing in der Befehlszeile auf dem Clientcomputer.

Netmon-Ablaufverfolgung vom Client mit demselben PSPing-Befehl über den Tcp-Filter. Flags.Syn == 1.

Machen Sie sich mit Ihrem Datenverkehr vertraut, und erfahren Sie, wie Sie die benötigten Informationen finden. Hier erfahren Sie beispielsweise, wie Sie ermitteln, welches Paket in der Ablaufverfolgung den ersten Verweis auf den Office 365 Dienst aufweist, den Sie verwenden (z. B. "Outlook").

Am Beispiel Office 365 Outlook Online beginnt der Datenverkehr folgendermaßen:

  • DNS-Standardabfrage und DNS-Antwort für outlook.office365.com mit übereinstimmenden QueryIDs. Es ist wichtig, den Zeitoffset für diese Umdrehung zu beachten, und wo in der Welt die Office 365 Global DNS die Anforderung zur Namensauflösung sendet. Im Idealfall so lokal wie möglich und nicht auf halbem Weg auf der ganzen Welt.

  • Eine HTTP GET-Anforderung, deren Statusbericht dauerhaft verschoben wurde (301)

  • RWS Traffic einschließlich RWS Verbinden Anfragen und Verbinden Antworten. (Dies ist Remote Winsock, das eine Verbindung für Sie macht.)

  • Eine TCP SYN- und TCP SYN/ACK-Unterhaltung. Viele Einstellungen in dieser Unterhaltung wirken sich auf Ihre Leistung aus.

  • Dann eine Reihe von TLS:TLS-Datenverkehr, wo der TLS-Handshake und TLS-Zertifikatunterhaltungen stattfinden. (Denken Sie daran, dass die Daten über SSL/TLS verschlüsselt sind.)

Alle Teile des Datenverkehrs sind wichtig und verbunden, aber kleine Teile der Ablaufverfolgung enthalten Informationen, die im Hinblick auf die Problembehandlung bei der Leistung wichtig sind. Daher konzentrieren wir uns auf diese Bereiche. Da wir bei Microsoft genügend Office 365 Leistungsproblembehandlung durchgeführt haben, um eine Liste der zehn häufigsten Probleme zu kompilieren, konzentrieren wir uns auf diese Probleme und auf die Verwendung der Tools, die wir als Nächstes verwenden müssen, um sie zu rooten.

Wenn Sie sie noch nicht installiert haben, verwendet die nachstehende Matrix nach Möglichkeit mehrere Tools. Es werden Links zu den Installationspunkten bereitgestellt. Die Liste enthält allgemeine Netzwerkablaufverfolgungstools wie Netmon und Wireshark, aber verwenden Sie jedes Ablaufverfolgungstool, mit dem Sie vertraut sind und mit dem Sie das Filtern von Netzwerkdatenverkehr vertraut sind. Denken Sie beim Testen daran:

  • Schließen Sie Ihre Browser, und testen Sie nur mit einem Browser, der ausgeführt wird. Dadurch wird der von Ihnen erfasste Gesamtdatenverkehr reduziert. Es sorgt für eine weniger ausgelastet Ablaufverfolgung.
  • Leeren Sie den DNS-Resolvercache auf dem Clientcomputer . Dadurch erhalten Sie eine saubere Übersicht, wenn Sie mit der Erfassung beginnen, um eine übersichtlichere Ablaufverfolgung zu erhalten.

Häufig auftretende Probleme

Einige häufige Probleme, mit denen Sie möglicherweise konfrontiert sind, und wie Sie sie in Ihrer Netzwerkablaufverfolgung finden.

TCP-Windows-Skalierung

Gefunden in der SYN - SYN/ACK. Legacy- oder veraltete Hardware nutzt möglicherweise nicht die TCP-Fensterskalierung. Ohne die richtigen TCP-Fensterskalierungseinstellungen füllt sich der standardmäßige 16-Bit-Puffer in TCP-Headern in Millisekunden. Der Datenverkehr kann nicht weiter gesendet werden, bis der Client eine Bestätigung erhält, dass die ursprünglichen Daten empfangen wurden, was zu Verzögerungen führt.

Tools

  • Netmon
  • Wireshark

Wonach zu suchen ist

Suchen Sie nach dem SYN - SYN/ACK-Datenverkehr in Ihrer Netzwerkablaufverfolgung. Verwenden Sie in Netmon einen Filter wie tcp.flags.syn == 1. Dieser Filter ist in Wireshark identisch.

Filtern Sie in Netmon oder Wireshark nach Syn-Paketen für beide Tools: TCP. Flags.Syn == 1.

Beachten Sie, dass für jede SYN eine Quellportnummer (SrcPort) vorhanden ist, die im Zielport (DstPort) der zugehörigen Bestätigung (SYN/ACK) übereinstimmt.

Um den Windows Skalierungswert anzuzeigen, der von Ihrer Netzwerkverbindung verwendet wird, erweitern Sie zuerst die SYN und dann die zugehörige SYN/ACK.

Grafik, die zeigt, wie SrcPort mit DstPort in einer Ablaufverfolgung übereinstimmt, um das Zeitdelta abzurufen.

TCP-Leerlaufzeit Einstellungen

In der Vergangenheit sind die meisten Umkreisnetzwerke für vorübergehende Verbindungen konfiguriert, was bedeutet, dass Leerlaufverbindungen im Allgemeinen beendet werden. Leerlauf-TCP-Sitzungen können von Proxys und Firewalls mit mehr als 100 bis 300 Sekunden beendet werden. Dies ist für Outlook Online problematisch, da es langfristige Verbindungen erstellt und verwendet, unabhängig davon, ob sie sich im Leerlauf befinden oder nicht.

Wenn Verbindungen von Proxy- oder Firewallgeräten beendet werden, wird der Client nicht informiert, und der Versuch, Outlook Online zu verwenden, bedeutet, dass ein Clientcomputer wiederholt versucht, die Verbindung wieder herzustellen, bevor er eine neue Verbindung erstellt. Möglicherweise sehen Sie Blockaden im Produkt, Aufforderungen oder eine langsame Leistung beim Laden der Seite.

Tools

  • Netmon
  • Wireshark

Wonach zu suchen ist

Sehen Sie sich in Netmon das Feld "Zeitoffset" für einen Roundtrip an. Ein Roundtrip ist die Zeit zwischen dem Senden einer Anforderung an den Server und dem Zurücksenden einer Antwort durch den Client. Überprüfen sie zwischen dem Client und dem Ausgangspunkt (z. B. Client --> Proxy) oder der Client zu Office 365 (Client --> Office 365). Sie können dies in vielen Pakettypen sehen.

Der Filter in Netmon kann beispielsweise wie .Protocol.IPv4.Address == 10.102.14.112 AND .Protocol.IPv4.Address == 10.201.114.12folgt aussehen, oder in Wireshark ip.addr == 10.102.14.112 &amp;&amp; ip.addr == 10.201.114.12.

Tipp

Sie wissen nicht, ob die IP-Adresse in Ihrer Ablaufverfolgung zu Ihrem DNS-Server gehört? Versuchen Sie, es an der Befehlszeile nach oben zu sehen. Klicken Sie auf "Start > Ausführen">, und geben Sie "cmd" ein, oder drücken Sie Windows-TASTE>, und geben Sie "cmd" ein. Geben Sie nslookup <the IP address from the network trace>an der Eingabeaufforderung ein. Verwenden Sie zum Testen nslookup für die IP-Adresse Ihres eigenen Computers. > Eine Liste der IP-Bereiche von Microsoft finden Sie unter Office 365 URLs und IP-Adressbereiche.

Wenn ein Problem vorliegt, erwarten Sie, dass lange Zeitoffsets angezeigt werden, in diesem Fall (Outlook Online), insbesondere in TLS:TLS-Paketen, die den Übergang von Anwendungsdaten anzeigen (z. B. in Netmon können Sie Anwendungsdatenpakete über .Protocol.TLS AND Description == "TLS:TLS Rec Layer-1 SSL Application Data"finden). Sie sollten einen reibungslosen Verlauf in der Zeit während der Sitzung sehen. Wenn beim Aktualisieren Ihrer Outlook Online lange Verzögerungen auftreten, kann dies durch ein hohes Maß an Zurücksetzungen verursacht werden, die gesendet werden.

Latenz/Roundtripzeit

Latenz ist ein Maß, das sich abhängig von vielen Variablen stark ändern kann, z. B. das Upgrade alternder Geräte, das Hinzufügen einer großen Anzahl von Benutzern zu einem Netzwerk und der Prozentsatz der Gesamtbandbreite, der von anderen Aufgaben in einer Netzwerkverbindung verbraucht wird.

Auf dieser Seite "Netzwerkplanung und Leistungsoptimierung für Office 365" stehen Bandbreitenrechner für Office 365 zur Verfügung.

Müssen Sie die Geschwindigkeit Ihrer Verbindung oder die Bandbreite Ihrer ISP-Verbindung messen? Testen Sie diese Website (oder Websites wie sie): Speedtest Official Site, oder fragen Sie Ihre bevorzugte Suchmaschine nach dem Ausdrucksgeschwindigkeitstest ab.

Tools

  • Pingen
  • PsPing
  • Netmon
  • Wireshark

Wonach zu suchen ist

Um die Latenz in einer Ablaufverfolgung nachzuverfolgen, profitieren Sie davon, dass Sie die IP-Adresse des Clientcomputers und die IP-Adresse des DNS-Servers in Office 365 aufgezeichnet haben. Dies dient der einfacheren Ablaufverfolgungsfilterung. Wenn Sie eine Verbindung über einen Proxy herstellen, benötigen Sie die IP-Adresse Ihres Clientcomputers, die IP-Adresse des Proxys/Ausgang und die Office 365 DNS-IP-Adresse, um die Arbeit zu vereinfachen.

Eine ping-Anforderung, die an outlook.office365.com gesendet wird, informiert Sie über den Namen des Rechenzentrums, das die Anforderung empfängt, auch wenn Ping möglicherweise keine Verbindung herstellen kann, um die aufeinanderfolgenden ICMP-Pakete der Marke zu senden. Wenn Sie PsPing (ein kostenloses Tool zum Herunterladen) und den Port (443) und vielleicht IPv4 (-4) verwenden, erhalten Sie eine durchschnittliche Roundtripzeit für gesendete Pakete. Dies funktioniert für andere URLs in den Office 365-Diensten, zpsping -4 yourSite.sharepoint.com:443. B. . In der Tat können Sie eine Reihe von Pings angeben, um ein größeres Beispiel für Ihren Durchschnitt zu erhalten, probieren Sie etwas wie psping -4 -n 20 yourSite-my.sharepoint.com:443.

Hinweis

PsPing sendet keine ICMP-Pakete. Es pingt mit TCP-Paketen über einen bestimmten Port, sodass Sie jedes beliebige verwenden können, von dem Sie wissen, dass es geöffnet ist. Versuchen Sie in Office 365, das SSL/TLS verwendet, port :443 an Ihr PsPing anzufügen.

Screenshot, der einen ping auflösenden outlook.office365.com und ein PSPing mit dem 443 zeigt, der dasselbe tut, aber auch einen durchschnittlichen RTT von 6,5ms meldet.

Wenn Sie die Langsamkeit Office 365 Seite geladen haben, während Sie eine Netzwerkablaufverfolgung ausführen, sollten Sie eine Netmon- oder Wireshark-Ablaufverfolgung nach DNSfiltern. Dies ist einer der IPs, nach denen wir suchen.

Hier sind die Schritte, die Sie ausführen müssen, um Ihr Netmon zu filtern, um die IP-Adresse abzurufen (und einen Blick auf die DNS-Latenz zu werfen). In diesem Beispiel wird outlook.office365.com verwendet, aber möglicherweise auch die URL eines SharePoint Onlinemandanten (z. B. hithere.sharepoint.com).

  1. Pingen Sie die URL ping outlook.office365.com , und notieren Sie in den Ergebnissen den Namen und die IP-Adresse des DNS-Servers, an den die Pinganforderung gesendet wurde.
  2. Netzwerkablaufverfolgung, die die Seite öffnet oder die Aktion ausführt, die Ihnen das Leistungsproblem bereitet, oder, wenn eine hohe Latenz beim Ping selbst auftritt, die Netzwerkablaufverfolgung.
  3. Öffnen Sie die Ablaufverfolgung in Netmon, und filtern Sie nach DNS (dieser Filter funktioniert auch in Wireshark, beachtet jedoch groß- und kleinschreibung -- dns). Da Sie den Namen des DNS-Servers aus Ihrem Ping kennen, können Sie auch schneller in Netmon wie folgt filtern: DNS AND ContainsBin(FrameData, ASCII, "namnorthwest"), was in Wireshark dns so aussieht und der Frame "namnorthwest" enthält.
    Öffnen Sie das Antwortpaket, und klicken Sie im Fenster "Netmon Frame-Details " auf "DNS ", um weitere Informationen zu erhalten. In den DNS-Informationen finden Sie die IP-Adresse des DNS-Servers, an den die Anforderung in Office 365 ging. Sie benötigen diese IP-Adresse für den nächsten Schritt (das PsPing-Tool). Entfernen Sie den Filter, klicken Sie mit der rechten Maustaste auf die DNS-Antwort in Netmon (Frame Summary > Find Conversations > DNS), um die DNS-Abfrage und -Antwort nebeneinander anzuzeigen.
  4. Beachten Sie in Netmon auch die Spalte "Zeitversatz" zwischen der DNS-Anforderung und der Antwort. Im nächsten Schritt ist das leicht zu installierende und zu verwendende PsPing-Tool sehr praktisch, sowohl weil ICMP häufig in Firewalls blockiert ist, als auch weil PsPing die Latenz in Millisekunden elegant nachverfolgt. PsPing schließt eine TCP-Verbindung mit einer Adresse und einem Port (in unserem Fall offenen Port 443) ab.
  5. Installieren Sie PsPing.
  6. Öffnen Sie eine Eingabeaufforderung (>Cmd für Startausführung > oder Windows Schlüsseltyp > cmd), und ändern Sie das Verzeichnis in das Verzeichnis, in dem Sie PsPing installiert haben, um den PsPing-Befehl auszuführen. In meinen Beispielen können Sie sehen, dass ich einen Ordner "Perf" im Stamm von C erstellt habe. Sie können dies auch für den Schnellzugriff tun.
  7. Geben Sie den Befehl ein, damit Sie PsPing für die IP-Adresse des Office 365 DNS-Servers aus Ihrer früheren Netmon-Ablaufverfolgung erstellen, einschließlich der Portnummer, z. Bpsping -n 20 132.245.24.82:445. . Dadurch erhalten Sie ein Sampling von 20 Pings und die durchschnittliche Latenz, wenn PsPing beendet wird.

Wenn Sie einen Proxyserver Office 365, unterscheiden sich die Schritte etwas. Sie würden psPing zuerst an Ihren Proxyserver senden, um einen durchschnittlichen Latenzwert in Millisekunden zum Proxy/Ausgang und zurück zu erhalten, und dann entweder PsPing auf dem Proxy oder auf einem Computer mit einer direkten Internetverbindung ausführen, um den fehlenden Wert abzurufen (der wert, der Office 365 und zurück).

Wenn Sie PsPing über den Proxy ausführen möchten, haben Sie zwei Millisekundenwerte: Clientcomputer zum Proxyserver oder Übergabepunkt und Proxyserver zum Office 365. Und sie sind fertig! Nun, die Aufzeichnung von Werten, sowieso.

Wenn Sie PsPing auf einem anderen Clientcomputer ausführen, der über eine direkte Verbindung mit dem Internet verfügt, d. h. ohne Proxy, haben Sie zwei Millisekundenwerte: Clientcomputer zu Proxyserver oder Übergabepunkt und Clientcomputer zum Office 365. Subtrahieren Sie in diesem Fall den Wert des Clientcomputers an den Proxyserver oder Ausgangspunkt vom Wert des Clientcomputers zu Office 365, und Sie haben die RTT-Nummern von Ihrem Clientcomputer zum Proxyserver oder Übergabepunkt sowie vom Proxyserver oder Übergabepunkt zum Office 365.

Wenn Sie jedoch einen Clientcomputer an dem betroffenen Standort finden können, der direkt verbunden ist, oder den Proxy umgeht, können Sie auswählen, ob das Problem dort zunächst reproduziert wird, und anschließend die Verwendung testen.

Wie in einer Netmon-Ablaufverfolgung zu sehen ist, können sich diese zusätzlichen Millisekunden addieren, wenn in einer bestimmten Sitzung genügend davon vorhanden sind.

Allgemeine Latenz in Netmon, wobei die Netmon-Standardspalte "Zeitdelta" zur Framezusammenfassung hinzugefügt wird.

Hinweis

Ihre IP-Adresse unterscheidet sich möglicherweise von den hier gezeigten IP-Adressen. Ihr Ping kann z. B. etwas mehr wie 157.56.0.0/16 oder einen ähnlichen Bereich zurückgeben. Eine Liste der von Office 365 verwendeten Bereiche finden Sie Office 365 URLs und IP-Adressbereiche.

Denken Sie daran, alle Knoten zu erweitern (dafür gibt es oben eine Schaltfläche), wenn Sie z. B. nach 132.245 suchen möchten.

Proxyauthentifizierung

Dies gilt nur für Sie, wenn Sie einen Proxyserver durchlaufen. Andernfalls können Sie diese Schritte überspringen. Bei ordnungsgemäßer Arbeit sollte die Proxyauthentifizierung konsistent in Millisekunden erfolgen. Sie sollten in Spitzenzeiten (z. B.) keine zeitweilig schlechte Leistung sehen.

Wenn die Proxyauthentifizierung aktiviert ist, müssen Sie jedes Mal, wenn Sie eine neue TCP-Verbindung mit Office 365 herstellen, um Informationen abzurufen, einen Authentifizierungsprozess hinter den Kulissen durchlaufen. Wenn Sie beispielsweise in Outlook Online von Kalender zu E-Mail wechseln, authentifizieren Sie sich. Und wenn in SharePoint Online auf einer Seite Medien oder Daten von mehreren Websites oder Speicherorten angezeigt werden, authentifizieren Sie sich für jede unterschiedliche TCP-Verbindung, die zum Rendern der Daten erforderlich ist.

In Outlook Online können bei jedem Wechsel zwischen Kalender und Postfach oder beim Laden von Seiten in SharePoint Online langsame Ladezeiten auftreten. Es gibt jedoch auch andere Symptome, die hier nicht aufgeführt sind.

Die Proxyauthentifizierung ist eine Einstellung auf dem Ausgangsproxyserver. Wenn dies ein Leistungsproblem mit Office 365 verursacht, müssen Sie Ihr Netzwerkteam konsultieren.

Tools

  • Netmon
  • Wireshark

Wonach zu suchen ist

Die Proxyauthentifizierung erfolgt immer dann, wenn eine neue TCP-Sitzung gesponnen werden muss, in der Regel, um Dateien oder Informationen vom Server anzufordern oder Um Informationen bereitzustellen. Beispielsweise kann die Proxyauthentifizierung um HTTP GET- oder HTTP POST-Anforderungen herum angezeigt werden. Wenn Sie die Frames anzeigen möchten, in denen Sie Anforderungen in Ihrer Ablaufverfolgung authentifizieren, fügen Sie netmon die Spalte "NTLMSSP-Zusammenfassung" hinzu, und filtern Sie nach .property.NTLMSSPSummary. Um zu sehen, wie lange die Authentifizierung dauert, fügen Sie die Spalte "Zeitdelta" hinzu.

So fügen Sie Netmon eine Spalte hinzu:

  1. Klicken Sie mit der rechten Maustaste auf eine Spalte, z. B. "Beschreibung".
  2. Klicken Sie auf "Spalten auswählen".
  3. Suchen Sie die NTLMSSP-Zusammenfassung und das Zeitdelta in der Liste, und klicken Sie auf "Hinzufügen".
  4. Verschieben Sie die neuen Spalten vor oder hinter der Spalte "Beschreibung ", damit Sie sie nebeneinander lesen können.
  5. Klicken Sie auf OK.

Auch wenn Sie die Spalte nicht hinzufügen, funktioniert der Netmon-Filter. Die Problembehandlung ist jedoch viel einfacher, wenn Sie sehen können, in welcher Phase der Authentifizierung Sie sich befinden.

Achten Sie bei der Suche nach Instanzen der Proxyauthentifizierung darauf, alle Frames zu untersuchen, in denen eine NTLM-Abfrage oder eine Authentifizierungsnachricht vorhanden ist. Klicken Sie bei Bedarf mit der rechten Maustaste auf den bestimmten Datenverkehr und suchen Sie Unterhaltungen > TCP. Beachten Sie die Zeitdeltawerte in diesen Unterhaltungen.

Netmon-Ablaufverfolgung mit Proxyauthentifizierung, gefiltert nach Unterhaltung.

Eine Verzögerung von vier Sekunden bei der Proxyauthentifizierung, wie sie in Wireshark zu sehen ist. Das Zeitdelta aus der vorherigen angezeigten Framespalte wurde erstellt, indem mit der rechten Maustaste auf das Feld mit demselben Namen in den Framedetails geklickt und "Als Spalte hinzufügen" ausgewählt wurde.
In Wireshark kann die Spalte "Zeitdelta aus dem vorherigen angezeigten Frame" erstellt werden, indem Sie mit der rechten Maustaste auf das Feld mit demselben Namen in den Framedetails klicken und "Als Spalte hinzufügen" auswählen.

DNS-Leistung

Die Namensauflösung funktioniert am besten und am schnellsten, wenn sie so nah wie möglich am Land des Kunden stattfindet.

Wenn die DNS-Namensauflösung in Übersee stattfindet, kann dies Sekunden zum Laden von Seiten hinzufügen. Im Idealfall erfolgt die Namensauflösung in weniger als 100ms. Andernfalls sollten Sie weitere Untersuchungen durchführen.

Tipp

Sie wissen nicht genau, wie die Clientkonnektivität in Office 365 funktioniert? Sehen Sie sich das Referenzdokument zur Clientkonnektivität hier an.

Tools

  • Netmon
  • Wireshark
  • PsPing

Wonach zu suchen ist

Das Analysieren der DNS-Leistung ist in der Regel ein anderer Auftrag für eine Netzwerkablaufverfolgung. PsPing ist jedoch auch hilfreich, um eine mögliche Ursache zu wählen oder auszuscheiden.

DNS-Datenverkehr basiert auf TCP- und UDP-Anforderungen und Antworten sind eindeutig mit einer ID gekennzeichnet, die ihnen hilft, eine bestimmte Anforderung mit ihrer spezifischen Antwort abzugleichen. Dns-Datenverkehr wird angezeigt, wenn SharePoint Online beispielsweise einen Netzwerknamen oder eine URL auf einer Webseite verwendet. Als Faustregel gilt, dass der größte Teil dieses Datenverkehrs, außer beim Übertragen von Zonen, über UDP ausgeführt wird.

Sowohl in Netmon als auch in Wireshark ist der einfachste Filter, mit dem Sie sich den DNS-Datenverkehr ansehen können, einfach dns. Achten Sie darauf, beim Angeben des Filters Kleinbuchstaben zu verwenden. Denken Sie daran, den DNS-Resolvercache zu leeren, bevor Sie beginnen, das Problem auf Ihrem Clientcomputer zu reproduzieren. Wenn Sie beispielsweise eine langsame SharePoint Onlineseite für die Startseite laden, sollten Sie alle Browser schließen, einen neuen Browser öffnen, die Ablaufverfolgung starten, den DNS-Resolvercache leeren und zu Ihrer SharePoint Onlinewebsite navigieren. Nachdem die gesamte Seite aufgelöst wurde, sollten Sie die Ablaufverfolgung beenden und speichern.

Ein einfacher Filter für DNS in Netmon ist DNS.

Sie möchten sich hier den Zeitoffset ansehen. Und es kann hilfreich sein, netmon die Zeitdelta-Spalte hinzuzufügen, die Sie mit den folgenden Schritten ausführen können:

  1. Klicken Sie mit der rechten Maustaste auf eine Spalte, z. B. "Beschreibung".
  2. Klicken Sie auf "Spalten auswählen".
  3. Suchen Sie Zeitdelta in der Liste, und klicken Sie auf "Hinzufügen".
  4. Verschieben Sie die neue Spalte vor oder hinter der Spalte "Beschreibung ", damit Sie sie nebeneinander lesen können.
  5. Klicken Sie auf OK.

Wenn Sie eine interessante Abfrage finden, sollten Sie sie isolieren, indem Sie mit der rechten Maustaste im Framedetailsbereich auf diese Abfrage klicken und " Unterhaltungen > SUCHEN DNS" auswählen. Beachten Sie, dass der Bereich "Netzwerkunterhaltungen" direkt zur bestimmten Unterhaltung in seinem Protokoll des UDP-Datenverkehrs springt.

Eine Netmon-Ablaufverfolgung von Outlook Online-Last gefiltert nach DNS, und verwenden Sie "Unterhaltungen suchen" und dann DNS, um die Ergebnisse einzugrenzen.

In Wireshark können Sie eine Spalte für DNS-Zeit erstellen. Nehmen Sie Ihre Ablaufverfolgung (oder öffnen Sie eine Ablaufverfolgung) in Wireshark und filtern Sie nach dns, oder, hilfreicher, dns.time. Klicken Sie auf eine beliebige DNS-Abfrage, und erweitern Sie im Bereich mit den Details die Domain Name System (response) Details. Es wird ein Feld für die Zeit angezeigt (z. B [Time: 0.001111100 seconds]. . Klicken Sie dieses Mal mit der rechten Maustaste, und wählen Sie "Als Spalte übernehmen" aus. Dadurch erhalten Sie eine Zeitspalte für eine schnellere Sortierung Ihrer Ablaufverfolgung. Klicken Sie auf die neue Spalte, um nach absteigenden Werten zu sortieren, um zu sehen, welcher DNS-Aufruf am längsten zum Auflösen benötigt wurde.

Eine Suche nach SharePoint Online, gefiltert in Wireshark nach (Kleinbuchstaben) dns.time, mit der Zeit aus den Details, die in einer Spalte erstellt und aufsteigend sortiert sind.

Wenn Sie mehr Untersuchung der DNS-Auflösungszeit durchführen möchten, versuchen Sie ein PsPing für den von TCP verwendeten DNS-Port (z. B psping <IP address of DNS server>:53. ) . Wird weiterhin ein Leistungsproblem angezeigt? Wenn Sie dies tun, ist das Problem eher ein breiteres Netzwerkproblem als ein Problem mit einer bestimmten DNS-Anwendung, die Sie zur Lösung treffen. Es ist auch erwähnenswert, dass ein Ping an outlook.office365.com Ihnen mitteilen wird, wo die DNS-Namensauflösung für Outlook Online stattfindet (z. B. outlook-namnorthwest.office365.com).

Wenn das Problem DNS-spezifisch aussieht, müssen Sie sich möglicherweise an Ihre IT-Abteilung wenden, um DNS-Konfigurationen und DNS-Weiterleitungen zu untersuchen, um dieses Problem weiter zu untersuchen.

Proxyskalierbarkeit

Dienste wie Outlook Online in Office 365 gewähren Clients mehrere langfristige Verbindungen. Daher kann jeder Benutzer mehr Verbindungen verwenden, die eine längere Lebensdauer erfordern.

Tools

Mathematik

Wonach zu suchen ist

Es gibt kein spezielles Tool zur Netzwerkablaufverfolgung oder Problembehandlung. Stattdessen basiert es auf Bandbreitenberechnungen mit bestimmten Einschränkungen und anderen Variablen.

MAXIMALE TCP-Segmentgröße

Gefunden in der SYN - SYN/ACK. Überprüfen Sie bei dieser Überprüfung alle Leistungsnetzwerkablaufverfolgungen, die Sie durchgeführt haben, um sicherzustellen, dass TCP-Pakete so konfiguriert sind, dass sie die maximal mögliche Datenmenge enthalten.

Ziel ist es, einen MSS von 1460 Bytes für die Übertragung von Daten zu sehen. Wenn Sie sich hinter einem Proxy befinden oder ein NAT verwenden, denken Sie daran, diesen Test von Client zu Proxy/Ausgang/NAT und von Proxy/Ausgang/NAT zu Office 365 auszuführen, um optimale Ergebnisse zu erzielen! Hierbei handelt es sich um verschiedene TCP-Sitzungen.

Tools

Netmon

Wonach zu suchen ist

TCP Max Segment Size (MSS) ist ein weiterer Parameter des dreiseitigen Handshake in Ihrer Netzwerkablaufverfolgung, d. h., Sie finden die benötigten Daten im SYN - SYN/ACK-Paket. MSS ist eigentlich ziemlich einfach zu sehen.

Öffnen Sie eine beliebige Leistungsnetzwerkablaufverfolgung, und suchen Sie die Verbindung, die Sie interessiert, oder zeigen Sie das Leistungsproblem an.

Hinweis

Wenn Sie sich eine Ablaufverfolgung ansehen und den für Ihre Unterhaltung relevanten Datenverkehr finden müssen, filtern Sie nach der IP des Clients oder der IP des Proxyservers oder Übergabepunkts oder nach beidem. Wenn Sie direkt navigieren, müssen Sie einen Ping an die URL senden, die Sie für die IP-Adresse von Office 365 in der Ablaufverfolgung testen, und danach filtern.

Sie sehen sich die Spur aus zweiter Hand an? Versuchen Sie, sich mithilfe von Filtern zu orientieren. Führen Sie in Netmon eine Suche basierend auf der URL aus, z Containsbin(framedata, ascii, "sphybridExample"). B. notieren Sie sich die Framenummer.

Verwenden Sie in Wireshark etwas wie frame contains "sphybridExample". Wenn Sie feststellen, dass Sie Remote Winsock (RWS)-Datenverkehr gefunden haben (er kann als [PSH, ACK] in Wireshark angezeigt werden), denken Sie daran, dass RWS-Verbindungen kurz vor relevanten SYN - SYN/ACKs angezeigt werden können, wie zuvor erläutert.

An diesem Punkt können Sie die Framenummer aufzeichnen, den Filter ablegen und im Fenster "Netzwerkunterhaltungen" in Netmon auf "Gesamter Datenverkehr " klicken, um die nächste SYN anzuzeigen.

Wenn Sie zum Zeitpunkt der Ablaufverfolgung keine DER IP-Adressinformationen erhalten haben, erhalten Sie beim Suchen ihrer URL in der Ablaufverfolgung (z. B. Teil von sphybridExample-my.sharepoint.com) IP-Adressen, nach der gefiltert werden soll.

Suchen Sie die Verbindung in der Ablaufverfolgung, die Sie sehen möchten. Dazu können Sie entweder die Ablaufverfolgung überprüfen, nach IP-Adressen filtern oder bestimmte Unterhaltungs-IDs über das Fenster "Netzwerkunterhaltungen" in Netmon auswählen. Nachdem Sie das SYN-Paket gefunden haben, erweitern Sie TCP (in Netmon) oder Transmission Control Protocol (in Wireshark) im Framedetailsbereich. Erweitern Sie TCP-Optionen und MaxSegmentSize. Suchen Sie den zugehörigen SYN-ACK-Frame, und erweitern Sie die TCP-Optionen und MaxSegmentSize. Der kleinere der beiden Werte ist die maximale Segmentgröße. In dieser Abbildung verwende ich die integrierte Spalte in Netmon namens TCP-Problembehandlung.

In Netmon gefilterte Netzwerkablaufverfolgung mithilfe der integrierten Spalten.

Die integrierte Spalte befindet sich oben im Bereich "Framedetails ". (Um zur Normalansicht zurück zu wechseln, klicken Sie erneut auf "Spalten ", und wählen Sie dann " Zeitzone" aus.)

Wo finden Sie die Dropdownliste "Spalten" für die Option "TCP-Problembehandlung" (oben in der Framezusammenfassung).

Hier ist eine gefilterte Ablaufverfolgung in Wireshark. Es gibt einen spezifischen Filter für den MSS-Wert (tcp.options.mss). Die Frames eines SYN-, SYN/ACK-, ACK-Handshakes sind unten im Wireshark-Äquivalent zu Frame-Details verknüpft (also Frame 47 ACK, Links zu 46 SYN/ACK, Links zu 43 SYN), um diese Art von Arbeit zu vereinfachen.

Ablaufverfolgung, gefiltert in Wireshark nach tcp.options.mss für Max Segment Size (MSS).

Wenn Sie die selektive Bestätigung (nächstes Thema in dieser Matrix) überprüfen müssen, schließen Sie die Ablaufverfolgung nicht!

Selektive Bestätigung

Gefunden in der SYN - SYN/ACK. Muss in SYN und SYN/ACK als zulässig gemeldet werden. Die selektive Bestätigung (SACK) ermöglicht eine reibungslosere Erneutübertragung von Daten, wenn ein Paket oder pakete fehlen. Geräte können dieses Feature deaktivieren, was zu Leistungsproblemen führen kann.

Wenn Sie sich hinter einem Proxy befinden oder ein NAT verwenden, denken Sie daran, diesen Test von Client zu Proxy/Ausgang/NAT und von Proxy/Ausgang/NAT zu Office 365 auszuführen, um optimale Ergebnisse zu erzielen! Hierbei handelt es sich um verschiedene TCP-Sitzungen.

Tools

Netmon

Wonach zu suchen ist

Die selektive Bestätigung (SACK) ist ein weiterer Parameter im SYN-SYN/ACK-Handshake. Sie können Ihre Ablaufverfolgung auf vielfältige Weise nach SYN - SYN/ACK filtern.

Suchen Sie die Verbindung in der Ablaufverfolgung, die Sie sehen möchten, indem Sie entweder die Ablaufverfolgung überprüfen, nach IP-Adressen filtern oder indem Sie im Fenster "Netzwerkunterhaltungen" in Netmon auf eine Unterhaltungs-ID klicken. Nachdem Sie das SYN-Paket gefunden haben, erweitern Sie TCP in Netmon oder Transmission Control Protocol in Wireshark im Abschnitt "Framedetails". Erweitern Sie die TCP-Optionen und dann SACK. Suchen Sie den zugehörigen SYN-ACK-Frame, und erweitern Sie die TCP-Optionen und das zugehörige SACK-Feld. Stellen Sie sicher, dass sack sowohl in SYN als auch in SYN/ACK zulässig ist. Hier sind SACK-Werte, wie sie sowohl in Netmon als auch in Wireshark zu sehen sind.

Selektive Bestätigung (SACK) in Netmon als Ergebnis von tcp.flags.syn == 1.

SACK wie in Wireshark mit dem Filter tcp.flags.syn == 1.

DNS Geolocation

Wo in der Welt Office 365 versuchen, Ihren DNS-Anruf aufzulösen, wirkt sich auf Ihre Verbindungsgeschwindigkeit aus.

In Outlook Online wird nach Abschluss der ersten DNS-Suche der Speicherort dieses DNS verwendet, um eine Verbindung mit Ihrem nächstgelegenen Rechenzentrum herzustellen. Sie werden mit einem Outlook Online-CAS-Server verbunden, der das Backbone-Netzwerk verwendet, um eine Verbindung mit dem Rechenzentrum (dC) herzustellen, in dem Ihre Daten gespeichert sind. Das geht schneller.

Beim Zugriff auf SharePoint Online wird ein Benutzer, der ins Ausland reist, an sein aktives Rechenzentrum weitergeleitet– dC, dessen Standort auf der Heimatbasis seines SPO-Mandanten basiert (d. a. dC in den USA, wenn der Benutzer in den USA ansässig ist).

Lync Online verfügt über aktive Knoten in mehreren DC-Knoten gleichzeitig. Wenn Anforderungen für Lync Online-Instanzen gesendet werden, bestimmt das DNS von Microsoft, woher die Anforderung weltweit stammt, und gibt IP-Adressen von der nächstgelegenen regionalen dC zurück, in der Lync Online aktiv ist.

Tipp

Möchten Sie mehr darüber erfahren, wie Clients eine Verbindung mit Office 365 herstellen? Sehen Sie sich den Referenzartikel "Clientkonnektivität " (und seine hilfreichen Grafiken) an.

Tools

  • Pingen
  • PsPing

Wonach zu suchen ist

Anforderungen für die Namensauflösung von den DNS-Servern des Clients an die DNS-Server von Microsoft sollten in den meisten Fällen dazu führen, dass Microsoft DNS die IP-Adresse eines regionalen Rechenzentrums (dC) zurückgibt. Was bedeutet das für Sie? Wenn Sich Ihr Hauptsitz in Bangalore, Indien, befindet, Sie aber im USA unterwegs sind, sollten Die DNS-Server von Microsoft, wenn Ihr Browser eine Anfrage für Outlook Online stellt, Ip-Adressen an Rechenzentren im USA übergeben – ein regionales Rechenzentrum. Wenn E-Mails von Outlook benötigt werden, werden diese Daten über das Schnelle-Backbone-Netzwerk von Microsoft zwischen den Rechenzentren bewegt.

DNS funktioniert am schnellsten, wenn die Namensauflösung so nah wie möglich am Benutzerstandort erfolgt. Wenn Sie sich in Europa befinden, möchten Sie zu einem Microsoft DNS in Europa wechseln und (idealerweise) mit einem Rechenzentrum in Europa umgehen. Die Leistung eines Clients in Europa, der zu DNS und einem Rechenzentrum in Amerika wechselt, wird langsamer sein.

Führen Sie das Ping-Tool für outlook.office365.com aus, um zu ermitteln, wo in der Welt Ihre DNS-Anforderung weitergeleitet wird. Wenn Sie in Europa sind, sollten Sie eine Antwort von so etwas wie outlook-emeawest.office365.com sehen. Erwarten Sie in Amerika so etwas wie outlook-namnorthwest.office365.com.

Öffnen Sie die Eingabeaufforderung auf dem Clientcomputer (über cmd "Start > Run>" oder Windows Schlüsseltyp > cmd). Geben Sie ping outlook.office365.com ein, und drücken Sie die EINGABETASTE. Denken Sie daran, -4 anzugeben, wenn Sie einen Ping über IPv4 angeben möchten. Möglicherweise können Sie keine Antwort von den ICMP-Paketen erhalten, aber Sie sollten den Namen des DNS sehen, an das die Anforderung weitergeleitet wurde. Wenn Sie die Latenznummern für diese Verbindung anzeigen möchten, versuchen Sie PsPing an die IP-Adresse des Servers, der durch Ping zurückgegeben wird.

Ping von outlook.office365.com zeigt die Auflösung in outlook-namnorthwest an.

PsPing to the IP address returned by the ping to outlook.office365.com showing average 28 millisecond latency.

Office 365 Anwendungsproblembehandlung

Tools

  • Netmon
  • HTTPWatch
  • F12-Konsole im Browser

In diesem netzwerkspezifischen Artikel werden keine Tools behandelt, die bei der anwendungsspezifischen Problembehandlung verwendet werden. Auf dieser Seite finden Sie jedoch Ressourcen, die Sie verwenden können.

Verwalten von Office 365-Endpunkten

Häufig gestellte Fragen zu Office 365-Endpunkten