Mạng máy tính - Chương 3 Tầng vận chuyển
lượt xem 16
download
Tham khảo bài thuyết trình 'mạng máy tính - chương 03 tầng vận chuyển', công nghệ thông tin, quản trị mạng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Mạng máy tính - Chương 3 Tầng vận chuyển
- Chương 03 Tầng vận chuyển MẠNG MÁY TÍNH Tháng 09/2011
- Chức năng - 1 Cung cấp kênh truyền dữ liệu ở mức logic giữa 2 tiến trình trên 2 Application máy application transport network network Presentation data link network data link physical data link physical physical Session network data link physical Transport network data link physical Network network data link Data link physical Physical application application transport transport network network data link data link physical Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh physical 2
- Nội dung Giới thiệu Nguyên tắc truyền dữ liệu đáng tin cậy Giao thức TCP Giao thức UDP Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 3
- Nhắc lại source message M application segment Ht M transport packet Hn Ht M network frame Hl Hn Ht M link physical link physical switch destination Hn Ht M network M application Hl Hn Ht M link Hn Ht M Ht M transport physical Hn H t M network link router Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 4 physical
- tầng vận chuyển - 1 P2 P3 M M application Process nhận? P1 transport Ht D Ht D P4 M Gởi đến Process? M network H n segment M application application Ht D DHt D transport transport network H n segment network Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 5
- tầng vận chuyển - 2 Thực thi ở end-system Bên gởi: thực hiện Dồn kênh Nhận dữ liệu từ tầng ứng dụng (từ các socket) Phân đoạn thông điệp ở tầng ứng dụng thành các segment Dán nhãn dữ liệu: đóng gói theo giao thức tại tầng Transport Chuyển các segment xuống tầng mạng (network layer) Bên nhận: thực hiện Phân kênh Nhận các segment từ tầng mạng Phân rã các segment thành thông điệp tầng ứng dụng Chuyển thông điệp lên tầng ứng dụng (đến socket tương ứng) Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 6
- tầng vận chuyển - 3 Hỗ trợ Truyền dữ liệu đáng tin cậy • Điều khiển luồng • Điều khiển tắt nghẽn • Thiết lập và duy trì kết nối Truyền dữ liệu không đáng tin cậy • Nổ lực gởi dữ liệu hiệu quả nhất Không hỗ trợ Đảm bảo thời gian trễ Đảm bảo băng thông Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 7
- Dồn kênh – Phân kênh - 1 Dồn kênh (Multiplexing): Thực hiện tại bên gởi Thu thập dữ liệu từ các socket dán nhãn dữ liệu với 1 header Phân kênh (Demultiplexing): Thực hiện tại bên nhận phân phối các segment nhận được cho socket tương ứng Khi đóng gói dữ liệu ở tầng transport, header sẽ thêm vào: Source port Destination port Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 8
- Dồn kênh – Phân kênh - 2 32 bits source port # dest port # other header fields application data (message) Cấu trúc của một segment Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 9
- Dồn kênh – Phân kênh - 3 P2 P1 P1 6428 5775 SP: 6428 DP: 5775 SP: 5775 server Client DP: 6428 IP: B IP:A Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 10
- Nội dung Giới thiệu Giao thức UDP Nguyên tắc truyền dữ liệu đáng tin cậy Giao thức TCP Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 11
- UDP - 1 UDP: User Datagram Protocol [rfc768] Dịch vụ “nỗ lực” để truyền nhanh Gói tin UDP có thể: • Mất • Không đúng thứ tự Không kết nối: • Không có handshaking giữa bên gửi và nhận • Mỗi gói tin UDP được xử lý độc lập • Không có trạng thái kết nối Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 12
- UDP - 2 32 bits Chiều dài gói tin source port # dest port # (tính cả header) length checksum Application data (message) UDP segment format Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 13
- UDP - 3 Application M Transport U1 U2 U3 ….. U Các segment đến không đúng thứ tự??? Application Transport ….. Mất segment? Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 14
- UDP - 4 Tại sao lại sử dụng UDP? Không thiết lập kết nối Đơn giản: • không quản lý trạng thái nối kết • Không kiểm soát luồng Header nhỏ Nhanh Truyền thông tin cậy qua UDP Tầng application phát hiện và phục hồi lỗi Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 15
- UDP - 5 Thường sử dụng cho các ứng dụng multimedia Chịu lỗi Yêu cầu tốc độ Một số ứng dụng sử dụng UDP DNS SNMP TFTP … Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 16
- Nội dung Giới thiệu Nguyên tắc truyền dữ liệu đáng tin cậy Giao thức TCP Giao thức UDP Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 17
- Bài toán Làm sao để truyền đáng tin cậy??? Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 18
- Nguyên lý truyền dữ liệu đáng tin cậy application Bên gửi Bên nhận transport Đường truyền tin cậy Nghi thức Nghi thức truyền tin cậy truyền tin cậy Đường truyền không tin cậy a. Cung cấp dvụ b. Triển khai dvụ Đặc tính của đường truyền không tin cậy quyết định độ phức tạp của nghi thức truyền tin cậy Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 19
- Nội dung Nghi thức truyền dữ liệu đáng tin cậy RDT 1.0 RDT 2.0, RDT 2.1, RDT 2.2 RDT 3.0 Pipeline Go-back-N Gởi lại có chọn Khoa Công nghệ thông tin - Đại học Khoa học tự nhiên TP Hồ Chí Minh 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình căn bản về mạng máy tính -Lê Đình Danh 3
23 p | 289 | 117
-
Giáo trình căn bản về mạng máy tính - Lê Đình Danh 4
23 p | 340 | 92
-
Giáo trình căn bản về mạng máy tính - Lê Đình Danh 5
23 p | 230 | 86
-
Mạng máy tính part 3
27 p | 144 | 45
-
Kỹ thuật mạng máy tính part 3
27 p | 183 | 42
-
Network - Kỹ thuật mạng máy tính part 3
42 p | 140 | 39
-
Giáo trình Hệ thống mạng máy tính CCNA semester 3: Phần 2 - NXB Lao động Xã hội
108 p | 123 | 30
-
Giáo trình cài đặt và điều hành mạng máy tính part 3
14 p | 104 | 22
-
Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 3
19 p | 123 | 21
-
Bài giảng Mạng máy tính: Bài 3 - Trường TCN Tôn Đức Thắng
39 p | 130 | 14
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTMMT-LT11 (kèm đáp án)
7 p | 82 | 6
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTMMT-LT05 (kèm đáp án)
7 p | 99 | 5
-
Hướng dẫn sử dụng bộ đề thi tốt nghiệp nghề Quản trị mạng máy tính khóa 3 (2009-2012)
3 p | 107 | 5
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTMMT-LT02 (kèm đáp án)
6 p | 81 | 5
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTMMT-LT03 (kèm đáp án)
7 p | 52 | 4
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Thực hành nghề - Mã đề thi: QTMMT-TH08
8 p | 69 | 4
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Thực hành nghề - Mã đề thi: QTMMT-TH25
8 p | 52 | 3
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị mạng máy tính - Môn thi: Thực hành nghề - Mã đề thi: QTMMT-TH35
8 p | 67 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn