|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Regionalt nätverk >> Content

    Hur tillåter transportlagret en värd att upprätthålla flera samtidiga kommunikationsströmmar ACROS olika applikationer?

    Transportlagret, främst med TCP och UDP, gör det möjligt för en värd att upprätthålla flera samtidiga kommunikationsströmmar över olika applikationer genom portnummer .

    Så här fungerar det:

    * Sockets: Varje kommunikationsström (anslutning) identifieras med ett uttag. Ett uttag är en kombination av en IP -adress och ett portnummer. IP -adressen identifierar värden, och portnumret skiljer mellan olika applikationer eller processer som körs på den värden.

    * Portnummeruppdrag: Operativsystemet tilldelar unika portnummer till varje applikations kommunikationsprocess. Dessa hamnar är vanligtvis flyktiga portar (dynamiskt tilldelade) i intervallet över 1024. Välkända portar (under 1024) är reserverade för standardtjänster som HTTP (port 80), HTTPS (Port 443) och FTP (Ports 20 och 21).

    * multiplexering och demultiplexering: Transportskiktet utför multiplexering på den sändande sidan och demultiplexering på den mottagande sidan.

    * multiplexering: När flera applikationer vill skicka data tar transportlagret data från varje applikation, lägger till lämpligt portnummer (identifiering av destinationsapplikationen) och kapslar in dem i ett transportlagersegment (TCP -segment eller UDP -datagram). Alla dessa segment överförs sedan till nätverkslagret för leverans.

    * Demultiplexing: På den mottagande värden undersöker transportlagret portnumret i varje inkommande transportskiktssegment. Baserat på detta portnummer leder det uppgifterna till rätt applikation. Detta säkerställer att data som är avsedda för en applikation inte blandas med data för en annan.

    Exempel:

    Föreställ dig en användare som surfar på en webbplats (http, port 80) och samtidigt överföra en fil (FTP, portar 20 och 21) på samma dator.

    * Webbläsaren använder ett uttag (IP -adressen till webbservern, port 80) för att kommunicera med webbservern.

    * FTP -klienten använder en annan uppsättning uttag (IP -adress för FTP -servern, portar 20 och 21) för att kommunicera med FTP -servern.

    Transportlagret multiplexerar data från både webbläsaren och FTP -klienten och skickar dem över nätverket via separata uttag. Hos den mottagande värden demultiplexerar transportlagret denna data, vilket säkerställer att webbservern endast tar emot HTTP -data och FTP -servern tar emot endast FTP -data.

    Kort sagt ger portnumren den avgörande mekanismen för att skilja olika tillämpningsströmmars kommunikationsströmmar vid transportlagret, vilket möjliggör samtidig kommunikation. Utan denna adresseringsmekanism skulle det vara omöjligt att hantera och dirigera uppgifterna korrekt till de många olika applikationer som körs på en värd.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Direkt nätverket två datorer för spel
    ·Hur man installerar ett nätverk Broadband Hem
    ·Common Address Redundans Protocol
    ·Konfigurera en programvara router
    ·Hur du ändrar ett begränsat konto
    ·Konfigurera Min annan dator för att ansluta till Inter…
    ·Hur att övervaka PC Åtkomst av Network
    ·Hur Network datorer med en hubb
    ·Hur dela filer från Mac Snow Leopard till en PC
    ·Hur du ändrar ett namn på Extreme Network
    Utvalda artiklarna
    ·Så här konfigurerar TRENDnet TEW - 432BRP
    ·Fördelarna med en Managed Switch
    ·Hur man ändrar lösenordet på Network Access
    ·Windows XP Modem Hjälp
    ·Kan jag ansluta min hemtelefon till ett trådlöst head…
    ·Noll kunskap Protocol
    ·Hur sätter jag upp en Mac -dator Lab för K - 5
    ·Hur man Välj ett nätverk Konsult
    ·Hur Anslut en Belkin Router
    ·Vad är standardundernätmasken för 172.12.4.22?
    Copyright © Dator Kunskap https://www.dator.xyz