answersLogoWhite

0


Best Answer

They are different layers in the network model; TCP is on the transport layer - it provides an error free connection, HTTP is on the application layer and runs on top of TCP to provide hypertext services.

The above is correct. I'm still learning but the way I see it is that the web pages both on the server end and your own end are written in hypertext markup language (HTML). When your computer asks a remote computer to send you a COPY of its webpage, you establish a connection with that remote computer using an agreed protocol called TCP/IP. As I understand it, the IP part connects the IP addresses together and then the TCP part establishes a sort of virtual connection between the two. Hypertext TRANSFER protocol (HTTP) is the agreed way (protocol) in which the remote computer copies its own data, packages it up and sends it down the virtual tube created by the TCP connection, and onwards to your own computer, at which time the (now) downloaded webpage is reassembled in your web browser from the data packets. I'm not sure whether to describe the TCP as a hose-pipe and the HTTP as the water flowing in it but for newbies like me, this explanation might help get closer to the right concept.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between tcp and http?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the most significant difference between the Layer 4 TCP and the Layer 4 UDP?

the main difference between UDP and TCP is that UDP is not a reliable protocol.


What type of connection does http use?

HTTP works over a TCP connection.HTTP works over a TCP connection.HTTP works over a TCP connection.HTTP works over a TCP connection.


Does http use tcp or udp?

http needs a reliable mechanism to provide connectivity between the Host i.e. the web browser and the Server i.e the web server. Now TCP is the transport layer protocol that provides it reliable communication with three-way handshake mechanism it uses to connect between a client and a server. We also have UDP at transport layer but it is not reliable way of communicating. So http uses TCP at transport layer of OSI Model.


What is the main difference between TCP and UDP?

in udp there is no check for error detection as well as the packect has reached to destination or not. where as tcp takes care of all this that's why it is slower than udp.


What is the difference between http1.0 and http1.1 version?

salam http 1.0 establishes a TCP connection for each packet http 1.1 uses only one connection for all packets


Fastest in between telnet ftp and tcp?

tcp


Which protocol is used by both http and fttp?

TCP (also sometimes called TCP/IP)


What protocol can HTTP be implemented on top of?

HTTP is implemented on top of TCP.


Does http work over tcp?

Yes


6 What is the difference between SS7 routing and IP routing?

qual a diferenca entre tcp/ip e ss7


Which protocol is encapsulated inside the TCP segment?

HTTP


What is the standard port for HTTP?

TCP port 80