Giao thức TCP

Một phần của tài liệu Ccna-1 (Trang 35 - 37)

2. Các tầng của mô hình TCP/IP

2.2.1Giao thức TCP

Là giao thức hướng kết nối, nó cung cấp một hoạt động truyền tin tin cậy. TCP chịu trách nhiệm phân chia dữ liệu gửi thành các segment tại máy gửi và lắp gép các segment lại tại máy đích, trong quá trình truyền có thể truyền lại bất cứ segment nào nếu máy đích chưa nhận được.

Gói tin TCP

+ Source port: Số hiệu của cổng gọi (16 bits) . + Destination Port : Số hiệu của cổng đích(16 bits)

+ Sequence Number: Chữa số đảm bảo tuần tự chính xác của dữ liệu đến, giống như số thứ tự (32 bits)

+ Acknowledgment Number (ACK): dùng trong các gói dữ liệu hồi đáp của máy nhận cho máy gửi, báo hiệu để máy gửi biết lượng dữ liệu mà máy nhận đã nhận được và yêu cầu gửi dữ liệu tiếp theo (32 bits)

+ Header Length: Số lượng các từ 32 bit trong header (32 bits) + Reserved : Set thành zero (6 bits)

+ Code Bits: Các chức năng điều khiển như là thiết lập và kết thúc một phiên, nó giống như cờ gồm 6 bits.

1. Cờ URG.

2. Cờ ACK dùng để xác nhận.

3. Cờ PSH (push) yêu cầu xóa vùng đệm. 4. Cờ RST(Reset) tái thiết lập.

5. Cờ SYN (Synchronic) đồng bộ.

6. Cờ FIN (finsh) Kết thúc, sử dụng khi muốn hủy kết nối.

+ Window: ghi kích thước cửa sổ của máy gửi báo cho máy nhận biết có gửi tín hiệu trở lại thì không được vượt quá kích thước này(16 bits)

+ Checksum: tính từ header và các trường dữ liệu(16 bits) + Urgent: Chỉ ra điểm kết thúc của dữ liệu chuẩn(16 bits)

+ Options: Một tùy chọn định ra kích thước tối đa hiện hành của gói TCP. + Data: Dữ liệu giao thức của lớp trên.

Một phần của tài liệu Ccna-1 (Trang 35 - 37)