Plan för prestandafelsökning för Office 365.Performance troubleshooting plan for Office 365

Behöver du veta vad du kan göra för att identifiera och åtgärda fördröjd skrift, hänga och få låga prestanda mellan SharePoint Online, OneDrive för företag, Exchange Online eller Skype för företag – Online samt klient dator?Do you need to know the steps to take to identify and fix lags, hangs, and slow performance between SharePoint Online, OneDrive for Business, Exchange Online, or Skype for Business Online, and your client computer? Innan du ringer supporten kan du använda den här artikeln för att felsöka prestanda problem i Office 365 och även lösa vanliga problem.Before you call support, this article can help you troubleshoot Office 365 performance issues and even fix some of the most common issues.

Den här artikeln är ett exempel på ett åtgärds abonnemang som du kan använda för att samla in värdefull information om prestanda problem.This article is actually a sample action plan that you can use to capture valuable data about your performance issue as it's happening. Vissa vanligaste problem ingår också i den här artikeln.Some top issues are also included in this article.

Om du inte har använt nätverks prestanda och vill göra en långsiktig plan för att övervaka prestanda mellan klient datorerna och Office 365 kan du ta en titt på prestanda justering och fel sökning i office 365-administratör och IT-proffs.If you're new to network performance and want to make a long term plan to monitor performance between your client machines and Office 365, take a look at Office 365 performance tuning and troubleshooting - Admin and IT Pro.

Exempel på åtgärds plan för prestanda fel sökningSample performance troubleshooting action plan

Den här åtgärds planen innehåller två delar; en förberedelse fas och en loggnings fas.This action plan contains two parts; a preparation phase, and a logging phase. Om du har ett problem med prestanda och du måste göra data insamling kan du börja använda det här abonnemanget direkt.If you have a performance problem right now, and you need to do data collection, you can start using this plan right away.

Förbereda klient datornPrepare the client computer

  • Hitta en klient dator som kan återskapa prestanda problem.Find a client computer that can reproduce the performance problem. Den här datorn kommer att användas under fel sökning.This computer will be used during the course of troubleshooting.
  • Skriv ned de steg som orsakar prestanda problemet så att du är redo när det kommer tid att testa.Write down the steps that cause the performance problem to happen so you're ready when it comes time to test.
  • Installera verktyg för insamling och inspelning av information:Install tools for gathering and recording information:
    • Installera Netmon 3,4 (eller Använd ett likvärdigt verktyg för nätverks spårning).Install Netmon 3.4 (or use an equivalent network tracing tool).
    • Installera den kostnads fria Basic-versionen av HTTPWatch (eller Använd ett likvärdigt verktyg för nätverks spårning).Install the free Basic Edition of HTTPWatch (or use an equivalent network Tracing tool).
    • Använd en skärm bild eller kör de problem registreringar (PSR.exe) som medföljer Windows Vista och senare för att kunna registrera de steg du ska vidta under testningen.Use a screen recorder or run the Steps Recorder (PSR.exe) that comes with Windows Vista and later, in order to keep a record of the steps you take during testing.

Logga prestanda problemLog the performance issue

  • Stäng alla främmande Internet webbläsare.Close all extraneous Internet browsers.

  • Starta problem registrering eller en annan skärm inspelning.Start the Steps Recorder, or another screen recorder.

  • Starta Netmon (verktyget för nätverks spårning).Start your Netmon capture (or network tracing tool).

  • Rensa DNS-cachen på klient datorn från kommando raden genom att skriva ipconfig/flushdns.Clear your DNS cache on the client computer from the command line by typing ipconfig /flushdns.

  • Starta en ny webbläsarsession och aktivera HTTPWatch.Start a new browser session and turn on HTTPWatch.

  • Valfritt: om du testar Exchange Online kör du verktyget Exchange-klient prestanda analys från administratörs konsolen för Office 365.Optional: If you are testing Exchange Online, run the Exchange Client Performance Analyzer tool from the Office 365 admin console.

  • Återskapa de exakta stegen som orsakar prestanda problem.Reproduce the exact steps that cause the performance issue.

  • Stoppa Netmon eller andra verktygets spårning.Stop your Netmon or other tool's trace.

  • Kör en spårnings väg till Office 365-prenumerationen på kommando raden genom att skriva följande kommando och sedan trycka på RETUR:At the command line, run a trace route to your Office 365 subscription by typing the following command and then pressing ENTER:

    tracert <subscriptionname>.onmicrosoft.com
    
  • Stoppa problem registrering och spara videon.Stop the Steps Recorder and save the video. Se till att ange datum och tid för inspelningen och om det visar bra eller dålig prestanda.Be sure to include the date and time of the capture and whether it demonstrates good or bad performance.

  • Spara spårningsfilerna.Save the trace files. Glöm inte att ange datum och tid för inspelningen och om det visar bra eller dålig prestanda.Again, be sure to include the date and time of the capture and whether it demonstrates good or bad performance.

Om du inte är bekant med att köra de verktyg som nämns i den här artikeln, oroa dig inte, eftersom vi tillhandahåller de här stegen.If you're not familiar with running the tools mentioned in this article, don't worry because we provide those steps next. Om du är van vid att göra den här typen av nätverks fångst kan du hoppa till hur du samlar in original planer, som beskriver hur du filtrerar och läser loggar.If you're accustomed to doing this kind of network capturing, you can skip to How to collect baselines, which describes filtering and reading the logs.

Rensa DNS-cachen förstFlush the DNS Cache first

Varför?Why? Genom att ta bort DNS-cachen du startar testerna med en ren.By flushing out the DNS cache you're starting your tests with a clean slate. Om du rensar cacheminnet återställs innehållet i DNS-matcharen till de senaste posterna.By clearing the cache, you're resetting the DNS resolver contents to the most up-to-date entries. Kom ihåg att en tömning inte tar bort hosts File-poster.Remember that a flush does not remove HOSTs file entries. Om du använder värd fil poster på en gång bör du kopiera dessa poster till en fil i en annan katalog och sedan tömma HOST-filen.If you use HOST file entries extensively, you should copy those entries out to a file in another directory and then empty the HOST file.

Rensa DNS-matcharens cacheFlush your DNS resolver cache

  1. Öppna kommando tolken (starta antingen Start > Run > cmd eller Windows- tangenten > cmd).Open the command prompt, (either Start > Run > cmd or Windows key > cmd).

  2. Skriv följande kommando och tryck på RETUR:Type the following command and press ENTER:

    ipconfig /flushdns
    

NetmonNetmon

Microsofts verktyg för nätverks övervakning (Netmon) analyserar paket, det vill säga trafik, som passerar mellan datorer i nätverket.Microsoft's Network Monitoring tool (Netmon) analyzes packets, that is traffic, that passes between computers on networks. Genom att använda Netmon för att spåra trafik med Office 365 kan du ta reda på, Visa och läsa paket rubriker, identifiera mellanliggande enheter, kontrol lera viktiga inställningar på nätverks maskin vara, söka efter tappade paket och följa flödet för trafik mellan datorer i företagets nätverk och Office 365.By using Netmon to trace traffic with Office 365 you can capture, view, and read packet headers, identify intervening devices, check important settings on network hardware, look for dropped packets, and follow the flow of traffic between computers on your corporate network and Office 365. Eftersom den faktiska bröd texten är krypterad, det vill säga att det (skickas på port 443 via SSL/TLS, går det inte att läsa filerna som skickas.Because the actual body of the traffic is encrypted, that is, it(travels on port 443 via SSL/TLS, you can't read the files being sent. I stället får du en ofiltrerad spårning av sökvägen som paketet tar för att spåra problem beteendet.Instead, you get an unfiltered trace of the path that the packet takes which can help you track down the problem behavior.

Se till att du inte använder ett filter för tillfället.Be sure you don't apply a filter at this time. I stället kan du gå igenom stegen och demonstrera problemet innan du stoppar spårningen och sparandet.Instead, run through the steps and demonstrate the problem before stopping the trace and saving.

När du har installerat Netmon 3,4 öppnar du verktyget och följer de här stegen:After you install Netmon 3.4, open the tool and take these steps:

Ta en Netmon spårning och återskapa problemetTake a Netmon trace and reproduce the issue

  1. Starta Netmon 3,4.Launch Netmon 3.4. Det finns tre fönster på Start sidan: senaste insamlarna, Välj nätverkoch komma igång med Microsoft Network Monitor 3,4. Meddelande.There are three panes on the Start page: Recent Captures, Select Networks, and the Getting Started with Microsoft Network Monitor 3.4. Notice. På panelen Välj nätverk får du också en lista över de standardnätverk som du kan avbilda från.The Select Networks panel will also give you a list of the default networks from which you can capture. Kontrol lera att nätverkskort är markerade här.Be sure that network cards are selected here.

  2. Klicka på ny Capture högst upp på Start sidan.Click New Capture at the top of the Start page. Då läggs en ny flik till på Start sidans flik med " Capture 1".This adds a new tab beside the Start page tab called Capture 1. Netmon användar gränssnitt med de nya knapparna Capture, start och stopp markerat.Netmon's user interface with the New Capture, Start, and Stop buttons highlighted.

  3. Om du vill skapa en enkel Capture klickar du på Starta i verktygsfältet.To take a simple capture, click Start on the toolbar.

  4. Återskapa de steg som orsakar ett prestanda problem.Reproduce the steps that present a performance issue.

  5. Klicka på sluta > File > Spara som.Click Stop > File > Save As. Kom ihåg att ange datum och tid med tidszon och omnämnande om den visar dåligt eller bra prestanda.Remember to give the date and time with the time zone and to mention if it demonstrates bad or good performance.

