TCP/IP

Hva ER TCP / IP?

TCP / IP står For Transmission Control Protocol / Internet Protocol og er en pakke med kommunikasjonsprotokoller som brukes til å koble sammen nettverksenheter på internett. TCP / IP brukes også som en kommunikasjonsprotokoll i et privat datanettverk (et intranett eller ekstranett).

HELE IP-pakken – et sett med regler og prosedyrer-blir ofte referert TIL SOM TCP / IP. TCP OG IP er de to hovedprotokollene, selv om andre er inkludert i pakken. Tcp / IP-protokollpakken fungerer som et abstraksjonslag mellom internett-applikasjoner og ruting og bytte stoff.

TCP/IP angir hvordan data utveksles over internett ved å gi ende-til-ende-kommunikasjon som identifiserer hvordan de skal deles inn i pakker, adresseres, overføres, rutes og mottas på destinasjonen. TCP / IP krever lite sentral styring og er designet for å gjøre nettverk pålitelige med muligheten til å gjenopprette automatisk fra feil på en hvilken som helst enhet på nettverket.

DE to hovedprotokollene i IP-pakken tjener spesifikke funksjoner. TCP definerer hvordan applikasjoner kan skape kommunikasjonskanaler på tvers av et nettverk. Den styrer også hvordan en melding er satt sammen i mindre pakker før de deretter overføres over internett og settes sammen i riktig rekkefølge på destinasjonsadressen.

IP definerer hvordan du adresserer og ruter hver pakke for å sikre at den når riktig destinasjon. Hver gateway-datamaskin på nettverket kontrollerer DENNE IP-adressen for å finne ut hvor meldingen skal videresendes.

en nettverksmaske forteller en datamaskin, eller en annen nettverksenhet, hvilken del AV IP-adressen som brukes til å representere nettverket, og hvilken del som brukes til å representere verter eller andre datamaskiner på nettverket.

Network address translation (Nat) er virtualisering AV IP-adresser. NAT bidrar til å forbedre sikkerheten og redusere ANTALL IP-adresser en organisasjon trenger.

Vanlige tcp / IP-protokoller inkluderer følgende:

  • HYPERTEXT Transfer Protocol (HTTP) håndterer kommunikasjonen mellom en webserver og en nettleser.
  • HTTP Secure håndterer sikker kommunikasjon mellom en webserver og en nettleser.
  • File Transfer Protocol håndterer overføring av filer mellom datamaskiner.

hvordan FUNGERER TCP/IP?

TCP/IP bruker klient-servermodellen for kommunikasjon der en bruker eller maskin (en klient) får en tjeneste, som å sende en nettside, av en annen datamaskin (en server) i nettverket.

Samlet er tcp / IP-protokollene klassifisert som statsløse, noe som betyr at hver klientforespørsel anses som ny fordi den ikke er relatert til tidligere forespørsler. Å være statsløs frigjør nettverksbaner slik at de kan brukes kontinuerlig.

transportlaget selv er imidlertid stateful. Den overfører en enkelt melding, og tilkoblingen forblir på plass til alle pakkene i en melding er mottatt og satt sammen på destinasjonen.

TCP/IP-modellen er litt forskjellig fra OSI-nettverksmodellen (open Systems Interconnection) som er utformet etter den. OSI-referansemodellen definerer hvordan applikasjoner kan kommunisere over et nettverk.

Hvorfor er TCP/IP viktig?

TCP / IP er ikke-proprietær og er derfor ikke kontrollert av et enkelt selskap. DERFOR KAN IP-pakken enkelt endres. Den er kompatibel med alle operativsystemer( OSes), slik at den kan kommunisere med andre systemer. IP-pakken er også kompatibel med alle typer maskinvare og nettverk.

TCP/IP er svært skalerbar OG kan, som en rutbar protokoll, bestemme den mest effektive banen gjennom nettverket. Det er mye brukt i dagens internett-arkitektur.

DE 4 lagene I tcp / IP-modellen

