università degli studi di pisaricci/lezionep2p05-12-2006.pdf2006/05/12 · prince purple rain ? !...
TRANSCRIPT
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������������� �������������������� �����������������������������������
������ ������� ������ ���� ����� ��������� ���� ����� ����
�������������������������� ���������������� ������������
Università degli Studi di PisaDipartimento di Informatica
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� ����� ��� � � �����
� ���������������� �� �� ����������� ����������� ��������� ���������� ����
� � �� ��� ������ ������������ ��
� ��� � � �� ��� �� !�� "�� ��� "�� � #��� �� ���� $ ��� ��� ���� � �� ����
%����� & ���� �� ��� ����� � � ��� �'() �� � * �� ��� +������ ��� ��������, ��
������- ,� ������$ � � ����������� �� ��� �"�"�� ���� ����� ��� ��� '
� ��� . �#���� /��� � "�"� ��� ,� � �0 ��� ���� 1 � ��� "��� �� �� �� ��2� �0�� ������ �� ���
� $ �� . ���,��� � 3 � * ��� � �� 4 ��� ,���� � #��� �� "� �� ���� ���� "���� �� ��
"��� ��5 ���
� %�� � ���������� �� � ��� ���������� ����� ���� ,�
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
������������������������ �����
� 4 � � � ��6�� ����� !" ���!!�� #��!!� 7 ��� �� � �� ��� �8 ������� �9���:������ � � �� #$#�%�&�''����� �!� �#&(�)�(#&# ��� �� � � � ���#��!�(�� ��*�� !����� ����; ������� ������! !�(���#" +� !�������� ��� ���� � ������� �� ������������ ���������� ��������� ���� �8 ���" #(#��#" +,! �" !& !�(!�!& ��,�''� #-
� �!!�.�"�� �������9�������� ���� �������������:
� ���#��!��#&(�)��!
� �&/#�" �'�#&��0!�!" +�#/�,!��" �����,�1
� �+�'�#�(��" !" #��''�'�#&!
� �# !&'��(����,�#,#
� ��&(��
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ ���������
� "�"6�� ������� ��(��!�����!)!�! ���������� �� �8��< �� �������� �������� ����������� �� ����� , �������� �����
� � ���� ���� = ��� ��6�� ����� � �� ������������������� �� �8�� ���� �������� �� ��� ����� , ��9& ������1 ������>:
� � ������!��� ������ ���� �8 � ��� ����!�� ���0��
� �����.����2�� ������������� ���� �8 � � � �� ���
� 3 ����������?��� ���� ����� ������� ��� �� � ���������� � ���������� �����������@� ����������;��
� � ������ �0 ���A���B������
� � ���������������
� %� � ����� ���� 0 �� � � ���0���� 3��� *#�(�4 � � ������� � �7 ����� ���� ��� ����� ����� ���������� ��������� �@��� ���������; �� � � �������������������� ���
!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ ���������
� %�� ������ ��� � � ���� ��� � ��� �� 7 ���� ����� 9����� ��:6� ��� ������� �� ����� ������ �� ����� ��� ���������C���
� %D �� � �� ���������� ���������0�� ��� ��� ��� ���
� $ �� ��� ��� ��?� ���� ����� ���� ��� �� � ���� �"� � 0���� ��� ��� � 0���������� ������� ��� �
�
+; � ���� , ������� ���������� ������� � ������� �� � �����"����� ��
�
4 � � � ���� ����0 �� ���� �� ��!������������ � �� 0 ������ ��� ��� ��� ����������� ����� ��� �� ���������� �����
� ���������� ������������� �����0��������� ����������� ��� ��� ������ ��� ��
"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
���������������������� ��5 ��������
� ����� ����� ������� ����� �������� ������������; ���0����� ������0�������� ������
� "���� �� �� � � ����� ��� ,������ ��� ���� �##+!��'�#&!� (!�!& ��,�''� �� ���������!�����##�(�&�" !& #��!& ��,�''� #
S
CC
CC
C
C
Client/Server
P P
P
P PP
PP P
Peer to Peer 'Puro'
#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
���������������������� ��5 ��������
� �!��" �%,�#���!�,��+!�/#�" �&�!�(!,���� !" �6��#&#�+#���*�,���#,�'�#&���*��(!
� � ������ = ��0���������� � ���� ��� ��� �������������� ���� �� ����
� ��������� 0 �
� %������ , ������ ����� �� �� ��00 ��� ����� ������� ����
S
PP
P
P
P
P
Peer to Peer Ibrido
$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� ��� �89������� ������ ���8
��� ����� ������������ ��� ���� �"�"�� ���!�� �������� ���9B� ���E�������:
� %D����� F � �� ���� ��� ���� ��� "� ���� �� ��� ���� ��� 0�� "�" ���� ����
���,��E
� "�� ������������������� ��� ���� ���� ����6���� ��������0�� �� � ����
�"������� �� 0���������� ��
� < ������������ �� �8 ������������ ��� ��������� ������� �����#����� 0 ��
� +; �������������� ����������������0 ������C��#����� ��� �
� %;���� ��� 0�� 0 ���� ���� ����� �� �� � � ���� �� � ���� � ���� �!� ���������� ���
�������� �! ���
� F ���?����� ��������". ��������C����!��� �� ���
� ���� ��0 ����� �������". ���"
� 3 ���� "� � ������� �� ��� ����� ���� � ���� � �������� �������� �D������� � �
C����!�� ��� ������� ���� � ������F
%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� ��� �89������� ������ ���8
�������� ���"�"�������6
� $ � ��� ����� F � � � �� � �� ���� � �����#� ��� ����� �� � �� �#��� � ��0�� � �� ����� �� ����!�0�������� 0 ������������� �� �8��< �� ������������?���� ��� ������C������ �����#
� ������� ���� ��������� ����� ,���0�
� $ ����������F ��� ���� ���� ��������� �����#����� 0 ������ ���� �����
� ������� ���� ��������� ������ ��
� $ �� ����� �� � �� 0 ����� ��� ��� ���� �! ����� � ����C�� ���������������� ��� �
� /��� ���� �8 ���������� 1 ����
�&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� ��� �89������� ������ ���8
��� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� ��� �89������� ������ ���8
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� �� �89������� ������ ���8
��� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7�����5 � ��� ��� �89������� ������ ���8
� � ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������������2���� :���; ��9�
� �)!�,�<�! = #�> ��������7 �������0 ������< & �������������������9��
� =:��� ��& �� ��� 0����� = ,������
� � ������ �< & 6�� � ��� ������&��!�)�'�#��?!�&#&�@ (��+#&�*�,!��&�
� ����� �� ������0���#���� ��E������������ �� � �����#,,!%�" !& ��,#%���6
� ������� � � C��� � ���� ������ �� ������ ��� ��� �� � � � � ������� �� �
�� � � ���������� ��� 0����� = ,������ 0���
� < 0���#�& �� ��E6���� �������� 0�������� ���� �0 ����� ���� ��
� $ ������ 0�6� ��� , ��� � ��������� � ���� �� � � � � 0���� � = ,����� ���
��� ����� �����0����0 � ��
�!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������������� ���7��� ����
� ��� �"�"�&#&�� �� ��� �91 ������������>:
� � �����0������ �������� ��� ������������������������� ���� ����� 8
��� 0 ����; ���������� ��� �
� %�� ��������� ��� � ��� ��� ��� �� � ���� 9�0���#� ��� ��E:� � ������&#&�
� �� ��� �
� $ ���� �� � � � � ����� � � ����� �� �� � ������ ��6� ,���� � ��� /,##(�&%
91 ������:�(��!� #�<��!& ��,�''� # 9& �����:�
� ��� ���� �8 G�� ���� ��& ���0�& �7 ����� ���� ���� ��������
� "��,�� �6������, � �8�
�"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������������� ���7��� ����
� ��� �"�"�� �� ��� ��
� %���0���#���� ��E��� � ����� ������ ����� � �� ��� �
� %��������� �0 � � ����� �������0������ ��������7 ��������� ��,������
������� ������� �� ���!������� ������������ �8 �������
� %�������������������������� ����!����� ������ ����� ����� �� ����,, ��
,�������� ���� �8 ��
� +�� � �6�� ��� ,����!��!���,���9�!�����$ & �"����#:
� �!���6������ ������ ���D ����� �� ���� �! ������ = < 9����& :����� �
� 1 ����� ��������������, � �8
�#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������������������� �2 ���
� ����7�,!��?���&%
� & ������1 ���������H ���B� ���- �. �����
$ ��!��� �� ���!�� ������� �� ����D���� ��� ���� = � ������ ��"�"�� ����
��� ��� ���� ��������� ������ ���� � ���� � ������
� ���� �� ��*� !(�� #��%!
� /���
� �����#" +� � �#&
� �� I !��
� �����#" " �&��� �#&
� ��������� ���� ��
� *� �B�0�B�"6�� E#�
� �����& �� ��&!" !&
� 3 ��� ���#����� �
�$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ ��7����
� �#&(�)���#&!�(��7�,!��
� 3 � �� ����� �� ������� �!����� �0���!� �������0�������� �����
� �� ��� �!� ���� ����� � � ��� ������ 0�� ��� � � ������� � ���� , � � ��� ���
��� �� �8
� ���!����(��/�,!��
� %������� ���� �������� ��������� 0 ��7 �����,�� ��������������� �
"�"��� ������ ���������� ���!�� ��
� %��� �"�"��� � ������� ���� �� �� 0�� �������� � �� ���� ������� �����
��; �� 0 ���� ���� �� ��
� ������ ���� �����#�� ����
� /�������C������ ����
� 4 ���� ������� ���� ���
�%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������:������ ����� ��
������ ���4 �����#�3 ���6
� �����0 � ��� � �� � ���� ���7 ���� ��� ��� ���������� ��������������� ���
�� �8 � ������ ��� ���
� %�� �! ���� �� ������ �� �������� �0 �����C������� �8
� J ����� ��� �� ��� ��� �� � � � � ���� �!� � ������ �� � ���� � ��� �� � ��� �! ������� ����� �����
� �������!�!��� �! ���� ��� �������?����� ����� ����� ����������� ���� �� 0 ����
� ������� �� �!
� � ������� ����; �� 0 ���� ���� ����� ��������� ���
� �����0 � ��� � �� � ���� ������� �� ���K����&%,!��#�& �#/�7��,��!A-
� +�� � �6�& �����
� ���� 0 � ���� �� ���� �� ��� �
� @� ����; ����� ������������������������
&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
DataBase Centrale con
l‘indice dei files condivisi
Laura condivide diversi files MP3.
Anche Alberto condivide diversi files MP3
�������:������ ����� ��
! Prince
Purple Rain !
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
? Prince
Purple Rain ?DataBase Centrale con
l‘indice dei files condivisi
Laura condivide diversi files MP3.
Anche Alberto condivide diversi files MP3
�������:������ ����� ��
! Prince
Purple Rain !
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
? Prince
Purple Rain ? ! Prince
Purple Rain !
DataBase Centrale con
l‘indice dei files condivisi
Laura condivide diversi files MP3.
Anche Alberto condivide diversi files MP3
�������:������ ����� ��
! Prince
Purple Rain !@ Alberto
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
? Prince
Purple Rain ? ! Prince
Purple Rain !
DataBase Centrale con
l‘indice dei files condivisi
Laura condivide diversi files MP3.
Anche Alberto condivide diversi files MP3
�������:������ ����� ��
! Prince
Purple Rain !@ Alberto
? Prince purple rain ?
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
? Prince
Purple Rain ? ! Prince
Purple Rain !
DataBase Centrale con
l‘indice dei files condivisi
Laura condivide diversi files MP3.
Anche Alberto condivide diversi files MP3
�������:������ ����� ��
! Prince
Purple Rain !@ Alberto
? Prince purple rain ?
!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������:��� ���� ������ ������ ����� ��
� 4 � � � ���� ���� �� � �� ���0�� ������ ��� ���� ��� ,� �
� � ���� ��� L6� � /���� . � � $ �� 0 �#� �� ��0�� ���� �� ����� ���� ���� �8 � � �� � ���� ��������7 ������C���� ��
� ����0��������������� ��������� ���� ��
� � ����, � ������� ��� ���C��� ���� �������� ���0��
� +�� � �6�B���E#B� ��
� � ���� ���6� "���� . � � $ �� 0 �#�� $ ���� � ��� ����� ���� ���!� ���� ���� �8 � � �� � ���� ��
� � ����"�������B0����"�
� �������"��0��������� �� ��� ��� ��
� +�6��F . $ ������
"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
7��� ��
� /�������C����3 ���6� & ���� ������������ �8 ������ ������� ������ ��� ����9���� � ���������
����� :
� %��� �! ����� �� �����0 �� �0 ������������� ���� ���������� ����
� � �������������?����� ��������� �! �������������������� ����� ���������� ��� � ����� ��������� ������������ �8 � �� �����9���G� � B��B� 0������� �����:
� J ������ �� � �� � �! ���� 7 ������ ����� ������ �� � �������� ��� � 0�� ������ �����0 ��� �0 �����������!����!��� �! ���
� �������!�!��� �! ���� ��� �������?����� ����� ����� �����������!����������� �
� ������� �� �!6� %; �� 0 ���� ����������� ��������7 ������ ����� � �����������, � �8�
� +�� � 6�1 �������0�� ���M �' �/���. ���E
#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
Laura ricerca
Prince
Non esiste un Database
Centralizzato
?
?
?
?
?
?
? ? ?
http://www.gnutelliums.com/
7��� ��
Alberto fornisce Prince
$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
Laura ricerca
Prince
Non esiste un Database
Centralizzato
?
?
?
?
?
?
? ? ?
http://www.gnutelliums.com/
7,##(�&%
Alberto fornisce Prince
%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
Laura ricerca
Prince
Non esiste un Database
Centralizzato
?
?
?
?
?
?
? ? ?
http://www.gnutelliums.com/
7,##(�&%
?
Alberto fornisce Prince
�&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
Laura ricerca
Prince
Non esiste un Database
Centralizzato
?
?
?
?
?
?
? ? ?
http://www.gnutelliums.com/
7��� ��
?
Alberto fornisce Prince
��� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������� �!����
� 3 ��6������������� ��� ������ ��� ���!�� ���,���������������������4 ��E#
� ���3 ��6���� �������� �� ��� ���0���3 ����� � �� �� ��� ����3 ��
� �� ��0�� ���� ������ ��� ��0 � �� ������ ������ 9��� � & $ "� . +�:� � ����
��� �� ���������� �����
� � ����0��3 �������� � �� ����� ������� 0 � �� ����� ����������,��� ���� �
����� ���� ����� �� �� ������������ ���� �� ������� 0 �
� < �� ��� ���3 ������� ������� ����� ���0������� � ���������� ����, � ��
���������� ���. �"����������� ��� ����� �� �������D��� 0�� ��
� %D�������?����!���� � ������� � ��� ��������0������ �0������������
� ����� ���������?���������������� = � ������0������������� �����
� ��� �� ��� ��?� ��� , ��� �� ��0�� �� �� � 7 �������� ����� �� ��� ��� ��� ����
���� ��������D����
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������� ��!����
� < �� ��� ������ ������������� ������������������� �� ������ 0 �
� ���� ����!�0��� ������������ ����� ������0������������� ��������������� 0��
���� ���������
� ��� ��� ������ � � �� ����� ���� C������ �� � �! ��� ������ � ����� ����� �����
�����0��
� +D����� , �� � � ��� �������� �� ��������� ������������������� ������ = � �
��������
� ��� � �� ��� ������ �� 0 �� ���� ������ �� ����� �� �� ��� � ����� ���� 0 ��
������ ����������� ��
� � ���������� �� ��� ��B�� ����!��������� �� ���0�B�� �������������� �� �
. �"
� ������ ��� �� 4 < ������� �� ��� �� �� �� ���� � ��������
��� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������� �!����
� � ����� ������ ��������������� ��������0��3 ���� ��� �0 ������ ����� �� ��
�!� ��������� 0 ��
� �����0��� � �� ����C������ ���������������,��� �����
� �������������� �! ����� ���� �����
� �����0�� �0 ���������� ����� �� �� � �� �� ��� ���9�"N������:��!����������� ��
� ��� �! ����9������ :
� � ����, � ������������� ���. �"�� ����������� ���
� ��� �� ��� ����� ��2�� ��6� ��� ��� �! ����0 ������ � �����
� & �� ���� ��� � ��� ���� ����������� ����� ���� �����
� 4 � ������� ��� ��� ���� � 6���� ���������� ����������� ���� ���������
��������������� ��
� ��� ������ ���� ��0�������������� ��������� ����� ��� ���
� ��� �� ��� �� �� 4 "6��� ��2��0����� �0 ��� �� ����� �� �E�B�� 0�
�� ��2�� �������������������������������� ����� ��� ���
� � ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�������� ��!����
�!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
������������� ��� ���
� & ���� ���������� ���� ��� �8 ������ ������9���� � �������������� :
� �� � ��� ���� ����� � � �� ���� � ������ �� ��� ����; !���� � �E� ��� ��� �!� � �
����
� ��� ���������������� � �� ���� � ������������ �� �������� "�"�
� $ ����� ����0 ���������������������, � �8 � ���� ����� �� � �� �� ���
9��������������� ������� � ��:�
� ��� ��0������ ������� �9���� ��:�0���� ������!�� �� � �� ����
� J ��������� ��� � �! ����� � �������������� ������ ���� ��� �� ���
����� ���� � ���� �� ��� ���������� � ���� �� �� � � ���� ��� �� � �� 0 ��
���� ������ ����� ��������������� ���
� "�� ���, � �� ��� ���� ��������� ���� ��� � �� �� �� ��� �!� ��� � � �� ���� 0 ��
�� � �������������� ���!��!
� +�� � 6� � "����#� �!���� �$ & � . �����# 9�� � ����������:� /���� 9������� ��� ��������������:
�"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9
� � ��� ��� �� � �� ���� ��6� ���������� 0 ����� �����
� � ���"�"�� ������& �� ��E 7 ���� �� ��������� �� � �� ����
� < �� ����� ������ ���� � ��������������� ��� �� � �� ���� ��
� �� ��� � �������� �� � ����� ��� � � �� �� � ���� , �� ������ ���
"�"
� < �� ����
� "�?����� ������������������� ������ ��� �� � �� ���� ��
� "�?������������C������ ���������������� ����������������� ��E
� $ �������������������� ,���������� ����0 ��������������0���� �� ��� � ��
� ���� ��!���������������� ��� ���������������� ��E
� � ������� ����0 �� ����������� ��������� = ���
� +�� � 6�"$ � . �"�����< ���� ����
�#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9
� 3 � ������������ ���!��!�0 ������� ������� ��� � ������������ ���9�� � ��!��!�����D �� � �����":
� $ ����� �� ��0 �������������� ��� � ����� � � ������������ ���!��!�������� �������������������� �
� %��� � �� ���� �������� ������ �� ������������00 ������ �������� �������������������� ������� ���� ���
� � ��� � ���������� ���/�������� � ����� � ��� � ����� �� �� ������ ��� � ����� �� ���
� /��� � �����0���������� � �� ������������ 0�� ������� ����D ����� �� ��
�$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9������������
1IDHash
1ID
4ID
25ID
3ID
17ID
10ID
8ID
�%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9�������������
Hello ???
Hello ???1ID
Hash1ID
4ID
25ID
3ID
17ID
10ID
8ID
&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9������������
3ID
25ID
4ID
Hello ???
Hello ???1ID
Hash1ID
4ID
25ID
3ID
17ID
10ID
8ID
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9�����������
� ������� ��
3ID
25ID
4ID
Hello ???
Hello ???1ID
Hash
neighbors
3
4
25
1ID
4ID
25ID
3ID
17ID
10ID
8ID
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9��2���� :���; ��9
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9���������� ����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� �����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9�
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� ����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
11ID
#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� ����
� 3 � �� ���� ���� �4 ���� ��
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
11ID
$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� ����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
11ID
11ID
%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� ����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
11ID
11ID
!&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9����������� ����
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
Hash11ID
11ID
11ID
11ID
11ID
!�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� � ����; ��9��������� � �� �������
1ID
4ID
25ID
3ID
17ID
10ID
8ID
3425
11725
1410
348
11017
1017
3825
ID 11
Tras
ferim
ento
dire
tto
!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
������������� ������������� �
� � ������"�"�7 ������� ������������������ 0����� ������ �86� ������������� ��� ����
� -������ ������� ��
� "������� ��������
� ����� �8 � �� � �� ���� ��
� $ ��! �������,� �6������������D����� �8 � ���6
� �� � �� � ��� ��� ��� ��� �� � � � � ����� ��� 9����B0���� �� ���F . $ �!�,��� �������:��!�!����� ������������ �� �� � �� � ���� ������� ����� �� �� ����� 0 �
�����D�, �� 0���
� ��� ����� � 0������ � ���D������� �� �� ����� ��� ������ ������ 9�����& �����:�����C��� ����D������� ����� ����� ���� ��� ,� ���9�����1 ������:
!�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
����� ��5 �������� ����� �
SuperPeer
Peer
Overlay Network
! � ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
����� ��5 �������� ����� �
� �� ������� �0������� ���� �� � � � �� � ���� �� ����� ������� � ���� � � ����� �
���� ���������0���#���� ��E�� �������� 9� ���� ������� �� ������������ �� �
. �":
� J ������������� ������������������?�
� �� ������ 0�������� ������������
� ��������������������� 8 � �������� �� ������� ����! �0 �� �� ����!�
��������� 0 ��
� ����������� � �� ������ ���������,������! �0 �� ����� � �� ���!��� ����� �������� ��!�������� � ����
� ������������� 0 ���� �� ����� �� �� ���������� ����������,��
� ����������������� ��������0����D ����� �� ���� �! ������ �������������� ������,�����?������������� ����� �
� "�?� � ������ �� �! �0 � � �0��� �� � ����� � ��� ��� ���� � ��� �� � ���������� �!�� ���4 5 . �
!!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
����� ��5 ������������� �
�F . $ 6��������������������0 ������� ����� ��� �� �"�"��
� �������������������� ����� ���� �����B0������
� �� ����� 0���� ��� � �0���� �� � ����� � ��� ��� � ��0�� �� ���� 9����� �� �
F 3 %��!����� 0��������� �����:��
� �������0������ ���������������� �������� ���0�� �� ���
�����6
� 4 � � ������ �� � �� ��������
� / ��� �� 0 ���� ������� ��� � �������������� � �������� ���!��!
� ��������� � ������� � ��� � ����� �� �� ������ 0 � �� �� ���� 0 ��������
� %�C��#�0������ �0 �� �� ����������!�������������� ������������C��#
� ������� �� �!6� "��� , � �8 � � � � ���� �� ��� ��� � � ������� � � ����� �
�� � � ���� ����� ��� ��� � ���� 0 ���� ����� ������������� ��� �� �� 0�� �
������������ �
!"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���������� �
� ������ �� ��� ����� ����� ���������� ������7 ������ ��� ���0�� ��
���,�� �����; �� 0 ���� ���� ���������� � � ���� ������� ��6
��0� � ��� � ���0��� ��� ��� ����� �0���#� ��� ��E� � �� �� � � � �� ������������ O
� ���� ���� �� ��� �,�������� �������� ����, � ������� � �������� ���������!����� 8 �������������0���#���� ��E
� � ���� ���� �� ���� �� ��� �� � ������ , �6
� �0 �� � � � ����� � � � � ��� ��� ��� �� � � � � !����� ���� � �� � ������� ����� �������������������������������������� ���0�� 0�� �������������������D�0���#����� �0��� ����������
� 3 ���� �� �� ��� � ���, �� ��C�����
� ������������������� ���� ������ ��� ��� �
� ���� ���� � �� 0 ���� ���� ������0���7 �������� �������, ��
!#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���������� �
3 ���� �� �� �,�����������������1 ������66
� < ������,����� �!���6�� � �� � �� �� ������ ���0���1 ��������������,,� ��� ������������� ��� ,�9���� ���������������� � �����!��:��%;���������������� �C��� � �� � �� ������0���1 ����������� �� ������������ 0�� ���
� 1 ,���!6� ����� � � � ,� ��0�� ��� �� � 7 �� ���� ��� ���� ��� ��� �!��������� � ����� ��������0���1 ��������3 � �� �������� ��"�� ������ �
��0��� �� � � �� � �� � ��� ���� � 1 ,���!��� +; ��� ������� � ��� ��� ����� ���0���� ��� ��������� �� ���
� ���!� ������ ��� ��0��6� � � �� ���� �� � �� � �� � �"� ��� � !����� ���� �� � ����0��� 7 0����� �� ��������� ������� �� ��� �� � ������ � � ���0�� ����� � � ����� ������������ ���������1 ������
� %D ����� �� ���� � �� ������ ��C�������!�0 ����� �������� ��� ��� ���� ���� �� � ���� �!� �� ��� ��C� � ��� ���������� ����� ���������� ����� ���9�� � ��� � ����� ����� �� �� ��:
!$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
������� ��� ����� ���������� � � ��������� ����
� ���� ��������� ��2��0�������������� ����,�� �� ������, � �8����C������
� ������
� - ���� �� ���������� ��
� -������ ���� �� ��� ��
� %D������� ��"�"���?������� � ������������ � ������D��������� �����9�� ���
� ���,���� ���,����:� ��� ����� ��� ,� ��
!%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� $ ������ �������� �����6
� ��� ��������� � �� ���� �������0��� ���� ����� �� ������0 ���
� ��� �������������� � �����P ����� ����!�� �� �! �
� � �� ���� ���� ���� � �! ��� ��� ������ ���� �������� ���� 0�� ������� ���� , � �8 � �� ��������������������� �,��� �� ������������������;�� �����0�������� �����
Unicast
Router
Receiver Receiver
Router
Router
Receiver Receiver Receiver
Router
Sender
"&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
$ ������ �"�"
� < ��������� �� ���, ���� �� �������;���������,������ ���� �� ��� ��
�� � ������������ �� ������ �� ���� ����� � ����
� %�� �! ��� � � �� �� �� ����������0 ��
��������0�������� �����
� � ��� �� �� �! ���0������ ��������
����� �� ��� ���� �����!�!������ 8
� �0�������� ����� ����������
�� ��
Router
Sender
Router
Receiver/Sender
Receiver/Sender
Router
Receiver/Sender
Receiver/Sender
Receiver/Sender
Receiver/Sender
Receiver/Sender
"�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ��� ��� , ����� ��� � ������ "�"� � � � C����� �� ��B��0�� ������� � �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6�$ ������ ����� �����
DocDoc
"� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ������ , ��������� ������"�"��� �C������� ��B��0���������� �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6$ ������ ����� �����
DocDoc
"�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ������ , ��������� ������"�"��� �C������� ��B��0���������� �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6�$ ������ ��� �� �����
DocDoc
Part3
Part3Part
2
Part2 Part
3
Part3
Part1
Part1
Part2
Part2
Part3
Part3
" � ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ������ , ��������� ������"�"��� �C������� ��B��0���������� �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6�$ ������ ��� �� �����
DocDoc
Part3
Part3Part
2
Part2 Part
3
Part3
Part1
Part1
Part1
Part1
Part1
Part1
Part2
Part2
Part3
Part3
"!� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ������ , ��������� ������"�"��� �C������� ��B��0���������� �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6�$ ������ ��� �� �����
DocDoc
Part3
Part3Part
2
Part2 Part
3
Part3
Part1
Part1
Part1
Part1
Part2
Part2
Part1
Part1 Part
2
Part2
Part2
Part2
Part3
Part3
""� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
��������� ����� ���� ��� � � ��������� ����
� � ������ , ��������� ������"�"��� �C������� ��B��0���������� �
��� � ������� ������ ���������0�
� -�. �. < ��+& . 6�$ ������ ��� �� �����
DocDoc
Part3
Part3Part
2
Part2 Part
3
Part3
Part1
Part1
Part1
Part1
Part2
Part2 Part
3
Part3
Part1
Part1 Part
2
Part2
Part2
Part2
Part3
Part3
Part3
Part3
"#� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ �������� � ���� �����
� 3 �������� ��� �� �� �! ������������������������ ��������� $ ���� � �������� ��������, �B ����� �� ����������� �� ��������������
������ ������ %���������� ������������ �!��������� ����������7 ������ ��� � �����
� � � � �������;������� ��"�"������ � ������������� ��������
� � �� ����������������� �� � �� �!������ ���� , ���� ���� , ����� ������� �����������
� � ���� �������������� ����������!������� �����B��� ������� =����� ����������� �� ������
� 1 � ����� ��� ��
� +�� � 6�
� � +. �I !�� � �����������0 ������������������ �� �� �� ��� � ���� �� ��������� �� ��������� ����
� 1 � ����� ��� ��6�1 ��,���. ���E �
� 3 ���� ����������� ��������� ���� ����� ��� ���
Nota:Nota:Il nucleo di Il nucleo di SETI@homeSETI@home èè una una classica applicazione client/serverclassica applicazione client/server..
"$� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ �������� � ��
�� ���������B ?#" !
� � +. �I !�� 6�����!������A �������� �������� ���
� "�������� �� ������� 0�� ��� ��9� ����� ���� ��-�E�#:���������������!�
��������� ������ ���� � �6�� ����� �QM �
� $ ��� � ������ �� �� ���� ��� �0������������� �������������������� ��
$ �� ,��� ��������"����� ��
� � ����6������� �����@������� ����; ����������������������� ����� �����
������������� ������������ � �������������������� �� �� �� ���� 0 �8
� ������� ������� �����������LMM�� ���������;��C� ����� ������������ ����
� �MM�� � �� �� ������� �����;��C� ����� ����������� ������M�. ��/����
� �����������7 ��������� ���� �L�� � ���� �������
"%� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ �������� � ���� �����
����B ?#" !
� � � � �������4 ����� �0�������� ����������� �� � �� ��� ���
� �� ���G�� ����� �0��"������ �0 ������������ 0���� ��������
� � ���� ����������0��� ��� ,� ��� ����
� "��,�� �6������, � �8 ����� ��, ��8 � ����
� ��� ��� � �� �� � � �� ��� � ������ �� �������� � ��� ��0�� ����� ������� �������
� 4 � � � ��� � � ���A#� ��0��6� �� ���A#� � � ������� ��� ��0�� ������������������������ ��� ,� ��� ���� �������� ��� ����
� $ ���������������� ����� ��2��� �� ��� ��
� < �� � �� ��� � � ������� ��� ��� ,�0� ���0����� � � �� ��� ��� � �0�� ���� � ������� ��� ��� ����� ��� 9� �! ���� ��� ����� ����� ����:� �0 �� �� ������
� & ���� ������ �� ��� ������� ����
#&� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
�� �2 ������ �������� � ��
�� ���������B ?#" !� ���� ��� ������������ ����;���� � ��� ������ ����
� "������� ������������ ���� � ���� ��� ���� �C������� � ���, �
� L�MMM �MMM�� ���� �� �9)MMMM���0 ��:
� ��� ��� ����������� ����� ��
� ���� ��� ������������ ����� ��
� /�����. ������
� �� ��� ����������� ����� ��
� "� 0������� ����
� ����7 ����C� � ��������� �������� ������� ������ ������� �9�6����� �:
� 3 �>������ �������,,��� � ����� ���� ������������� ���!��������
� ����� �0����������� �� ��� � �� ���� � ������ ���� �����
#�� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ����� �� �� �������� �� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������� ������� � ������� ���� ������
� �������� �������� �������� ����������� ������� �������� ���������� �������� ���������� �������� ���������� �������� ���������� ����
����B ?#" !����������
� ���� ��� ���� � ��������������7 ������C������ �� � ��������;���� 0���� � ����
� �������� �� ����� ����� ��� ���������� ����� ���� ����,�� ���
� ������������������������� 0�� ����,��
� ��� 0 ���� ��� ��� ��������� � = ������� ��� ��� ����� � ��� � �
��� ����� ���9�6� ����� �� ���� �� �����;��,���� ���� ������ :
� & ���������� �!�� �� ������
� � � � � ���� ������ ��� �; �� 0 ���� ��� � � �� ���� � �� ���� ���� � � �� ���
��0� �� ���� � � � � ��� �� � 0 �8 ���� � ����� � 9�6� ����� � ���� �
��� �����������C����������������"� >:
� *� � ���� ���� � �������� ,� ��� ��� ���