рднрд╛рдЧ 2: рдЯрдирд▓ рдореИрдЬрд┐рдХ, рдиреЗрдЯрдмреАрдбреА рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреБрдЧрд▓рд┐рдВрдЧ

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ I2P рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рдирд┐рд░рдВрддрд░ рдЕрдиреБрд╡рд╛рджред
рдЗрд╕ рдмрд╛рд░ рд╡рд╣ рд░реВрд╕реА рдореЗрдВ рдкрд╛рда рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдФрд░ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИред

рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛:
рднрд╛рдЧ 1: "рд╡рд╣ рд╕рдм рдХреБрдЫ рдЬреЛ рдЖрдк рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдФрд░ I2P рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рд╕реЗ рдбрд░рддреЗ рдереЗ"
рднрд╛рдЧ 2: рдЯрдирд▓ рдореИрдЬрд┐рдХ, рдиреЗрдЯрдмреАрдбреА рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреБрдЧрд▓рд┐рдВрдЧ
рднрд╛рдЧ 3: рдбрд┐рдЬрд┐рдЯрд▓ рд▓рд╣рд╕реБрди

рд╕реБрд░рдВрдЧреЛрдВ


рдЗрдирдмрд╛рдЙрдВрдб рдФрд░ рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рд╕реБрд░рдВрдЧ рд╕рдорд╛рди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╕реБрд░рдВрдЧ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рд╕реБрд░рдВрдЧреЛрдВ рд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░рд╛рд╢рд┐ рдЬрдорд╛ рдХрд░рддрд╛ рд╣реИ, рдЕрдВрддрддрдГ рд╕реБрд░рдВрдЧ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрджреЗрд╢ рдмрдирд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдбреЗрдЯрд╛ рдХреЛ рдкреВрд░реНрд╡-рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реЙрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ рд╕рд╣рдХрд░реНрдореА рдФрд░ рдмрд╛рдж рдореЗрдВ рд╕реБрд░рдВрдЧ рдХреЗ рд╕рджрд╕реНрдп рдпрд╣ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рдВрджреЗрд╢ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреА рдПрдХ рдФрд░ рдкрд░рдд рдЬреЛрдбрд╝рдХрд░ рдПрдХ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдЧрд▓реА рд╕реБрд░рдВрдЧ рдореЗрдВ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░реЗрдВред
рдЕрдВрдд рдореЗрдВ, рд╕рдВрджреЗрд╢ рд▓рдХреНрд╖реНрдп рдХреЛ рд╣рд┐рдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд▓рдХреНрд╖реНрдп рджреНрд╡рд╛рд░рд╛ рд╣реА рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рд░рдЧрдорди рд╕реБрд░рдВрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдВрдЧ рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рд▓рдХреНрд╖реНрдп рд╣реЛрдЧрд╛, рдФрд░ рдкрд╛рд░рдЧрдорди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд - рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╕реНрддрд░ред рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рд╕реБрд░рдВрдЧ рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рдЧреЗрдЯрд╡реЗ рд╣реИ рдФрд░ рд╕рдВрджреЗрд╢ рдХреЛ рдкреВрд░реНрд╡-рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХреЗ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИред

рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рд╕рд╛рдерд┐рдпреЛрдВ рдФрд░ рдЙрдирдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЪрдпрди рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ I2P рдХреИрд╕реЗ рдЧреБрдордирд╛рдо рдФрд░ рдЙрддреНрдкрд╛рджрдХ рд░рд╣рддрд╛ рд╣реИ (рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рддреЗрдЬ - рд▓рдЧрднрдЧред рдкреНрд░рддрд┐ред)ред
рдЬрдмрдХрд┐ NetDB (рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕) (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ) рдХреЗ рдкрд╛рд╕ рдЪрдпрди рдХрд░рдиреЗ, рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдорд╛рдирджрдВрдб рд╣реИрдВ, рд╕реБрд░рдВрдЧ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдХрд┐рд╕реА рднреА рдХреНрд░рдо рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рд╛рдерд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╕реБрд░рдВрдЧ рдореЗрдВ рдХрдИ рдмрд╛рд░ред
рдпрджрд┐ рдиреНрдпреВрдирддрдо рд╡рд┐рд▓рдВрдм рдФрд░ рдЕрдзрд┐рдХрддрдо рджрдХреНрд╖рддрд╛ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдЖрджрд░реНрд╢ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рд╕рд╛рдерд┐рдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВ рдЬреЛ рдЙрдирдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЧреБрдордирд╛рдореА рдХрд╛ рдкреНрд░рджрддреНрдд рд╕реНрддрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдЧрддрд┐ рдкрд░ рдЕрдкрдиреА рдЫрд╛рдк рдЫреЛрдбрд╝рддрд╛ рд╣реИред

