Atšķirība starp TCP / IP un OSI modeli

Autors: Laura McKinney
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 17 Maijs 2024
Anonim
TCP / IP reference model | CN | Computer Networks | Lec-33 | Bhanu Priya
Video: TCP / IP reference model | CN | Computer Networks | Lec-33 | Bhanu Priya

Saturs


TCP / IP un OSI ir divi visplašāk izmantotie sakaru tīkla modeļi. Starp tiem ir dažas līdzības un atšķirības. Viena no galvenajām atšķirībām ir tā, ka OSI ir konceptuāls modelis, kuru praktiski neizmanto saziņai, turpretī savienojuma izveidošanai un saziņai caur tīklu izmanto TCP / IP.

OSI modelis galvenokārt uzsver pakalpojumus, saskarnes un protokolus; skaidri nodalīt šos jēdzienus. Un otrādi, TCP modelis nespēj skaidri aprakstīt šos jēdzienus.

Turklāt TCP / IP tīkla slānī nodrošina tikai bezsaistes sakaru režīmu, bet transporta slānī - abus režīmus (bez savienojuma un uz savienojumu). Runājot par OSI modeli, tas atbalsta bezkontakta un uz savienojumiem orientētu komunikāciju tīkla slānī, bet transporta slānī uz savienojumu orientēta komunikācija ir tikai atļauta. Lai labāk izprastu, apskatiet rakstu atšķirību starp bezsaistes un uz savienojumu orientētiem pakalpojumiem.

Citas atšķirības ir apskatītas zemāk.

  1. Salīdzināšanas tabula
  2. Definīcija
  3. Galvenās atšķirības
  4. Diagrammatiskais salīdzinājums
  5. Secinājums

Salīdzināšanas tabula

Salīdzināšanas pamatsTCP / IP modelisOSI modelis
Paplašina līdzPārraides kontroles protokols / interneta protokolsAtvērtās sistēmas savienojums
NozīmeTas ir klienta servera modelis, ko izmanto datu pārsūtīšanai internetā.Tas ir teorētiskais modelis, ko izmanto skaitļošanas sistēmai.
Slāņu skaits4 slāņi7 slāņi
IzstrādājaAizsardzības departaments (DoD)ISO (Starptautiskā standarta organizācija)
Taustāms
LietošanaPārsvarā izmanto Nekad nelietoju
PaklausaHorizontālā pieejaVertikālā pieeja


TCP / IP modeļa definīcija

TCP (pārraides vadības protokols) / IP (interneta protokols) izstrādāja Aizsardzības departaments (DoD) projektu aģentūra. Atšķirībā no OSI modeļa, tas sastāv no četriem slāņiem, katram no kuriem ir savi protokoli. Interneta protokoli ir noteikumu kopums, kas noteikts komunikācijai tīklā. TCP / IP tiek uzskatīts par tīkla protokola standarta modeli. TCP apstrādā datu pārraidi un IP apstrādā adreses.

TCP / IP protokolu komplektam ir protokolu komplekts, kas ietver TCP, UDP, ARP, DNS, HTTP, ICMP utt. Tas ir izturīgs un elastīgs modelis. TCP / IP modeli galvenokārt izmanto datoru savstarpējai savienošanai ar internetu.

TCP / IP modeļa slāņi

  1. Tīkla saskarnes slānis- Šis slānis darbojas kā saskarne starp saimniekiem un pārraides saitēm un tiek izmantots datu diagrammu pārsūtīšanai. Tas arī norāda, kāda darbība jāveic tādām saitēm kā seriālā saite un klasiskais ethernet, lai izpildītu bezsaistes interneta slāņa prasības.
  2. Interneta slānis- Šī slāņa mērķis ir pārraidīt neatkarīgu paketi uz jebkuru tīklu, kas brauc uz galamērķi (iespējams, dzīvo citā tīklā). Tas kā slāņa standarta pakešu formātu ietver IP (interneta protokols), ICMP (interneta vadības protokols) un ARP (adreses izšķirtspējas protokols).
  3. Transporta slānis- Tas ļauj bez traucējumiem nodrošināt datu piegādi starp avota un mērķa resursdatoriem datu diagrammu veidā. Protokoli, ko definē šis slānis, ir TCP (Transmission Control Protocol) un UDP (User Datagram Protocol).
  4. Pielietojuma slānis- Šis slānis lietotājiem ļauj piekļūt globālā vai privātā interneta pakalpojumiem.Šajā slānī aprakstītie dažādie protokoli ir virtuālais terminālis (TELNET), elektroniskais pasts (SMTP) un failu pārsūtīšana (FTP). Daži papildu protokoli, piemēram, DNS (domēna vārdu sistēma), HTTP (hipersaites protokols) un RTP (reālā laika transporta protokols). Šī slāņa darbība ir OSI modeļa lietojuma, prezentācijas un sesijas slāņa kombinācija.

OSI modeļa definīcija

OSI (atvērtās sistēmas starpsavienojums) modeli ieviesa ISO (Starptautiskā standarta organizācija). Tas nav protokols, bet modelis, kura pamatā ir slāņošanas jēdziens. Tam ir vertikāls slāņu komplekts, katram no tiem ir atšķirīgas funkcijas. Datu pārsūtīšanai tiek izmantota augšupēja pieeja. Tas ir izturīgs un elastīgs, bet nav jūtams.