HTTPWatchHTTPWatch

HTTPWatch kommer att debiteras och en gratis utgåva.HTTPWatch comes in charged, and a free edition. Den kostnads fria Basic-versionen omfattar allt du behöver för det här testet.The free Basic Edition covers everything you need for this test. HTTPWatch övervakar nätverks trafik och sid inläsnings tid direkt från webbläsarfönstret.HTTPWatch monitors network traffic and page load time right from your browser window. HTTPWatch är ett plugin-program till Internet Explorer som grafiskt beskriver prestanda.HTTPWatch is a plug-in to Internet Explorer that graphically describes performance. Analysen kan sparas och visas i HTTPWatch Studio.The analysis can be saved and viewed in HTTPWatch Studio.

Anteckning

Om du använder en annan webbläsare, till exempel Firefox, Google Chrome, eller om du inte kan installera HTTPWatch i Internet Explorer, öppnar du ett nytt webbläsarfönster och trycker på F12 på tangent bordet.If you use another browser, such as Firefox, Google Chrome, or if you can't install HTTPWatch in Internet Explorer, open a new browser window and press F12 on your keyboard. Du bör se verktygsfältet utvecklingsverktyg längst ned i webbläsaren.You should see the Developer Tool pop-up at the bottom of your browser. Om du använder Opera trycker du på CTRL + SKIFT + I för webb kontroll och klickar sedan på fliken nätverk och utför testningen nedan.If you use Opera, press CTRL+SHIFT+I for Web Inspector, then click the Network tab and complete the testing outlined below. Informationen är lite annorlunda, men Läs tiden visas fortfarande i millisekunder.The information will be slightly different, but load times will still be displayed in milliseconds. > HTTPWatch är också användbart för problem med sid laddnings tider i SharePoint Online.> HTTPWatch is also very useful for issues with SharePoint Online page load times.

Kör HTTPWatch och återskapa problemetRun HTTPWatch and reproduce the issue

HTTPWatch är ett webb läsar program som visar verktyget i webbläsaren är lite olika för varje version av Internet Explorer.HTTPWatch is a browser plug-in, so exposing the tool in the browser is slightly different for each version of Internet Explorer. Vanligt vis kan du hitta HTTPWatch under kommando fältet i Internet Explorer-webbläsaren.Typically, you can find HTTPWatch under the Commands bar in the Internet Explorer browser. Om du inte ser plugin-programmet HTTPWatch i webbläsarfönstret kan du kontrol lera webbläsarens version genom att klicka på Hjälp > omeller i senare versioner av Internet Explorer, klicka på kugg hjuls symbolen och om Internet Explorer.If you don't see the HTTPWatch plug-in in your browser window, check the version of your browser by clicking Help > About, or in later versions of Internet Explorer, click the gear symbol and About Internet Explorer. Om du vill starta kommando fältet högerklickar du på Meny raden i Internet Explorer och klickar på kommando fält.To launch the Commands bar, right-click the menu bar in Internet Explorer and click Commands bar.

Förr har HTTPWatch associerats med både kommandona och Explorer-fälten, så när du har installerat visas inte ikonen direkt (även efter omstart ) ochverktygsfälten för ikonen.In the past, HTTPWatch has been associated with both the Commands and the Explorer bars, so once you install, if you don't immediately see the icon (even after reboot) check Tools, and your toolbars for the icon. Kom ihåg att verktygsfält kan anpassas och att alternativ kan läggas till i dem.Remember that toolbars can be customized and options can be added to them.

Internet Explorers kommando verktygsfält med ikonen HTTPWatch.

  1. Starta HTTPWatch i ett fönster i Internet Explorer.Launch HTTPWatch in an Internet Explorer browser window. Den kommer att visas dock i webbläsaren längst ned i fönstret.It will appear docked to the browser at the bottom of that window. Klicka på spela in.Click Record.

  2. Återskapa de exakta stegen i prestanda problemet.Reproduce the exact steps involved in the performance issue. Klicka på stopp -knappen i HTTPWatch.Click the Stop button in HTTPWatch.

  3. Spara HTTPWatch eller Skicka via e-post.Save the HTTPWatch or Send by Email. Kom ihåg att namnge filen så att den innehåller datum-och tidsinformation och en indikation på om din Watch innehåller en demonstration av bra eller dålig prestanda.Remember to name the file so that it includes date and time information and an indication of whether your Watch contains a demonstration of good or bad performance.

HTTPWatch visar fliken nätverk för en sid belastning på Start sidan för Office 365.

Denna skärm bild är från den professionella versionen av HTTPWatch.This screen shot is from the Professional version of HTTPWatch. Du kan öppna spår som gjorts i grund versionen på en dator med en Professional-version och läsa den där.You can open traces taken in the Basic Version on a computer with a Professional version and read it there. Ytterligare information kan komma att finnas med i den här metoden.Extra information may be available from the trace through that method.

Problem registreringProblem Steps Recorder

Med problem registrering eller PSR.exe kan du spela in frågor medan de inträffar.Steps Recorder, or PSR.exe, allows you to record issues as they are occurring. Det är ett mycket användbart verktyg och lätt att köra.It's a very useful tool and very simple to run.

Kör problem registrering (PSR.exe) för att registrera ditt arbeteRun Problem Steps Recorder (PSR.exe) to record your work

  1. Använd antingen Start > Run > PSR.exe > OK, eller klicka på Windows-tangenten > PSR.exe > och sedan på RETUR.Either use Start > Run > type PSR.exe > OK, or, click the Windows Key > type PSR.exe > and then press ENTER.

  2. När fönstret för små PSR.exe visas klickar du på Starta post och återger de steg som orsakar prestanda problemet.When the small PSR.exe window appears, click Start Record and reproduce the steps that reproduce the performance issue. Du kan lägga till kommentarer genom att klicka på Lägg till kommentarer.You can add comments as needed, by clicking Add Comments.

  3. Klicka på stoppa inspelning när du har slutfört stegen.Click Stop Record when you have completed the steps. Om prestanda problemet beror på en sida kan du vänta på att sidan ska renderas innan inspelningen stoppas.If the performance issue is a page render, wait for the page to render before you stop the recording.

  4. Klicka på Spara.Click Save.

En skärm bild av problem registrering eller PSR.exe.

Datum och tid registreras för dig.The date and time is recorded for you. Detta länkar fso till din Netmon trace and HTTPWatch i tid, och hjälper till med fel sökning av precision.This links your PSR to your Netmon trace and HTTPWatch in time, and helps with precision troubleshooting. Datum och tid i fso-posten kan visa att en minut har passerat mellan inloggningen och webb adressen och en ofullständig åter givning av administratörs webbplatsen.The date and time in the PSR record can show that a minute passed between the login and browsing of the URL and the partial render of the admin site, for example.

Läs dina spårningarRead your traces

Det går inte att lära sig allt om nätverks-och prestanda fel sökning som någon behöver veta med hjälp av en artikel.It isn't possible to teach everything about network and performance troubleshooting that someone would need to know via an article. Det tar en bra upplevelse med prestanda och kunskap om hur nätverket fungerar och hur vanligt utförs.Getting good at performance takes experience, and knowledge of how your network works and usually performs. Men det går att runda av en lista över de vanligaste problemen och visa hur verktyg kan göra det lättare för dig att eliminera de vanligaste problemen.But it is possible to round up a list of top issues and show how tools can make it easier for you to eliminate the most common problems.

Om du vill ta en vana att hämta färdigheter för dina Office 365-webbplatser är det ingen bättre lärare än att skapa spår av sid laddas regelbundet och läsa upp dem.If you want to pick up skills reading network traces for your Office 365 sites, there is no better teacher than creating traces of page loads regularly and gaining experience reading them. Om du till exempel har en chans kan du läsa in en Office 365-tjänst och spåra processen.For example, when you have a chance, load an Office 365 service and trace the process. Filtrera spårning för DNS-trafik eller Sök efter namnet på den tjänst du bläddrade till med FrameData.Filter the trace for DNS traffic, or search the FrameData for the name of the service you browsed. Sök igenom spåret för att få en uppfattning om vad som händer när tjänsten laddas.Scan the trace to get an idea of the steps that occur when the service loads. Det här hjälper dig att få reda på hur normal sid inläsning bör se ut, och vid fel sökning, särskilt med prestanda kan det vara en bra idé att jämföra dina dåliga spår.This will help you learn what normal page load should look like, and in the case of troubleshooting, particularly around performance, comparing good to bad traces can teach you a lot.

