CCNA R&S (CCNA5.0) Tìm hiểu về tầng Transport trong OSI và TCP/IP (phần 2)
Nguồn: thietbivienthongbachkhoa.com
3. Giới thiệu về giao thức UDP
Transport sử dụng giao thức UDP phục vụ truyền thông tốc độ cao. Dữ liệu được đóng gói theo UDP sẽ có Header với độ dài 8 byte. Trong UDP số trường trong Header ít nên thiết bị đọc rất nhanh. UDP không có các trường phục vụ truyền thông tin cậy. Các trường trong Header của Segment được đóng gói bởi UDP bao gồm:
- · Source Port (16bit): là Port tự sinh bên máy người dùng (tương tự trong Header của TCP)
- · Destination Port (16bit): là Port đích. Đây là Port của dịch vụ. DNS là 53, SNMP là 161
- · Length (16bit): độ dài của Header
- · Checksum (16): tính toán và kiểm tra sự toàn vẹn của Header và dữ liệu.
4. Giới thiệu về Port
Để các phần mềm và các chương trình ứng dụng giao tiếp và truyền thông với nhau thì chúng dựa vào các Port.
Port 0-1023 là đặt theo Port chuẩn của quốc tế.
Từ 1024 tới 49151 là các dải cung cấp cho các dịch vụ sau này.
Từ 49151 tới 65535 là Port tự sinh trên các máy Client khi người dùng gửi yêu cầu.
Port được sử dụng trong cả 2 giao thức TCP và UDP
5. Vai trò của TCP trong truyền thông tin cậy
Các trường trong Header của TCP phục vụ truyền thông tin cậy là Sequence number và ACK. Khi muốn truyền dẫn giữa máy nguồn và đích, cần bắt tay 3 bước để bắt đầu. Trong quá trình truyền dẫn thông tin, có báo gửi báo nhận. Khi kết thúc truyền dẫn cần bắt tay 3 bước để kết thúc (tham khảo chapter 4 của CCNAv4.0)
6. Điều khiển luồng
Giao thức TCP sử dụng trường Window nằm trong trong TCP Header để kiểm soát luồng. Máy nhận sẽ sử dụng trường Window khai báo kích thước cửa sổ nhận (tính bằng đơn vị byte).
Giao thức TCP bên truyền sẽ sử dụng một cửa sổ trượt với kích thước của sổ trượt nhỏ hơn 2 giá trị:
Giá trị đầu tiên là giá trị của cửa sổ bên nhận gửi về
Giá trị thứ 2 là cửa số nghẽn (Congestion Window)
Cơ chế hoạt động: Sau mỗi lần truyền thông thành công giá trị trường thứ 2 (Congestion Window) sẽ tăng gấp đôi (giá trị này là lượng dữ liệu gửi đi trước khi có một xác nhận gửi về). Nếu đường truyền có lỗi giá trị trường windows sẽ giảm đi một nữa. Cho tới khi không còn lỗi nữa và dựng lại ổn định tại đó. Quy định dữ liệu của Segment là 1500 bytes.
Nguồn: Trung tâm thiết bị viễn thông bách khoa