- HTTP được sử dụng để truy cập các trang web, trong khi TCP là giao thức thiết lập phiên giữa client và server.
- HTTP sử dụng cổng 80, còn TCP thì không sử dụng cổng.
- HTTP không cần xác thực, trong khi TCP sử dụng TCP-AO.
- HTTP là hệ thống giao tiếp một chiều, trong khi TCP có sự kết hợp của 3 yếu tố (SYN,SYN-ACK,ACK).
- Trong trường hợp bạn đang sử dụng HTTP, HTTP sẽ xuất hiện trọng URL của trang web và nếu bạn đang sử dụng TCP, TCP sẽ xuất hiện trong IP.
- HTTP thiết lập giao tiếp liên kết dữ liệu, còn TCP thiết lập kết nối phiên.
- HTTP hữu ích để chuyển những tài liệu nhỏ hơn như các trang web, mặt khác, TCP hữu ích trong việc thiết lập kết nối để truyền dữ liệu.
- HTTP nhanh hơn so với TCP.
Nguồn tham khảo từ : https://quantrimang.com