Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 104 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
104
Dung lượng
2,35 MB
Nội dung
Mạng máy tính Bộ mơn Kỹ thuật máy tính Mạng Khoa Công nghệ Thông tin Đại học Sư phạm Hà Nội 1-1 Chương 4: Tầng giao vận Mục đích: Hiểu nguyên tắc bên dịch vụ tầng giao vận: ❍ ❍ ❍ ❍ Multiplexing/Demultiple xing Truyền liệu tin cậy Điều khiển luồng Điều khiển tắc nghẽn Học giao thức tầng giao vận Internet: ❍ ❍ ❍ UDP: không hướng kết nối TCP: hướng kết nối Điều khiển tắc nghẽn TCP 1-2 Chương 4: Tầng giao vận 4.1 Các dịch vụ tầng giao vận 4.2 Multiplexing demultiplexing 4.3 Dịch vụ không hướng kết nối: UDP 4.4 Các nguyên tắc truyền liệu tin cậy 4.5 Dịch vụ hướng kết nối: TCP ❍ ❍ ❍ ❍ Cấu trúc segment Truyền liệu tin cậy Điều khiển luồng Quản lý kết nối 4.6 Các nguyên tắc điều khiển tắc nghẽn 4.7 Điều khiển tắc nghẽn TCP 1-3 Các giao thức dịch vụ tầng giao vận Cung cấp truyền thơng lơ-gíc tiến trình ứng dụng chạy host khác Các giao thức giao vận chạy hệ thống cuối ❍ Bên gửi: chia tin ứng dụng thành segment, chuyển tới tầng mạng ❍ Bên nhận: ghép segment thành tin, chuyển lên tầng ứng dụng Nhiều giao thức giao vận cho ứng dụng ❍ Internet: TCP UDP application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical application transport network data link physical 1-4 Tầng giao vận tầng mạng Tầng mạng: truyền thơng lơ- gíc host Tầng giao vận: truyền thơng lơ-gíc tiến trình ❍ dựa dịch vụ tầng mạng Tương tự hộ gia đình: 12 đứa trẻ gửi thư cho 12 đứa trẻ Các tiến trình = đứa trẻ Các tin ứng dụng = thư host = nhà Giao thức giao vận = Ann Bill Giao thức tầng mạng = dịch vụ chuyển thư 1-5 Các giao thức tầng giao vận Internet Truyền tin cậy, có thứ tự (TCP) ❍ ❍ ❍ Điều khiển tắc nghẽn Điều khiển luồng Thiết lập kết nối application transport network data link physical network data link physical network data link physical network data link physical Truyền khơng có thứ tự, khơng tin cậy: UDP Các dịch vụ khơng có: ❍ ❍ Đảm bảo độ trễ Đảm bảo băng thông network data link physical network data link physical application transport network data link physical 1-6 Chương 4: Tầng giao vận 4.1 Các dịch vụ tầng giao vận 4.2 Multiplexing demultiplexing 4.3 Dịch vụ không hướng kết nối: UDP 4.4 Các nguyên tắc truyền liệu tin cậy 4.5 Dịch vụ hướng kết nối: TCP ❍ ❍ ❍ ❍ Cấu trúc segment Truyền liệu tin cậy Điều khiển luồng Quản lý kết nối 4.6 Các nguyên tắc điều khiển tắc nghẽn 4.7 Điều khiển tắc nghẽn TCP 1-7 Multiplexing/demultiplexing Multiplexing host gửi: Thu thập liệu từ socket, đóng gói liệu header (sau dùng để demultiplexing) Demultiplexing host nhận: Chuyển segment nhận tới socket = socket application = tiến trình P3 P1 P1 application P2 P4 application transport transport transport network network network link link link physical host physical host physical host 1-8 Thực demultiplexing Host nhận gói liệu IP Mỗi gói liệu có địa IP nguồn, địa IP đích ❍ Mỗi gói liệu mang segment tầng giao vận ❍ Mỗi segment có giá trị cổng nguồn cổng đích (giá trị cổng cố định cho kiểu ứng dụng cụ thể) Host sử dụng địa IP giá trị cổng để chuyển segment tới socket thích hợp ❍ 32 bits source port # dest port # Các trường header Dữ liệu ứng dụng (bản tin) Định dạng TCP/UDP segment 1-9 Chương 4: Tầng giao vận 4.1 Các dịch vụ tầng giao vận 4.2 Multiplexing demultiplexing 4.3 Dịch vụ không hướng kết nối: UDP 4.4 Các nguyên tắc truyền liệu tin cậy 4.5 Dịch vụ hướng kết nối: TCP ❍ ❍ ❍ ❍ Cấu trúc segment Truyền liệu tin cậy Điều khiển luồng Quản lý kết nối 4.6 Các nguyên tắc điều khiển tắc nghẽn 4.7 Điều khiển tắc nghẽn TCP 1-10