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

    Omfattende detaljer om datakommunikasjon og datanettverk

    Innleggstid: 21. oktober 2022

    Å forstå datakommunikasjon i nettverket er komplisert. I denne artikkelen skal jeg enkelt demonstrere hvordan to datamaskiner kobles sammen, overfører og mottar datainformasjon også med Tcp/IP femlagsprotokollen.

     

    Hva er datakommunikasjon?

    Begrepet "datakommunikasjon" brukes for å beskrive overføring av informasjon fra ett sted til et annet ved hjelp av et medium som en ledningsforbindelse. Når alle enhetene som utveksler data er i samme bygning eller i nærheten, sier vi at dataoverføringen er lokal.

     

    I denne sammenhengen har "kilde" og "mottaker" enkle definisjoner. Kilde refererer til dataoverføringsutstyret, mens mottaker refererer til datamottaksenheten. Målet med datakommunikasjon er ikke å skape informasjon ved kilden eller destinasjonen, men snarere overføring av data og vedlikehold av data under prosessen.

     

    Datakommunikasjonssystemer bruker ofte dataoverføringslinjer for å motta data fra fjerne steder og sende behandlede resultater tilbake til de samme fjerne stedene. Diagrammet i figur gir en mer omfattende oversikt over datakommunikasjonsnettverk. De mange datakommunikasjonsteknikkene som nå er i bruk utviklet seg gradvis, enten som en forbedring av tidligere eksisterende datakommunikasjonsteknikker eller som en erstatning for dem. Og så er det det leksikalske minefeltet som er datakommunikasjon, som inkluderer begreper som overføringshastighet, modemer, rutere, LAN, WAN, TCP/IP, som ISDN, og som må navigeres når man bestemmer seg for et overføringsmiddel. Som et resultat er det viktig å se tilbake og få grep om disse konseptene og utviklingen av datakommunikasjonsteknikker.

     

    Omfattende detaljer om datakommunikasjon og datanettverk

     

    TCP/IP femlagsprotokoll:

    For å sikre at TCP/IP fungerer som det skal, må vi levere et minimum av data det krever i et format som er universelt forstått på tvers av nettverk. Programvarens femlagsarkitektur gjør dette formatet mulig.

     

    TCP/IP får det grunnleggende det krever for å overføre dataene våre over nettverket fra hvert av disse lagene. Her er funksjoner organisert i oppgavespesifikke "lag". Det er ikke en eneste funksjon i denne modellen som ikke direkte hjelper ett av de mange lagene til å gjøre jobben sin bedre.

     

    Bare lag som er ved siden av hverandre kan kommunisere. Programmer som opererer på høyere lag er fritatt fra ansvaret for å utføre kode på lavere lag. For å etablere en forbindelse med en fjern vert, for eksempel, må applikasjonskoden bare vite hvordan man gjør en forespørsel på transportlaget. Den kan fungere uten å forstå det underliggende kodingsskjemaet til dataene som sendes. Det er opp til det fysiske laget å håndtere det. Den har ansvaret for å overføre rådata, som bare er en serie med 0-er og 1-ere, samt bithastighetsregulering og definering av tilkoblingen, den trådløse teknologien eller den elektriske kabelen som forbinder enhetene.

     

    TCP/IP femlagsprotokollen inkludererApplikasjonslag, transportlag, nettverkslag, datakoblingslag og fysisk lag, La oss lære om dette TCP/IP-laget.

     

    1. Fysisk lag:Det fysiske laget håndterer den faktiske kablede eller trådløse koblingen mellom enheter i et nettverk. Den definerer kontakten, den kablede eller trådløse forbindelsen mellom enhetene, og sender rådataene (0s og 1s) sammen med regulering av dataoverføringshastigheten.

     

    2. Datalinklag:En forbindelse mellom to fysisk tilkoblede noder på et nettverk etableres og brytes ved datalinklaget. Den gjør dette ved å dele datapakker inn i rammer før de sender dem på vei. Media Access Control (MAC) bruker MAC-adresser for å koble sammen enheter og spesifisere rettigheter til å sende og motta data, mens Logical Link Control (LLC) identifiserer nettverksprotokoller, utfører feilkontroll og synkroniserer rammer.

     

    3. Nettverkslag:Forbindelser mellom nettverk er ryggraden i Internett. "Nettverkslaget" i Internett-kommunikasjonsprosessen er der disse forbindelsene lages ved å utveksle datapakker mellom nettverk. Det tredje laget av Open Systems Interconnection (OSI)-modellen er nettverkslaget. Flere protokoller, inkludert Internet Protocol (IP), brukes på dette nivået til formål som ruting, testing og kryptering.

     

    4. Transportlag:Å etablere forbindelse mellom vert til vert er nettverkslagets ansvar. Mens transportlagsansvaret er å etablere havn til havn forbindelse. Vi har overført dataene fra datamaskin A til B gjennom samspillet mellom fysisk lag, datalinklag og nettverkslag. Etter å ha sendt data til datamaskin A-til-B, hvordan kan datamaskin B gjenkjenne hvilken applikasjon dataene overføres til?

     

    Følgelig er det nødvendig å tilordne behandling til en bestemt applikasjon via en port . Dermed kan en IP-adresse og portnummer brukes til å identifisere en verts kjørende program unikt.

     

    5. Applikasjonslag:Nettlesere og e-postklienter er eksempler på programvare på klientsiden som opererer på applikasjonslaget. Det gjøres tilgjengelige protokoller som letter kommunikasjon mellom programmer og visning av nyttig informasjon til sluttbrukere. 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 som opererer på applikasjonslaget (DNS) .



    web聊天