| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Netværk  
  • Ethernet
  • FTP & Telnet
  • IP-adresse
  • Internet Netværk
  • lokale netværk
  • modemer
  • Network Security
  • Andet Computer Networking
  • Routere
  • virtuelle netværk
  • Voice Over IP
  • Trådløst netværk
  • trådløse Routere
  •  
    Computer Viden >> Netværk >> Internet Netværk >> Content
    TCP /IP- Vs . Named Pipes
    Microsoft SQL-servere tilbyder to former for netværkskommunikation : TCP /IP og Named Pipes . Begge disse protokoller gør det muligt for ekstern software både lokalt og remote til at forbinde til SQL server instans og køre forespørgsler for at se , indsætte og slette data fra SQL-databaser . Begge disse protokoller er i stand til at overføre data , men den måde, hvorpå de gør dette, er forskellige, og de ​​er normalt egnede til forskellige miljøer . Forskelle

    TCP /IP er standard netværksprotokol , der bruges til at sende data fra en vært til en anden . Protokollen benyttes i størstedelen af ​​netværk aktiverede applikationer og tjenester . I en SQL -server miljø, vil SQL tjenesten selv "lytte" på en bestemt TCP-port og svare på eventuelle anmodninger , den modtager på porten . Til sammenligning , behøver navngivne pipes ikke bruge TCP stack , men de lytter efter anmodninger fra andre jævnaldrende , dette gøres ved at have et rør adresse som er i formatet "\\ \\ . \\ Pipe \\ sql \\ forespørgsel. " < Br >
    ydeevne

    TCP gør brug af flere metoder til at sikre, at data er korrekt leveret til den eksterne vært , disse metoder sikrer , at ingen data går mangler, og alle pakker er tegnede sig for . Windowing er en af ​​de metoder, der anvendes til at sikre , at den modtagende værten ikke er overbelastet med data , og modtager kun så meget som det kan behandle uden overvældende det. Navngivne pipes ikke gøre brug af disse metoder , medmindre de er på rejse over et netværk. På en lokal vært , har navngivne pipes deres egne mekanismer til at sende og modtage data.
    Client Software
    p Der er flere tilfælde, hvor navngivne pipes ville blive brugt . Hvis en SQL -server bruger andre lokale software til at kommunikere med databaser, så navngivne pipes er den ideelle løsning . Da navngivne rør er et helt særskilt service fra netværksstakken vil de ikke bruge nogen af ​​de båndbredde på netværket. Lokalt , er opkaldt rør anses for ekstremt hurtig og en langt bedre løsning end TCP /IP.
    Overhead

    På en meget travl netværksinterface , vil ved hjælp af TCP /IP sætte ekstra belastning på netværket stakken . Dette betyder , at anmodninger måske nødt til at blive sat i kø , før de kan læses af kernen og behandles i overensstemmelse hermed . Når navngivne rør anvendes over et netværk , men de tilføjer ekstra udgifter på grund af det faktum at de bruger deres egne mekanismer til data anerkendelse og flowkontrol . Denne ekstra overhørte kan forårsage overbelastning af nettet i langsommere netværk.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes Website Pop Ups 
    ·Måder at Fremskynde Download Time 
    ·Sådan kontrolleres en IP-nummer 
    ·Hvad er fordelene ved en Facebook-side Vs. Facebook Gro…
    ·Sådan Transfer en Google Adsense konto 
    ·Sådan konfigureres en HN7000S 
    ·Hvordan du ændrer din e-mail -adresse 
    ·Sådan oprettes en permanent SSH Reverse Tunnel 
    ·Sådan oprettes Temaer til Outlook 2007 
    ·Hvordan til at opkræve for opbygning af et websted 
      Anbefalede Artikler
    ·Hvordan kan man øge en intern trådløs Signal 
    ·Patchbay Basics 
    ·Sådan finder du din bruger-id på Network Solutions 
    ·Sådan ændres en kanal på Linksys 
    ·Hvilken effekt har Network Congestion har på Productiv…
    ·Hvordan ændrer jeg MTU på en Modem 
    ·Sådan Set Up VoIP med Polycom 
    ·Sådan Slet søgning på en bærbar 
    ·Sådan deaktiveres og Slet Browser History 
    ·Sådan ændres MTU på en Netgear Genie 
    Copyright © Computer Viden http://www.computerdk.com