ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅, ΠΊΠ°Π·Π²Π°ΠΌ ΡΠ΅ ΠΠΎΡΡΡ ΠΡΠ°ΠΌΠ»ΠΈΡ , Π°Π· ΡΡΠΌ Π²ΠΎΠ΄Π΅ΡΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΠΎΡΠ΄Π΅Π»Π° Π·Π° Π²ΠΈΡΡΡΠ°Π»Π΅Π½ ΡΠ°ΡΡΠ΅Π½ ΠΎΠ±Π»Π°ΠΊ Π² Yandex.Cloud. ΠΠ· ΡΡΠΌ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ°ΡΠ΅, Π² ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ Π·Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π΅Π½ ΡΠ°ΡΡΠ΅Π½ ΠΎΠ±Π»Π°ΠΊ (VPC) ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π² ΡΠ°ΡΡΠ½ΠΎΡΡ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π·Π°ΡΠΎ Π½ΠΈΠ΅, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°, ΡΠ΅Π½ΠΈΠΌ ΠΎΠ±ΡΠ°ΡΠ½Π°ΡΠ° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. ΠΠΎ Π½Π° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ.
ΠΠ°ΠΊΠ²ΠΎ Π΅ VPC?
Π Π΄Π½Π΅ΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈΠΌΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ»ΡΠ³ΠΈ. Π‘ΠΈΠ³ΡΡΠ΅Π½ ΡΡΠΌ, ΡΠ΅ Π½ΡΠΊΠΎΠΉ Π²ΡΠ΅ ΠΎΡΠ΅ Π΄ΡΡΠΆΠΈ ΡΡΡΠ²ΡΡΠ° ΠΏΠΎΠ΄ Π±ΡΡΠΎΡΠΎ Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π½ΠΎ ΡΠ΅ Π½Π°Π΄ΡΠ²Π°ΠΌ Π΄Π° ΠΈΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠ°ΠΊΠΈΠ²Π° ΠΈΡΡΠΎΡΠΈΠΈ.
Π‘Π΅Π³Π° ΡΡΠ»ΡΠ³ΠΈΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°Ρ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ ΠΊΡΠΌ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈ ΠΎΠ±Π»Π°ΡΠΈ ΠΈ ΡΠΎΠ²Π° Π΅ ΠΌΡΡΡΠΎΡΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ²Π°Ρ Ρ VPC. VPC Π΅ ΡΠ°ΡΡ ΠΎΡ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΎΠ±Π»Π°ΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΠ²ΡΡΠ·Π²Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΠΈ Π·Π°Π΅Π΄Π½ΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ, Π² Π½Π°ΡΠΈΡ ΠΎΠ±Π»Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ·Π²ΡΠ½ Π½Π΅Π³ΠΎ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ VPC Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π½Π΅ ΠΈΠ·Π»Π°Π³Π°ΡΠ΅ Π½Π΅Π½ΡΠΆΠ½ΠΎ ΡΠ΅Π·ΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠ΅ ΠΎΡΡΠ°Π²Π°Ρ Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π° ΠΌΡΠ΅ΠΆΠ°.
ΠΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π΅Π΄Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΎΡΠ²ΡΠ½?
ΠΠΎΠ΄ VPC ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΌΡΠ΅ΠΆΠ° Ρ Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠ°ΡΠΎ VPNaaS, NATaas, LBaas ΠΈ Ρ.Π½. Π Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ°Π±ΠΎΡΠΈ Π²ΡΡΡ
Ρ ΠΌΡΠ΅ΠΆΠΎΠ²Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΡΡΡΠΎΠΉΡΠΈΠ²Π° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, ΠΊΠΎΡΡΠΎ Π²Π΅ΡΠ΅ Π΅
ΠΠ΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΎΡΠ±Π»ΠΈΠ·ΠΎ Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈ Π½Π΅ΠΉΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
ΠΠΎΠΌΠΈΡΠ»Π΅ΡΠ΅ Π·Π° Π΄Π²Π΅ Π·ΠΎΠ½ΠΈ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ. ΠΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° - ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΡΠ΅ΠΊΠΎΡ
ΠΌΠ΅ VPC. ΠΡΡΡΠ½ΠΎΡΡ ΡΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ Π½Π° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ Π½Π° Π²Π°ΡΠΈΡΠ΅ "ΡΠΈΠ²ΠΈ" Π°Π΄ΡΠ΅ΡΠΈ. Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π²ΡΡΠΊΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π²ΡΡΡ
Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ ΠΎΡ Π°Π΄ΡΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΈΡΠ²ΠΎΠΈΡΠ΅ Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ.
ΠΡΠ΅ΠΆΠ°ΡΠ° Π΅ Π³Π»ΠΎΠ±Π°Π»Π½Π°. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ° Π²ΡΡΡ Ρ Π²ΡΡΠΊΠ° ΠΎΡ Π·ΠΎΠ½ΠΈΡΠ΅ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡ, Π½Π°ΡΠ΅ΡΠ΅Π½ Subnet. ΠΠ° Π²ΡΡΠΊΠ° ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠ° ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π°ΡΠ΅ CIDR Ρ ΡΠ°Π·ΠΌΠ΅Ρ 16 ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΅Π΄ΠΈΠ½ ΡΠ°ΠΊΡΠ² ΠΎΠ±Π΅ΠΊΡ Π²ΡΠ² Π²ΡΡΠΊΠ° Π·ΠΎΠ½Π° Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡ . Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π²Π°ΡΠΈ ΡΠ΅ΡΡΡΡΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ VPC ΠΌΠΎΠ³Π°Ρ Π΄Π° βΡΠ°Π·Π³ΠΎΠ²Π°ΡΡΡβ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ, Π΄ΠΎΡΠΈ Π°ΠΊΠΎ ΡΠ° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π·ΠΎΠ½ΠΈ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ. βΠΠ±ΡΡΠ²Π°Ρβ Π±Π΅Π· Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΠΏΡΠ΅Π· Π½Π°ΡΠΈΡΠ΅ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ, βΠΌΠΈΡΠ»Π΅ΠΉΠΊΠΈ ΡΠΈβ, ΡΠ΅ ΡΠ° Π² Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° ΡΠ°ΡΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°.
ΠΠΈΠ°Π³ΡΠ°ΠΌΠ°ΡΠ° ΠΏΠΎ-Π³ΠΎΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΡΠΈΠΏΠΈΡΠ½Π° ΡΠΈΡΡΠ°ΡΠΈΡ: Π΄Π²Π° VPC, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠ΅ΡΠΈΡΠ°Ρ Π½ΡΠΊΡΠ΄Π΅ Π² Π°Π΄ΡΠ΅ΡΠΈ. Π Π΄Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²Π°ΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π΄ΡΡΠ³ΠΈΡΡ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅. ΠΠΎΠΆΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΠΈΠΌΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ - Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ Π½ΡΠΌΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π Π΅Π΄Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ VPC.
ΠΠ΅ΠΊΠ° Π²Π»ΠΎΡΠΈΠΌ ΡΡ
Π΅ΠΌΠ°ΡΠ°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ°ΠΊΠ°, ΡΠ΅ Π΅Π΄Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π΄Π° Π±ΡΠ΄Π΅ Π·Π°Π»Π΅ΠΏΠ΅Π½Π° Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠΈ Π½Π°Π²Π΅Π΄Π½ΡΠΆ. Π Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊΠ°, Π° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π°ΠΊΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π»ΠΎΠΆΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ ΡΡΠ΅Π· API ΠΈΠ»ΠΈ UI. ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°, ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ NAT ΠΏΡΠ΅Π²ΠΎΠ΄ Π½Π° Π²Π°ΡΠΈΡ βΡΠΈΠ²β Π²ΡΡΡΠ΅ΡΠ΅Π½ Π°Π΄ΡΠ΅Ρ Π² βΠ±ΡΠ»β - ΠΏΡΠ±Π»ΠΈΡΠ΅Π½. ΠΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ "Π±ΡΠ»" Π°Π΄ΡΠ΅Ρ, ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π° Π½Π° ΡΠ»ΡΡΠ°Π΅Π½ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΎΡ Π½Π°ΡΠΈΡ Π½Π°Π±ΠΎΡ ΠΎΡ Π°Π΄ΡΠ΅ΡΠΈ. ΠΠ΅Π΄Π½Π°Π³Π° ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠΏΡΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π²ΡΠ½ΡΠ½ΠΈΡ IP, ΡΠΎΠΉ ΡΠ΅ Π²ΡΡΡΠ° Π² ΠΏΡΠ»Π°. ΠΠ»Π°ΡΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ Π·Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° "Π±Π΅Π»ΠΈΡ" Π°Π΄ΡΠ΅Ρ.
ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ Π΄Π°Π΄Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ½Π°ΡΠ° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΡΠ΅Π· NAT ΠΈΠ½ΡΡΠ°Π½ΡΠΈΡ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΠΎΡΠ²Π°ΡΠ΅ ΡΡΠ°ΡΠΈΠΊ ΠΊΡΠΌ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΡΡΠ΅Π· ΡΡΠ°ΡΠΈΡΠ½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΠΌΠ΅ ΡΠ°ΠΊΡΠ² ΠΊΠ°Π»ΡΡ, Π·Π°ΡΠΎΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° ΠΈΠΌΠ°Ρ Π½ΡΠΆΠ΄Π° ΠΎΡ Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠ΅ Π·Π½Π°Π΅ΠΌ Π·Π° Π½Π΅Π³ΠΎ. Π‘ΡΠΎΡΠ²Π΅ΡΠ½ΠΎ Π½Π°ΡΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ΄ΡΡΠΆΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ NAT ΠΎΠ±ΡΠ°Π·.
ΠΠΎ Π΄ΠΎΡΠΈ ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° Π³ΠΎΡΠΎΠ² NAT ΠΎΠ±ΡΠ°Π·, Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΡΡΠ΄Π½Π°. Π Π°Π·Π±ΡΠ°Ρ
ΠΌΠ΅, ΡΠ΅ Π·Π° Π½ΡΠΊΠΎΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π½Π°ΠΉ-ΡΠ΄ΠΎΠ±Π½Π°ΡΠ° ΠΎΠΏΡΠΈΡ, ΡΠ°ΠΊΠ° ΡΠ΅ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΡ
ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° NAT Π·Π° ΠΆΠ΅Π»Π°Π½Π°ΡΠ° ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠ° Ρ Π΅Π΄Π½ΠΎ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅. Π’Π°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ Π² Π·Π°ΡΠ²ΠΎΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π·Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΡΠ΅ΡΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ»Π΅Π½ΠΎΠ²Π΅ Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ°.
ΠΠ°ΠΊ Π΅ ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΎΡΠ²ΡΡΡΠ΅
ΠΠ°ΠΊ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π° Ρ Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°? ΠΡΠ΅ΠΆΠ°ΡΠ° Π³Π»Π΅Π΄Π° Π½Π°Π²ΡΠ½ ΡΡΡ ΡΠ²ΠΎΡ API. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΈΠ΄Π²Π° Π² API ΠΈ ΡΠ°Π±ΠΎΡΠΈ Ρ ΡΠ΅Π»Π΅Π²ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅. Π§ΡΠ΅Π· API ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π²ΠΈΠΆΠ΄Π° ΠΊΠ°ΠΊ Π²ΡΠΈΡΠΊΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΎ, Π΄ΠΎΠΊΠ°ΡΠΎ Π²ΠΈΠΆΠ΄Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ, ΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π°Π»Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π° ΠΎΡ ΠΆΠ΅Π»Π°Π½ΠΎΡΠΎ. Π’ΠΎΠ²Π° Π΅ ΡΠ½ΠΈΠΌΠΊΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. ΠΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π²Π° Π²ΡΡΡΠ΅?
ΠΠ°ΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΠΆΠ΅Π»Π°Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° Yandex ΠΈ ΠΎΡΠΈΠ²Π°ΠΌΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°ΡΡΠΈ Π½Π° Π½Π°ΡΠΈΡ VPC. ΠΡΠ΅ΠΆΠ°ΡΠ° Π·Π° Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ Π² Yandex.Cloud ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π° Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° OpenContrail, ΠΊΠΎΠΉΡΠΎ Π½Π°ΡΠΊΠΎΡΠΎ Π±Π΅ΡΠ΅ Π½Π°ΡΠ΅ΡΠ΅Π½ Tungsten Fabric. ΠΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π½Π° Π΅Π΄Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° CloudGate. Π CloudGate ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ ΠΈ ΡΠ΅Π΄ΠΈΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄: GoBGP - Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ VPP - Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ΅Π½ ΡΡΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΡΡ Ρ DPDK Π·Π° ΠΏΡΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅.
Tungsten Fabric ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ° Ρ CloudGate ΡΡΠ΅Π· GoBGP. ΠΠ°Π·Π²Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² Π½Π°ΡΠ»ΠΎΠΆΠ΅Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°. CloudGate ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° ΡΠ²ΡΡΠ·Π²Π° Π½Π°ΡΠ»Π°Π³Π²Π°Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π΅Π΄Π½Π° Ρ Π΄ΡΡΠ³Π° ΠΈ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ.
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ Π΅Π΄Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Ρ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΠ°. ΠΠ΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΡΡ ΡΠ»ΡΡΠ°ΠΉ. ΠΠΌΠ° Π΅Π΄Π½Π° Π·ΠΎΠ½Π° Π·Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΠΈ Π² Π½Π΅Ρ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ Π΄Π²Π΅ VPC. ΠΠ½Π΅Π΄ΡΠΈΡ
ΠΌΠ΅ Π΅Π΄ΠΈΠ½ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Π½Π° Tungsten Fabric ΠΈ ΡΠΎΠΉ ΠΈΠ·ΡΠ΅Π³Π»Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π΅ΡΠ΅ΡΠΊΠΈ Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΠΌΡΠ΅ΠΆΠΈ. ΠΡΠ΅ΠΆΠΈΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ Ρ CloudGate. CloudGate, ΠΊΠ°ΠΊΡΠΎ Π²Π΅ΡΠ΅ ΠΊΠ°Π·Π°Ρ
ΠΌΠ΅, ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΡΡΡ
Π½Π°ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ ΠΈ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ.
ΠΠ° ΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠΎΡΠ° Π·ΠΎΠ½Π° Π·Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ. Π’ΠΎΠΉ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π°Π»ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΏΡΡΠ²ΠΈΡ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π²ΡΠ² Π²ΡΠΎΡΠ°ΡΠ° Π·ΠΎΠ½Π° Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ ΠΎΡΠ΄Π΅Π»Π΅Π½ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Π½Π° Tungsten Fabric. Π’ΠΎΠ²Π° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΎΡΠ΄Π΅Π»Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΊΠΎΡΡΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° Ρ Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ΡΠΎ ΠΈ Π·Π½Π°Π΅ ΠΌΠ°Π»ΠΊΠΎ Π·Π° ΠΏΡΡΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. Π Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡΠ°, ΡΠ΅ Π½Π°ΡΠ°ΡΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° Π΅ Π³Π»ΠΎΠ±Π°Π»Π½Π°, Π²ΡΡΡΠ½ΠΎΡΡ ΡΡΠ·Π΄Π°Π²Π° Π½Π°ΡΠΈΡ VPC API. Π’ΠΎΠ²Π° Π΅ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°.
VPC1 ΡΠ΅ ΡΡΠΏΠΎΡΡΠ°Π²Ρ ΠΊΡΠΌ Π·ΠΎΠ½Π° Π½Π° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ B, Π°ΠΊΠΎ ΠΈΠΌΠ° ΡΠ΅ΡΡΡΡΠΈ Π² Π·ΠΎΠ½Π° Π½Π° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ B, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ ΠΊΡΠΌ VPC1. ΠΠΊΠΎ Π½ΡΠΌΠ° ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ VPC2 Π² Π·ΠΎΠ½Π° Π½Π° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ B, Π½ΠΈΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ VPC2 Π² ΡΠ°Π·ΠΈ Π·ΠΎΠ½Π°. ΠΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ VPC3 ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ Π² Π·ΠΎΠ½Π° B, VPC3 Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° Π² Π·ΠΎΠ½Π° A. ΠΡΠΈΡΠΊΠΎ Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈ Π»ΠΎΠ³ΠΈΡΠ½ΠΎ.
ΠΠ΅ΠΊΠ° ΠΎΡΠΈΠ΄Π΅ΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Ρ ΠΎΡΡ Π² Y.Cloud. ΠΡΠ½ΠΎΠ²Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠ° Π΅, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Ρ ΠΎΡΡΠΎΠ²Π΅ ΡΠ° ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π½Π°ΡΠΈΠ½. ΠΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠΌ ΡΠ°ΠΊΠ°, ΡΠ΅ ΡΠ°ΠΌΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΎΡ ΡΡΠ»ΡΠ³ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅Ρ, Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ. ΠΠΈΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΠΌΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΠΎΡ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊ ΠΏΠΎΡΡΠ΄ΡΠΊ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΎΠ±Π»Π°ΠΊΠ° Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ.
ΠΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Ρ
ΠΎΡΡ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ, ΡΠ΅ ΠΈΠΌΠ° ΡΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Π½Π° Ρ
ΠΎΡΡ ΠΠ‘:
- Compute - ΡΠ°ΡΡΡΠ°, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½Π° Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ Π½Π° Ρ ΠΎΡΡΠ°.
- VRouter Π΅ ΡΠ°ΡΡ ΠΎΡ Tungsten Fabric, ΠΊΠΎΡΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅, Ρ.Π΅. ΡΡΠ½Π΅Π»ΠΈΡΠ° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΏΡΠ΅Π· ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°.
- VDisks ΡΠ° ΡΠ°ΡΡΠΈ ΠΎΡ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΡΠ»ΡΠ³ΠΈ Π²ΡΠ² Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ: ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ. ΠΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π²ΠΈΠ½Π°Π³ΠΈ ΠΎΡΠΈΠ²Π°Ρ ΠΊΡΠΌ Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ΡΠΎ ΠΏΡΠ΅Π· VRouter.
ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ°Ρ ΠΊΡΠΌ Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ΡΠΎ, Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΠΈΡΠΊΠ°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π°ΡΠ°. Π’Π΅ ΡΠ΅ Π·Π°Π±ΠΈΠ²Π°Ρ Π² ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° SR-IOV. ΠΡΡΡΠ½ΠΎΡΡ Π½ΠΈΠ΅ Π½Π°ΡΡΠ·Π²Π°ΠΌΠ΅ ΠΊΠ°ΡΡΠ°ΡΠ° Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΊΠ°ΡΡΠΈ (Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ) ΠΈ Π³ΠΈ Π²ΠΊΠ°ΡΠ²Π°ΠΌΠ΅ Π²ΡΠ² Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°, Π·Π° Π΄Π° Π½Π΅ Π³ΡΠ±ΠΈΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠΈΡΡ CloudGate ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° ΠΊΠ°ΡΠΎ Π΅Π΄Π½Π° ΠΎΡ ΡΠ΅Π·ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ.
Π‘Π΅Π³Π°, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΎΠΏΠΈΡΠ°Ρ ΠΌΠ΅ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊΠ°, Π½Π΅ΠΊΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΡΠΎΡΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ°ΡΡΠΈ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ.
Π Π°Π·Π»ΠΈΡΠ°Π²Π°ΠΌΠ΅ ΡΡΠΈ ΡΠ»ΠΎΡ Π² Π½Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°:
- Config Plane - Π·Π°Π΄Π°Π²Π° ΡΠ΅Π»Π΅Π²ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° ΡΡΠ΅Π· API.
- ΠΠΎΠ½ΡΡΠΎΠ»Π½Π° ΡΠ°Π²Π½ΠΈΠ½Π° - ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π° ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ°, ΡΠΎΠ΅ΡΡ ΠΏΡΠΈΠ²Π΅ΠΆΠ΄Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π²Π½ΠΈΠ½Π°ΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π΄ΠΎ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² ΡΠ°Π²Π½ΠΈΠ½Π°ΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ°.
- Data Plane - Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ.
ΠΠ°ΠΊΡΠΎ ΠΊΠ°Π·Π°Ρ
ΠΏΠΎ-Π³ΠΎΡΠ΅, Π²ΡΠΈΡΠΊΠΎ Π·Π°ΠΏΠΎΡΠ²Π° Ρ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΠΈΠ»ΠΈ Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΡΡΠ»ΡΠ³Π° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈΠ΄Π²Π° Π΄ΠΎ API ΠΈ ΠΎΠΏΠΈΡΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅Π»Π΅Π²ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅.
Π’ΠΎΠ²Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π° Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° Yandex, Π²ΡΡΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ Π½ΠΎΠΌΠ΅Ρ Π½Π° Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΡΠ΅Π· API ΠΈ ΡΡΠ°ΡΡΠΈΡΠ° Π½Π°ΡΠ°ΡΠ° Π²ΡΡΡΠ΅ΡΠ½Π° ΠΌΠ°ΡΠΈΠ½Π°, Π·Π° Π΄Π° Π²ΡΡΠ½Π΅ ΠΆΠ΅Π»Π°Π½ΠΎΡΠΎ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅. ΠΠ°Π΄Π°ΡΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ ΠΎΡΠΈΠ²Π°Ρ ΠΊΡΠΌ SDN ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ° ΠΈ ΠΊΠ°Π·Π²Π°Ρ Π½Π° Tungsten Fabric ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈ Π² Π½Π°ΡΠ»Π°Π³Π²Π°Π½Π΅ΡΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΠ°Π·Π²Π°Ρ ΠΏΠΎΡΡΠΎΠ²Π΅, Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ.
Config Plane Π² Tungsten Fabric ΠΈΠ·ΠΏΡΠ°ΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΡΠΌ Control Plane. Π§ΡΠ΅Π· Π½Π΅Π³ΠΎ Config Plane ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ° Ρ Ρ
ΠΎΡΡΠΎΠ²Π΅ΡΠ΅, ΠΊΠ°Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΎΡΠ½ΠΎ ΡΠ΅ ΠΈΠΌ ΡΠ΅ Π²ΡΡΡΠΈ ΡΠΊΠΎΡΠΎ.
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π½Π° Ρ
ΠΎΡΡΠΎΠ²Π΅ΡΠ΅. ΠΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° ΠΈΠΌΠ° ΠΌΡΠ΅ΠΆΠΎΠ² Π°Π΄Π°ΠΏΡΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΠ² VRouter. VRouter Π΅ ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΌΠΎΠ΄ΡΠ» Tungsten Fabric, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ. ΠΠΊΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΏΠΎΡΠΎΠΊ Π·Π° Π½ΡΠΊΠ°ΠΊΡΠ² ΠΏΠ°ΠΊΠ΅Ρ, ΠΌΠΎΠ΄ΡΠ»ΡΡ Π³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°. ΠΠΊΠΎ Π½ΡΠΌΠ° ΠΏΠΎΡΠΎΠΊ, ΠΌΠΎΠ΄ΡΠ»ΡΡ ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΎΡΠΎ punting, Ρ.Π΅. ΠΈΠ·ΠΏΡΠ°ΡΠ° ΠΏΠ°ΠΊΠ΅Ρ ΠΊΡΠΌ ΠΏΡΠΎΡΠ΅ΡΠ° usermod. ΠΡΠΎΡΠ΅ΡΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈ ΠΈΠ»ΠΈ ΡΠ°ΠΌ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π½Π΅Π³ΠΎ, ΠΊΠ°ΡΠΎ DHCP ΠΈ DNS, ΠΈΠ»ΠΈ ΠΊΠ°Π·Π²Π° Π½Π° VRouter ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈ Ρ Π½Π΅Π³ΠΎ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° VRouter ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΡΠ°ΡΠΈΠΊΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Π² Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΏΡΠΎΡΠΈΡΠ° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎ, Π½Π΅ Π΅ Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΡΠΌ CloudGate. Π₯ΠΎΡΡΠΎΠ²Π΅ΡΠ΅, Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ, ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π΅Π΄ΠΈΠ½ Ρ Π΄ΡΡΠ³. Π’Π΅ ΡΡΠ½Π΅Π»ΠΈΡΠ°Ρ ΡΡΠ°ΡΠΈΠΊΠ° ΠΈ Π³ΠΎ ΠΏΡΠ΅ΠΏΡΠ°ΡΠ°Ρ Π΅Π΄ΠΈΠ½ ΠΊΡΠΌ Π΄ΡΡΠ³ ΠΏΡΠ΅Π· ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°ΡΠ°.
ΠΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ°Π²Π½ΠΈΠ½ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π·ΠΎΠ½ΠΈΡΠ΅ Π·Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΡΡΠ΅Π· BGP, ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠΈ Π΄ΡΡΠ³ ΡΡΡΠ΅Ρ. Π’Π΅ ΠΊΠ°Π·Π²Π°Ρ ΠΊΠΎΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΊΡΠ΄Π΅ ΡΠ°Π±ΠΎΡΡΡ, ΡΠ°ΠΊΠ° ΡΠ΅ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ Π² Π΅Π΄Π½Π° Π·ΠΎΠ½Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Ρ Π΄ΡΡΠ³ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ.
Π Control Plane ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ° Ρ CloudGate. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΡΠΎΠΉ ΠΎΡΡΠΈΡΠ° ΠΊΡΠ΄Π΅ ΠΈ ΠΊΠΎΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΡΠ° ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°ΡΠΈ, ΠΊΠ°ΠΊΠ²ΠΈ Π°Π΄ΡΠ΅ΡΠΈ ΠΈΠΌΠ°Ρ. Π’ΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π½Π°ΡΠΎΡΠ²Π°ΡΠ΅ Π²ΡΠ½ΡΠ΅Π½ ΡΡΠ°ΡΠΈΠΊ ΠΈ ΡΡΠ°ΡΠΈΠΊ ΠΎΡ Π±Π°Π»Π°Π½ΡΡΠΎΡΠΈ ΠΊΡΠΌ ΡΡΡ
.
Π’ΡΠ°ΡΠΈΠΊΡΡ, ΠΊΠΎΠΉΡΠΎ Π½Π°ΠΏΡΡΠΊΠ° VPC, ΠΈΠ΄Π²Π° ΠΊΡΠΌ CloudGate, ΠΊΡΠΌ ΠΏΡΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΊΡΠ΄Π΅ΡΠΎ VPP Ρ Π½Π°ΡΠΈΡΠ΅ ΠΏΠ»ΡΠ³ΠΈΠ½ΠΈ Π±ΡΡΠ·ΠΎ ΡΠ΅ ΡΠ΄ΡΠ²ΠΊΠ²Π°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΡΠ°ΡΠΈΠΊΡΡ ΡΠ΅ ΠΈΠ·ΡΡΡΠ΅Π»Π²Π° ΠΈΠ»ΠΈ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ VPC, ΠΈΠ»ΠΈ Π½Π°Π²ΡΠ½, ΠΊΡΠΌ Π³ΡΠ°Π½ΠΈΡΠ½ΠΈ ΡΡΡΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π· ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π°ΡΠ° ΡΠ°Π²Π½ΠΈΠ½Π° Π½Π° ΡΠ°ΠΌΠΈΡ CloudGate.
ΠΠ»Π°Π½ΠΎΠ²Π΅ Π·Π° Π±Π»ΠΈΠ·ΠΊΠΎΡΠΎ Π±ΡΠ΄Π΅ΡΠ΅
ΠΠΊΠΎ ΠΎΠ±ΠΎΠ±ΡΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ ΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅ Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ·ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ VPC Π² Yandex.Cloud ΡΠ΅ΡΠ°Π²Π° Π΄Π²Π΅ Π²Π°ΠΆΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ:
- ΠΡΠΈΠ³ΡΡΡΠ²Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ.
- ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ° ΡΠ΅ΡΡΡΡΠΈ, ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π΄ΡΡΠ³ΠΈ ΠΎΠ±Π»Π°ΡΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π² Π΅Π΄Π½Π° ΠΌΡΠ΅ΠΆΠ°.
Π Π·Π° Π΄Π° ΡΠ°Π·ΡΠ΅ΡΠΈΡΠ΅ Π΄ΠΎΠ±ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΡΠ΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π²ΡΡΡΠ΅ΡΠ½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΊΠΎΠ΅ΡΠΎ VPC ΠΏΡΠ°Π²ΠΈ.
ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ VPC ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ, Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΡΠ΅ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈΠΌ Π½Π΅ΡΠΎ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. ΠΡΠΊΠΎΠΈ ΠΈΠ΄Π΅ΠΈ ΡΠ΅ ΠΈΠ·ΡΠ°Π·ΡΠ²Π°Ρ ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Ρ Π² ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π½ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ.
Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠΏΠΈΡΡΠΊ Ρ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π·Π° Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡΠ΄Π΅ΡΠ΅:
- VPN ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°
- Π§Π°ΡΡΠ½ΠΈΡΠ΅ DNS Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΈ ΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° Π±ΡΡΠ·ΠΎ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ DNS ΡΡΡΠ²ΡΡ.
- DNS ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°.
- ΠΡΡΡΠ΅ΡΠ΅Π½ Π±Π°Π»Π°Π½ΡΡΠΎΡ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ.
- ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° "Π±ΡΠ»" IP Π°Π΄ΡΠ΅Ρ Π±Π΅Π· ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°.
ΠΠ°Π»Π°Π½ΡΡΠΎΡΡΡ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° IP Π°Π΄ΡΠ΅ΡΠ° Π·Π° Π²Π΅ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π±ΡΡ Π° Π² ΡΠΎΠ·ΠΈ ΡΠΏΠΈΡΡΠΊ ΠΏΠΎ ΠΈΡΠΊΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. Π§Π΅ΡΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π±Π΅Π· ΠΈΠ·ΡΠΈΡΠ½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΡΡΡ ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅ΠΌ ΡΠ΅Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ. Π ΡΠ°ΠΊΠ° Π²Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΏΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Π°Π΄ΡΠ΅ΡΠΈΡΠ΅.
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ βΠ±ΡΠ»β IP Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ½Π°. ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π·Π°Π±ΡΠ°Π²ΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ²Π°, Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΡΠ½ΠΎΠ²ΠΎ. Π‘ΡΡΠΎΡΠΎ ΠΈ, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π΅ΡΠ΅ Π²ΡΠ½ΡΠ½ΠΈΡ IP. Π‘ΠΊΠΎΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡΡ IP Π΄Π° ΡΠ΅ Π²ΠΊΠ»ΡΡΠ²Π° ΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°, Π±Π΅Π· Π΄Π° ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ ΠΌΠ°ΡΠΈΠ½Π°ΡΠ°.
Π§ΡΠ²ΡΡΠ²Π°ΠΉΡΠ΅ ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ Π΄Π° ΠΈΠ·ΡΠ°Π·ΠΈΡΠ΅ ΡΠ²ΠΎΠ΅ΡΠΎ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com