I Netmon används Microsoft IntelliSense i fältet visnings filter.Netmon uses Microsoft Intellisense in the Display filter field. IntelliSense för att fylla på en intelligent kod är att det Stick där du skriver i en period och alla tillgängliga alternativ visas i en listruta.Intellisense, or intelligent code completion, is that trick where you type in a period and all available options are displayed in a drop-down selection box. Om du till exempel är oroar för skalning med TCP-fönster kan du hitta ett filter (till exempel .protocol.tcp.window < 100 ) på det här sättet.If, for example, you are worried about TCP window scaling, you can find your way to a filter (such as .protocol.tcp.window < 100) by this means.

Skärm bild av NetMon som visar att IntelliSense används i filter fältet.

Netmon-spår kan ha mycket trafik i dem.Netmon traces can have a lot of traffic in them. Om du inte har erfarenhet av att läsa dem är det troligt att du är bekymrad för att öppna spåret första gången.If you aren't experienced with reading them, it's likely you will be overwhelmed opening the trace the first time. Det första du ska göra är att skilja signalen från bakgrunds ljudet i spåret.The first thing to do is separate the signal from the background noise in the trace. Du testade mot Office 365 och det är det du vill se.You tested against Office 365, and that's the traffic you want to see. Om du använder för att bläddra igenom spår kanske du inte behöver den här listan.If you are used to navigating through traces, you may not need this list.

Trafiken mellan din klient och Office 365 skickas via TLS, vilket betyder att bröd texten är krypterad och inte kan läsas i en allmän Netmon-spårning.Traffic between your client and Office 365 travels via TLS, which means that the body of the traffic will be encrypted and not readable in a generic Netmon trace. Din prestanda analys behöver inte veta informationen i paketet.Your performance analysis doesn't need to know the specifics of the information in the packet. Det är dock mycket intressant i paket rubriker och information som de innehåller.It is, however, very interested in packet headers and the information that they contain.

Tips för att få en god spårningTips to get a good trace

  • Få reda på värdet på klient datorns IPv4-eller IPv6-adress.Know the value of the IPv4 or IPv6 address of your client computer. Du kan hämta det från kommando tolken genom att skriva ipconfig och sedan trycka på RETUR.You can get this from the command prompt by typing IPConfig and then pressing ENTER. Om du känner till den här adressen får du en överblick över om trafiken i spåret direkt avser din klient dator.Knowing this address will let you tell at a glance whether the traffic in the trace directly involves your client computer. Om det finns en känd proxyserver skickar du ping till den och får också IP-adressen.If there is a known proxy, ping it and get its IP address as well.

  • Rensa DNS-matcharens cache och om möjligt stänga alla webbläsare utom den där du kör testerna.Flush your DNS resolver cache and, if possible, close all browsers except the one in which you are running your tests. Om du inte kan göra det här, till exempel om stöd använder ett visst webbläsarbaserat verktyg för att visa klient datorns dator, måste du vara beredd på att filtrera spårningen.If you are not able to do this, for instance, if support is using some browser-based tool to see your client computer's desktop, be prepared to filter your trace.

  • Leta reda på den Office 365-tjänst du använder under en upptaget spårning.In a busy trace, locate the Office 365 service that you're using. Om du aldrig eller sällan ser din trafik förut är det här ett användbart steg för att avgränsa prestanda problem från annat nätverks brus.If you've never or seldom seen your traffic before, this is a helpful step in separating the performance issue from other network noise. Det finns några olika sätt att göra detta.There are a few ways to do this. Direkt före provet kan du använda ping eller PsPing mot URL-adressen för den specifika tjänsten ( ping outlook.office365.com psping -4 microsoft-my.sharepoint.com:443 till exempel).Directly before your test, you can use ping or PsPing against the URL of the specific service (ping outlook.office365.com or psping -4 microsoft-my.sharepoint.com:443, for example). Du kan också enkelt hitta det ping-eller PsPing i en Netmon-spårning (med dess process namn).You can also easily find that ping or PsPing in a Netmon trace (by its process name). Då får du en plats att börja titta på.That will give you a place to start looking.

Om du bara använder Netmon spårning när problemet uppstår är det också.If you're only using Netmon tracing at the time of the problem, that's okay too. Använd ett filter som eller för att orientera dig själv ContainsBin(FrameData, ASCII, "office") ContainsBin(FrameData, ASCII, "outlook") .To orient yourself, use a filter like ContainsBin(FrameData, ASCII, "office") or ContainsBin(FrameData, ASCII, "outlook"). Du kan spela in ett RAM nummer från spårnings filen.You can record your frame number from the trace file. Du kanske också vill bläddra i fönstret Sammanfattning av ram längst till höger och leta efter kolumnen KONVERSATIONS-ID.You may also want to scroll the Frame Summary pane all the way to the right and look for the Conversation ID column. Det finns ett nummer som visas där för ID för den här specifika konversationen som du också kan spela in och titta på i isolering senare.There is a number indicated there for the ID of this specific conversation that you can also record and look at in isolation later. Kom ihåg att ta bort filtret innan du använder någon annan filtrering.Remember to remove this filter before applying any other filtering.

Tips

Netmon har många användbara inbyggda filter.Netmon has a lot of helpful built-in filters. Prova knappen Ladda filter högst upp i fönstret Visa filter.Try the Load Filter button at the top of the Display filter pane.

Hitta din IP-adress genom att använda PSPing på kommando raden på klient datorn.

Netmon spårning från klienten som visar samma PSPing-kommando via filtret TCP. Flaggor. syn = = 1.

Bekanta dig med din trafik och lär dig att hitta den information du behöver.Get familiar with your traffic, and learn to locate the information you need. Om du till exempel vill ta reda på vilket paket i spårningen har den första referensen till Office 365-tjänsten du använder (som "Outlook").For example, learn to determine which packet in the trace has the first reference to the Office 365 service you're using (like "Outlook").

Om du tar Office 365 Outlook online som ett exempel inleds trafiken ungefär så här:Taking Office 365 Outlook Online as an example, the traffic begins something like this:

  • DNS-standardfråga och DNS-svar för outlook.office365.com med matchande QueryIDs.DNS Standard Query and DNS Response for outlook.office365.com with matching QueryIDs. Det är viktigt att notera tids förskjutningen för den här funktionen, samt var i världen Office 365 global DNS skickar begäran om namn matchning.It's important to note the time offset for this turn-around, as well as where in the world the Office 365 Global DNS sends the request for name resolution. Helst som möjligt, i stället för världen över.Ideally, as locally as possible, rather than halfway across the world.

  • En HTTP-begäran vars status rapport flyttats permanent (301)A HTTP GET Request whose status report Moved Permanently (301)

  • RWS trafik inklusive RWS Connect-begäranden och anslutande svar.RWS Traffic including RWS Connect requests and Connect replies. (Det här är en fjärran sluten Winsock-anslutning åt dig.)(This is Remote Winsock making a connection for you.)

  • En TCP SYN-och TCP SYN-konversation.A TCP SYN and TCP SYN/ACK conversation. Många inställningar i denna konversation påverkar din prestanda.A lot of the settings in this conversation impact your performance.

  • Sedan en serie TLS: TLS-trafik där TLS-handskakning och samtal till TLS-certifikat sker.Then a series of TLS:TLS traffic which is where the TLS handshake and TLS certificate conversations take place. (Kom ihåg att data krypteras via SSL/TLS.)(Remember the data is encrypted via SSL/TLS.)

Alla delar av trafiken är viktiga och anslutna, men små delar av spårningen innehåller information som är särskilt viktig när det gäller prestanda fel sökning, så vi fokuserar på dessa områden.All parts of the traffic are important and connected, but small portions of the trace contain information particularly important in terms of performance troubleshooting, so we'll focus on those areas. Eftersom vi har tillräckligt med Office 365-felsöknings prestanda på Microsoft för att sammanställa en tio i topp-lista med vanliga problem, fokuserar vi på dessa problem och hur du använder de verktyg som krävs för att roota dem.Also, since we've done enough Office 365 performance troubleshooting at Microsoft to compile a Top Ten list of common problems, we'll focus on those issues and how to use the tools we have to root them out next.

Om du inte har installerat dem är det möjligt att använda flera verktyg i matrisen.If you haven't installed them all ready, the matrix below makes use of several tools. Där det är möjligt.Where possible. Det finns länkar till installations punkterna.Links are provided to the installation points. Listan innehåller vanliga verktyg för nätverks spårning, till exempel Netmon och wireshark, men Använd ett spårnings verktyg som du är van vid och där du är van vid att filtrera nätverks trafik.The list includes common network tracing tools like Netmon and Wireshark, but use any tracing tool you are comfortable with, and in which you're accustomed to filtering network traffic. Kom ihåg följande när du testar:When you're testing, remember:

  • Stänga dina webbläsare och testa med bara en webbläsare -det här minskar den allmänna trafik som du fångar in.Close your browsers, and test with only one browser running - This will reduce the overall traffic you capture. Det gör det enklare att spåra.It makes for a less busy trace.
  • Rensa DNS-matcharens cache på klient datorn -det ger dig en ren bakifrån när du börjar ta din Capture för en renare spårning.Flush your DNS resolver cache on the client computer - This will give you a clean slate when you start to take your capture, for a cleaner trace.

Vanliga problemCommon issues