рдЧреБрдордирд╛рдореА рдмрд╕ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИ: рд╕рд╛рдерд┐рдпреЛрдВ рдХреЛ рдкреВрд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╣рдХрд░реНрдореА рдЕрдиреБрд░реЛрдз рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд░рд╣ рд╕рдХрддреЗ рд╣реИрдВред рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рд╕рд╛рдерд┐рдпреЛрдВ рдФрд░ рд▓реЛрдб рд╕рдВрддреБрд▓рди рдХреЛ рд╕рдВрддреБрд▓рд┐рдд рдХрд░рдХреЗ рдирдореВрдирд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣реЛрдиреЗ рдкрд░ рд╕реБрд░рдВрдЧреЛрдВ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдФрд░ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рднреА рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реЗ, рд╕рдм рдХреБрдЫ рдирд╛рдЬреБрдХ рдФрд░ рдЕрдкреНрд░рднрд╛рд╡реА рдерд╛: рд╕реВрдЪрдирд╛ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рдереАрдВ рдФрд░ рдЕрдкрд░реНрдпрд╛рдкреНрдд рдЧреБрдордирд╛рдореА рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
I2P рд╡рд┐рднрд┐рдиреНрди рдирдореВрдирд╛рдХрд░рдг рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдкреНрд░реЛрдлрд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рдЕрдирд╛рдо рд╕рдВрдЧрдарди рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрддред

I2P рдХрд╛рдо рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рд╕рд╣рдХрд░реНрдореА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдпрд╣ рдЙрдирдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдСрдкрд░реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╕рд╣рдХрд░реНрдореА 1.3 рд╕реЗрдХрдВрдб рдХреЗ рднреАрддрд░ netDB рдЦреЛрдЬ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ, рддреЛ рджреЛрдиреЛрдВ рд╕реБрд░рдВрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рджреЗрд░реА (рдЖрдиреЗ рд╡рд╛рд▓реА рдФрд░ рдмрд╛рд╣рд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА) рдЗрд╕рдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджрд░реНрдЬ рдХреА рдЧрдИ рд╣реИ , рдЬрд┐рд╕рдореЗрдВ рджрд╛рд╡рдд рдХреЗ рд╕рднреА рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкрд░рд┐рд╡рд╣рди рджреЗрд░реА рдФрд░ рднреАрдбрд╝ рдХреЗ рдорд╛рдк рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╣рдХрд░реНрдореА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рджреМрд░рд╛рди, рд╕реВрдЪрдирд╛ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди, рджреЗрд░реА, рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд╣рдХрд░реНрдореА рдХреА рдХреНрд╖рдорддрд╛, рдХрд┐рддрдиреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХрд┐рддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рд╣реИ, рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рдЗрди рдЧрдгрдирд╛рдУрдВ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рджрд╛рд╡рдд рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рджрд╛рд╡рддреЛрдВ рдХреА рддреБрд▓рдирд╛ рдЕрд▓рдорд╛рд░рд┐рдпреЛрдВ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдмрд╛рд╣рд░ рд░рдЦреА рдЬрд╛рддреА рд╣реИрдВ: рддреЗрдЬ рдФрд░ рдХреНрд╖рдорддрд╛рд╡рд╛рди, рдЙрдЪреНрдЪ рдереНрд░реВрдкреБрдЯ, рдЧреИрд░-рдХрд╛рдордХрд╛рдЬреАред
рдЗрди рд╕реНрддрд░реЛрдВ рдкрд░ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рд░рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд╡рд┐рдХрд▓реНрдк рдореМрдЬреВрдж рд╣реИрдВред
рдирд┐рдореНрди рдкрд╛рда рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рд╢рдмреНрдж "рдХрдЯрд╛рдИ рдХреЗ рд╣рдорд▓реЗ" рдЙрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рдорд▓реЗ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ I2P рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдХреЛрдИ рдмреЗрд╣рддрд░ рд╕рдордХрдХреНрд╖ рд╕реБрдЭрд╛рд╡ рджреЗ, рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдореЗрд░реЗ рдХрд╛рди рдХреЛ рдХрд╛рдЯ рджреЗрддрд╛ рд╣реИред

