- Khái niệm, định nghĩa - Mục tiêu và vai trò của giao thức 2. Multi-homing trong SCTP 3. Multi-streaming trong SCTP 4. So sánh SCTP với 2 giao thức có tính năng tương tự ở Transport Layer là UDP và TCP - Đặc tính truyền tải - Độ tin cậy - Độ trễ - Khả năng hỗ trợ - Cấu trúc gói tin 5. Những hạn chế và rang buộc của SCTP - IP address - Chính sách - SCTP enable/disable - Giới hạn Rate - Protocool Blocking 6. Xây dựng Client, Server cho giao thức SCTP Xây dựng Client, Server với Multi-streaming trong giao thức SCTP: gửi ngày giờ hiện tại một luồng là VN(Việt Nam) và một luồng khác là TQ(Trung Quốc). Mặc dù SCTP cho phép sử dụng cả 2 API TCP và UDP nhưng ở đây chỉ sử dụng cú pháp socket kiểu UDP để linh hoạt hơn cho các tính năng mới của SCTP. Server Client - Khởi tạo cổng(port) và hai - Khởi tạo cổng (port) và hai luồng(stream number) cho máy luồng(stream number) cho máy chủ chủ - Tạo socket server và rang buộc - Tạo socket đại diện cho địa chỉ nó với port đã khởi tạo ở trên máy chủ - Nhận gói tin từ Client và gửi - Tạo kênh SCTP để kết nối đến gói tin đã xử lý cho Client: máy chủ +) Lấy ngày, giờ hiện tại đc - Gửi gói tin đến server theo địa nhận từ hệ thống, định dạng nó chỉ và nhận gói tin đã được theo định dạng VN, chuyển server xử lí sang nhị phân và gửi cho luồng - Đóng kết nối SCTP VN +) Xóa dữ liệu cũ để cập nhập dữ liệu mới theo định dạng TQ, chuyển sang nhị phân và gửi nó cho luồng TQ - Xóa dữ liệu và đóng kết nối với Client