TCP / IP-funksjonalitet er delt inn i fire lag, som hver inneholder spesifikke protokoller:

  1. applikasjonslaget gir applikasjoner med standardisert datautveksling. Dens protokoller inkluderer HTTP, FTP, Post Office Protocol 3, Simple Mail Transfer Protocol Og Simple Network Management Protocol. På applikasjonslaget er nyttelasten de faktiske applikasjonsdataene.
  2. transportlaget er ansvarlig for å opprettholde ende-til-ende-kommunikasjon på tvers av nettverket. TCP håndterer kommunikasjon mellom verter og gir flytkontroll, multipleksing og pålitelighet. Transportprotokollene inkluderer TCP Og User Datagram Protocol, som noen ganger brukes i stedet FOR TCP for spesielle formål.
  3. nettverkslaget, også kalt internett-laget, omhandler pakker og kobler uavhengige nettverk for å transportere pakkene over nettverksgrenser. Nettverkslagsprotokollene ER IP Og Internet Control Message Protocol, som brukes til feilrapportering.
  4. det fysiske laget, også kjent som nettverksgrensesnittlaget eller datalinklaget, består av protokoller som bare opererer på en kobling – nettverkskomponenten som forbinder noder eller verter i nettverket. Protokollene i dette laveste laget inkluderer Ethernet for local area networks og Address Resolution Protocol.

Bruk AV TCP/IP

TCP/IP kan brukes til å gi ekstern pålogging over nettverket for interaktiv filoverføring for å levere e-post, for å levere nettsider over nettverket og for å få ekstern tilgang til et serververts filsystem. Mest bredt er det brukt til å representere hvordan informasjon endres når den beveger seg over et nettverk fra det konkrete fysiske laget til det abstrakte applikasjonslaget. Den beskriver de grunnleggende protokollene, eller kommunikasjonsmetodene, på hvert lag som informasjon passerer gjennom.

Fordeler OG ulemper MED TCP/IP

fordelene ved å bruke tcp/IP-modellen inkluderer følgende:

  • bidrar til å etablere en forbindelse mellom ulike typer datamaskiner;
  • fungerer uavhengig AV OPERATIVSYSTEMET;
  • støtter mange rutingsprotokoller;
  • bruker klient-server arkitektur som er svært skalerbar;
  • kan brukes uavhengig;
  • støtter flere rutingsprotokoller; og
  • er lett og legger ikke unødvendig belastning på et nettverk eller en datamaskin.

ulempene MED TCP / IP inkluderer følgende:

  • og administrere;
  • transport layer garanterer ikke levering av pakker;
  • er ikke lett å erstatte protokoller I TCP/IP;
  • skiller ikke klart begrepene tjenester, grensesnitt og protokoller, så det er ikke egnet for å beskrive ny teknologi i nye nettverk; og
  • er spesielt utsatt for et synkroniseringsangrep, som er en type tjenestenektangrep der en dårlig skuespiller bruker TCP/IP.

hvordan er TCP/IP og IP forskjellige?

det er mange forskjeller MELLOM TCP / IP og IP. FOR EKSEMPEL ER IP en lavnivå internettprotokoll som letter datakommunikasjon over internett. Formålet er å levere datapakker som består av en header, som inneholder rutingsinformasjon, for eksempel kilde og destinasjon av dataene, og selve data nyttelasten.

IP er begrenset av mengden data som den kan sende. Maksimal størrelse PÅ EN ENKELT IP-datapakke, som inneholder både toppteksten og dataene, er mellom 20 og 24 byte lang. Dette betyr at lengre strenger av data må deles inn i flere datapakker som må sendes uavhengig og deretter omorganiseres i riktig rekkefølge etter at de er sendt.

SIDEN IP er strengt en data sende / motta protokoll, er det ingen innebygd kontroll som bekrefter om datapakker sendt ble faktisk mottatt.

I motsetning TIL IP er TCP/IP en smart kommunikasjonsprotokoll på høyere nivå som kan gjøre flere ting. TCP / IP bruker FORTSATT IP som et middel til å transportere datapakker, men det forbinder også datamaskiner, applikasjoner, nettsider og webservere. TCP forstår helhetlig hele datastrømmene som disse eiendelene krever for å kunne operere, og det sørger for at hele volumet av data som trengs, sendes første gang. TCP kjører også kontroller som sikrer at dataene leveres.

SOM det gjør sitt arbeid, KAN TCP også kontrollere størrelsen og strømningshastigheten til data. Det sikrer at nettverk er fri for overbelastning som kan blokkere mottak av data.

et eksempel er et program som ønsker å sende en stor mengde data over internett. Hvis programmet bare brukte IP, må dataene brytes inn i FLERE IP-pakker. Dette vil kreve flere forespørsler om å sende og motta data, siden IP-forespørsler utstedes per pakke.

MED TCP er det bare nødvendig med en enkelt forespørsel om å sende en hel datastrøm; TCP håndterer resten. I motsetning TIL IP kan TCP oppdage problemer som oppstår I IP og be om videresending av datapakker som gikk tapt. TCP kan også omorganisere pakker slik at de blir overført i riktig rekkefølge-og det kan minimere nettverksbelastning. TCP / IP gjør dataoverføringer over internett enklere.