Några vanliga problem och hur du hittar dem i din nätverks spårning.Some common issues you may face and how to find them in your Network trace.

TCP Windows skalningTCP Windows Scaling

Finns i tillståndet SYN-SYN/ACK.Found in the SYN - SYN/ACK. Legacy-eller åldrande hård vara kanske inte utnyttja Windows skalning i TCP.Legacy or aging hardware may not take advantage of TCP windows scaling. Utan korrekta inställningar för TCP-skalning i Windows fylls standardbufferten för 16 bitar i TCP-huvudena i millisekunder.Without proper TCP windows scaling settings, the default 16-bit buffer in TCP headers fills in milliseconds. Trafiken kan inte fortsätta att skickas tills klienten får en bekräftelse på att de ursprungliga uppgifterna har tagits emot, vilket orsakar fördröjningar.Traffic cannot continue to send until the client receives an acknowledgment that the original data has been received, causing delays.

VerktygTools

  • NetmonNetmon
  • WiresharkWireshark

Vad du kan söka efterWhat to look for

Leta efter SYN-SYN/ACK-trafik i nätverks spårningen.Look for the SYN - SYN/ACK traffic in your network trace. Använd ett filter som i Netmon tcp.flags.syn == 1 .In Netmon, use a filter like tcp.flags.syn == 1. Det här filtret är detsamma i wireshark.This filter is the same in Wireshark.

Filtrera i Netmon eller wireshark för syn paket för båda verktygen: TCP. Flaggor. syn = = 1.

Observera att för varje SYN det finns ett SrcPort-nummer (Source port) som matchas i mål porten (DstPort) för den relaterade bekräftelsen (SYN/ACK).Notice that for every SYN there is a source port (SrcPort) number that is matched in the destination port (DstPort) of the related Acknowledgment (SYN/ACK).

Om du vill visa Windows skalnings värde som används av nätverks anslutningen expanderar du först SYN och sedan relaterad SYN/ACK.To see the Windows Scaling value that is used by your network connection, expand first the SYN, and then the related SYN/ACK.

Bild som visar hur du kan matcha SrcPort till DstPort i en spårning för att få tiden delta.

TCP Idle Time-inställningarTCP Idle Time Settings

Historiskt, de flesta perimeternätverk är konfigurerade för tillfälliga anslutningar, vilket innebär att inaktiva anslutningar normalt upphör.Historically, most perimeter networks are configured for transient connections, meaning idle connections are generally terminated. Inaktiva TCP-sessioner kan avslutas av proxyservrar och brand väggar med fler än 100 till 300 sekunder.Idle TCP sessions can be terminated by proxies and firewalls at greater than 100 to 300 seconds. Det här är problematiskt för Outlook online eftersom det skapar och använder långa anslutningar, oavsett om de är inaktiva eller inte.This is problematic for Outlook Online because it creates and uses long-term connections, whether they are idle or not.

När anslutningar avbryts av proxy-eller brand Väggs enheter informeras klienten inte och ett försök att använda Outlook online innebär att en klient dator försöker att Revive anslutningen innan du skapar en ny.When connections are terminated by proxy or firewall devices, the client is not informed, and an attempt to use Outlook Online will mean a client computer will try, repeatedly, to revive the connection before making a new one. Det kan hända att du låser dig i produkt, uppmaning eller låg prestanda på sidan.You may see hangs in the product, prompts, or slow performance on page load.

VerktygTools

  • NetmonNetmon
  • WiresharkWireshark

Vad du kan söka efterWhat to look for

I Netmon kan du titta i fältet tids förskjutning för en rund resa.In Netmon, look at the Time Offset field for a round-trip. En rund resa är tiden mellan klienten som skickar en begäran till servern och får ett svar tillbaka.A round-trip is the time between client sending a request to the server and receiving a response back. Kontrol lera mellan klienten och utgångs punkten (ex.Check between the Client and the egress point (ex. Klient- > proxy) eller klienten till Office 365 (klient-- > Office 365).Client --> Proxy), or the Client to Office 365 (Client --> Office 365). Du kan se detta i många typer av paket.You can see this in many types of packets.

Filtret i Netmon kan till exempel se ut som .Protocol.IPv4.Address == 10.102.14.112 AND .Protocol.IPv4.Address == 10.201.114.12 eller, i wireshark ip.addr == 10.102.14.112 &amp;&amp; ip.addr == 10.201.114.12 .As an example, the filter in Netmon may look like .Protocol.IPv4.Address == 10.102.14.112 AND .Protocol.IPv4.Address == 10.201.114.12, or, in Wireshark, ip.addr == 10.102.14.112 &amp;&amp; ip.addr == 10.201.114.12.

Tips

Vet du inte om IP-adressen i spårningen tillhör din DNS-Server?Don't know if the IP address in your trace belongs to your DNS server? Pröva att leta upp det på kommando raden.Try looking it up at the command line. Klicka på Starta > Kör > och skriv cmd, eller tryck på Windows-tangenten > och skriv cmd.Click Start > Run > and type cmd, or press Windows Key > and type cmd. Skriv in vid uppmaningen nslookup <the IP address from the network trace> .At the prompt, type nslookup <the IP address from the network trace>. Testa genom att använda nslookup mot din egen dators IP-adress.To test, use nslookup against your own computer's IP address. > du vill se en lista med IP-adressintervall för Microsoft kan du läsa Office 365 URL: er och IP-adressintervall.> To see a list of Microsoft's IP ranges, see Office 365 URLs and IP address ranges.

Om det uppstår ett problem bör du vänta lång tids förskjutning för att det ska visas i det här fallet (Outlook online), särskilt i TLS: TLS-paket som visar omslagen av program data (till exempel i Netmon kan du hitta program data paket via .Protocol.TLS AND Description == "TLS:TLS Rec Layer-1 SSL Application Data" ).If there is a problem, expect long Time Offsets to appear, in this case (Outlook Online), particularly in TLS:TLS packets that show the passage of Application Data (for example, in Netmon you can find application data packets via .Protocol.TLS AND Description == "TLS:TLS Rec Layer-1 SSL Application Data"). Du bör se en smidig fördelad tid i hela sessionen.You should see a smooth progression in the time across the session. Om du ser långa fördröjningar när du uppdaterar Outlook online kan det bero på att det finns en snabb uppsättning att skicka.If you see long delays when refreshing your Outlook Online, this could be caused by a high degree of resets being sent.

Tid för fördröjning/rund resaLatency/Round Trip Time

Fördröjning är ett mått som kan ändra ett par beroende på många variabler, sådana uppgraderingar av åldrande enheter, lägga till ett stort antal användare i ett nätverk och procent av total bandbredd som används av andra aktiviteter på en nätverks anslutning.Latency is a measure that can change a lot depending on many variables, such upgrading aging devices, adding a large number of users to a network, and the percentage of overall bandwidth consumed by other tasks on a network connection.

Det finns bandbredds kalkylatorer för Office 365 på den här sidan för nätverks planering och prestanda justering för office 365 .There are bandwidth calculators for Office 365 available from this Network planning and performance tuning for Office 365 page.

Behöver du mäta hastigheten på din anslutning, eller din Internet leverantörs bandbredd?Need to measure the speed of your connection, or your ISP connection's bandwidth? Prova den här webbplatsen (eller platserna som den): speedtest officiella webbplatseneller fråga din favorit sökmotor efter fras hastigheten.Try this site (or sites like it): Speedtest Official Site, or query your favorite search engine for the phrase speed test.

VerktygTools

  • UtförPing
  • PsPingPsPing
  • NetmonNetmon
  • WiresharkWireshark

Vad du kan söka efterWhat to look for

Om du vill följa upp svars tiden i en spårning kan du ha spelat in klient datorns IP-adress och IP-adressen för DNS-servern i Office 365.To track latency in a trace, you will benefit from having recorded the client computer IP address and the IP address of the DNS server in Office 365. Detta används för enklare spårnings filtrering.This is for the purpose of easier trace filtering. Om du ansluter via en proxyserver behöver du klient datorns IP-adress, proxyserverns IP-adress och Office 365 DNS IP-adress för att det ska bli enklare.If you connect through a proxy, you will need your client computer IP address, the proxy/egress IP address, and the Office 365 DNS IP address, to make the work easier.

En ping-begäran som skickas till outlook.office365.com anger namnet på det data Center som tar emot begäran, även om ping kanske inte kan ansluta för att skicka varumärkes paketet i följd.A ping request sent to outlook.office365.com will tell you the name of the datacenter receiving the request, even if ping may not be able to connect to send the trademark consecutive ICMP packets. Om du använder PsPing (ett gratis verktyg för nedladdning) och specifikt för porten (443) och kanske använder IPv4 (-4) får du en genomsnittlig tids fördröjning för skickade paket.If you use PsPing (a free tool for download), and specific the port (443) and perhaps to use IPv4 (-4) you will get an average round-trip-time for packets sent. Det här kommer att fungera för andra URL-adresser i Office 365-tjänsterna psping -4 yourSite.sharepoint.com:443 .This will work this for other URLs in the Office 365 services, like psping -4 yourSite.sharepoint.com:443. Du kan faktiskt ange ett antal ping-nummer för att få ett större prov för medelvärdet, pröva något som liknar psping -4 -n 20 yourSite-my.sharepoint.com:443 .In fact, you can specify a number of pings to get a larger sample for your average, try something like psping -4 -n 20 yourSite-my.sharepoint.com:443.

