IP là giao thức lớp 3 . TCP / UDP là các giao thức lớp 4 . Họ từng phục vụ các mục đích khác nhau.
Lớp 3 phụ trách giao hàng từ đầu đến cuối . Chức năng duy nhất của nó là thêm bất cứ thứ gì cần thiết vào một gói để lấy gói từ máy chủ này sang máy chủ khác.
Lớp 4 phụ trách phân phối dịch vụ đến dịch vụ . Chức năng duy nhất của nó là tách biệt các luồng dữ liệu. Máy tính của bạn có thể có nhiều chương trình đang chạy, mỗi chương trình sẽ gửi / nhận bit trên dây. IE: Bạn có thể có nhiều tab trình duyệt đang chạy, truyền phát radio internet, chạy tải xuống, chạy một số torrent hợp pháp , sử dụng ứng dụng trò chuyện, v.v. ứng dụng độc đáo cần chúng. Đây là một minh họa:
IP không thể phân phối một gói đến đúng dịch vụ / ứng dụng. Và TCP / UDP không thể phân phối một gói từ đầu này đến đầu kia.
Cả TCP và IP hoạt động cùng nhau để cho phép cả hai đạt được "mục tiêu cuối cùng" của truyền thông Internet.
Dữ liệu cần lấy từ máy chủ này sang máy chủ khác được tạo bởi các lớp trên của mô hình OSI.
Dữ liệu này được truyền xuống L4, sẽ thêm thông tin cần thiết để phân phối dữ liệu từ dịch vụ này sang dịch vụ khác, như tiêu đề TCP với Cổng nguồn và Cổng đích. Dữ liệu và tiêu đề L4 hiện được gọi là một phân đoạn.
Sau đó, Phân đoạn sẽ được chuyển đến L3, sẽ thêm thông tin cần thiết để phân phối phân đoạn từ đầu đến cuối, giống như tiêu đề IP có nguồn Địa chỉ IP đích. Tiêu đề L3 và phân đoạn bây giờ có thể được gọi là Gói.
Quá trình này được gọi là Đóng gói và Khử đóng gói (hoặc đôi khi là giải mã). Đây là một hình ảnh động về cách thức hoạt động của nó:
Nếu điều này không có ý nghĩa, tôi khuyên bạn nên đọc thêm về mô hình OSI và cách mỗi lớp có các trách nhiệm khác nhau mà tất cả cùng làm việc để hoàn thành việc di chuyển một gói trên Internet .