TCP/IP-modell vs OSI-modell

TCP/IP og OSI er de mest brukte kommunikasjonsnettverksprotokollene. Hovedforskjellen er AT OSI er en konseptuell modell som ikke er praktisk brukt til kommunikasjon. Snarere definerer det hvordan applikasjoner kan kommunisere over et nettverk. TCP / IP, derimot, er mye brukt til å etablere koblinger og nettverksinteraksjon.

TCP/IP-protokollene legger ut standarder som internett ble opprettet på, MENS OSI-modellen gir retningslinjer for hvordan kommunikasjon må gjøres. DERFOR ER TCP / IP en mer praktisk modell.

TCP/IP-og OSI-modellene har likheter og forskjeller. Hovedlikheten er i måten de er konstruert som begge bruker lag, selv OM TCP / IP består av bare fire lag, MENS OSI-modellen består av følgende syv lag:

  • Layer 7, applikasjonslaget, gjør det mulig for brukeren-programvare eller menneske – å samhandle med applikasjonen eller nettverket når brukeren ønsker å lese meldinger, overføre filer eller delta i andre nettverksrelaterte aktiviteter.
  • Lag 6, presentasjonslaget, oversetter eller formaterer data for applikasjonslaget basert på semantikken eller syntaksen som appen godtar.
  • Lag 5, øktlaget, setter opp, koordinerer og avslutter samtaler mellom apper.
  • lag 4, transportlaget, håndterer overføring av data over et nettverk og gir feilkontrollmekanismer og datastrømskontroller.
  • Lag 3, nettverkslaget, flytter data inn i og gjennom andre nettverk.
  • Lag 2, datalinklaget, håndterer problemer som oppstår som følge av bitoverføringsfeil.
  • Lag 1, det fysiske laget, transporterer data ved hjelp av elektriske, mekaniske eller prosessuelle grensesnitt.

det øvre laget for BÅDE TCP/IP-modellen og OSI-modellen er applikasjonslaget. Selv om dette laget utfører de samme oppgavene i hver modell, kan disse oppgavene variere avhengig av dataene hver mottar.

OSI vs TCP / IP-modell

funksjonene som utføres i hver modell, er også like fordi hver bruker et nettverkslag og transportlag for å fungere. TCP / IP-og OSI-modellene brukes hver for det meste til å overføre datapakker. Selv om de vil gjøre det på forskjellige måter og på forskjellige veier, vil de fortsatt nå sine destinasjoner.

likhetene MELLOM tcp / IP-modellen og OSI-modellen inkluderer følgende:

  • de er begge logiske modeller.
  • de definerer nettverksstandarder.
  • de deler nettverkskommunikasjonsprosessen i lag.
  • de gir rammer for å skape og implementere nettverksstandarder og enheter.
  • de gjør det mulig for en produsent å lage enheter og nettverkskomponenter som kan sameksistere og fungere med enheter og komponenter laget av andre produsenter.

forskjellene MELLOM tcp / IP-modellen og OSI-modellen inkluderer følgende:

  • TCP / IP bruker bare ett lag (applikasjon) for å definere funksjonaliteten til de øvre lagene, MENS OSI bruker tre lag (applikasjon, presentasjon og økt).
  • TCP/IP bruker ett lag (fysisk) for å definere funksjonaliteten til bunnlagene, MENS OSI bruker to lag(fysisk og datalink).
  • tcp/IP-hodestørrelsen er 20 byte, MENS OSI-hodestørrelsen er 5 byte.
  • TCP/IP er en protokollorientert standard, MENS OSI er en generisk modell basert på funksjonaliteten til hvert lag.
  • TCP/IP følger en horisontal tilnærming, MENS OSI følger en vertikal tilnærming.
  • i TCP/IP ble protokollene utviklet først, og deretter ble modellen utviklet. I OSI ble modellen utviklet først, og deretter ble protokollene i hvert lag utviklet.
  • TCP/IP bidrar til å etablere en forbindelse mellom ulike typer datamaskiner, MENS OSI hjelper standardisere rutere, svitsjer, hovedkort og annen maskinvare.

HISTORIEN OM TCP/IP

Defense Advanced Research Projects Agency, forskningsgrenen til DET Amerikanske Forsvarsdepartementet, opprettet TCP / IP-modellen på 1970-tallet for BRUK I ARPANET, et stort nettverk som gikk foran internett. TCP / IP ble opprinnelig utviklet For Unix OS, og det har blitt bygget inn i Alle Operativsystemer som kom etter Det.

TCP / IP-modellen og tilhørende protokoller vedlikeholdes nå Av Internet Engineering Task Force.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.