OSI atsauces modeļa galvenais mērķis ir veikt digitālo komunikāciju aparatūras, ierīču un programmatūras projektēšanu un attīstību tādā veidā, lai tās varētu efektīvi mijiedarboties.

Septiņi OSI modeļa slāņi ir:

  1. Pielietojuma slānis- Izmantojot šo slāni, lietotāji var piekļūt tīklam, izmantojot saskarnes un pakalpojumus, piemēram, elektronisko pastu, dalītas datu bāzes pārvaldību, piekļuvi failiem / pārsūtīšanu un citus pakalpojumus.
  2. Prezentācijas slānis- Prezentācijas slānis koncentrējas uz pārraidošās informācijas sintakse un semantiku. Tas veic tādus uzdevumus kā tulkošana, šifrēšana un saspiešana, kad faktiskā informācija, kas pastāv rakstzīmju virkņu, skaitļu, simbolu veidā, tiek kodēta bitu straumēs, pārveidota citā formā un saspiesta.
  3. Sesijas slānis- Šis slānis izveido sesiju starp dažādām mašīnām, lai sinhronizētu un uzturētu mijiedarbību starp tām. Sesijas slāņa sniegtie pakalpojumi ir dialoga vadība, marķieru pārvaldība un sinhronizācija.
  4. Transporta slānis- Tas pieņem datus no iepriekšējā slāņa neatkarīgu pakešu veidā un pienācīgā secībā tos pārsūta uz nākamo slāni. Otra šī slāņa veiktā funkcija ir pakalpojumu punktu adresēšana, savienojuma vadība, segmentēšana un salikšana, plūsmas kontrole un kļūdu kontrole.
  5. Tīkla slānis- Loģiskā adresēšana un maršrutēšana ir galvenās tīkla slāņa veiktās darbības. Tas tīkla loģisko adresi pārveido fiziskā MAC adresē, lai abas sistēmas, kas atrodas dažādos tīklos, arī varētu efektīvi sazināties. Paciņai ir nepieciešams arī ceļš, kas jāizmanto, lai nokļūtu galapunktā, izvairoties no sastrēgumiem un neizdevušos komponentiem, tāpēc tas arī atvieglo automātisku maršrutu atjaunošanu.
  6. Datu saites slānis- Tas ir atbildīgs par neapstrādāta pārvades pakalpojuma (fiziskā slāņa) pārveidi par uzticamu savienojumu. Tas padara fizisko slāni brīvu no kļūdām, maskējot tos tā, lai tīkla slānis tos nepamana. Šajā slānī ievades dati tiek sadalīti rāmjos. Datu savienojuma slānī veiktie uzdevumi ir kadrēšana, piekļuves kontrole, fiziskā adresēšana, kļūdu un plūsmas kontrole.
  7. Fiziskais slānis- Tas pārraida atsevišķus bitus pa pārraides kanālu. Fiziskajā slānī ir aprakstīts interfeisa starp ierīcēm un pārraides nesēju raksturojums, bitu attēlojums, bitu sinhronizācija, datu pārraides ātrums, fiziskā topoloģija, līnijas konfigurācija, pārraides režīms.
  1. TCP / IP ir klienta-servera modelis, t.i., kad klients pieprasa pakalpojumu, to nodrošina serveris. Tā kā OSI ir konceptuāls modelis.
  2. TCP / IP ir standarta protokols, ko izmanto katram tīklam, ieskaitot internetu, turpretim OSI nav protokols, bet atsauces modelis, ko izmanto sistēmas arhitektūras izpratnei un projektēšanai.
  3. TCP / IP ir četrslāņu modelis, savukārt OSI ir septiņi slāņi.
  4. TCP / IP seko vertikālajai pieejai. No otras puses, OSI modelis atbalsta horizontālo pieeju.
  5. TCP / IP ir taustāms, savukārt OSI nav.
  6. TCP / IP ir pieeja no augšas uz leju, turpretim OSI modelis seko no apakšas uz augšu.

Diagrammatiskais salīdzinājums

TCP / IP modelis tika izstrādāts pirms OSI modeļa, un līdz ar to slāņi atšķiras. Attiecībā uz diagrammu ir skaidri redzams, ka TCP / IP modelim ir četri slāņi, proti, tīkla saskarne, internets, transports un lietojumprogrammu slānis. No otras puses, OSI modelim ir septiņi slāņi, kuros datu saite un fiziskie slāņi tiek apvienoti, lai tīkla interfeisa slānis būtu TCP / IP modelis. TCP / IP lietojumprogrammu slānis ir OSI modeļa sesijas, prezentācijas un lietojuma slānis.

Secinājums

Attiecībā uz iepriekš minēto rakstu mēs varam secināt, ka TCP / IP modelis ir uzticams salīdzinājumā ar OSI modeli, TCP / IP tiek izmantots savienojumam no vienas puses uz otru, lai pārsūtītu datus internetā. TCP / IP ir izturīgs, elastīgs, taustāms, kā arī norāda, kā dati jānosūta tīmeklī. TCP / IP modeļa transporta slānis pārbauda, ​​vai dati ir nonākuši kārtībā, vai tiem ir kļūda vai nē, nozaudētas paketes tiek nosūtītas vai nē, apstiprinājums ir saņemts vai nē utt. Turpretī OSI modelis ir tikai konceptuāls ietvars interpretēt to, kā lietojumprogrammas sazinās tīklā.