Giáo trình mạng máy tính (nghề quản trị mạng máy tính trình độ cao đẳng) trường cao đẳng nghề an giang 13

5 9 0
Giáo trình mạng máy tính (nghề quản trị mạng máy tính   trình độ cao đẳng)   trường cao đẳng nghề an giang 13

Đang tải... (xem toàn văn)

Thông tin tài liệu

Tầng 4: Vận chuyển (Transport): - Tầng vận chuyển cung cấp chức cần thiết tầng mạng tầng tầng cao có liên quan đến giao thức trao đổi liệu hệ thống mở Nó tầng dƣới cung cấp cho ngƣời sử dụng phục vụ vận chuyển - Tầng vận chuyển (transport layer) tầng sở mà máy tính mạng chia sẻ thông tin với máy khác Tầng vận chuyển đồng trạm địa quản lý kết nối trạm Tầng vận chuyển chia gói tin lớn thành gói tin nhỏ trƣớc gửi Thông thƣờng tầng vận chuyển đánh số gói tin đảm bảo chúng chuyển theo thứ tự - Tầng vận chuyển tầng cuối chịu trách nhiệm mức độ an toàn truyền liệu nên giao thức tầng vận chuyển phụ thuộc nhiều vào chất tầng mạng Ngƣời ta chia giao thức tầng mạng thành loại sau: + Mạng loại A: Có tỷ suất lỗi cố có báo hiệu chấp nhận đƣợc (tức chất lƣợng chấp nhận đƣợc) Các gói tin đƣợc giả thiết không bị Tầng vận chuyển không cần cung cấp dịch vụ phục hồi xếp thứ tự lại + Mạng loại B: Có tỷ suất lỗi chấp nhận đợc nhƣng tỷ suất cố có báo hiệu lại khơng chấp nhận đƣợc Tầng giao vận phải có khả phục hồi lại xẩy cố + Mạng loại C: Có tỷ suất lỗi không chấp nhận đƣợc (không tin cậy) giao thức không liên kết Tầng giao vận phải có khả phục hồi lại xảy lỗi xếp lại thứ tự gói tin - Trên sở loại giao thức tầng mạng có lớp giao thức tầng vận chuyển là: + Giao thức lớp (Simple Class - lớp đơn giản): cung cấp khả đơn giản để thiết lập liên kết, truyền liệu hủy bỏ liên kết mạng "có liên kết" loại A Nó có khả phát báo hiệu lỗi nhƣng khơng có khả phục hồi + Giao thức lớp (Basic Error Recovery Class - Lớp phục hồi lỗi bản) dùng với loại mạng B, gói tin (TPDU) đợc đánh số Ngồi giao thức cịn có khả báo nhận cho nơi gửi truyền liệu khẩn So với giao thức lớp giao thức lớp có thêm khả phục hồi lỗi + Giao thức lớp (Multiplexing Class - lớp dồn kênh) cải tiến lớp cho phép dồn số liên kết chuyển vận vào liên kết mạng nhất, đồng thời kiểm soát luồng liệu để tránh tắc nghẽn Giao thức lớp khơng có khả phát phục hồi lỗi Do cần đặt tầng mạng loại A + Giao thức lớp (Error Recovery and Multiplexing Class - lớp phục hồi lỗi dồn kênh) mở rộng giao thức lớp với khả phát phục hồi lỗi, cần đặt tầng mạng loại B + Giao thức lớp (Error Detection and Recovery Class - Lớp phát phục hồi lỗi) lớp có hầu hết chức lớp trƣớc bổ sung thêm số khả khác để kiểm soát việc truyền liệu Tầng 5: Giao dịch (Session): 59 - Tầng giao dịch (session layer) thiết lập "các giao dịch" trạm mạng, đặt tên quán cho thành phần muốn đối thoại với lập ánh xạ tên với địa chúng Một giao dịch phải đƣợc thiết lập trƣớc liệu đƣợc truyền mạng, tầng giao dịch đảm bảo cho giao dịch đƣợc thiết lập trì theo qui định - Tầng giao dịch cung cấp cho ngƣời sử dụng chức cần thiết để quản trị giao dịch ứng dụng họ, cụ thể là: + Điều phối việc trao đổi liệu ứng dụng cách thiết lập giải phóng (một cách lơgic) phiên (hay cịn gọi hội thoại - dialogues) + Cung cấp điểm đồng để kiểm soát việc trao đổi liệu + Áp đặt qui tắc cho tƣơng tác ứng dụng ngƣời sử dụng + Cung cấp chế "lấy lợt" (nắm quyền) trình trao đổi liệu + Trong trƣờng hợp mạng hai chiều luân phiên nẩy sinh vấn đề: hai ngƣời sử dụng luân phiên phải "lấy lƣợt" để truyền liệu Tầng giao dịch trì tƣơng tác luân phiên cách báo cho ngƣời sử dụng đến lƣợt họ đƣợc truyền liệu Vấn đề đồng hóa tầng giao dịch đƣợc thực nhƣ chế kiểm tra/phục hồi, dịch vụ cho phép ngƣời sử dụng xác định điểm đồng hóa dịng liệu chuyển vận cần thiết khôi phục việc hội thoại điểm thời điểm có ngƣời sử dụng quyền đặc biệt đƣợc gọi dịch vụ định tầng giao dịch, việc phân bổ quyền thông qua trao đổi thẻ (token) Ví dụ: Ai có đƣợc token có quyền truyền liệu, ngƣời giữ token trao token cho ngƣời khác thi có nghĩa trao quyền truyền liệu cho ngƣời - Tầng giao dịch có hàm sau: + Give Token cho phép ngƣời sử dụng chuyển token cho ngƣời sử dụng khác liên kết giao dịch + Please Token cho phép ngƣời sử dụng cha có token yêu cầu token + Give Control dùng để chuyển tất token từ ngƣời sử dụng sang ngƣời sử dụng khác Tầng 6: Trình bày (Presentation) - Quyết định dạng thức trao đổi liệu máy tính mạng Ngƣời ta gọi dịch mạng Ở bên gửi, tầng chuyển đổi cú pháp liệu từ dạng thức tầng ứng dụng gửi xuống sang dạng thức trung gian mà ứng dụng nhận biết Ở bên nhận, tầng chuyển dạng thức trung gian thành dạng thức thích hợp cho tầng ứng dụng máy nhận - Tầng trình diễn chịu trách nhiệm chuyển đổi giao thức, biên dịch liệu, mã hố liệu, thay đổi hay chuyển đổi kí tự mở rộng lệnh đồ hoạ - Nén liệu nhằm làm giảm bớt số bít cần truyền - Ở tầng có đổi hƣớng hoạt động để đổi hƣớng hoạt động nhập/xuất để gửi đến tài nguyên phục vụ - Trong giao tiếp ứng dụng thông qua mạng với liệu có nhiều cách biểu diễn khác Thông thƣờng dạng biểu diễn dùng ứng dụng nguồn dạng biểu diễn dùng ứng dụng đích khác 60 ứng dụng đƣợc chạy hệ thống hoàn toàn khác (nhƣ hệ máy Intel hệ máy Motorola) Tầng trình bày (Presentation layer) phả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 Để đạt đƣợc điều cung cấp dạng biểu diễn chung dùng để truyền thông cho phép chuyển đổi từ dạng biểu diễn cục sang biểu diễn chung ngƣợc lại - Tầng trình bày đƣợc dùng kĩ thuật mã hóa để xáo trộn liệu trƣớc đƣợc truyền giải mã đầu đến để bảo mật Ngồi tầng biểu diễn dùng kĩ thuật nén cho cần byte liệu để thể thơng tin đƣợc truyền mạng, đầu nhận, tầng trình bày bung trở lại để đƣợc liệu ban đầu Tầng 7: ứng dụng (Application) - Tầng ứng dụng (Application layer) tầng cao mơ hình OSI, xác định giao diện ngƣời sử dụng môi trƣờng OSI giải kỹ thuật mà CHƢƠNGtrình ứng dụng dùng để giao tiếp với mạng - Cung cấp phƣơng tiện để ngƣời sử dụng truy nhập đƣợc vào môi trƣờng OSI, đồng thời cung cấp dịch vụ thông tin phân tán - Tầng đóng vai trị nhƣ cửa sổ dành cho hoạt động xử lý ứng dụng nhằm truy nhập dịch vụ mạng Nó biểu diễn dịch vụ hỗ trợ trực tiếp ứng dụng ngƣời dùng, chẳng hạn nhƣ phần mềm chuyển tin, truy nhập sở liệu email - Xử lý truy nhập mạng chung, kiểm soát lỗi phục hồi lỗi Để cung cấp phƣơng tiện truy nhập môi trƣờng OSI cho tiến trình ứng dụng, Ngƣời ta thiết lập thực thể ứng dụng (AE), thực thể ứng dụng gọi đến phần tử dịch vụ ứng dụng (Application Service Element - viết tắt ASE) chúng Mỗi thực thể ứng dụng gồm nhiều phần tử dịch vụ ứng dụng Các phần tử dịch vụ ứng dụng đƣợc phối hợp môi tr- ƣờng thực thể ứng dụng thông qua liên kết (association) gọi đối tƣợng liên kết đơn (Single Association Object - viết tắt SAO) SAO điều khiển việc truyền thơng suốt vịng đời liên kết cho phép hóa kiện đến từ ASE thành tố II Q TRÌNH TRUYỀN VÀ NHẬN DỮ LIỆU Q trình đóng gói liệu (tại máy gửi) - Đóng gói liệu trình đặt liệu nhận đƣợc vào sau header (và trƣớc trailer) lớp Lớp Physical không đóng gói liệu khơng dùng header trailer Việc đóng gói liệu khơng thiết phải xảy lần truyền liệu trình ứng dụng Các lớp 5, 6, sử dụng header trình khởi động, nhƣng phần lớn lần truyền khơng có header lớp 5, 6, lý khơng có thơng tin để trao đổi Các liệu máy gửi đƣợc xử lý theo trình tự nhƣ sau: - Ngƣời dùng thơng qua lớp Application để đƣa thông tin vào máy tính Các thơng tin có nhiều dạng khác nhƣ: hình ảnh, âm thanh, văn bản… - Tiếp theo thơng tin đƣợc chuyển xuống lớp Presentation để chuyển thành dạng chung, mã hoá nén liệu 61 - Tiếp liệu đƣợc chuyển xuống lớp Session để bổ sung thông tin phiên giao dịch - Dữ liệu tiếp tục đƣợc chuyển xuống lớp Transport, lớp liệu đƣợc cắt thành nhiều Segment bổ sung thêm thông tin phƣơng thức vận chuyển liệu để đảm bảo độ tin cậy truyền - Dữ liệu tiếp tục đƣợc chuyển xuống lớp Network, lớp Segment đƣợc cắt thành nhiều Packet bổ sung thêm thơng tin định tuyến - Tiếp liệu đƣợc chuyển xuống lớp Data Link, lớp Packet đƣợc cắt thành nhiều Frame bổ sung thêm thơng tin kiểm tra gói tin (để kiểm tra nơi nhận) - Cuối cùng, Frame đƣợc tầng Vật Lý chuyển thành chuỗi bit, đƣợc đẩy lên phƣơng tiện truyền dẫn để truyền đến thiết bị khác Quá trình truyền liệu từ máy gửi đến máy nhận - Bƣớc 1: 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 (q trình đóng gói liệu máy gửi) - Bƣớc 2: 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 - Bƣớc 3: Lớp Physical (trên máy nhận) nhận liệu - Bƣớc 4: 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 (quá trình xử lý liệu máy nhận) Giữa bƣớc bƣớc q trình tìm đƣờng gói tin Thông thƣờng, máy gửi biết địa IP máy nhận Vì thế, sau xác định đƣợc địa IP máy nhận lớp Network máy gửi so sánh địa IP máy nhận địa IP - Nếu địa mạng máy gửi tìm bảng MAC Table để có đƣợc địa MAC máy nhận Trong trƣờng hợp khơng có đƣợc địa MAC tƣơng ứng, thực giao thức ARP để truy tìm địa MAC Sau tìm đƣợc địa MAC, lƣu địa MAC vào bảng MAC Table để lớp Datalink sử dụng lần gửi sau Sau có địa MAC máy gửi gởi gói tin (giao thức ARP đƣợc nói thêm chƣơng 6) - Nếu khác địa mạng máy gửi kiểm tra xem máy có đƣợ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 có khai báo Default Gateway máy gởi loại bỏ gói tin thơng báo "Destination host Unreachable" Chi tiết trình xử lý máy nhận - Bƣớc 1: Lớp Physical kiểm tra trình đồng bit đặt chuỗi bit nhận đƣợc vào vùng đệm Sau thơng báo cho lớp Data Link liệu đƣợc nhận 62 - Bƣớc 2: Lớp Data Link kiểm lỗi frame cách kiểm tra FCS trailer Nếu có lỗi frame bị bỏ Sau kiểm tra địa lớp Data Link (địa MAC) xem có trùng với địa máy nhận hay khơng Nếu phần liệu sau loại header trailer đƣợc chuyển lên cho lớp Network - Bƣớc 3: Địa lớp Network đƣợc kiểm tra xem có phải địa máy nhận hay khơng (địa IP)? Nếu liệu đƣợc chuyển lên cho lớp Transport xử lý - Bƣớc 4: Nếu giao thức lớp Transport có hỗ trợ việc phục hồi lỗi số định danh phân đoạn đƣợc xử lý Các thơng tin ACK, NAK (gói tin ACK, NAK dùng để phản hồi việc gói tin đƣợc gởi đến máy nhận chƣa) đƣợc xử lý lớp Sau trình phục hồi lỗi thứ tự phân đoạn, liệu đƣợc đƣa lên lớp Session - Bƣớc 5: Lớp Session đảm bảo chuỗi thông điệp trọn vẹn Sau luồng hoàn tất, lớp Session chuyển liệu sau header lớp lên cho lớp Presentation xử lý - Bƣớc 6: Dữ liệu đƣợc lớp Presentation xử lý cách chuyển đổi dạng thức liệu Sau kết chuyển lên cho lớp Application - Bƣớc 7: Lớp Application xử lý header cuối Header chứa tham số thoả thuận hai trình ứng dụng Do tham số thƣờng đƣợc trao đổi lúc khởi động q trình truyền thơng hai trình ứng dụng CÂU HỎI ƠN TẬP Trình bày tổng quát khái niệm kiến trúc đa tầng quy tắc phân tầng Hiểu quan hệ ngang quan hệ dọc kiến trúc N tầng? Trình bày ngun tắc truyền thơng đồng tầng? Giao diện tầng, quan hệ tầng kề dịch vụ Trình bày vai trị & chức tầng mạng (Network Layer) Trình bày vai trò & chức tầng vận chuyển (Transport Layer) Trình bày vai trị & chức tầng liên kết liệu (Data link Layer) Giao thức tầng vật lý khác với giao thức tầng khác nhƣ ? Trình bày tóm tắt q trình yêu cầu thiết lập liên kết thực thể đồng 63 ... kiến trúc đa tầng quy tắc phân tầng Hiểu quan hệ ngang quan hệ dọc kiến trúc N tầng? Trình bày nguyên tắc truyền thông đồng tầng? Giao diện tầng, quan hệ tầng kề dịch vụ Trình bày vai trị & chức... không (địa IP)? Nếu liệu đƣợc chuyển lên cho lớp Transport xử lý - Bƣớc 4: Nếu giao thức lớp Transport có hỗ trợ việc phục hồi lỗi số định danh phân đoạn đƣợc xử lý Các thông tin ACK, NAK (gói... cú pháp liệu từ dạng thức tầng ứng dụng gửi xuống sang dạng thức trung gian mà ứng dụng nhận biết Ở bên nhận, tầng chuyển dạng thức trung gian thành dạng thức thích hợp cho tầng ứng dụng máy

Ngày đăng: 18/10/2022, 01:13

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan