• Giga@hdv-tech.com
  • 24-timers online service:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Omfattende detaljer om datakommunikation og computernetværk

    Indlægstid: 21. oktober 2022

    At forstå datakommunikation i netværket er komplekst. I denne artikel vil jeg nemt demonstrere, hvordan to computere forbinder hinanden, overfører og modtager datainformation også med Tcp/IP femlagsprotokollen.

     

    Hvad er datakommunikation?

    Udtrykket "datakommunikation" bruges til at beskrive transmission af information fra et sted til et andet ved hjælp af et medie såsom en ledningsforbindelse. Når alle de enheder, der udveksler data, er i den samme bygning eller i nærheden, siger vi, at dataoverførslen er lokal.

     

    I denne sammenhæng har "kilde" og "modtager" enkle definitioner. Kilde refererer til datatransmitterende udstyr, hvorimod modtager refererer til datamodtagende enhed. Målet med datakommunikation er ikke skabelsen af ​​information ved kilden eller destinationen, men snarere overførsel af data og vedligeholdelse af data under processen.

     

    Datakommunikationssystemer bruger ofte datatransmissionslinjer til at modtage data fra fjerne steder og sende behandlede resultater tilbage til de samme fjerne steder. Diagrammet i figuren giver et mere omfattende overblik over datakommunikationsnetværk. De mange datakommunikationsteknikker, der i øjeblikket er i brug, udviklede sig gradvist, enten som en forbedring af tidligere eksisterende datakommunikationsteknikker eller som erstatning for dem. Og så er der det leksikalske minefelt, som er datakommunikation, som omfatter udtryk som baudrate, modemer, routere, LAN, WAN, TCP/IP, som ISDN, og som skal navigeres, når man beslutter sig for et transmissionsmiddel. Som følge heraf er det vigtigt at se tilbage og få styr på disse begreber og udviklingen af ​​datakommunikationsteknikker.

     

    Omfattende detaljer om datakommunikation og computernetværk

     

    TCP/IP femlagsprotokol:

    For at sikre, at TCP/IP fungerer korrekt, skal vi levere det absolutte minimum af data, det kræver, i et format, der er universelt forstået på tværs af netværk. Softwarens fem-lags arkitektur gør dette format muligt.

     

    TCP/IP opnår det grundlæggende, det kræver at overføre vores data på tværs af netværket fra hvert af disse lag. Funktioner er her organiseret i opgavespecifikke "lag". Der er ikke en eneste funktion i denne model, der ikke direkte hjælper et af de mange lag med at gøre sit arbejde bedre.

     

    Kun lag, der støder op til hinanden, kan kommunikere. Programmer, der opererer på højere lag, er fritaget for ansvaret for at udføre kode på lavere lag. For at etablere en forbindelse med en fjern vært, for eksempel, skal applikationskoden bare vide, hvordan man laver en anmodning på transportlaget. Det kan fungere uden at forstå det underliggende kodningsskema for de data, der sendes. Det er op til det fysiske lag at håndtere det. Den står for overførsel af rådata, som blot er en serie af 0'ere og 1'ere, samt bithastighedsregulering og definering af forbindelsen, den trådløse teknologi eller det elektriske kabel, som forbinder enhederne.

     

    TCP/IP fem-lags protokollen inkludererApplication Layer, Transport Layer, Network Layer, Data Link Layer og Physical Layer, Lad os lære om dette TCP/IP-lag.

     

    1. Fysisk lag:Det fysiske lag håndterer den faktiske kablede eller trådløse forbindelse mellem enheder i et netværk. Den definerer stikket, den kablede eller trådløse forbindelse mellem enhederne og sender de rå data (0'er og 1'er) sammen med regulering af dataoverførselshastigheden.

     

    2. Datalinklag:En forbindelse mellem to fysisk forbundne noder på et netværk etableres og afbrydes ved datalinklaget. Det gør den ved at opdele datapakker i rammer, før de sender dem på vej. Media Access Control (MAC) anvender MAC-adresser til at forbinde enheder og specificere rettigheder til at sende og modtage data, mens Logical Link Control (LLC) identificerer netværksprotokoller, udfører fejlkontrol og synkroniserer frames.

     

    3. Netværkslag:Forbindelser mellem netværk er rygraden i internettet. Internetkommunikationsprocessens "netværkslag" er, hvor disse forbindelser oprettes ved at udveksle datapakker mellem netværk. Det tredje lag af Open Systems Interconnection (OSI)-modellen er netværkslaget. Adskillige protokoller, herunder Internet Protocol (IP), bruges på dette niveau til formål såsom routing, test og kryptering.

     

    4. Transportlag:At etablere forbindelse mellem vært til vært er netværkslagets ansvar. Mens transportlagets ansvar er at etablere havn til havn forbindelse. Det lykkedes os at overføre data fra fra computer A til B gennem samspillet mellem fysisk lag, datalinklag og netværkslag. Efter at have sendt data til computer A-til-B, hvordan kan computer B genkende, hvilket program dataene overføres til?

     

    Derfor er det nødvendigt at tildele behandling til en bestemt applikation via en port . En IP-adresse og portnummer kan således bruges til entydigt at identificere en værts kørende program.

     

    5. Anvendelseslag:Browsere og e-mail-klienter er eksempler på software på klientsiden, der fungerer på applikationslaget. Der stilles protokoller til rådighed, som letter kommunikationen mellem programmer og visningen af ​​nyttig information til slutbrugerne. Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP) og Domain Name System (DNS) er alle eksempler på protokoller, der fungerer på applikationslaget (DNS) .



    web聊天