9P

Định nghĩa 9P là gì?

9P9P. Đây là nghĩa tiếng Việt của thuật ngữ 9P - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

9P là một giao thức mạng được phát triển bởi Bell Labs phục vụ như là một phương tiện để kết nối các thành phần của một hệ thống Plan 9. Hệ thống Plan 9 là một hệ điều hành phân phối được thiết kế để phục vụ như một nền tảng cho mục đích nghiên cứu. Nó đại diện cho tất cả các giao diện hệ thống thông qua các hệ thống tập tin. Các tập tin được coi là đối tượng quan trọng và được sử dụng để đại diện cho cửa sổ, kết nối mạng, quy trình và interfaces.This sử dụng thuật ngữ còn được gọi là Plan 9 File System Nghị định thư, 9P2000 hoặc Styx.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Giao thức 9P cung cấp một phương tiện để truy cập và thao tác các nguồn lực và các ứng dụng một cách minh bạch trong một môi trường phân tán. Nó được sử dụng cho các tin nhắn giữa client và server. Các khách hàng truyền yêu cầu theo hình thức của T-thông điệp đến một máy chủ. Máy chủ trả lời dưới dạng R-thông điệp cho khách hàng. Quá trình này truyền một yêu cầu và nhận trả lời được biết đến như một giao dịch. Các thông điệp liên quan đến các điểm nhập cảnh và phải được thực hiện bởi bất kỳ máy chủ 9P. Giao thức 9P vừa là một hệ thống tập tin phân phối và như là một giao diện lập trình ứng dụng mạng trong suốt và ngôn ngữ-agnostic. Phiên bản thứ 4 sửa đổi của 9P được phát hành dưới cái tên 9P2000 và tập trung vào việc cải thiện cơ bản. 9P2000 được thực hiện rộng rãi trên các phiên bản mới nhất của hệ điều hành Inferno. Các Inferno file Protocol là một biến thể của 9P, còn được gọi là Styx, được phát triển cho hệ điều hành Plan 9. Ý tưởng đằng sau việc phát triển 9P là hoạt động mã hóa tập tin giữa các chương trình khách hàng và hệ thống tập tin, cho phép các thông điệp dịch được gửi qua mạng. Plan 9 sử dụng công nghệ này để tách các máy chủ tập tin từ máy chủ CPU và các thiết bị đầu cuối người dùng. Sự phân bố Plan 9 bao gồm một thực hiện 9P máy chủ được gọi là u9fs. Một số ứng dụng Plan 9, mà mang hình thức của 9P máy chủ, bao gồm acme, rio, thợ sửa ống nước và wikifs. Các 9P giao thức và các dẫn xuất của nó được sử dụng trong các môi trường nhúng, ví dụ như Styx vào một dự án gạch.

What is the 9P? - Definition

9P is a network protocol developed by Bell Labs which serves as a means to connect the components of a Plan 9 system. The Plan 9 system is a distributed OS designed to serve as a platform for research purposes. It represents all system interfaces through the file system. The files are regarded as the key objects and used to represent windows, network connections, processes and user interfaces.This term is also known as Plan 9 File System Protocol, 9P2000 or Styx.

Understanding the 9P

The 9P protocol provides a means to access and manipulate resources and applications transparently in a distributed environment. It is used for messages between clients and servers. The client transmits requests in the form of T-messages to a server. The server replies in the form of R-messages to the client. This process of transmitting a request and receiving replies is known as a transaction. These messages relate to the entry points and must be implemented by any 9P server. The 9P protocol works both as a distributed file system and as a network-transparent and language-agnostic application programming interface. The revised 4th edition of 9P was released under the name 9P2000 and focused on basic improvements. 9P2000 is widely implemented on the latest version of the Inferno OS. The Inferno File Protocol is a variant of 9P, also known as Styx, which was developed for the Plan 9 OS. The idea behind developing 9P was to encode file operations between client programs and the file system, allowing translated messages to be sent over a network. Plan 9 uses this technology to separate the file server from the CPU server and the user terminals. The Plan 9 distribution includes a 9P server implementation known as u9fs. Some of Plan 9's applications, which take the form of 9P servers, include acme, rio, plumber and wikifs. The 9P protocol and its derivatives are used in embedded environments, such as the Styx on a Brick Project.

Thuật ngữ liên quan

  • Platform
  • Protocol
  • Distributed Computing System
  • Network Protocols
  • Transmission Control Protocol/Internet Protocol (TCP/IP)
  • Internet Protocol (IP)
  • Hypertext Transfer Protocol (HTTP)
  • Open Systems Interconnection Model (OSI Model)
  • Hacking Tool
  • Geotagging

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *