1. Mae TCP/IP yn grŵp protocol y gellir ei rannu'n dair haen: haen rhwydwaith, haen trafnidiaeth a haen cais.
Yn yr haen rhwydwaith, mae protocol IP, protocol ICMP, protocol ARP, protocol RARP a phrotocol BOOTP.
Mae protocol TCP a phrotocol CDU yn yr haen drafnidiaeth.
Yn yr haen ymgeisio, mae protocolau fel FTP, HTTP, TELNET, SMTP, a DNS.
Felly, mae HTTP ei hun yn brotocol, protocol trosglwyddo ar gyfer trosglwyddo hyperdestun o weinydd gwe i borwr lleol.
2. Mae'r protocol HTTP yn seiliedig ar y model cais/ymateb. Yn gyntaf, mae'r cleient yn sefydlu cysylltiad TCP â'r gweinydd, ac yn anfon cais at y gweinydd, sy'n cynnwys y dull cais, URI, fersiwn protocol, a negeseuon arddull MIME cysylltiedig. Mae'r gweinydd yn ymateb gyda llinell statws sy'n cynnwys fersiwn protocol y neges, cod llwyddiant a methiant, ac arddull MIME cysylltiedig y neges.
Mae HTTP/1.0 yn sefydlu cysylltiad TCP newydd ar gyfer pob cais/ymateb HTTP, felly bydd angen i dudalen sy'n cynnwys cynnwys HTML a lluniau sefydlu cysylltiadau TCP tymor byr lluosog. Bydd angen 3 ysgwyd llaw i sefydlu cysylltiad TCP.
Yn ogystal, er mwyn cael y cyflymder trosglwyddo priodol, mae angen i TCP dreulio amser cysylltu taith gron ychwanegol (RTT). Mae sefydlu pob cyswllt yn gofyn am y math hwn o orbenion rheolaidd, ac nid yw'n cario data defnyddiol gwirioneddol, ond dim ond yn sicrhau dibynadwyedd y ddolen. Felly, mae HTTP/1.1 yn cynnig dull gweithredu cyswllt cynaliadwy. Dim ond unwaith y bydd HTTP/1.1 yn sefydlu cysylltiad TCP ac yn ei ddefnyddio dro ar ôl tro i drosglwyddo cyfres o negeseuon cais/ymateb, gan leihau nifer y sefydliadau cysylltu a gorbenion cysylltiad rheolaidd.

3. Casgliad: Er bod HTTP ei hun yn brotocol, yn y pen draw mae'n seiliedig ar TCP. Fodd bynnag, ar hyn o bryd, mae rhai pobl yn astudio'r protocol HTTP yn seiliedig ar gymysgedd TCP + CDU.
Beth yw Soced?
Mae soced yn haen tynnu meddalwedd ganolraddol ar gyfer cyfathrebu rhwng yr haen cymhwysiad a'r teulu protocol TCP / IP, ac mae'n set o ryngwynebau. Yn y modd dylunio, mae Socket mewn gwirionedd yn fodd ffasâd, sy'n cuddio'r teulu protocol TCP / IP cymhleth y tu ôl i'r rhyngwyneb Socket. Ar gyfer defnyddwyr, mae set o ryngwynebau syml i gyd, ac mae Socket yn trefnu data i fodloni'r protocol penodedig.