Anteckning

PsPing skickar inte ICMP-paket.PsPing doesn't send ICMP packets. Det pingar med TCP-paket över en viss port, så att du kan använda vilken som helst som är öppen.It pings with TCP packets over a specific port, so you can use any one you know to be open. I Office 365, som använder SSL/TLS, kan du försöka med att bifoga porten: 443 till din PsPing.In Office 365, which uses SSL/TLS, try attaching port :443 to your PsPing.

Skärm bild som visar en ping-lösning för outlook.office365.com och en PSPing med 443 som gör samma sak, men som även rapporterar en normal till en version av 6,5.

Om du läste in sidan långsam Office 365 när du utför en nätverks spårning bör du filtrera en Netmon eller wireshark trace för DNS .If you loaded the slow performing Office 365 page while doing a network trace, you should filter a Netmon or Wireshark trace for DNS. Det här är en av de adresser vi letar efter.This is one of the IPs we're looking for.

Här är de här stegen för att filtrera Netmon för att hämta IP-adressen (och ta en titt på DNS-fördröjningen).Here are the steps to take to filter your Netmon to get the IP address (and take a look at DNS Latency). I det här exemplet används outlook.office365.com, men du kan även använda URL-adressen till en SharePoint Online-klient organisation (till exempel hithere.sharepoint.com).This example uses outlook.office365.com, but may also use the URL of a SharePoint Online tenant (hithere.sharepoint.com for example).

  1. Skicka ping till URL ping outlook.office365.com -adressen och ange namn och IP-adress för DNS-servern som ping-begäran skickades till i resultatet.Ping the URL ping outlook.office365.com and, in the results, record the name and IP address of the DNS server the ping request was sent to.
  2. Nätverks spårning öppnar sidan, eller utför åtgärden som ger dig prestanda problem, eller, om du ser en hög latens för ping, sig själv, spåra det.Network trace opening the page, or doing the action that gives you the performance problem, or, if you see a high latency on the ping, itself, network trace it.
  3. Öppna spårningen i Netmon och filtret för DNS (det här filtret fungerar också i wireshark, men är känslig för Skift läge -- dns ).Open the trace in Netmon and filter for DNS (this filter also works in Wireshark, but is sensitive to case -- dns). Eftersom du vet namnet på DNS-servern från din ping kan du också filtrera fler snabbt i Netmon så här: DNS AND ContainsBin(FrameData, ASCII, "namnorthwest") , som ser ut så här i wireshark DNS och-ram innehåller "namnorthwest".Since you know the name of the DNS server from your ping you may also filter more speedily in Netmon like this: DNS AND ContainsBin(FrameData, ASCII, "namnorthwest"), which looks like this in Wireshark dns and frame contains "namnorthwest".
    Öppna svars paketet och klicka på DNS i fönstret Netmon ram information för att utöka för att få mer information.Open the response packet and, in the Netmon Frame Details window, click DNS to expand for more information. I DNS-informationen hittar du IP-adressen till den DNS-server som begäran gick till i Office 365.In the DNS information you'll find the IP address of the DNS server the request went to in Office 365. Du behöver följande IP-adress för nästa steg (verktyget PsPing).You'll need this IP address for the next step (the PsPing tool). Ta bort filtret och högerklicka på DNS-svaret i Netmon (ram sammanfattningar > Sök efter konversationer > DNS) för att visa DNS-frågan och svaret sida vid sida.Remove the filter, right-click on the DNS Response in Netmon (Frame Summary > Find Conversations > DNS) to see the DNS Query and Response side-by-side.
  4. I NetMon går det också att anteckna tids förskjutnings kolumnen mellan DNS-begäran och svaret.In Netmon, also note the Time Offset column between the DNS Request and Response. I nästa steg är det lätt att installera och använda PsPing verktyg som är väldigt praktiskt, både för att ICMP ofta blockeras på brand väggar och eftersom PsPing kan spåra svars tiden i millisekunder.In the next step, the easy-to-install and use PsPing tool comes in very handy, both because ICMP is often blocked on Firewalls, and because PsPing elegantly tracks latency in milliseconds. PsPing slutför en TCP-anslutning till en adress och port (i vårt exempel Open port 443).PsPing completes a TCP connection to an address and port (in our case open port 443).
  5. Installera PsPing.Install PsPing.
  6. Öppna en kommando tolk (starta > kör > typen CMD eller Windows-nyckelbaserad > cmd) och Byt katalog till den katalog där du installerade PsPing för att köra kommandot PsPing.Open a command prompt (Start > Run > type cmd, or Windows Key > type cmd) and change directory to the directory where you installed PsPing to run the PsPing command. I mina exempel kan du se att jag har gjort en ' perf '-mapp i roten av C. Du kan göra samma sak för snabb åtkomst.In my examples you can see I made a 'Perf' folder on the root of C. You can do the same for quick access.
  7. Skriv kommandot så att du gör PsPing mot IP-adressen för Office 365 DNS-servern från din tidigare Netmon-spårning, inklusive Port numret, till exempel psping -n 20 132.245.24.82:445 .Type the command so that you're making your PsPing against the IP address of the Office 365 DNS server from your earlier Netmon trace, including the port number, like psping -n 20 132.245.24.82:445. Då får du ett prov på 20 pingar och genomsnittlig fördröjning när PsPingen upphör.This will give you a sampling of 20 pings and average the latency when PsPing stops.

Om du kommer till Office 365 via en proxyserver är stegen lite annorlunda.If you're going to Office 365 through a proxy server, the steps are a little different. Du ska först PsPing till din proxyserver för att få ett genomsnittligt fördröjnings värde i millisekunder för proxy/utgående och tillbaka, och sedan antingen köra PsPing på proxyservern eller på en dator med en direkt Internet anslutning för att få det värde som saknas (det som gäller för Office 365 och tillbaka).You would first PsPing to your proxy server to get an average latency value in milliseconds to proxy/egress and back, and then either run PsPing on the proxy, or on a computer with a direct Internet connection to get the missing value (the one to Office 365 and back).

Om du väljer att köra PsPing från proxyservern har du två millisekunder-värden: klient dator till proxyserver eller utgångs punkt samt proxyserver till Office 365.If you choose to run PsPing from the proxy, you'll have two millisecond values: Client computer to proxy server or egress point, and proxy server to Office 365. Nu är du klar!And you're done! Dessutom kan du registrera värden.Well, recording values, anyway.

Om du kör PsPing på en annan klient dator som har en direkt anslutning till Internet kommer du att ha två millisekunder-värden: klient dator till proxyserver eller utgångs punkt samt klient dator till Office 365.If you run PsPing on another client computer that has a direct connection to the Internet, that is, without a proxy, you will have two millisecond values: Client computer to proxy server or egress point, and client computer to Office 365. I det här fallet subtraherar du värdet på klient datorn till proxyservern eller utgångs punkten från värdet på klient datorn till Office 365 och du kommer att ha alla söknummer från klient datorn till proxyservern eller utgångs punkten och från proxyservern eller utgångs punkten för Office 365.In this case, subtract the value of client computer to proxy server or egress point from the value of client computer to Office 365, and you will have the RTT numbers from your client computer to the proxy server or egress point, and from proxy server or egress point to Office 365.

Men om du kan hitta en klient dator på den påverkade plats som är direktansluten, eller kringgår proxyn, kan du välja att se om problemet återskapas där och börjar med.However, if you can find a client computer in the impacted location that is directly connected, or bypasses the proxy, you may choose to see if the issue reproduces there to begin with, and test using it thereafter.

Fördröjning, som den visas i en Netmon-spårning, kan de extra millisekunderna läggas till, om det finns tillräckligt med dem under en given session.Latency, as seen in a Netmon trace, those extra milliseconds can add up, if there are enough of them in any given session.

Allmän svars tid i Netmon, med kolumnen Netmon standard tid för att delta i ram översikten.

Anteckning

Din IP-adress kan skilja sig från de IP-adresser som visas här, till exempel kan dina ping returnera något mer precis som 157.56.0.0/16 eller ett liknande område.Your IP address may be different than the IPs shown here, for example, your ping may return something more like 157.56.0.0/16 or a similar range. En lista över områden som används av Office 365 finns i URL: er och IP-adressintervall för office 365.For a list of ranges used by Office 365, check out Office 365 URLs and IP address ranges.

