1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đề tài domain name system (dns) và peer nameresolution protocol (pnrp)

18 3 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Domain Name System (DNS) Và Peer Name Resolution Protocol (PNRP)
Tác giả Trần Lưu Phong
Người hướng dẫn ThS. Hoàng Phi Cường
Trường học Đại Học Duy Tân
Chuyên ngành Mạng Máy Tính
Thể loại Đồ Án Cá Nhân / Nhóm
Năm xuất bản 20.....
Thành phố Đà Nẵng
Định dạng
Số trang 18
Dung lượng 1,68 MB

Nội dung

ĐẠI HỌC DUY TÂN TRƯỜNG KHOA HỌC MÁY TÍNH KHOA KỸ THUẬT MMT & TRUYỀN THÔNG  ĐỒ ÁN CÁ NHÂN / NHÓM Đề Tài: Domain Name System (DNS) Peer Name Resolution Protocol (PNRP) Mơn Học: Mạng Máy Tính GIẢNG VIÊN : ThS HOÀNG PHI CƯỜNG LỚP : CS 252 E THỰC HIỆN ĐỀ TÀI: ST T MSSV HỌ TÊN SINH VIÊN 28211102380 Trần Lưu Phong Đà Nẵng, … /20… ĐIỂM SỐ ĐIỂM CHỮ MỤC LỤC : Phần 1: Domain Name System (DNS) 1.Giới thiệu DNS 1.1 Giới thiệu DNS: …………………………………………………………… 1.2 Định nghĩa DNS vai trị mạng máy tính:…………………… 1.3 Mơ tả lý DNS phát triển sử dụng rộng rãi:……………… Cơ DNS 2.1 Hệ thống tên miền cấu trúc DNS:…………………………………… 2.2 Nguyên tắc hoạt động DNS:…………………………………………… 2.3 Các thành phần DNS:…………………………………………… Phân giải tên miền: ………………………………………… 3.1 Quá trình phân giải tên miền từ tên miền sang địa IP:………………… 3.2 Các bước trình phân giải tên miền:……………………………… 3.3 Các loại ghi DNS phổ biến:…………………………………………… Ứng dụng lợi ích DNS: 4.1 Các ứng dụng phổ biến DNS:………………………………………… 4.2 Lợi ích DN:…………… ……………………………………………… Phần 2: Peer Name Resolution Protocol (PNRP) Giới thiệu PNRP: 1.1 Định nghĩa PNRP vai trị mạng máy tính: …………………… 1.2 Lý phát triển sử dụng PNRP:………………………………………… Cơ PNRP 2.1 Nguyên tắc hoạt động PNRP cấu trúc nó:……………………… 2.2 Các thành phần PNRP peer names, peer IDs, peer clouds: …………………………………………………………………………… Tìm kiếm kết nối peer PNRP 3.1 Quy trình tìm kiếm kết nối peer PNRP: ……………………………… 3.2 Các khái niệm quan trọng peer-to-peer, chia sẻ tài nguyên phân tán dịch vụ:…………………………………………………………………………… 3.2.1 Peer-to-peer (P2P): ………………………………………………………… 3.2.2 Chia sẻ tài nguyên: ………………………………………………………… 3.2.3 Phân tán dịch vụ: …………………………………………………………… Ứng dụng lợi ích PNRP 4.1 Các ứng dụng phổ biến PNRP: …………………………………………… 4.2 Lợi ích PNRP:…………………………………………………………… Phần 1: Domain Name System (DNS) Giới thiệu DNS: 1.1 Giới thiệu DNS: DNS (Domain Name System) hệ thống phân giải tên miền sử dụng Internet để ánh xạ tên miền dễ nhớ thành địa IP tương ứng Nó phần quan trọng sở hạ tầng mạng đóng vai trị quan trọng việc xác định địa tài nguyên Internet 1.2 Định nghĩa DNS vai trị mạng máy tính: DNS hệ thống phân giải tên miền sử dụng để ánh xạ tên miền dễ nhớ thành địa IP tương ứng Khi bạn nhập tên miền vào trình duyệt web, DNS giúp chuyển đổi tên miền thành địa IP tương ứng máy chủ chứa nội dung tên miền Điều cho phép trình duyệt web thiết lập kết nối hiển thị trang web mà bạn truy cập Vai trị DNS cung cấp cách dễ nhìn dễ nhớ để xác định truy cập tài nguyên Internet Thay phải ghi nhớ địa IP dài phức tạp, người dùng cần gõ tên miền dễ nhớ vào trình duyệt web DNS tự động ánh xạ tên miền thành địa IP tương ứng Điều giúp tạo trải nghiệm truy cập web thuận tiện dễ dàng 1.3 Mô tả lý DNS phát triển sử dụng rộng rãi: DNS phát triển sử dụng rộng rãi giải số vấn đề quan trọng mạng máy tính, bao gồm: - Dễ nhớ dễ sử dụng: DNS cung cấp cách dễ nhìn dễ nhớ để xác định truy cập tài nguyên Internet Thay phải ghi nhớ địa IP dài phức tạp, người dùng cần gõ tên miền dễ nhớ vào trình duyệt web DNS tự động ánh xạ tên miền thành địa IP tương ứng Điều giúp tạo trải nghiệm truy cập web thuận tiện dễ dàng - Quản lý tên miền: DNS cung cấp chế quản lý tên miền Internet Nó cho phép người dùng đăng ký sở hữu tên miền riêng Điều giúp đảm bảo tên miền không bị trùng lặp Internet DNS cung cấp dịch vụ liên quan đến quản lý tên miền, bao gồm đăng ký, gia hạn quản lý thông tin liên quan đến tên miền - Định tuyến mạng: DNS có vai trị quan trọng việc định tuyến mạng Khi máy tính muốn truy cập tài nguyên mạng, gửi yêu cầu đến máy chủ DNS để ánh xạ tên miền thành địa IP Máy chủ DNS sau trả địa IP tương ứng, cho phép máy tính kết nối đến tài nguyên Qua đó, DNS giúp định tuyến liệu mạng đảm bảo yêu cầu gửi đến đích - Cân tải: DNS có khả cân tải mạng Khi có nhiều máy chủ chứa nội dung tên miền, DNS cung cấp địa IP máy chủ theo chế cân tải Điều giúp phân phối tải máy chủ tăng cường hiệu suất khả chịu đựng hệ thống - Bảo mật: DNS đóng vai trị quan trọng bảo mật mạng Nó hỗ trợ chế bảo mật chứng thực mã hóa liệu DNSSEC (DNS Security Extensions) phần mở rộng DNS sử dụng để đảm bảo tính tồn vẹn xác thực thơng tin DNS Nó giúp ngăn chặn cơng giả mạo địa IP công Man-in-the-Middle - Mở rộng linh hoạt: DNS thiết kế để mở rộng linh hoạt, cho phép thêm vào tính cải tiến Nó hỗ trợ loại tài nguyên khác địa IP, địa email, thông tin máy chủ nhiều Điều giúp tăng khả sử dụng mở rộng DNS môi trường mạng đa dạng Tóm lại, DNS phần quan trọng hạ tầng mạng đóng vai trị quan trọng việc ánh xạ tên miền thành địa IP, quản lý tên miền, định tuyến mạng, cân tải bảo mật mạng Nó giúp tạo trải nghiệm truy cập web thuận tiện, quản lý tên miền hiệu đảm bảo an toàn bảo mật mạng Cơ DNS 2.1 Hệ thống tên miền cấu trúc DNS: Hệ thống tên miền DNS tổ chức theo cấu trúc phân cấp Tên miền chia thành cấp độ, từ cấp cao đến cấp thấp Ví dụ, tên miền "google.com" có hai cấp độ, "com" cấp cao "google" cấp thấp Cấp độ cao gọi tên miền cấp cao (Top-Level Domain - TLD), trường hợp "com" Cấp độ gọi tên miền cấp hai (Second-Level Domain - SLD), trường hợp "google" Những cấp độ Document continues below Discover more from: Đại cương mỹ học AES 251 Trường Đại Học Duy Tân 43 documents Go to course 244 Giáo trình Mĩ học đại cương - Lê Văn Dương, Lê Đình Lụ… Đại cương mỹ học 98 100% (6) TẬP+BÀI+GIẢNG+MỸ+PHẨMPMY443 Đại cương mỹ học 100% (4) ĐỀ CƯƠNG ÔN TẬP ĐẠI CƯƠNG MỸ HỌC Đại cương mỹ học 86% (7) NGHỆ THUẬT LÊN TIẾNG BẢO VỆ ĐẠI DƯƠNG Đại cương mỹ học 12 None DẪN LUẬN NGÔN NGỮ HỌC - Đại cương mỹ học None Đại Cương Mỹ Học - đại 14 cương mỹ học thêm vào tùy ý, ví dụ "www" Đại cương mỹ học "www.google.com" Cấu trúc DNS dựa cấu trúc cây, tên miền cấp cao nằm đỉnh tên miền cấp thấp nằm nhánh Các máy chủ DNS tổ chức thành vùng (zone) tương ứng với tên miền Mỗi vùng có máy chủ DNS chủ (primary DNS server) nhiều máy chủ DNS phụ (secondary DNS server) Máy chủ DNS chủ chịu trách nhiệm cập nhật quản lý thông tin vùng đó, máy chủ DNS phụ chép thông tin từ máy chủ chủ phục vụ yêu cầu truy vấn từ người dùng 2.2 Nguyên tắc hoạt động DNS: Khi máy tính muốn truy cập tài nguyên mạng tên miền, gửi yêu cầu đến máy chủ DNS Máy chủ DNS kiểm tra nhớ cache xem có thơng tin tên miền khơng Nếu có, trả địa IP tương ứng từ cache Nếu không, máy chủ DNS tiếp tục gửi yêu cầu đến máy chủ DNS khác để tìm thơng tin Q trình tìm kiếm thơng tin DNS thực theo nguyên tắc hoạt động thuật tốn tìm kiếm theo chiều sâu (Depth-First Search - DFS) Máy chủ DNS gửi yêu cầu truy vấn từ máy chủ gốc (root DNS server), sau từ từ xuống máy chủ DNS cấp cao tìm thấy máy chủ DNS chịu trách nhiệm cho tên miền Khi máy chủ DNS chịu trách nhiệm tìm thấy, trả địa IP tương ứng cho máy tính yêu cầu lưu thông tin vào nhớ cache để sử dụng cho lần truy vấn sau 2.3 Các thành phần DNS: None - Máy chủ DNS (DNS server): Là máy tính hệ thống chịu trách nhiệm cho việc cung cấp dịch vụ DNS Máy chủ DNS chủ (primary DNS server) máy chủ DNS phụ (secondary DNS server) hai loại máy chủ DNS - Bản ghi DNS (DNS record): Là thông tin lưu trữ hệ thống DNS, bao gồm ánh xạ tên miền địa IP tương ứng Các loại ghi DNS bao gồm ghi A (Address), ghi CNAME (Canonical Name), ghi MX (Mail Exchange), ghi NS (Name Server) nhiều loại ghi khác - Resolver: Là phần mềm thành phần hệ thống máy tính, sử dụng để gửi yêu cầu truy vấn DNS đến máy chủ DNS nhận kết trả - Cache DNS: Là nhớ tạm thời máy tính máy chủ DNS để lưu trữ thơng tin truy vấn trước Cache DNS giúp tăng tốc độ truy vấn giảm tải cho máy chủ DNS - Root DNS server: Là máy chủ DNS cấp cao hệ thống DNS Nó chịu trách nhiệm cho việc điều hướng yêu cầu truy vấn từ máy chủ DNS đến máy chủ DNS cấp cao - Tên miền cấp cao (Top-Level Domain - TLD): Là cấp độ cao hệ thống tên miền, ví dụ ".com", ".org", ".net" Phân giải tên miền: 3.1 Quá trình phân giải tên miền từ tên miền sang địa IP: Quá trình phân giải tên miền từ tên miền sang địa IP DNS thực theo bước sau: Máy tính gửi yêu cầu truy vấn DNS đến máy chủ DNS Máy chủ DNS kiểm tra nhớ cache xem có thơng tin tên miền khơng Nếu có, trả địa IP tương ứng từ cache 3 Nếu khơng có thơng tin cache, máy chủ DNS gửi yêu cầu truy vấn DNS đến máy chủ DNS gốc (root DNS server) Máy chủ DNS gốc trả địa IP máy chủ DNS cấp cao cho tên miền đó, gọi máy chủ DNS cấp cao (Top-Level Domain - TLD) Máy chủ DNS cấp cao trả địa IP máy chủ DNS cấp hai (Second-Level Domain - SLD) cho tên miền Q trình truy vấn tiếp tục từ máy chủ DNS cấp hai máy chủ DNS chịu trách nhiệm cho tên miền tìm thấy Máy chủ DNS chịu trách nhiệm trả địa IP tương ứng cho tên miền Máy tính nhận địa IP sử dụng để thiết lập kết nối truy cập tài nguyên mạng 3.2 Các bước trình phân giải tên miền: Quá trình phân giải tên miền DNS chia thành bước sau: Máy tính gửi yêu cầu truy vấn DNS đến máy chủ DNS Máy chủ DNS kiểm tra nhớ cache xem có thơng tin tên miền khơng Nếu có, trả địa IP tương ứng từ cache trình phân giải tên miền kết thúc Nếu khơng có thơng tin cache, máy chủ DNS gửi yêu cầu truy vấn DNS đến máy chủ DNS gốc (root DNS server) Máy chủ DNS gốc trả thông tin máy chủ DNS cấp cao cho tên miền truy vấn Máy chủ DNS gửi yêu cầu truy vấn DNS đến máy chủ DNS cấp cao để lấy thông tin máy chủ DNS cấp Quá trình truy vấn tiếp tục máy chủ DNS chịu trách nhiệm cho tên miền tìm thấy Máy chủ DNS chịu trách nhiệm trả địa IP tương ứng cho tên miền 8 Máy tính nhận địa IP sử dụng để thiết lập kết nối truy cập tài nguyên mạng 3.3 Các loại ghi DNS phổ biến: Các loại ghi DNS phổ biến hệ thống DNS bao gồm: Bản ghi A (Address): Ánh xạ tên miền đến địa IPv4 tương ứng Bản ghi AAAA (IPv6 Address): Ánh xạ tên miền đến địa IPv6 tương ứng Bản ghi CNAME (Canonical Name): Xác định tên miền thức (canonical name) cho tên miền khác Thường sử dụng để tạo bí danh (aliases) cho tên miền Bản ghi MX (Mail Exchange): Xác định máy chủ email (mail server) chịu trách nhiệm cho tên miền cụ thể Được sử dụng trình gửi nhận email Bản ghi NS (Name Server): Xác định máy chủ DNS chịu trách nhiệm cho tên miền cụ thể Bản ghi PTR (Pointer): Thực ánh xạ từ địa IP đến tên miền tương ứng Bản ghi TXT (Text): Chứa thông tin bổ sung tên miền SPF (Sender Policy Framework) hay DKIM (DomainKeys Identified Mail) Bản ghi SRV (Service): Xác định thông tin dịch vụ mạng VoIP, FTP, hay thông tin máy chủ chat Bản ghi SOA (Start of Authority): Xác định máy chủ DNS chủ (primary DNS server) cho vùng (zone) cụ thể chứa thông tin quản lý khác thời gian cập nhật hết hạn liệu DNS Các loại ghi cung cấp thông tin cần thiết cho việc phân giải tên miền quản lý hệ thống DNS Ứng dụng lợi ích DNS: 4.1 Các ứng dụng phổ biến DNS: DNS có nhiều ứng dụng phổ biến hệ thống mạng, bao gồm: Phân giải tên miền: DNS sử dụng để ánh xạ tên miền sang địa IP tương ứng, cho phép máy tính truy cập tài ngun mạng thơng qua tên miền thay phải nhớ địa IP phức tạp Định tuyến truyền thơng: DNS sử dụng để xác định địa IP máy chủ trung gian máy chủ gần để định tuyến truyền thông hiệu Quản lý email: DNS sử dụng để xác định máy chủ email chịu trách nhiệm cho tên miền cụ thể, giúp xử lý chuyển tiếp email Quản lý website: DNS sử dụng để xác định máy chủ web chịu trách nhiệm cho tên miền cụ thể, giúp hướng dẫn truy cập đến trang web Phân phối tải: DNS sử dụng để phân phối tải máy chủ web, định tuyến yêu cầu truy cập đến máy chủ khác dựa tải công việc 4.2 Lợi ích DNS: DNS mang lại nhiều lợi ích quan trọng hệ thống mạng, bao gồm: Dễ dàng sử dụng: DNS giúp đơn giản hóa việc truy cập tài nguyên mạng cách sử dụng tên miền thay nhớ địa IP phức tạp Tăng tốc độ truy cập: DNS sử dụng nhớ cache để lưu trữ thông tin truy vấn trước đó, giúp tăng tốc độ truy cập cách trả kết từ cache thay thực truy vấn từ đầu 3 Độ tin cậy cao: DNS sử dụng cấu trúc phân tán lưu liệu để đảm bảo tính sẵn sàng độ tin cậy cao Nếu máy chủ DNS gặp cố, máy chủ DNS khác tiếp tục xử lý yêu cầu truy vấn Quản lý linh hoạt: DNS cho phép quản lý linh hoạt tên miền địa IP tương ứng Thông qua ghi DNS, người quản trị dễ dàng thay đổi cập nhật thông tin tên miền địa IP Bảo mật: DNS cung cấp chế bảo mật mã hóa chứng thực để đảm bảo tính riêng tư an tồn cho thơng tin trình truy vấn phân giải tên miền Phần 2: Peer Name Resolution Protocol (PNRP) 1.Giới thiệu PNRP: 1.1 Định nghĩa PNRP vai trị mạng máy tính: PNRP (Peer Name Resolution Protocol) giao thức mạng đ ược phát tri nểb i Microsoft, đ ượ c s dử ng ụ đ gi ể iả quyếết vấến đếề phấn giải tến miếền (name resolution) mạng máy tính ngang hàng (peer-topeer) Nó cho phép thiếết b ịtrong m ng ngang hàng tìm kiếếm liến kếết với dựa trến tến miếền thay đ ịa IP Vai trị c aủPNRP cung cấếp m ộ t c ơchếế phấn giải tến miếền phấn tán, cho phép thiếết b ị m ngạngang hàng tìm thấếy kếết nốếi v ới cách dếễ dàng PNRP hoạt động bằềng cách sử d ụng "peer name" (tến miếền ngang hàng) đ ểđ i di ệ n cho thiếết bị tài nguyến m ng Khi m t thiếết ộ b muốến ị tìm kiếếm m ộ t thiếết bị khác, có th ể sử dụng tến miếền ngang hàng để thực hi ện phấn giải tến miếền xác đ nh ị đ aị ch ỉIP t ương ứ ng c ủ a thiếết bị 1.2 Lý phát triển sử dụng PNRP: Có m ộ t sốế lý mà PNRP đ ược phát triển sử dụng mạng máy tính: - Tính phấn tán: PNRP cho phép thiếết bị mạng ngang hàng tìm kiếếm kếết nốếi với mà khống cấền phụ thuộc vào máy chủ trung Điếều giúp tằng tính linh hoạt sằễn sàng m ạng - Tính tự động: PNRP tự động cập nh ật phấn tán thống tin vếề thiếết b ịvà tài nguyến m ng, giúp đ n gi ả n hóa vi ệ c cấếu hình quản lý mạng ngang hàng - Tính nhấết quán: PNRP đ ả mb ả o tính nhấết quán việc phấn gi ải tến miếền kếết nốếi gi ữ a thiếết bị mạng ngang hàng Điếều giúp đ m bả o rằềảng thiếết b có ịth tìm ể thấếy kếết nốếi với cách đáng tin cậy - Tính b oảm t:ậPNRP cung cấếp c ơchếế bảo mật xác th ực mã hóa để đảm bảo tính riếng tư an tồn cho thống tin q trình phấn gi i ả tến miếền kếết nốếi mạng ngang hàng Tóm lại, PNRP đóng vai trị quan trọng việc xấy dựng quản lý m ng máy tính ngang hàng bằềng cách cung cấếp c ơchếế phấn giải tến miếền phấn tán kếết nốếi gi ữ a thiếết bị mạng C ơb ả n vềề PNRP 2.1 Nguyền tắắc ho tđ ộ ng c ủ a PNRP cấắu trúc nó: PNRP ho t ạđ ng ộ d aựtrến nguyến tằếc phấn gi ả i tến miếền phấn tán Cấếu trúc PNRP bao gốềm thành phấền peer names, peer IDs peer clouds - Peer names: Là tến miếền ngang hàng sử dụng đ ể đại diện cho thiếết bị tài nguyến mạng ngang hàng Mốễi peer name nhấết m ng có th ểđ ượ c s ửd ụ ng đ ểxác đ nh ị m ộ t thiếết bị cụ thể mạng - Peer IDs: Là m ộ t đ nh ị danh nhấết tạo từ peer name bằềng cách sử dụng thuật toán bằm Peer ID sử dụng để xác định m ộ t thiếết bị cụ thể mạng sở cho việc phấn gi ải tến miếền - Peer clouds: Là nhóm thiếết bị có chung peer name tương tác với Mốễi peer cloud đại diện peer name có th ểch ứ a nhiếều peer Các peer cloud cho phép thiếết b ị m ngạtìm kiếếm kếết nốếi với dếễ dàng Khi m t thiếết ộ b muốến ị tìm kiếếm m ột thiếết bị khác mạng, seễ s dụng peer name để thực hi ện phấn giải tến miếền PNRP sử dụng giao th cứmulticast đ gể i yếu cấều phấn gi i ả tến miếền đếến thiếết bị khác m ạng Các thiếết bị nhận yếu cấều seễ kiểm tra xem có kh pv i peer name đ ượ c yếu cấều tr ảvếề đ aị ch IP ỉ t ươ ng ứng nếếu có 2.2 Các thành phấền PNRP peer names, peer IDs peer clouds: - Peer names: Là tến miếền ngang hàng sử dụng đ ể đại diện cho thiếết bị tài nguyến mạng ngang hàng Mốễi peer name nhấết m ng có th ểđ ượ c s ửd ụ ng đ ểxác đ nh ị m ộ t thiếết bị cụ thể mạng - Peer IDs: Là m ộ t đ nh ị danh nhấết tạo từ peer name bằềng cách sử dụng thuật toán bằm Peer ID sử dụng để xác định m ộ t thiếết bị cụ thể mạng sở cho việc phấn gi ải tến miếền - Peer clouds: Là nhóm thiếết bị có chung peer name tương tác với Mốễi peer cloud đại diện peer name có th ểch ứ a nhiếều peer Các peer cloud cho phép thiếết b ị m ngạtìm kiếếm kếết nốếi với dếễ dàng Các thành phấền v i giao th ứ c PNRP t ạo nến m ộ t cấếu trúc phấn giải tến miếền phấn tán mạng máy tính ngang hàng Tìm kiếm kết nối peer PNRP 3.1 Quy trình tìm kiếm kết nối peer PNRP: Quy trình tìm kiếm kết nối peer PNRP bao gồm bước sau: Đăng ký peer: Mỗi peer mạng ngang hàng đăng ký với PNRP cách tạo peer name gán với địa IP Peer gán thuộc tính khác số cổng, giao thức sử dụng, v.v Phân giải tên miền: Khi peer muốn tìm kiếm peer khác, sử dụng peer name để thực phân giải tên miền PNRP sử dụng giao thức multicast để gửi yêu cầu phân giải tên miền đến peer mạng Trả lời yêu cầu: Các peer nhận yêu cầu phân giải tên miền kiểm tra xem có khớp với peer name yêu cầu trả địa IP tương ứng có Thơng tin truyền lại cho peer gửi yêu cầu Kết nối: Sau nhận địa IP peer cần kết nối, peer thiết lập kết nối trực tiếp với peer cách sử dụng địa IP thông tin khác số cổng giao thức 3.2 Các khái niệm quan trọng peer-to-peer, chia sẻ tài nguyên phân tán dịch vụ: +3.2.1 Peer-to-peer (P2P): Peer-to-peer (P2P) mơ hình mạng thiết bị mạng có khả gửi nhận liệu trực tiếp với mà không cần thông qua máy chủ trung gian Trong mạng P2P, peer (thiết bị) chia sẻ tài nguyên tương tác với cách trực tiếp, tạo mạng ngang hàng +3.2.2 Chia sẻ tài nguyên: Chia sẻ tài nguyên mạng P2P trình cho phép peer chia sẻ truy cập vào tài nguyên file, ứng dụng, dịch vụ, v.v mà peer khác có mạng Các tài nguyên chia sẻ cách trực tiếp peer mà không cần thông qua máy chủ trung gian +3.2.3 Phân tán dịch vụ: Phân tán dịch vụ khái niệm mạng P2P mô tả việc phân phối chia sẻ dịch vụ chức peer mạng Thay có máy chủ trung tâm nhất, dịch vụ chức phân tán peer, cho phép peer cung cấp truy cập vào dịch vụ mà không phụ thuộc vào máy chủ Điều tạo tính linh hoạt sẵn sàng cao mạng P2P giúp tăng tính phân tán khả mở rộng mạng Ứng dụng lợi ích PNRP 4.1 Các ứng dụng phổ biến PNRP: - Chia sẻ tập tin: PNRP sử dụng ứng dụng chia sẻ tập tin ngang hàng, cho phép thiết bị mạng tìm kiếm truy cập vào tập tin peer khác cách dễ dàng - Trò chuyện truyền thơng: PNRP cung cấp khả tìm kiếm kết nối peer để thực trò chuyện truyền thông trực tiếp, mà không cần qua máy chủ trung gian Điều sử dụng ứng dụng trò chuyện video, trò chuyện thoại truyền liệu trực tiếp - Mạng cảm biến khơng dây: PNRP sử dụng mạng cảm biến không dây để giúp cảm biến tìm kiếm kết nối với cách dễ dàng, tạo mạng cảm biến phân tán 4.2 Lợi ích PNRP: - Tính linh hoạt sẵn sàng: PNRP cho phép thiết bị mạng tìm kiếm kết nối với cách dễ dàng, mà không cần phụ thuộc vào máy chủ trung tâm Điều tăng tính linh hoạt sẵn sàng mạng - Tự động đơn giản hóa: PNRP tự động cập nhật phân tán thơng tin thiết bị tài nguyên mạng, giúp đơn giản hóa việc cấu hình quản lý mạng ngang hàng - Tính quán: PNRP đảm bảo tính quán việc phân giải tên miền kết nối thiết bị mạng ngang hàng Điều giúp đảm bảo thiết bị tìm thấy kết nối với cách đáng tin cậy - Bảo mật: PNRP cung cấp chế bảo mật xác thực mã hóa để đảm bảo tính riêng tư an tồn cho thơng tin q trình phân giải tên miền kết nối mạng ngang hàng - Tăng tính phân tán: PNRP cho phép mạng ngang hàng phân tán tài nguyên dịch vụ peer, giúp tăng tính phân tán khả mở rộng mạng

Ngày đăng: 19/12/2023, 15:17

w