рдХреНрд▓рд╛рдЗрдВрдЯ рдЯрдирд▓ рдХреА рддреИрдирд╛рддреА рдХреНрд╖рдорддрд╛ рдФрд░ рдЧрддрд┐ рдореЗрдВ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╕реЗ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рд╕рд░рд▓ рдФрд░ рдкреНрд░рднрд╛рд╡реА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирдореВрдиреЗ рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рддреА рд╣реИред рд╕реИрдВрдкрд▓рд┐рдВрдЧ рдкреАрдпрд░ рдХреЛ рдиреЗрдЯрдбреАрдмреА рд╕реЗ рдмрд╛рд╣рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╛рдерд┐рдпреЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рд╕реНрдерд┐рд░рддрд╛ рд╣реЛрддреА рд╣реИ (рдЕрд╕рдлрд▓ рдирд╣реАрдВ) рдФрд░ "рдкрд╣рд╛рдбрд╝реА рдХреЗ рд╢реАрд░реНрд╖" (рдХреЗрдВрджреНрд░реАрдп рднрд╛рд░ рдмрд┐рдВрджреБ - рд▓рдЧрднрдЧ рдкреНрд░рддрд┐) рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рдо "рдХрдЯрд╛рдИ" рдЬреИрд╕реЗ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦрд░рд╛рдм рдкреНрд░рддрд┐рд░реЛрдз рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рд░рд╛рдЙрдЯрд░ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд▓реЛрдб рдХреЛ рд╕рдВрддреБрд▓рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕ рд╣рдорд▓реЗ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдХрдордЬреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдЕрд▓рдЧ рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рдЦрддрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдо рдкреНрд░рддрд┐рд░реЛрдзреА рдмрдирд╛рддрд╛ рд╣реИред

рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛, XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдорд╛рд░реНрдЧ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред "рдХрдЯрд╛рдИ" рд╣рдорд▓реЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рджрд╛рд╡рдд рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддреА рд╣реИ, рдФрд░ рдлрд┐рд░ рдмрдВрдж рд╣реЛ рдЬрд╛рддреА рд╣реИред
рд╕реВрдЪрдирд╛ рдЕрд╕реЗрдВрдмрд▓реА рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рдФрд░ рд╕рд░рд▓ рд░рдгрдиреАрддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдирдИ рд╕реБрд░рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рд╕рд╛рдерд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдиреЗ рд╡рд╛рд▓реА рд╕реБрд░рдВрдЧ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред рдЧреНрд░рд╛рд╣рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓рдХреНрд╖рд┐рдд рд╣рдорд▓реЗ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рд╕реБрд░рдВрдЧ рдХреЗ рдЕрдВрддрд┐рдо рдЫреЛрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдВрдд рдореЗрдВ, рдпрджрд┐ рд╕реБрд░рдВрдЧ рдХреЗ рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣рдХрд░реНрдореА рддрдп рд░рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрдиреЗрдХреНрд╢рди рд╕рдордп рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕реБрд░рдВрдЧ рдХреЗ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣рдХрд░реНрдореА, рд░рд╛рдЙрдЯрд░ рдХреА рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕реБрд░рдВрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред
рдЗрди рджреЛ рд╕реБрд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрдпреБрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдФрд░ XOR рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реБрд░рдВрдЧреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рдХрдард┐рди рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдЯреАрдХ (рд╡рд┐рд╢рд┐рд╖реНрдЯ) рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЕрд░реНрде рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИрдВ рдФрд░ рд╕рдорд╛рди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдорд╛рд░реНрдЧ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВ (рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИ рдЯреЛрд░ - рд▓рдЧрднрдЧред)ред XOR рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЖрджреЗрд╢ рдФрд░ рдЗрд╕ рддрдереНрдп рдХреА рдЕрдкрд░рд┐рд╣рд╛рд░реНрдпрддрд╛ рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ рдЕрдВрддрд┐рдо рджрд╛рд╡рдд рд╣рдореЗрд╢рд╛ рд╕рдорд╛рди рд╣реЛрддреА рд╣реИ, рдФрд░ XOR рдХреЗрд╡рд▓ рдЖрджреЗрд╢ рдХреА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрддрд╛ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, I2P (рд░рд┐рд▓реАрдЬ 0.8) рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдмрд╣реБ-рд╕реНрддрд░реАрдп XOR рдирдореВрдирд╛рдХрд░рдг рд░рдгрдиреАрддрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕реБрд░рдВрдЧ рдХреЗ рдореИрдХреЗрдирд┐рдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЪрд░реНрдЪрд╛, рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЗ рдЪрдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрд░рдВрдЧ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕


рдЬреИрд╕рд╛ рдХрд┐ I2P рдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛, рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдиреАрдЪреЗ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
I2P рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХреБрдЫ рдкреНрд░рддрд┐рд╢рдд рдХреЛ 'рдлреНрд▓рдбрдлрд┐рд▓' (рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЛрдб) рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЬрд┐рди рдорд╢реАрдиреЛрдВ рдкрд░ I2P рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЙрдирдореЗрдВ рдХрд╛рдлреА рдЙрдЪреНрдЪ рдереНрд░реВрдкреБрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рддреЗрдЬ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, 'рдлреНрд▓рдбрдлрд╝рд┐рд▓' рд░рд╛рдЙрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛, рд░рд╛рдЙрдЯрд░ (рдЯреЙрдЯреЛрд▓реЙрдЬреА) рдЦреБрдж рдХреЛ 'рдлреНрд▓рдбрдлрд╝рд┐рд▓' рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
рдЕрдиреНрдп рд░рд╛рдЙрдЯрд░ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕реВрдЪрдирд╛ рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрдмрд╛рджреА рд╡рд╛рд▓реЗ рд░рд╛рдЙрдЯрд░реЛрдВ рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдпрджрд┐ 'FloodFill' рд░рд╛рдЙрдЯрд░ рдХреЛ рд╕реНрдЯреЛрд░реЗрдЬ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдорд┐рд▓рддреА рд╣реИ, рддреЛ 'FloodFill' рд░рд╛рдЙрдЯрд░ рдЗрд╕ рдореИрд╕реЗрдЬ рдХреЛ Kademlia рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рджреВрд╕рд░реЗ 'FloodFill' рд░рд╛рдЙрдЯрд░реНрд╕ рдХреЛ рдлреЙрд░рд╡рд░реНрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдЦреЛрдЬ рдХреНрд╡реЗрд░реА рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рдЦреЛрдЬ рдкреВрд░реА рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ 'рдлреНрд▓рдбрдлрд╝рд┐рд▓' рд░рд╛рдЙрдЯрд░ рдХрд┐рд╕реА рдХреЛ рднреА рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рдбреЗрдЯрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдЧрд╛ред

рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ:
  1. RouterInfo рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ I2P рд░рд╛рдЙрдЯрд░ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  2. рдкрдЯреНрдЯрд╛рд╕реЗрдЯ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧрдВрддрд╡реНрдпреЛрдВ (рдЬреИрд╕реЗ: I2P рд╡реЗрдм рд╕рд░реНрд╡рд░, рдИ-рдореЗрд▓ рд╕рд░реНрд╡рд░, рдЖрджрд┐) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред


рдпрд╣ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА "рдкреНрд░рдХрд╛рд╢рдХ" (рдкреНрд░рдХрд╛рд╢рди рдкрд╛рд░реНрдЯреА) рджреНрд╡рд╛рд░рд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдХреА рдЬрд╛рдПрдЧреА рдФрд░ рдХрд┐рд╕реА рднреА I2P рд░рд╛рдЙрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХреА рдЬрд╛рдПрдЧреА, рдФрд░ рдЗрд╕реЗ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рднреА рд╕рд╣реЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдВрдЧреНрд░рд╣реАрдд рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдкреБрд░рд╛рдиреА рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдФрд░ рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рдорд▓реЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рднреА рд╣реЛрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЛрдЯ:
рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдкрдЯреНрдЯрд┐рдпрд╛рдБ:

рдпрджрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡реНрдпрдХреНрддрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдиреЗрдЯрдбрдм рдореЗрдВ рдЧрдВрддрд╡реНрдп рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдлрд┐рд░ рдЖрдкрдХреЛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдкрддрд╛ рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдЯреНрдЯреЗ рдореЗрдВред рдпрд╣ рд▓реАрдЬрд╕реЗрдЯ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рдХреЗ рдПрдХреНрд╕реЗрд╕ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕реНрд╡ рдЯреНрдпреВрдирд┐рдВрдЧ:

NetDB рдЖрддреНрдо-рдЯреНрдпреВрдирд┐рдВрдЧ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рд░рд╛рдЙрдЯрд░ рдЙрдкрд▓рдмреНрдз рд╕рд╛рдерд┐рдпреЛрдВ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд░реВрдЯрд░рдЗрдиреНрдлреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рд╣рдХрд░реНрдореА рд╕реЗ рдЕрдиреНрдп рд░рд╛рдЙрдЯрд░ рд╕реЗ рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдиреЗ рд░рд╛рдЙрдЯрд░рдЗрдирдлреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рд╣реЛ рд╕рдХреЗред I2P рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд░рд╛рдЙрдЯрд░рдЗрдирдлреЛ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред

рдЦреЛрдЬ рдпреЛрдЧреНрдпрддрд╛:

