4. Is considered to be a type of network
architecture composed of contributors
that make their resources available to
other contributors on the same
network without the need for a server
to oversee the transfer of information
4
II. Peer-to-peer system
5. 1. P2P networking architecture
- Is generally formed dynamically by an adhoc type of addition
of nodes.
- This aspect of peer-to-peer networks gives the system the
ability to easily scale.
5
II. Peer-to-peer system
6. 2. Type of P2P
There are generally two major types, Structured and Unstructured.
6
II. Peer-to-peer system
7. - To be considered an unstructured peer-to-peer network, the
network must not use any algorithm for organization or optimization
of the network(Randomized algrithm).
- there are three different models which include Pure peer-to-peer ,
Hybrid peer-to-peer, and Centralized peer-to-peer networks.
7
2. Type of P2P
a) Unstructured
II. Peer-to-peer system
8. Pure peer-to-peer
- Sometimes called a purely decentralized network, all nodes are
of equal ability meaning that there are no nodes that have any special
infrastructure function that could affect the network.
- A great example of a popular purely decentralized peer-to-peer
network is the Gnutella network. The main purpose of the Gnutella
network is for that of a file sharing system
8
9. Centralized peer-to-peer
- Infrastructural nodes are allowed to exist and are often a type of
central directory server.
- All clients connected to the network must connect to one of
these servers.
- Users connection information and List of files are saved in the
central server.
9
10. Hybird peer-to-peer
- Added Supernodes.
- Nodes that are dynamically assigned the task of
servicing a small subpart of the peer network by indexing
and caching files contained therein.
- A popular example of this centralized peer-to-peer
network is the file sharing network Kazaa.
10
11. - Structured peer-to-peer networks generally hold the traits
of using some type of algorithm for organization or optimization
of the network.
- To use some type of global protocol to ensure that any node
in the network can proficiently route a search to some peer that
has a desired file.
- By far the most popular type of structured peer-to-peer
network is the distributed hash table (DHT).
11
II. Peer-to-peer system
2. Type of P2P
b) Structured
13. IV. Routing overley
13
- GUID is an acronym for 'Globally Unique
Identifier'. It is a 128-bit integer number used to
identify resources and show by 32 hexas.
- For example:
1EC2020-3AEA-1069-A2DD-08002B30309D
14. IV. Routing overley
14
1 . Overlay case studies:
a) Pastry
b) Tapestry
c) Squirrel
d) Ocean Store file store
e) Ivy file system
16. VI. Comparison between Client/server
and P2P model
- Unlikely, Client/Server networks peers in P2P don’t rely one single
source for acquiring their necessities. Multiple Participants are
involved.
- P2P is relatively cheaper to setup and simpler than client server
networks.
- P2P can operate on a basic PC operating system whereas
Client/Server networks require special OS.
16
17. VII. Advantages and disadvantages
- Their ability to exploit unused resources (storage, processing) in the
host computers;
- Their scalability to support large numbers of clients and hosts with
excellent balancing of the loads on network links and host computing
resources;
- The self-organizing properties of the middleware platforms which
result in support costs that are largely independent of the numbers of
clients and hosts deployed.
17
1. Advantages
18. - Their using for the storage of mutable data is relatively costly
compared to a trusted, centralized service;
- The promising basis that they provide for client and host anonymity
has not yet resulted in strong guarantees of anonymity
18
VII. Advantages and disadvantages
2. Disadvantages
Kính thưa đồng chí TS Hoa Tất Thắng cùng toàn thể các đồng chí.
Con số thống kê kỷ lục trên vừa được tổ chức công nghệ thông tin và truyền thông ITU của Liên hợp quốc công bố trong báo cáo ngày 3/4. Theo ước tính của tổ chức này, tới quý II năm 2019, tổng lượng người sử dụng Internet trên toàn cầu sẽ chiếm đến 51,2% dân số toàn cầu, tỷ lệ lớn nhất từ trước đến nay, Việt Nam đã có 64 triệu người kết nối mạng trực tuyến và chiếm khoảng 67% dân số, đứng thứ 12 thế giới. 30 năm sau khi Internet chính thức xuất hiện trên thế giới. Vậy cách thức chúng ta chia sẻ thông tin trên hệ thống này như thế nào, hn tôi xin phép giới thiệu với các đồng chí một hệ thống peer-to-peer system, tôi xin phép được giới bắt đầu