TCP pret HTTP
Pārraides vadības protokols (pazīstams arī kā TCP) ir interneta protokola komplekta pamatprotokols. Tas darbojas augstākā līmenī nekā tā tautietis Interneta protokols (pazīstams arī kā IP). Divas galvenās TCP bažas ir divas gala sistēmas - piemēram, tīmekļa pārlūks un tīmekļa serveris. TCP nodrošina baitu plūsmas piegādi no programmas no vienas dators uz citu datoru. TCP ir atbildīga arī par lieluma, plūsmas kontroles, ātruma kontroli dati apmaiņa un tīkla trafika pārslodze.
Hiperteksta pārsūtīšanas protokols (pazīstams arī kā HTTP) ir lietojumprogrammas slāņa protokols - tas nozīmē, ka tas ir protokols, kas kategorizē citus protokolus un metodes datortīkla arhitektūras modeļos. To lieto tiem informāciju izplatītas, sadarbības un hipermēdijas sistēmas. Tas ir pieprasījumu / atbilžu standarts, kas parasti ir atrodams klients servera skaitļošana - kurā tīmekļa pārlūkprogrammas vai zirnekļi darbojas kā klienti un lietojumprogramma skriešana datorā un tīmekļa vietnes mitināšana kalpo kā faktiskais serveris.
TCP nodrošina saziņu pakalpojumus vidējā līmenī starp lietojumprogrammu un IP. Tas nozīmē, ka tad, kad lietojumprogramma vēlas nosūtīt lielu datu daļu internetā, izmantojot IP, nevis sadalīt datus izmēros, kas derēs IP, un izmantot virkni pieprasījumu no IP, programmatūra ir spējīga izsniegt vienu pieprasījumu TCP un ļaut šim protokolam apstrādāt IP pārsūtīšanas detaļas. TCP nosaka problēmas, kas rodas IP, pieprasa zaudēto pakešu atkārtotu pārsūtīšanu, pārkārto rīkojumu paketes (lai tās atkal tiktu ievietotas pareizajā secībā), un tas palīdz samazināt tīkla pārslodzi (lai samazinātu citu problēmu rašanos līnijā). Kad tas viss ir bijis izdarīts un ir apkopota pareiza datu kopija, pakete tiek nodota lietojumprogrammai.
In HTTP ir tāda parādība kā sesija. HTTP sesija faktiski ir pieprasījuma / atbildes darījumu secība, kas notiek tīklā. Klients izvirza pieprasījumu un izveido TCP savienojumu ar noteiktu portu noteiktā resursdatorā. HTTP serveris ‘ieklausās’ konkrētajā portā un gaida klienta pieprasījuma ziņojumu. Kad šis pieprasījums ir saņemts, serveris nosūta līniju atpakaļ klientam ar savu ziņojumu - kas sastāv no pieprasītā resursa, kļūda ziņu vai jebkuru citu informāciju.
Kopsavilkums:
1. TCP ir pamats, kas darbojas salīdzinoši augstā līmenī; HTTP ir lietojumprogrammas slāņa protokols, kas ir pieprasījuma / atbildes standarts, kas atrodams klienta servera skaitļošanā.
2. TCP nodrošina sakaru pakalpojumus starplīmenī starp lietojumprogrammu un IP; HTTP ir virkne sesiju, kurās klients nosūta pieprasījumu, bet serveris klientam nosūta atbildes ziņojumu, ieskaitot pieprasījumu, kļūdas ziņojumu vai citu informāciju.
Copyright © Visas Tiesības Aizsargātas | asayamind.com