ΠΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠΈΡΠ΅ Π³ΡΡΠΏΠΈ Π½Π° Forescout Research Labs ΠΈ JSOF Research ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈ ΡΠ΅ ΠΈΠΌΠ΅Π½Π° Π² ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡΡΠ° DNS, mDNS, DHCP ΠΈ IPv6 RA (ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° Π΄ΡΠ±Π»ΠΈΡΠ°ΡΠΈ ΡΠ΅ ΡΠ°ΡΡΠΈ ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π² ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ²Π°ΡΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠΌΠ΅Π½Π°). Π Ρ ΠΎΠ΄Π° Π½Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π±ΡΡ Π° ΠΎΡΠΊΡΠΈΡΠΈ 9 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡΠΎ ΠΈΠΌΠ΅ NAME:WRECK.
ΠΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ Π²ΡΠ² FreeBSD, Π° ΡΡΡΠΎ ΠΈ Π² ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠΈ IPnet, Nucleus NET ΠΈ NetX, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Ρ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΊΠ°ΡΠΎ VxWorks, Nucleus ΠΈ ThreadX, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°, ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈ, Π°Π²ΠΈΠΎΠ½ΠΈΠΊΠ°, ΠΏΡΠΈΠ½ΡΠ΅ΡΠΈ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° Π΅Π»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ°. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅, ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ° Π½Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ 100 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
- Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π²ΡΠ² FreeBSD (CVE-2020-7461) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄ ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΎΡΠΎΡΠΌΠ΅Π½ DHCP ΠΏΠ°ΠΊΠ΅Ρ ΠΎΡ Π°ΡΠ°ΠΊΡΠ²Π°Ρ, Π½Π°ΠΌΠΈΡΠ°Ρ ΡΠ΅ Π² Π΅Π΄Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° Ρ ΠΆΠ΅ΡΡΠ²Π°ΡΠ°, ΡΠΈΡΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡ ΡΡΠ·Π²ΠΈΠΌΠΈΡ DHCP ΠΊΠ»ΠΈΠ΅Π½Ρ Π²ΠΎΠ΄Π΅Π»Π° Π΄ΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ ΡΠΌΠ΅ΠΊΡΠ΅Π½ ΠΎΡ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ dhclient, Π² ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΈΡΡΡΡΠ²Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ°, ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ Ρ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π² ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Capsicum, ΠΎΡ ΠΊΠΎΡΡΠΎ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΠΎΡΠ΅ Π΅Π΄Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π·Π° ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅.
Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠ°ΡΠ° Π΅ Π² Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½Π°ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π² ΠΏΠ°ΠΊΠ΅ΡΠ°, Π²ΡΡΠ½Π°Ρ ΠΎΡ DHCP ΡΡΡΠ²ΡΡΠ° Ρ 119-ΡΠ° ΠΎΠΏΡΠΈΡ DHCP, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΏΠΈΡΡΠΊ βdomain searchβ Π·Π° ΡΠ΅Π·ΠΎΠ»Π²Π΅ΡΠ°. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° Π±ΡΡΠ΅ΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π·Π° ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° ΡΠ°Π·ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΈΠΌΠ΅Π½Π°, Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π·Π°ΠΏΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½Π° ΠΎΡ Π°ΡΠ°ΠΊΡΠ²Π°ΡΠ°ΡΠ° ΡΡΡΠ°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ·Π²ΡΠ½ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈΡ Π±ΡΡΠ΅Ρ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π²ΡΠ² FreeBSD Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ ΠΎΡΠ΅ Π½Π° ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈ ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½ ΡΠ°ΠΌΠΎ Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°.
- Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π² ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈΡ ΠΌΡΠ΅ΠΆΠΎΠ² ΡΡΠ΅ΠΊ IPnet, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² RTOS VxWorks, ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ Π΄Π° ΡΠ°Π·ΡΠ΅ΡΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° DNS ΠΊΠ»ΠΈΠ΅Π½Ρa ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΡΠ° Π½Π° DNS ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΊΡΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π°, ΡΠ°Π·ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ Π±ΠΈΠ»Π° ΠΎΡΠΊΡΠΈΡΠ° ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Exodus ΠΎΡΠ΅ ΠΏΡΠ΅Π· 2016 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ Π½Π΅ Π΅ Π±ΠΈΠ»Π° ΠΏΠΎΠΏΡΠ°Π²Π΅Π½Π°. ΠΠΎΠ²ΠΎΡΠΎ ΠΈΡΠΊΠ°Π½Π΅ ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Wind River ΡΡΡΠΎ ΠΎΡΡΠ°Π½Π° Π±Π΅Π· ΠΎΡΠ³ΠΎΠ²ΠΎΡ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Ρ IPnet ΠΎΡΡΠ°Π²Π°Ρ ΡΡΠ·Π²ΠΈΠΌΠΈ.
- Π ΡΡΠ΅ΠΊΠ° TCP/IP Nucleus NET, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Siemens, Π±ΡΠ»ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Ρ 6 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π΄Π²Π΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°, Π° ΡΠ΅ΡΡΡΠ΅ ΠΊ ΠΎΡΠΊΠ°Π·Ρ Π² ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠΈ. ΠΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ Π² ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ ΡΠΆΠ°ΡΡΡ
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ DNS, Π° Π²ΡΠΎΡΠ°Ρ β Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠΊ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ
ΠΈΠΌΡΠ½. ΠΠ±Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠ³ΡΡ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΎΡΠ²Π΅ΡΠΎΠ² DNS.
ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ Π½Π°ΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΡΠ²Π΅Ρ Π½Π° Π»ΡΠ±ΠΎΠΉ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΡΠΉ Π·Π°ΠΏΡΠΎΡ, ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ΅Π· MTIM-Π°ΡΠ°ΠΊΡ, Π²Π½Π΅Π΄ΡΡΡ Π΅Π³ΠΎ Π² ΡΡΠ°ΡΠΈΠΊ ΠΌΠ΅ΠΆΠ΄Ρ DNS-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΈ ΠΆΠ΅ΡΡΠ²ΠΎΠΉ. ΠΡΠ»ΠΈ Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ, ΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ DNS-ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΡΠ°Π΅ΡΡΡ Π°ΡΠ°ΠΊΠΎΠ²Π°ΡΡ ΡΡΠ·Π²ΠΈΠΌΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π·Π°ΠΏΡΠΎΡΡ mDNS Π² ΡΠΈΡΠΎΠΊΠΎΠ²Π΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
- Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ Π² ΡΠ΅ΡΠ΅Π²ΠΎΠΌ ΡΡΠ΅ΠΊΠ΅ NetX (Azure RTOS NetX), ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΌ Π΄Π»Ρ ThreadX RTOS ΠΈ ΠΎΡΠΊΡΡΡΠΎΠΌ Π² 2019 Π³ΠΎΠ΄Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ Microsoft, ΠΏΡΠΈΠ²Π΅Π»Π° Π»ΠΈΡΡ ΠΊ ΠΎΡΠΊΠ°Π·Ρ Π² ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠΈ. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π²ΡΠ·Π²Π°Π½Π° ΠΎΡΠΈΠ±ΠΊΠΎΠΉ ΡΠ°Π·Π±ΠΎΡΠ° ΡΠΆΠ°ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ DNS Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π·ΠΎΠ»Π²Π΅ΡΠ°.
ΠΠ· ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΡ
ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΡΠ΅ΠΊΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ Π±ΡΠ»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΡΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ
ΡΡ Π΄Π°Π½Π½ΡΡ
Π² DNS-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΡ
, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Ρ ΠΏΡΠΎΠ΅ΠΊΡΡ lwIP, Nut/Net, Zephyr, uC/TCP-IP, FreeRTOS+TCP, OpenThread ΠΈ FNET. ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π° (Nut/Net ΠΈ lwIP) Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠΆΠ°ΡΠΈΠ΅ Π² DNS-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΡ
, Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΡΠ°Π½Π΅Π΅ ΡΠ΅ ΠΆΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠΆΠ΅ Π²ΡΡΠ²Π»ΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² ΡΡΠ΅ΠΊΠ°Ρ
Treck, uIP ΠΈ PicoTCP.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
