Khi khách hàng kết nối với máy chủ bằng TCP, một ổ cắm mới được tạo cho luồng TCP. Liệu các kết nối vẫn còn trên cùng một cổng kết nối đã được thực hiện hoặc nó nhận được thay đổi đến một số cổng khác?Cổng có thay đổi khi kết nối TCP được máy chủ chấp nhận không?
15
A
Trả lời
16
Ổ cắm mới là khái niệm cấp ứng dụng được giới thiệu bởi vì mỗi kết nối được thiết lập cần một bộ mô tả tệp duy nhất (cũng khác với bộ mô tả tệp nghe), ánh xạ tới, nhưng không giống như phiên TCP. Bản thân phiên được xác định bởi sự kết hợp giữa địa chỉ nguồn và đích và cổng. Cổng nguồn (client) thường được chọn ngẫu nhiên, trong khi cổng đích (máy chủ) là cổng lắng nghe. Không có cổng bổ sung nào được phân bổ.
6
Ổ cắm được kết hợp với bộ mô tả mới được trả về accept
trên máy chủ sẽ sử dụng cùng một cổng ở phía máy chủ của kết nối làm ổ cắm ban đầu (giả sử định nghĩa "bình thường" nơi máy khách khởi tạo kết nối). Ổ cắm mới sẽ có một số cổng máy khách khác (cổng từ xa từ quan điểm của máy chủ).
Phiên được xác định bằng kết hợp giữa cổng và đích nguồn và đích VÀ giao thức. Do đó nó là 5-tuple nhận dạng duy nhất kết nối, không phải 4-tuple. – treecoder
@treecoder Giao thức mức nào? Cấp độ vận chuyển? Hoặc cấp ứng dụng? Ví dụ. '' hoặc ''? –
smwikipedia
cấp ứng dụng – KawaiKx