Kom ihåg att utöka alla noder (det finns en knapp högst upp) om du vill söka efter, till exempel 132,245.Remember to expand all the nodes (there's a button at the top for this) if you want to search for, for example, 132.245.

ProxyautentiseringProxy Authentication

Det här gäller bara för dig om du reser via en proxyserver.This only applies to you if you're going through a proxy server. Annars kan du hoppa över de här stegen.If not, you can skip these steps. När du arbetar korrekt bör proxyautentisering ske i millisekunder.When working properly, proxy authentication should take place in milliseconds, consistently. Dålig prestanda visas inte under de högsta användnings perioderna (till exempel).You shouldn't see intermittent bad performance during peak usage periods (for example).

Om proxyautentisering är på, varje gång du gör en ny TCP-anslutning till Office 365 för att få information måste du gå igenom en autentiseringsprocess bakom kulisserna.If Proxy authentication is on, each time you make a new TCP connection to Office 365 to get information, you need to pass through an authentication process behind the scenes. Om du till exempel byter från kalender till e-post i Outlook online verifieras.So, for example, when switching from Calendar to Mail in Outlook Online, you will authenticate. Och i SharePoint Online, om en sida visar media eller data från flera webbplatser eller platser verifierar du för varje annan TCP-anslutning som behövs för att återge data.And in SharePoint Online, if a page displays media or data from multiple sites or locations, you will authenticate for each different TCP connection that is needed in order to render the data.

I Outlook online kan det uppstå långsamma inläsnings tider när du växlar mellan kalender och post låda eller långsam sida i SharePoint Online.In Outlook Online, you may experience slow load times whenever you switch between Calendar and your mailbox, or slow page loads in SharePoint Online. Men det finns andra problem som inte finns med här.However, there are other symptoms not listed here.

Proxyautentisering är en inställning för din utgående proxyserver.Proxy authentication is a setting on your egress proxy server. Om det orsakar ett problem med Office 365 måste du kontakta nätverks gruppen.If it is causing a performance issue with Office 365, you must consult your networking team.

VerktygTools

  • NetmonNetmon
  • WiresharkWireshark

Vad du kan söka efterWhat to look for

Proxyautentisering sker när en ny TCP-session måste vara Spuninst, vanligt vis för att begära filer eller information från servern eller för att tillhandahålla info.Proxy authentication takes place whenever a new TCP session must be spun up, commonly to request files or info from the server, or to supply info. Till exempel kan du se proxyautentisering med HTTP GET-eller HTTP POST-begäranden.For example, you may see proxy authentication around HTTP GET or HTTP POST requests. Om du vill visa ramarna där du autentiserar förfrågningar i spårningen lägger du till kolumnen NTLMSSP Summary i Netmon och filtrera efter .property.NTLMSSPSummary .If you want to see the frames where you are authenticating requests in your trace, add the 'NTLMSSP Summary' column to Netmon and filter for .property.NTLMSSPSummary. Du kan se hur lång tid det tar genom att lägga till kolumnen tid delta.To see how long the authentication is taking, add the Time Delta column.

Så här lägger du till en kolumn i Netmon:To add a column to Netmon:

  1. Högerklicka på en kolumn, till exempel Beskrivning.Right-click on a column such as Description.
  2. Klicka på Välj kolumner.Click Choose Columns.
  3. Leta NTLMSSP Summary reda på NTLMSSP och klicka på Lägg till.Locate NTLMSSP Summary and Time Delta in the list and click Add.
  4. Flytta de nya kolumnerna till plats före eller efter kolumnen Beskrivning så att du kan läsa dem sida vid sida.Move the new columns into place before or behind the Description column so you can read them side-by-side.
  5. Klicka på OK.Click OK.

Även om du inte lägger till kolumnen, fungerar filtret Netmon.Even if you don't add the column, the Netmon filter will work. Men din fel sökning blir mycket enklare om du kan se vilken fas av en verifiering du befinner dig i.But your troubleshooting will be much easier if you can see what stage of authentication you're in.

När du letar efter en instans av proxyautentisering bör du studera alla ramar där det finns ett NTLM-anrop, eller så finns ett verifierings meddelande.When looking for instances of Proxy Authentication, be sure to study all frames where there is an NTLM Challenge, or an Authenticate Message is present. Om det behövs högerklickar du på det specifika värdet för trafik och söker efter konversationer > TCP.If necessary, right-click the specific piece of traffic and Find Conversations > TCP. Observera de tidsbesparande värdena i dessa konversationer.Be aware of the Time Delta values in these Conversations.

Netmon-spårning med proxyautentisering, filtrerad efter konversation.

En fyra sekunders fördröjning i proxyautentisering som den visas i wireshark.A four second delay in proxy authentication as seen in Wireshark. Fältet tid delta från föregående kolumn har gjorts genom att högerklicka på ett fält med samma namn i ram informationen och välja Lägg till som kolumn.The Time delta from previous displayed frame column was made via right-clicking the field of the same name in the frame details and selecting Add as Column.
I wireshark kan kolumnen "tid delta från föregående visades ram" göras genom att högerklicka på fältet med samma namn i ram informationen och välja Lägg till som kolumn.In Wireshark, the 'Time delta from previous displayed frame' column can be made via right-clicking the field of the same name in the frame details and selecting Add as Column.

DNS-prestandaDNS Performance

Namn matchning fungerar bäst och mest snabbt när det sker så nära klientens land som möjligt.Name resolution works best and most quickly when it takes place as close to the client's country as possible.

Om DNS-namnmatchning tar plats kan det lägga till sekunder på sid inläsningar.If DNS name resolution is taking place overseas, it can add seconds to page loads. Det bästa är att namn matchning sker under 100ms.Ideally, name resolution happens in under 100ms. Om du inte gör det bör du göra ytterligare undersökningar.If not, you should do further investigation.

Tips

Vet du inte hur klient anslutningen fungerar i Office 365?Not sure how Client Connectivity works in Office 365? Ta en titt på referens dokumentet för klient anslutningen här.Take a look at the Client Connectivity Reference document here.

VerktygTools

  • NetmonNetmon
  • WiresharkWireshark
  • PsPingPsPing

Vad du kan söka efterWhat to look for

Att analysera DNS-prestanda är vanligt vis ett annat jobb för en nätverks spårning.Analyzing DNS performance is typically another job for a network trace. PsPing är emellertid också användbart för att säga upp eller ut, en möjlig orsak.However, PsPing is also helpful in ruling in, or out, a possible cause.

DNS-trafik är baserad på TCP-och UDP-begäranden och svar markeras tydligt med ett ID som hjälper dig att matcha en viss begäran med dess särskilda svar.DNS traffic is based on TCP and UDP requests and responses are clearly marked with an ID that will help to match a specific request with its specific response. DNS-trafik visas när till exempel SharePoint Online använder ett nätverks namn eller en URL-adress på en webb sida.You'll see DNS traffic when, for example, SharePoint Online uses a network name or URL on a web page. Som en tumregel är det mesta av den här trafiken förutom när zoner överför, körs över UDP.As a rule of thumb, most of this traffic, except when transferring Zones, runs over UDP.

I både Netmon och wireshark är det mest grundläggande filtret som du kan använda för att titta på DNS-trafik dns .In both Netmon and Wireshark, the most basic filter that will let you look at DNS traffic is simply dns. Se till att använda gemener när du anger filter.Be sure to use lower case when specifying the filter. Kom ihåg att tömma din DNS-matchare innan du börjar återskapa problemet på klient datorn.Remember to flush your DNS resolver cache before you begin to reproduce the issue on your client computer. Om du till exempel har en långsam sid inläsning i SharePoint Online för start sidan bör du stänga alla webbläsare, öppna en ny webbläsare, starta spårning, tömma DNS-matcharen och gå till SharePoint Online-webbplatsen.For example, if you have a slow SharePoint Online page load for the Home page, you should close all browsers, open a new browser, start tracing, flush your DNS resolver cache, and browse to your SharePoint Online site. När hela sidan är löst bör du stoppa och spara spårningen.Once the entire page resolves, you should stop and save the trace.

Ett grundläggande filter för DNS i Netmon är DNS.

Du vill visa tids förskjutningen här.You want to look at the time offset here. Och det kan vara bra att lägga till kolumnen tidsdelta till Netmon som du kan göra genom att utföra de här stegen:And it may be helpful to add the Time Delta column to Netmon which you can do by completing these steps:

  1. Högerklicka på en kolumn, till exempel Beskrivning.Right-click on a column such as Description.
  2. Klicka på Välj kolumner.Click Choose Columns.
  3. Sök efter tid delta i listan och klicka på Lägg till.Locate Time Delta in the list and click Add.
  4. Flytta den nya kolumnen till plats före eller efter kolumnen Beskrivning så att du kan läsa dem sida vid sida.Move the new column into place before or behind the Description column so you can read them side-by-side.
  5. Klicka på OK.Click OK.

Om du hittar en fråga om ränta kan du isolera den genom att högerklicka på frågan i ram informations panelen och välja hitta konversations > -DNS.If you find a query of interest, consider isolating it by right-clicking that query in the frame details panel, choosing Find Conversations > DNS. Observera att panelen nätverks konversationer går direkt till den specifika konversationen i loggen över UDP-trafik.Notice that the Network Conversations panel jumps right to the specific conversation in its log of UDP traffic.

En Netmon spårning av Outlook online-hämtning filtrerad efter DNS och Använd hitta konversationer och sedan DNS för att begränsa resultatet.

I wireshark kan du göra en kolumn för DNS-tid.In Wireshark you can make a column for DNS time. Ta med dig spåret (eller öppna en spårning) i wireshark och filtrera efter dns , eller, mer praktiskt, dns.time .Take your trace (or open a trace) in Wireshark and filter by dns, or, more helpfully, dns.time. Klicka på en DNS-fråga och expandera sedan informationen i panelen Domain Name System (response) .Click on any DNS query, and, in the panel showing details, expand the Domain Name System (response) details. Du ser ett fält för tid (till exempel [Time: 0.001111100 seconds] .You'll see a field for time (for example, [Time: 0.001111100 seconds]. Högerklicka på den här gången och välj Använd som kolumn.Right-click this time and select Apply as Column. Då får du en tids kolumn för snabbare sortering av spårningen.This will give you a Time column for quicker sorting of your trace. Klicka på den nya kolumnen för att sortera efter fallande värden för att se vilket DNS-samtal som tog för det senaste.Click on the new column to sort by descending values to see which DNS call took the longest to resolve.

En genom gång av SharePoint Online filtrerad i wireshark efter (gemener) DNS. Time, med tiden från informationen i en kolumn och sorterad i stigande ordning.A browse of SharePoint Online filtered in Wireshark by (lowercase) dns.time, with the time from the details made into a column and sorted ascending.

Om du vill ha mer information om DNS-matchningstid kan du försöka med en PsPing mot DNS-porten som används av TCP (till exempel psping <IP address of DNS server>:53 ).If you would like to do more investigation of the DNS resolution time, try a PsPing against the DNS port used by TCP (for example, psping <IP address of DNS server>:53) . Ser du ett prestanda problem ändå?Do you still see a performance issue? Om du gör det är problemet troligen mer troligt för ett problem med nätverks problem än ett visst DNS-program som du använder för att utföra en lösning.If you do, then the problem is more likely to be a broader network issue than an issue of specific the DNS application you're hitting to do resolution. Det är också värt att nämna att ett ping till outlook.office365.com anger var DNS-namnmatchning för Outlook online äger rum (till exempel outlook-namnorthwest.office365.com).It's also worth mentioning, again, that a ping to outlook.office365.com will tell you where DNS name resolution for Outlook Online is taking place (for example, outlook-namnorthwest.office365.com).

Om problemet verkar vara DNS-specifikt kan det vara nödvändigt att kontakta IT-avdelningen för att titta på DNS-konfigurationer och DNS-vidarebefordrare för att ytterligare undersöka det här problemet.If the issue looks to be DNS specific, it may be necessary to contact your IT department to look at DNS configurations and DNS Forwarders to further investigate this issue.

Skalbarhet för proxyserverProxy Scalability

Tjänster som Outlook online i Office 365 tilldelar klienter flera långsiktiga anslutningar.Services like Outlook Online in Office 365 grant clients multiple long-term connections. Därför kan varje användare använda fler anslutningar som kräver längre livs längd.Therefore, each user may use more connections that require a longer life.

VerktygTools

BeräknaMath

Vad du kan söka efterWhat to look for

Det finns inget fel söknings verktyg för nätverk.There is no network trace or troubleshooting tool specific to this. I stället baseras det på bandbredds beräkningar och andra variabler.Instead, it's based upon bandwidth calculations given limitations and other variables.

Max storlek för TCP-segmentTCP Max Segment Size

Finns i tillståndet SYN-SYN/ACK.Found in the SYN - SYN/ACK. Gör den här kontrollen i alla prestanda nätverks spårningar som du har gjort för att säkerställa att TCP-paketen är konfigurerade för att medföra maximal mängd data.Do this check in any performance network trace you've taken to ensure that TCP packets are configured to carry the maximum amount of data possible.

Målet är att se en MSS på 1460 byte för överföring av data.The goal is to see a MSS of 1460 bytes for transmission of data. Om du befinner dig bakom en proxyserver, eller om du använder en NAT, kom ihåg att köra det här testet från klient till proxy/utgång/NAT och från proxy/utgång/NAT till Office 365 för bästa resultat.If you're behind a proxy, or you are using a NAT, remember to run this test from client to proxy/egress/NAT, and from proxy/egress/NAT to Office 365 for best results! Det här är olika TCP-sessioner.These are different TCP sessions.

VerktygTools

NetmonNetmon

Vad du kan söka efterWhat to look for

TCP Max segment storlek (MSS) är en annan parameter för den tre-vägshandskakning i nätverks spårningen, vilket innebär att du hittar de data du behöver i tillståndet SYN-SYN/ACK.TCP Max Segment Size (MSS) is another parameter of the three-way handshake in your network trace, that means you'll find the data you need in the SYN - SYN/ACK packet. MSS är ganska lätt att se.MSS is actually pretty simple to see.

Öppna alla prestanda nätverks spårningar som du har och leta reda på anslutningen du är nyfiken på, eller som demonstrerar prestanda problemet.Open any performance network trace you have and find the connection you're curious about, or that demonstrates the performance problem.

Anteckning

Om du tittar på en spårning och behöver hitta den trafik som är relevant för konversationen, filtrerar du efter IP-adressen för klienten eller IP för proxyservern eller utgångs punkten eller både och.If you are looking at a trace and need to find the traffic relevant to your conversation, filter by the IP of the Client, or the IP of the proxy server or egress point, or both. Nu måste du skicka ping till den URL som du testar för IP-adressen för Office 365 i spåret och filtrera efter den.Going directly, you will need to ping the URL that you're testing for the IP address of Office 365 in the trace, and filter by it.

Titta på den andra-handen för spårningen?Looking at the trace second-hand? Prova att använda filter för att orientera dig.Try using filters to orient yourself. I Netmon kör du en sökning baserat på URL-adressen, till exempel Containsbin(framedata, ascii, "sphybridExample") , och antecknar ram numret.In Netmon, run a search based on the URL, such as Containsbin(framedata, ascii, "sphybridExample"), take note of the frame number.

I wireshark används till exempel frame contains "sphybridExample" .In Wireshark use something like frame contains "sphybridExample". Om du märker att du har hittat Remote Winsock (RWS)-trafik (det kan visas som [PSH, ACK] i wireshark), kom ihåg att RWS-anslutningar kan ses inom kort innan relevanta SYN-SYN/bekräftelse, enligt beskrivningen ovan.If you notice that you've found Remote Winsock (RWS) traffic (it may appear as a [PSH, ACK] in Wireshark), remember that RWS connects can be seen shortly before relevant SYN - SYN/ACKs, as discussed earlier.

I det här läget kan du spela in RAM numret, släppa filtret, klicka på all trafik i fönstret för nätverks konversationer i Netmon för att se närmaste syn.At this point, you can record the frame number, drop the filter, click All Traffic in the Network Conversations window in Netmon to look at the nearest SYN.

Om du inte har fått någon av IP-adresserna samtidigt som spårningen, kan du hitta din URL i spårningen ( sphybridExample-my.sharepoint.com till exempel) för att filtrera efter.Importantly, if you didn't receive any of the IP address information at the time of the trace, finding your URL in the trace (part of sphybridExample-my.sharepoint.com, for example), will give you IP addresses to filter by.

Leta reda på anslutningen i spåret som du är intresse rad av.Locate the connection in the trace that you're interested in seeing. Du kan göra det genom att antingen Skanna spårningen, genom att filtrera efter IP-adresser, eller genom att välja specifika Konversations-ID med hjälp av fönstret för nätverks konversationer i Netmon.You may do this by either scanning the trace, by filtering by IP addresses, or by selecting specific Conversation IDs using the Network Conversations window in Netmon. När du har hittat SYN-paketet expanderar du TCP (i Netmon) eller Transmission Control Protocol (i wireshark) i panelen ram information.Once you've found the SYN packet, expand TCP (in Netmon), or Transmission Control Protocol (in Wireshark) in the Frame Details panel. Expandera TCP-alternativ och MaxSegmentSize.Expand TCP Options and MaxSegmentSize. Leta reda på den relaterade SYN-ACK-ramen och expandera TCP-alternativen och MaxSegmentSize.Locate the related SYN-ACK frame and Expand TCP Options and MaxSegmentSize. Den mindre av de två värdena blir den maximala storleken på segmentet.The smaller of the two values will be your Maximum Segment Size. I den här bilden använder jag den inbyggda kolumnen i Netmon som heter TCP-felsökning.In this picture, I make use of the built-in Column in Netmon called TCP Troubleshoot.

Nätverks spårning filtrerad i Netmon med de inbyggda kolumnerna.

Den inbyggda kolumnen visas överst i panelen ram information .The built-in column is at the top of the Frame Details panel. (Om du vill växla tillbaka till normalvyn klickar du på kolumner igen och väljer tidszon .)(To switch back to your normal view, click Columns again, and then choose Time Zone.)

Var du hittar List rutan kolumner för fel söknings alternativ för TCP (överst i ram sammanfattningen).

Här är en filtrerad spårning i wireshark.Here's a filtered trace in Wireshark. Det finns ett filter som är specifikt för MSS-värdet ( tcp.options.mss ).There is a filter specific to the MSS value ( tcp.options.mss). Ramarna för en SYN-, SYN-/ACK-handskakning är länkade längst ned i wireshark-motsvarigheten till ram detaljer (så ram 47 ACK, länkar till 46 SYN/ACK, länkar till 43 SYN) för att det ska bli enklare.The frames of a SYN, SYN/ACK, ACK handshake are linked at the bottom of the Wireshark equivalent to Frame Details (so frame 47 ACK, links to 46 SYN/ACK, links to 43 SYN) to make this kind of work easier.

Spårning filtrerad i wireshark med TCP. Options. MSS för max segment storlek (MSS).

Om du behöver kontrol lera den selektiva bekräftelsen (Nästa ämne i matrisen) stänger du inte spårningen!If you need to check Selective Acknowledgment (next topic in this matrix), don't close your trace!

Selektiv bekräftelseSelective Acknowledgment

Finns i tillståndet SYN-SYN/ACK.Found in the SYN - SYN/ACK. Måste rapporteras enligt både SYN och SYN/ACK.Must be reported as Permitted in both SYN and SYN/ACK. Selektiv bekräftelse (säck) möjliggör smidig återöverföring av data när ett paket eller paket går ut.Selective Acknowledgment (SACK) allows for smoother retransmission of data when a packet or packets go missing. Enheter kan inaktivera denna funktion, vilket kan leda till prestanda problem.Devices can disable this feature, which can lead to performance problems.

Om du befinner dig bakom en proxyserver, eller om du använder en NAT, kom ihåg att köra det här testet från klient till proxy/utgång/NAT och från proxy/utgång/NAT till Office 365 för bästa resultat.If you're behind a proxy, or you are using a NAT, remember to run this test from client to proxy/egress/NAT, and from proxy/egress/NAT to Office 365 for best results! Det här är olika TCP-sessioner.These are different TCP sessions.

VerktygTools

NetmonNetmon

Vad du kan söka efterWhat to look for

Selektiv bekräftelse (säck) är en annan parameter i tillståndet SYN-SYN/ACK.Selective Acknowledgment (SACK) is another parameter in the SYN-SYN/ACK handshake. Du kan filtrera spårningen för SYN-och SYN många olika sätt.You can filter your trace for SYN - SYN/ACK many ways.

Leta reda på anslutningen i spåret som du är intresse rad av genom att skanna in spårning, filtrering av IP-adresser eller genom att klicka på ett Konversations-ID med hjälp av fönstret för nätverks konversationer i Netmon.Locate the connection in the trace that you're interested in seeing either by scanning the trace, filtering by IP addresses, or by clicking a Conversation ID using the Network Conversations window in Netmon. När du har hittat SYN-paketet expanderar du TCP i Netmon eller Transmission Control Protocol i wireshark i avsnittet ram Detaljer.Once you've found the SYN packet, expand TCP in Netmon, or Transmission Control Protocol in Wireshark in the Frame Details section. Expandera TCP-alternativen och sedan SÄCKAR.Expand TCP Options and then SACK. Leta reda på den relaterade SYN-ACK-ramen och expandera TCP-alternativen och dess SÄCKAR-fält.Locate the related SYN-ACK frame and Expand TCP Options and its SACK field. Gör vissa SÄCKAR tillåtna i både SYN och SYN/ACK.Make certain SACK is permitted in both SYN and SYN/ACK. Här är de här SÄCKAR-värdena som de visas i både Netmon och wireshark.Here are SACK values as seen in both Netmon and Wireshark.

Selektiv bekräftelse (säck) i Netmon som ett resultat av TCP. Flags. syn = = 1.

SÄCKAR som visas i wireshark med filtret TCP. Flags. syn = = 1.

DNS-språkplatsDNS Geolocation

Var i världen Office 365 försöker lösa ditt DNS-samtal påverkar din anslutnings hastighet.Where in the world Office 365 tries to resolve your DNS call effects your connection speed.

När den första DNS-sökningen är slutförd i Outlook online kommer platsen för den DNS-servern att användas för att ansluta till närmaste Data Center.In Outlook Online, after the first DNS lookup is completed, the location of that DNS will be used to connect to your nearest datacenter. Du ansluts till en Outlook online-certifikatutfärdare, som använder stamnätet för att ansluta till data centret (dC) där dina data lagras.You will be connected to an Outlook Online CAS server, which will use the backbone network to connect to the datacenter (dC) where your data is stored. Det här är snabbare.This is faster.

När du ansluter till SharePoint Online kommer en användare som reser utomlands att dirigeras till deras aktiva data Center-det är den domänkontrollant vars plats är baserad på sin SPO-klientens hem-bas (så var en domänkontrollant i USA om användaren har en amerikansk grund).When accessing SharePoint Online, a user traveling abroad will be directed to their active datacenter -- that's the dC whose location is based on their SPO tenant's home-base (so, a dC in the USA if the user if USA-based).

Lync Online har aktiva noder på mer än en domänkontrollant åt gången.Lync online has active nodes in more than one dC at a time. När förfrågningar skickas för Lync Online-instanser bestäms var i världen begäran kom från och returnerar IP-adresser från den närmaste regionala domänkontrollanten där Lync Online är aktivt.When requests are sent for Lync online instances, Microsoft's DNS will determine where in the world the request came from, and return IP addresses from the nearest regional dC where Lync online is active.

Tips

Behöver du veta mer om hur klienter ansluter till Office 365?Need to know more about how clients connect to Office 365? Ta en titt på artikeln om referens för klient anslutningar (och dess hjälp grafik).Take a look at the Client Connectivity reference article (and its helpful graphics).

VerktygTools

  • UtförPing
  • PsPingPsPing

Vad du kan söka efterWhat to look for

Begäran om namn matchning från klientens DNS-servrar till Microsofts DNS-servrar bör i de flesta fall resultera i att Microsoft DNS returnerar IP-adressen för ett regionalt Data Center (dC).Requests for name resolution from the client's DNS servers to Microsoft's DNS servers should in most cases result in Microsoft DNS returning the IP address of a regional datacenter (dC). Vad innebär det för dig?What does this mean for you? Om ditt Office-kontor är i Bangalore, Indien, men du reser i USA, kan Microsofts DNS-servrar bli dina IP-adresser till data Center i USA – ett regionalt Data Center.If your headquarters are in Bangalore, India, but you are traveling in the United States, when your browser makes a request for Outlook Online, Microsoft's DNS servers should hand you IP addresses to datacenters in the United States -- a regional datacenter. Om e-post behövs från Outlook kommer denna information att bedrivas mellan Microsoft Quick netcentre-nätverket.If mail is needed from Outlook, that data will travel across Microsoft's quick backbone network between the datacenters.

DNS fungerar snabbast när namn matchning görs så nära användarens plats som möjligt.DNS works fastest when name resolution is done as close to the user location as possible. Om du är i Europa vill du gå till en Microsoft DNS i Europa och (helst) med ett Data Center i Europa.If you're in Europe, you want to go to a Microsoft DNS in Europe, and (ideally) deal with a datacenter in Europe. Prestanda från en klient i Europa till DNS och ett Data Center i Amerika blir långsammare.Performance from a client in Europe going to DNS and a datacenter in America will be slower.

Kör pingverktyget mot outlook.office365.com för att avgöra var i världen din DNS-begäran dirigeras.Run the Ping tool against outlook.office365.com to determine where in the world your DNS request is being routed. Om du är i Europa bör du se ett svar från något liknande outlook-emeawest.office365.com.If you are in Europe, you should see a reply from something like outlook-emeawest.office365.com. I Amerika förväntar jag något liknande outlook-namnorthwest.office365.com.In the Americas, expect something like outlook-namnorthwest.office365.com.

Öppna kommando tolken på klient datorn (via Start kommando > för > cmd eller Windows > -tangenten Cmd).Open the command prompt on the client computer (via Start > Run > cmd or Windows key > type cmd). Skriv ping outlook.office365.com och tryck på RETUR.Type ping outlook.office365.com and press ENTER. Kom ihåg att ange-4 om du vill skicka ping via IPv4.Remember, to specify -4 if you want to specify to ping via IPv4. Det kan hända att du inte får ett svar från ICMP-paketen, men du bör se namnet på den DNS som begäran cirkulerats till.You may fail to get a reply from the ICMP packets, but you should see the name of the DNS to which the request was routed. Om du vill se svars numret för den här anslutningen försöker du med PsPing IP-adress till den server som returneras av ping.If you want to see the latency numbers for this connection try PsPing to the IP address of the server that is returned by ping.

Ping på outlook.office365.com som visar upplösning i Outlook-namnorthwest.

PSPing till IP-adressen som returneras av ping till outlook.office365.com med genomsnittlig fördröjning på 28 millisekunder.

Office 365-program fel sökningOffice 365 Application Troubleshooting

VerktygTools

  • NetmonNetmon
  • HTTPWatchHTTPWatch
  • F12-konsol i webbläsarenF12 Console in the browser

Vi täcker inte verktyg som används för programspecifik fel sökning i den här nätverksmappen artikeln.We don't cover tools used in application-specific troubleshooting in this network-specific article. Men du hittar resurser som du kan använda på den här sidan.But you'll find resources you can use on this page.

Hantera Office 365-slutpunkterManaging Office 365 endpoints

Office 365-slutpunkter – vanliga frågor och svarOffice 365 endpoints FAQ