I2P рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЦреЛрдЬ рдЕрдиреНрдп рд░рд╛рдЙрдЯрд░ рдкрд░ netDb рдкрд░ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдмрдврд╝рддрд╛ рд╣реИ, рд╕рднреА рдиреЗрдЯрдЗрдиреНрдлреЛ рдФрд░ рд▓реАрдЬрд╝рд╕реЗрдЯ рдлрд╛рдЗрд▓реЗрдВ рд╣рд░ рдиреЗрдЯрдбрдм рд░рд╛рдЙрдЯрд░ рдкрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдВрдЧреАред рдЗрд╕рд╕реЗ рд╕рдлрд▓ рдЦреЛрдЬреЛрдВ рдХреЗ рдкреНрд░рддрд┐рд╢рдд рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдПрдЧреАред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдиреЗрдЯрдбрдм рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкрд░рд┐рд╡рд╣рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓


рд░рд╛рдЙрдЯрд░ рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЬрдмрдХрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд░рд╛рдЙрдЯрд░ рдЗрд╕ рд╕рдВрдкрд░реНрдХ рдореЗрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реЗ рдпрд╣ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд░рд╛рдЙрдЯрд░ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдкрд░ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджреЗрдЦреЗрдВрдЧреЗ рдЬреЛ рдЗрди "рдЬрд░реВрд░рддреЛрдВ" рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдиреЛрдбреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдереЗред
I2P рдХреА рдХрд╣рд╛рдиреА рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╢реБрд░реВ рд╣реБрдИ, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред рдлрд┐рд░, рдЕрдЪреНрдЫреА рд╕рдВрдЪрд╛рд░ рдЧреБрдгрд╡рддреНрддрд╛ (рдЕрдВрддрддрдГ рдХреЗрд╡рд▓ рдмрдврд╝реА рд╣реБрдИ рд░рд╛рдЙрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ рдорд╛рдВрдЧ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, I2P рдПрдХ рдЯреАрд╕реАрдкреА-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗ рдПрдХ рдпреВрдбреАрдкреА-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ - "рд╕рд┐рдХреНрдпреЛрд░ рд╕реЗрд░реЗрдорд┐рд▓реЗрдмрд▓ рдпреВрдбреАрдкреА" рдпрд╛ "рдПрд╕рдПрд╕рдпреВ" рдкрд░ рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЧрдпрд╛ред
рдЬреИрд╕рд╛ рдХрд┐ SSU рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ:

рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╡рд┐рддрд░рдг рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдиреНрдпреВрдирддрдо рдбреЗрдЯрд╛ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╕рдВрдЪрд╛рд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЯреАрд╕реАрдкреА рдХреЗ рдЕрдиреБрдХреВрд▓ рд▓реЛрдб рдкреНрд░рдмрдВрдзрди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕рдореЗрдВ рдкреАрдПрдордЯреАрдпреВ рдЦреЛрдЬ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ рдШрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЧрддрд┐ рд╕реЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ (рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд) рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ NAT, рдпрд╛ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХрд░рддреЗ рд╣реИрдВред

SSU рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмрд╛рдж, NIO рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рдЯреАрд╕реАрдкреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ "рдХрдВрдЬреЗрд╢рди" рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдирдП рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ NTCP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдпрд╣ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реИред рдпрджрд┐ рдЖрдк рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП NAT / Firewall рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдмрд╛рд╣рд░реА рд╣реЛрд╕реНрдЯ рдФрд░ рдкреЛрд░реНрдЯ (DynDNS рдФрд░ рдЖрджрд┐) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /config.jsp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред NTCP NIO рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддрд░рд╣ 1-рд╕реНрдЯреНрд░реАрдо рд╕реАрдорд╛ рд╕реЗ рдЧреНрд░рд╕реНрдд рдирд╣реАрдВ рд╣реИред

I2P рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рд╡рд╣рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд╣рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХ рджрд░ рдХреЗ рд╕рд╛рде рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИред рджрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рд╡рд╣рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рджрд░реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдереА рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрдмрдВрдз рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, NTCP рдХрд╛ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХ рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рдХрдиреЗрдХреНрд╢рди рдкрд░ рдкреВрд░реНрд╡рддрд╛ рд▓реЗрддрд╛ рд╣реИред рдПрд╕рдПрд╕рдпреВ рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рдФрд░ рдЗрдирдмрд╛рдЙрдВрдб рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рд╣реИред NTCP рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдФрд░ I2P рд░рд╛рдЙрдЯрд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдПрдирдЯреАрд╕реАрдкреА рджреЗрдЦреЗрдВред

Source: https://habr.com/ru/post/In161037/


All Articles