Bài giảng Mạng máy tính - Chương 2: Mô hình tham chiếu OSI cung cấp cho người học các kiến thức: Giao thức mạng máy tính, mô hình kiến trúc đa tầng, mô hình tham chiếu OSI, quá trình vận chuyển dữ liệu. Mời các bạn cùng tham khảo nội dung chi tiết.
Giảng viên: Hồng Thanh Hịa hthoa@cofer.edu.vn Giao thức mạng máy tính 2.1 Mơ hình kiến trúc đa tầng 2.2 2.3 2.4 hthoa@cofer.edu.vn Mơ hình tham chiếu OSI Q trình vận chuyển liệu • Khái niệm: - Giao thức (Protocol): Là tập hợp quy ước truyền thông mà thực thể mạng phải tuân thủ để giao tiếp với • Gồm thành phần: - Cú pháp: định dạng liệu, phương thức mã hóa mức tín hiệu - Ngữ nghĩa: thông tin điều khiển, điều khiển lưu lượng xử lý lỗi hthoa@cofer.edu.vn • Chức giao thức: - Đóng gói: thêm thơng tin điều khiển gồm địa nguồn, đích, mã phát lỗi, điều khiển giao thức… - Phân đoạn hợp lại: cắt liệu thành gói cố định, bên thu liệu hợp lại - Điều khiển liên kết: gồm có phương thức ✓Hướng liên kết: yêu cầu độ tin cậy cao, đảm bảo chất lượng dịch vụ có xác nhận ✓Không liên kết: không yêu cầu độ tin cậy cao, khơng u cầu chất lượng khơng có xác nhận hthoa@cofer.edu.vn • Chức giao thức: - Giám sát: phương thức hướng liên kết, gói tin yêu cầu phải giám sát - Điều khiển lưu lượng: đảm bảo cho bên thu không bị tràn ngập, đảm bảo tốc độ lớn - Điều khiển lỗi: đảm bảo liệu không bị hỏng trình truyền Gồm phát sửa lỗi hthoa@cofer.edu.vn • Chức giao thức: - Đồng hóa: Hai thực thể truyền thơng giao thức cần phải đồng thời trạng thái xác định - Địa hóa: hai thực thể muốn liên lạc với cần phải nhận dạng → Địa hthoa@cofer.edu.vn • Mạng máy tính thiết kế cài đặt theo quan điểm cấu trúc đa tầng • Mỗi thành phần mạng hệ thống gồm nhiều tầng, tầng gồm chức truyền thơng • Các tầng chồng lên nhau, số lượng chức tầng phụ thuộc vào nhà sản xuất thiết kế hthoa@cofer.edu.vn 2.2.1 Các quy tắc phân tầng 2.2.2 Lưu chuyển thông tin kiến trúc đa tầng 2.2.3 Nguyên tắc truyền thông đồng tầng 2.2.4 Giao diện tầng, quan hệ tầng gần dịch vụ 2.2.5 Dịch vụ chất lượng dịch vụ hthoa@cofer.edu.vn • Khơng định nghĩa nhiều tầng, chức tầng độc lập • Xác định rõ quan hệ tầng kề • Xác định mối quan hệ đồng tầng • Dữ liệu khơng truyền trực tiếp từ tầng n hệ thống gửi đến tầng n hệ thống nhận • Dữ liệu truyền từ tầng cao xuống tầng thấp bên hệ thống phát→ đường truyền vật lý→ tầng thấp hệ thống nhận truyền lên tầng hthoa@cofer.edu.vn hthoa@cofer.edu.vn 10 hthoa@cofer.edu.vn 19 hthoa@cofer.edu.vn 20 • Tầng ứng dụng (Application Layer): - Xác định giao diện người dùng mơ hình OSI - Cung cấp phương tiện cho người sử dụng truy cập vào mơi trường mạng • Tầng trình bày (Presentation Layer): - Biểu diễn thông tin người sử dụng phù hợp với thông tin làm việc mạng ngược lại - Chịu trách nhiệm chuyển đổi liệu gửi mạng từ loại biểu diễn sang loại khác hthoa@cofer.edu.vn 21 • Tầng phiên (Session Layer): - Thiết lập "các giao dịch" thực thể đầu cuối - Cung cấp liên kết đầu cuối sử dụng dịch vụ phiên cho trao đổi liệu cách đồng kết thúc giải phóng liên kết • Tầng vận chuyển(Transport Layer): - Thực việc chia gói tin lớn thành gói tin nhỏ trước gửi đánh số gói tin - Là tầng cuối chịu trách nhiệm mức độ an toàn truyền liệu hthoa@cofer.edu.vn 22 • Tầng mạng (Network Layer): - Thực chức chọn đường (Routing) cho gói tin từ nguồn tới đích - Chức điều khiển tắc nghẽn - Thực chức giao tiếp mạng gói tin từ mạng sang mạng khác để tới đích hthoa@cofer.edu.vn 23 • Tầng liên kết liệu (Data Link Layer): - Thực thiết lập liên kết, trì huỷ bỏ liên kết liệu - Kiểm sốt lỗi kiểm sốt lưu lượng • Tầng vật lý (Physical Layer): - Xác định chức năng, thủ tục điện, cơ, quang để kích hoạt, trì giải phóng kết nối vật lý hệ thống mạng hthoa@cofer.edu.vn 24 hthoa@cofer.edu.vn 25 • Q trình đóng gói máy gửi: - Là q trình đặt liệu vào sau header lớp - Quá trình xử lý theo trình tự bước: Thơng qua lớp Application đưa liệu vào máy Thông tin → Presentation để chuyển thành dạng chung, mã hoá nén liệu Dữ liệu chuyển xuống lớp Session để bổ sung thông tin phiên giao dịch hthoa@cofer.edu.vn 26 • Q trình đóng gói máy gửi: Dữ liệu →Transport,dữ liệu cắt thành nhiều Segment bổ sung thêm thông tin phương thức vận chuyển Dữ liệu → Network, Segment cắt thành nhiều Packet + thơng tin định tuyến Tiếp liệu →Data Link, Packet cắt thành nhiều Frame + thơng tin kiểm tra gói tin Mỗi Frame tầng Vật Lý chuyển thành chuỗi bit, đẩy lên phương tiện truyền dẫn hthoa@cofer.edu.vn 27 • Q trình truyền tin từ máy gửi đến máy nhận: Trình ứng dụng (trên máy gửi) tạo liệu chương trình phần cứng, phần mềm cài đặt lớp bổ sung vào header trailer Lớp Physical (trên máy gửi) phát sinh tín hiệu lên mơi trường truyền tải để truyền liệu Lớp Physical (trên máy nhận) nhận liệu Các chương trình phần cứng, phần mềm (trên máy nhận) gỡ bỏ header trailer xử lý phần liệu hthoa@cofer.edu.vn 28 • Q trình tìm đường: Máy gửi so sánh địa IP máy nhận Nếu địa mạng: - Tìm bảng MAC Table địa MAC máy nhận - Nếu khơng có thí dùng giao thức ARP tìm - Tiến hành gửi gói tin đến máy nhận hthoa@cofer.edu.vn 29 • Q trình tìm đường: Nếu khác địa mạng: kiểm tra xem máy có khai báo Default Gateway hay khơng - Nếu có khai báo Default Gateway máy gửi gởi gói tin thơng qua Default Gateway - Nếu không, máy gửi loại bỏ gói tin thơng báo "Destination host Unreachable" hthoa@cofer.edu.vn 30 • Q trình xử lý thơng tin máy nhận: Lớp Physical kiểm tra trình đồng bit đặt chuỗi bit nhận→ thông báo cho lớp Data Link Lớp Data Link kiểm lỗi frame, địa MAC máy nhận Địa lớp Network kiểm tra địa IP Lớp Transport Hỗ trợ phục hồi lỗi, thứ tự phân đoạn, xử lý phản hồi máy gửi hthoa@cofer.edu.vn 31 • Q trình xử lý thông tin máy nhận: Lớp Session đảm bảo chuỗi thông điệp trọn vẹn Lớp Presentation thực việc chuyển đổi dạng thức liệu Lớp Application xử lý header cuối Header chứa tham số thoả thuận hai trình ứng dụng hthoa@cofer.edu.vn 32 hthoa@cofer.edu.vn 33 ...Giao thức mạng máy tính 2. 1 Mơ hình kiến trúc đa tầng 2. 2 2. 3 2. 4 hthoa@cofer.edu.vn Mơ hình tham chiếu OSI Q trình vận chuyển liệu • Khái niệm: - Giao thức (Protocol): Là tập... Nếu địa mạng: - Tìm bảng MAC Table địa MAC máy nhận - Nếu khơng có thí dùng giao thức ARP tìm - Tiến hành gửi gói tin đến máy nhận hthoa@cofer.edu.vn 29 • Q trình tìm đường: Nếu khác địa mạng: ... nguồn tới đích - Chức điều khiển tắc nghẽn - Thực chức giao tiếp mạng gói tin từ mạng sang mạng khác để tới đích hthoa@cofer.edu.vn 23 • Tầng liên kết liệu (Data Link Layer): - Thực thiết lập