Tcp Và Udp Là Gì

     
TCP và UDP là nhì giao thức đặc biệt quan trọng trong tầng Transport của mô hình TCP/IP cùng được sử dụng trong đa số các áp dụng về mạng. TCP và UDP phần lớn là các giao thức được thực hiện để gửi những bit tài liệu hay gọi cách khác là các gói tin qua môi trường Internet, tới một địa chỉ IP. Mọi gói tin này sẽ được chuyển tiếp từ sản phẩm tính của người sử dụng đến router trung gian kế tiếp tới điểm đích.
*
Ảnh minh họa

Nguyên lý hoạt động của TCP:

TCP là giao thức được sử dụng phổ cập nhất bên trên Internet. Khi bạn yêu ước một trang web trong trình duyệt, máy tính xách tay sẽ gửi những gói tin TCP đến showroom của máy chủ web, yêu mong nó nhờ cất hộ lại trang web. Máy chủ web làm phản hồi bằng cách gửi một luồng các gói tin TCP, cơ mà trình chú tâm web của bạn kết hợp với nhau để chế tác thành trang web. Khi click vào liên kết, đăng nhập, đăng dìm xét hoặc làm bất kỳ điều gì khác, trình cẩn thận web của bạn sẽ gửi gói tin TCP tới sever và máy chủ gửi lại các gói tin mang lại TCP.

Bạn đang xem: Tcp và udp là gì

Giao thức TCP có độ tin tưởng cao, các gói tin được gửi bởi TCP sẽ tiến hành theo dõi vì vậy dữ liệu sẽ không bị mất hoặc lỗi trong quá trình vận chuyển. Đó là lý do tại sao file sở hữu xuống không biến thành hỏng ngay cả khi mạng gồm vấn đề. Tất nhiên, nếu mặt nhận trọn vẹn ngoại tuyến, máy vi tính của bạn sẽ từ bỏ và bạn sẽ thấy một thông báo lỗi ghi nó không thể giao tiếp với sever lưu trữ trường đoản cú xa.

Giao thức TCP đạt được điều đó theo nhị cách. Đầu tiên, nó yêu cầu các gói tin bằng phương pháp đánh số chúng. Sản phẩm công nghệ hai, nó kiểm soát lỗi bằng phương pháp yêu cầu mặt nhận nhờ cất hộ phản hồi đã nhận được cho mặt gửi. Nếu bên gửi không nhận được phản hồi đúng, nó rất có thể gửi lại gói tin để đảm bảo bên nhấn nhận bọn chúng một cách chính xác.

Nguyên lý hoạt động của UDP:

Giao thức UDP chuyển động tương trường đoản cú như TCP, cơ mà nó bỏ qua quá trình kiểm tra lỗi. Lúc 1 ứng dụng áp dụng giao thức UDP, các gói tin được nhờ cất hộ cho bên nhận và mặt gửi không phải chờ để bảo đảm bên nhận đã nhận được được gói tin, vì vậy nó lại liên tiếp gửi gói tin tiếp theo. Nếu bên nhận bỏ lỡ một vài ba gói tin UDP, họ sẽ mất vì bên gửi không gởi lại chúng. Cho nên vì thế thiết bị có thể giao tiếp cấp tốc hơn.

UDP được thực hiện khi cần vận tốc nhanh với không quan trọng sửa lỗi. Ví dụ, UDP thường được sử dụng cho các chương trình phát sóng trực tiếp với game online. Các đoạn clip được phát trực tiếp thường áp dụng giao thức UDP thay vị TCP. Máy chủ sẽ nhờ cất hộ một luồng tiếp tục các gói tin UDP tới máy tính đang xem. Nếu bạn mất kết nối trong vài giây, video sẽ bị ngừng hoặc bị giật trong tích tắc và kế tiếp chuyển lịch sự bit bây giờ của lịch trình phát sóng. Nếu như khách hàng chỉ bị mất gói tin nhỏ, clip hoặc âm thanh hoàn toàn có thể bị méo trong giây lát vì đoạn phim sẽ thường xuyên phát mà không tồn tại dữ liệu bị thiếu.

Điều này chuyển động tương tự trong số trò chơi trực tuyến. Nếu bạn bỏ qua một số gói tin UDP, nhân vật bạn chơi hoàn toàn có thể dịch đưa trên bản đồ khi chúng ta nhận gói tin UDP mới. Việc bỏ qua sửa lỗi để giúp tăng tốc liên kết trò nghịch và bớt độ trễ.

UDP gửi dữ liệu nhanh hơn TCP nhờ quăng quật qua việc kiểm tra với sửa lỗi.

Sự khác biệt cơ bản giữa giao thức TCP cùng UDP

Giao thức TCP:

Đảm nói rằng dữ liệu cho đúng như lúc được gửi. Kiểm tra lỗi các luồng dữ liệu, theo dõi những gói dữ liệu.

Xem thêm: Hướng Dẫn Bạn Cách Nén File Rar Trên Win 10 Bằng Winrar, Cách Nén Và Giải Nén File Trên Windows 10

Header đôi mươi byte có thể chấp nhận được 40 byte tài liệu tùy chọn. Chậm hơn UDP. Tốt nhất cho những ứng dụng yêu ước độ tin cậy.

Giao thức UDP:

Không đảm bảo an toàn việc đưa dữ liệu, các gói tin hoàn toàn có thể bị mất. Không hỗ trợ tính năng soát sổ lỗi cùng không điều hành và kiểm soát luồng dữ liệu. Header giới hạn 8 byte chỉ được cho phép dữ liệu bắt buộc. Nhanh hơn TCP. Tốt nhất cho các ứng dụng yêu cầu tốc độ.

Xem thêm: Từ Điển Anh Việt " Imprinting Là Gì ? Định Nghĩa, Ví Dụ, Giải Thích

Ứng dụng áp dụng giao thức TCP hay UDP tùy ở trong vào nhà cách tân và phát triển của nó và các gì áp dụng cần, số đông các ứng dụng sử dụng giao thức TCP nhờ vào khả năng sửa lỗi với độ trẻ trung và tràn đầy năng lượng của nó. Chính vì TCP rất rất đáng tin cậy, đề xuất nó phù hợp sử dụng vào các trường hợp yêu mong độ tin cậy cao tuy thế không yêu mong tốc độ, ví dụ như website, e-mail và FTP. Vận tốc của UDP làm cho nó tương xứng nhất để game play trực tuyến, phát sóng trực tiếp, chế tạo ra VPN tunnel và phát clip trực tuyến.