ืืึธืืขืจื ืืึทืื ืกืขื ืืขืจืก ืืึธืื ืืื ืืขืจืืขืจ ืคืื ืึทืงืืืื ืืขืืืืกืขืก ืืื ืกืืึทืืืจื, ืืืืขืงื ืืืจื ืคืึทืจืฉืืืขื ืข ืืืืคึผืก ืคืื ืืึธื ืืืึธืจืื ื. ืึธืืขืจ ืืคืืื ืึทื ืืืืขืื ืื ืืฉืขื ืืจ ืืื ืฉืืืืืขืกืืืง ืืึธื ืืืึธืจืื ื ืืื ืืึทื ื ืืืขื ืงืขื ืขื ืฆื ืจืืืืืง ืจืืกืคึผืึทื ื ืฆื ืึท ื ืขืฅ ืืืจืืคืึทื ืืื ืืืืื ืึท ืืืกื ืืื ืื. ืืื ืึท ืืึทืจืืื ืืื ืืขืจ ืืืืึทืืขืจ ืืึธืคึผ 2020 ืืืฆืื ื, ืืื ืืขืจืืื ืื ืึท DC ื ืขืฅ ืคึผืืึทื ืืขืืึทืืึทืืึทืืืฉื, ืืืึธืก ืืื ืึท ืืื ืฆืืง ืฉืืจืื - ืื ืืึทืื ืฆืขื ืืขืจ ืืืื ืืื ืืื ืืืืืกืขืงืึทื ืื. ืืขืจ ืืขื ืื, ืืขืจ ืื ืืฉืขื ืืจ ืงืึทืืื ืคืืงืกืื ืืขื ืคึผืจืึธืืืขื, ืืฉืขืช ืื ืกืขืจืืืืกืขืก ืคืฉืื ืืึธื ื ืื ืืึทืืขืจืงื ืขืก.
ืคึฟืึทืจ ืคืืืข ื ืขืฅ ืขื ืืืฉืึทื ืืจื, ืึท ืืึทืื ืฆืขื ืืขืจ ื ืขืฅ ืืืืื, ืคืื ืงืืจืก, ืืื Tor, ืืื ืึท ืืึทืฉืืืืขื ืืื ืื ืืขืฉืืขื. ืืึธืจ ืืืืฉืึทืืืึทืื ืืื ืฆืืืื ืืืืคึผืก ืคืื ืืื ืงืก. ืื ืงืืืื ืข ืืืื ืฆื ืื ืกืขืจืืืขืจืก, ืื ืืขืจืข - ืขืก ืืขื ืขื N ืืื ืืขืจ ืคืื ืืื - ืืืื ืฆื ืื ืกืคึผืืื ื ืคืื ืืขืจ ืขืจืฉืืขืจ ืืืจืื, ืืึธืก ืืื, ืฆื ืืืึทื ืืคึผืืื ืงืก. ืืคึผืืื ืงืก ืืขื ืขื ืืืืฉืึทืืืึทืื ืืขืจืขืื ื ืืื ืืืืึทื, ืืื ืคืึทืจืงืขืจ ืฆืืืืฉื ืืคึผืืื ืงืก ืืื ืืึทืืึทื ืกื ืืืืืจื ืืืืฃ ืึท ืืึทืฉ ืคืื 5-ืืืคึผืืข, ืืืึธืก ืืืื ืคึผืจืึธืืึธ, src_ip, dst_ip, src_port, dst_port. ืงืืื ืกืึทืคึผืจืืืืื ืืึธ.
ืืืืึทืืขืจ, ืืื ืืื ืื ืคึผืืึทื ืึทืจืงืึทืืขืงืืฉืขืจ ืงืืงื ืืื? ืกืคึผืืื ื ืคืื ืืขืจ ืขืจืฉืืขืจ ืืืจืื ืืขื ืขื ื ืืฉื ืคืืจืืื ืื ืฆื ืืขืืขืจ ืื ืืขืจืขืจ, โโืึธืืขืจ ืืขื ืขื ืคืืจืืื ืื ืืืจื ืกืืคึผืขืจืกืคึผืื ืขืก. ืืขืจ ืืจืืื X ืืืขื ืืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืกืืคึผืขืจืกืคึผืื ื; ืขืก ืืื ืึผืืขื ืืื ืึท ืงืจืืึทื-ืคืึทืจืืื ืื.
ืืื ืขืก ืืื ืงืืึธืจ ืึทื, ืืืืฃ ืื ืื ืืขืจืข ืืึทื ื, ืืึธืจื ืืขื ืขื ืคืืจืืื ืื ืฆื ืึทืืข ืกืคึผืืื ื ืคืื ืืขืจ ืขืจืฉืืขืจ ืืืจืื. ืืืึธืก ืืื ืืืืืืืง ืืื ืืขื ืืืื? ืืืื ืืืจ ืืึธืื ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืืขืฉืืขื, ืื ืื ืืขืจืึทืงืฉืึทื, ืคืื ืงืืจืก, ืืืื ืืืจื ืืึธืจ. ืืืื ืื ืื ืืขืจืึทืงืฉืึทื ืึทืงืขืจื ืื ืืขืจ ืืึธืืืืข, ืื ืื ืืขืจืึทืงืฉืึทื ืึทืงืขืจื ืืืจื ืืขืจ ืขืจืฉืืขืจ ืืืจืื ืกืคึผืืื ื. ืืืื ืื ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืืขืจืืึธืืืืึทืจ - ืืื ืืึธ, ืืึธืจ 1 ืืื ืืึธืจ 2 - ืื ืื ืืขืจืึทืงืฉืึทื ืืืขื ืืืื ืืืจื ืกืคึผืืื ื ืคืื ืืืืืข ืืขืจ ืขืจืฉืืขืจ ืืื ืจืืข ืืขืืืขืืก.
ืืื ืืขืึธืจืืข, ืึทืืึท ืึท ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืืืืื ืกืงืึทืืึทืืืข. ืืืื ืืืจ ืืึธืื ืคึผืึธืจื ืงืึทืคึผืึทืฆืืืขื, ืกืคึผืขืจ ืคึผืืึทืฅ ืืื ืื ืืึทืื ืฆืขื ืืขืจ ืืื ืคืึทืจ-ืืขืืืืื ืคืืืจืข, ืื ื ืืืขืจ ืคืื ืืืื ื ืงืขื ืขื ืฉืืขื ืืืง ืืืื ืืขืืืืงืกื, ืืขืจืืื ืื ืงืจืืกืื ื ืื ืงืืืืขืืืืง ืงืึทืคึผืึทืฆืืืขื ืคืื ืื ืกืืกืืขื. ืืึธืก ืืื ืืืืขืจ ืืจืื ื ืฆื ืืึธื ืืืืฃ ืคึผืึทืคึผืืจ. ืขืก ืืืึธืื ืืืื ืึทืืื ืืื ืืขืื. ืืืขืจ ืื ืืืื ืืืงืข ืืขืฉืืืืข ืืื ื ืืฉื ืืืขืื ืืขื.
ืืื ืืืืื ืฆื ืฆืืขื ืื ืจืขืื ืงืึทื ืงืืืืฉืึทื ื. ืืืจ ืืึธืื ืคืืืข ืคึผืึทืืก ืืื ืื ืืึทืื ืฆืขื ืืขืจ. ืืื ืืขื ืขื ืงืึทื ืืืฉืึทื ืึทืื ืคืจืืึท. ืืืื ืืืขื ืืื ืื ืืึทืื ืฆืขื ืืขืจ ืืื ืืืืื ืืขืืืขื ืืื ืืึธืจ. ืื ืื ืืึธืืืืข, ืืืจ ืืึธืื ืื ื ืืืขืจ ืคืื ืคึผืึทืืก ืืืืึทื ืฆื ืื ื ืืืขืจ ืคืื ืืืื ื. ืื ื ืืืขืจ ืคืื ืคึผืึทืืก ืฆืืืืฉื ืืึทืืืฉืืื ืืื ืืืืึทื ืฆื ืื ืคึผืจืึธืืืงื ืคืื ืื ื ืืืขืจ ืคืื ืคึผืืืื ื ืืื ืื ื ืืืขืจ ืคืื ืกืืคึผืขืจืกืคึผืื ื ืืื ืืขืืขืจ ืคืืึทื. ืฆื ืืึทืื ืขืก ืงืืึธืจ, ืฆื ืืึทืงืืืขื ืึท ืืขืคืื ืคืื ืื ืืืึธื, ืืื ืืืขื ืืขืื ื ืืืขืจื ืืืึธืก ืืขื ืขื ืืืืืืง ืคึฟืึทืจ ืืืื ืขืจ ืคืื ืื ืืึทื ืืขืงืก ืืึทืื ืกืขื ืืขืจืก.
ืขืก ืืขื ืขื ืึทืื ืคึผืืืื ื, ืืขืืขืจ ืคืืึทื ืืื 32 ืกืืคึผืขืจืกืคึผืื ื. ืืื ืึท ืจืขืืืืืึทื, ืขืก ืืืจื ืก ืืืืก ืึทื ืขืก ืืขื ืขื ืึทืื ืคึผืึทืืก ืื ืืขืจ ืืึธืืืืข, ืืื ืืื ืื ืืขืจืืึธืืืืข ืื ืืขืจืึทืงืฉืึทื ืขืก ืืขื ืขื ืฉืืื 256 ืคืื ืืื.
ืึทื ืืื, ืืืื ืืืจ ืืขื ืขื ืืขืืืขืืึธืคึผืื ื ืงืืงืืืง, ืืจืืื ื ืฆื ืืขืจื ืขื ืืื ืฆื ืืืืขื ืฉืืื-ืืึธืืขืจืึทื ื ืืึทืื ืกืขื ืืขืจืก ืืืึธืก ืืืืื ืืื, ืื ืคึผืืึทื ืขืจ ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืื ืจืขืื ืืจืืจื. ืขืก ืกืึทืืืื ืื ืกืงืืืืื ื ืคึผืจืึธืืืขื, ืืื ืืื ืืขืึธืจืืข ืขืก ืืื ืืจืื ื. ืขืก ืืขื ืขื ืคืืืข ืคืจืืึท ืคึผืึทืืก. ืื ืงืฉืื ืืืืืื: ืืื ืืื ืึทืืึท ืึท ืึทืจืงืึทืืขืงืืฉืขืจ ืืืืึทืื ืืขืื ืคืืืืืขืจื? ืขืก ืืขื ืขื ืคืืจืืื ืคืืจืฉืืืืขื ืข ืืืจืืคืืื. ืืื ืืืจ ืืืขืื ืืืกืงืืืืจื ืืขื ืืืฆื.
ืืื ืืืื ืขืจ ืคืื ืืื ืืืขืจ ืกืืคึผืขืจืกืคึผืื ืขืก "ืงืจืึทื ืง ืืืขืจื". ื ื ืื ื ืื ื ืื ื ืืืืืขืงืขืจ ื ืฆ ื ืืข ืจ ืฆืฐืฒึพืขืจืืคืืื ืข ืจ ืืจืืืืขืงืืืจ . ืืืจ ืืืขืื ืืึทืืื ืืื ืืื ืื ืืื ืึท ืืืืฉืคึผืื ืืืืึทื ืขืก ืืืขื ืคืฉืื ืืืื ืืจืื ืืขืจ ืฆื ืืขื ืืืึธืก ืืื ืืขืฉืขืขื ืืฉ ืืื ืืืืื ืืงืขืจืข ืืึธืืืื ื ืืืืื. ืืื X11 ืืืขืจื ืงืจืึทื ืง. ืืื ืืืขื ืืึธืก ืืืืจืงื ืื ืกืขืจืืืืกืขืก ืืืึธืก ืืขืื ืืื ืืึทืื ืกืขื ืืขืจืก? ื ืคึผืืึทืฅ ืืขืคึผืขื ืืก ืืืืฃ ืืื ืื ืืืจืืคืึทื ืึทืงืฉืื ืงืืงื ืืื.
ืืืื ืืขืจ ืืืจืืคืึทื ืืื ืืื, ืขืก ืืื ืืขืืืคื ืืื ืื ืึธืืึทืืืืฉืึทื ืืืจืื ืคืื ืืขืจ ืืขืืืืงืขืจ BFD, ืื ืึธืืึทืืืืฉืึทื ืฆืื ืืืืง ืฉืืขืื ืื ืคึผืจืึธืืืขืืึทืืืง ืืืฉืืื ืฅ ืืื ืืืึธืืึทืืขืก ืื ืคึผืจืึธืืืขื, ืืขืืึธืื ืึทืืฅ ืืื ืืื. ืืืจ ืืึธืื ืคืืืข ืคึผืึทืืก, ืคืึทืจืงืขืจ ืืื ืืืืงืขืฃ ืจืืจืึธืืืื ืฆื ืึธืืืขืจื ืึทืืืื ืจืืฅ, ืืื ืกืขืจืืืืกืขืก ืืืขื ื ืืฉื ืืึทืืขืจืงื ืขืคึผืขืก. ืืึธืก ืืื ืึท ืืืื ืฉืจืืคื.
ื ืฉืืขืื ืกืฆืขื ืึทืจ ืืื ืืืื ืืืจ ืืึธืื ืงืขืกืืืืขืจืืืง ืืึธืกืกืขืก, ืืื ืื ืึธืืึทืืืืฉืึทื ืืื ื ืืฉื ืืึทืืขืจืงื ืืขื ืคึผืจืึธืืืขื. ืฆื ืคึฟืึทืจืฉืืืื ืืื ืืึธืก ืึทืคืขืงืฅ ืึท ืึทืคึผืืึทืงืืืฉืึทื, ืืืจ ืืึธืื ืฆื ืคืึทืจืืจืขื ืืขื ืึท ืืืกื ืฆืืื ืฆื ืืืกืงืืืืจื ืืื TCP ืึทืจืืขื.
ืืื ืืึธืคึฟื ืืื ืืึธื ื ืื ืงืืึทืคึผ ืืืขืจ ืขืก ืื ืืื ืืขื ืืื ืคึฟืึธืจืืึทืฆืืข: TCP ืืื ืึท ืืจืึทื ืกืืืกืืข ืืึทืฉืืขืืืงืื ื ืคึผืจืึธืืึธืงืึธื. ืืึธืก ืืืืกื, ืืื ืื ืกืืืคึผืืึทืกื ืคืึทื, ืืขืจ ืึธืคึผืฉืืงืขืจ ืฉืืงื ืฆืืืื ืคึผืึทืงืึทืฅ ืืื ืืึทืงืืืขื ืึท ืงืืืืืึทืืึทืืืื ืึทืงืง ืืืืฃ ืืื: "ืืื ืืืงืืืขื ืฆืืืื ืคึผืึทืงืึทืฅ."
ื ืึธื ืืขื, ืขืจ ืืืขื ืฉืืงื ื ืึธื ืฆืืืื ืคึผืึทืงืึทืฅ, ืืื ืื ืกืืืืึทืฆืืข ืืืขื ืืืืขืจืืืจื. ืืื ืึทื ืืฉืืืืืงื ืืื ืฉืืืึทืื ืคึฟืึทืจ ืขืืืขืืข ืกืืืคึผืืึทืคืืงืืืฉืึทื. ืืขืจ ืกืฆืขื ืึทืจ ืืื ืจืืืืืง ืืืื ืื ืคึฟืขื ืฆืืขืจ (ืื ื ืืืขืจ ืคืื ืคึผืึทืงืืฅ ืืื ืคืื) ืืื ืฆืืืื. ืคืื ืงืืจืก, ืืื ืื ืึทืืืขืืืื ืข ืคืึทื ืืึธืก ืืื ื ืืฉื ืืึทืืืงืข ืืขืจ ืคืึทื. ืืืขืจ ืื ืคึฟืขื ืฆืืขืจ ืืจืืืก ืืื ื ืืฉื ืืืืจืงื ืื ืคึผืึทืงืึทื ืคืึธืจืืืขืจืืื ื ืงืึธื ืืขืงืกื.
ืืืึธืก ืืึทืคึผืึทื ื ืืืื ืืืจ ืคืึทืจืืืจื ืคึผืึทืงืึทื 3? ืืื ืืขื ืคืึทื, ืืขืจ ืืึทืงืืืขืจ ืืืขื ืืึทืงืืืขื ืคึผืึทืงืืฅ 1, 2 ืืื 4. ืืื ืขืจ ืืืขื ืืคืืจืืฉ ืืึธืื ืืขื ืึธืคึผืฉืืงืขืจ ื ืืฆื ืื SACK ืึธืคึผืฆืืข: "ืืืจ ืืืืกื, ืืจืื ืื ืืขืงืืืขื, ืึธืืขืจ ืื ืืืื ืืื ืคืึทืจืคืึทืื." ืขืจ ืืืื, "ืึทืง 2, ืืึทืง 4."
ืืื ืืขื ืืึธืืขื ื, ืืขืจ ืกืขื ืืขืจ ืึธื ืงืืื ืคืจืืืืขืืขื ืจืืคึผืืฅ ืคึผืื ืงื ืื ืคึผืึทืงืึทื ืืืึธืก ืืื ืคืึทืจืคืึทืื.
ืืืขืจ ืืืื ืื ืืขืฆืืข ืคึผืึทืงืึทื ืืื ืื ืคึฟืขื ืฆืืขืจ ืืื ืคืึทืจืคืึทืื, ืื ืกืืืืึทืฆืืข ืืืขื ืงืืงื ืืึธืจ ืึทื ืืขืจืฉ.
ืืขืจ ืืึทืงืืืขืจ ืืืงืืื ืื ืขืจืฉืืข ืืจืื ืคึผืึทืงืืฅ ืืื ืืืืื ืื ืฆื ืืืืจืื ืงืืื ืื. ืืึทื ืง ืฆื ืขืืืขืืข ืึธืคึผืืืืืืึทืืืึธื ืก ืืื ืื ืืื ืืงืก ืงืขืจื ืก ืืงืคึผ ืึธื ืืืืื, ืขืก ืืืขื ืืืึทืจืื ืคึฟืึทืจ ืึท ืคึผืขืจื ืคึผืึทืงืึทื ืกืืึทืื ืื ืคืืึทืืก ืืคืืจืืฉ ืึธื ืืืืึทืื ืึทื ืขืก ืืื ืื ืืขืฆืืข ืคึผืึทืงืึทื ืึธืืขืจ ืขืคึผืขืก ืขื ืืขื. ืขืก ืืืขื ืืืึทืจืื ืืื ืื ืืืืืื ACK ืืืืืึทืื ืืงืกืคึผืืืขืจื ืืื ืืขืืึธืื ืฉืืงื ืึท ืืขืจืงืขื ืืขื ืืฉ ืืืืฃ ืื ืขืจืฉืืขืจ ืืจืื ืคึผืึทืงืืฅ. ืืืขืจ ืืืฆื ืืขืจ ืกืขื ืืขืจ ืืืขื ืืืึทืจืื. ืขืจ ืืืืืกื ื ืืฉื ืฆื ืืขืจ ืคืขืจื ืคึผืขืงื ืืื ืคืึทืจืคืึทืื ืึธืืขืจ ืืื ืืืขืื ืฆื ืึธื ืงืืืขื. ืืื ืืื ืกืืจ ื ืืฉื ืฆื ืึธืืืขืจืืึธืึทื ืื ื ืขืฅ, ืขืก ืืืขื ืคึผืจืืืืจื ืฆื ืืืึทืจืื ืคึฟืึทืจ ืึท ืืงืกืคึผืืืกืึทื ืึธื ืืืืึทื ืึทื ืื ืคึผืึทืงืึทื ืืื ืคืึทืจืคืึทืื, ืึธืืขืจ ืคึฟืึทืจ ืื RTO ืืืืืึทืื ืฆื ืืืกืืืื.
ืืืึธืก ืืื RTO ืืืืืึทืื? ืืึธืก ืืื ืื ืืึทืงืกืืืื ืคืื ืื RTT ืงืึทืืงืืึทืืืืืื ืืืจื ืื TCP ืึธื ืืืืื ืืื ืขืืืขืืข ืงืขืกืืืืขืจืืืง. ืืืึธืก ืืื ืคืื ืงืขืกืืืืขืจืืืง ืืึธืก ืืื, ืืืจ ืืืขืื ืืืฆื ืืืกืงืืืืจื.
ืืืขืจ ืื ืืืืืืืง ืืึทื ืืื ืึทื ืืืื ืืืจ ืืึธืื ืฉืืืืึทืืืืืง ืืืืืขืจ ืืื ืืขืจ ืคืขืจื ืคึผืึทืงืึทื ืืื ืคืึทืจืคืึทืื ืืืืืขืจ, ืื RTO ืืึทืืึทืื. ืึทื ืืื, ืืขืืขืจ ื ืื ืืขืจืึธืื ืคึผืจืืืื ืืืื ืืึทืืืื ื ืื ืืืืืึทืื.
ืืืฆื ืืึธืืืจ ืืขื ืืืึธืก ืื ืืึทืืข ืืื ืืืืึทื ืฆื. ืืืจื ืคืขืืืงืืึทื, ืื ืืื ืืืื RTO ืืื 200 ืืื. ืืึธืก ืืื ืื ืืื ืืืื RTO ืคึฟืึทืจ ืืึทืื ืคึผืึทืงืึทืืืฉืึทื. ืคึฟืึทืจ SYN ืคึผืึทืงืืฅ ืขืก ืืื ืึทื ืืขืจืฉ, 1 ืจืืข. ืืื ืืืจ ืงืขื ืขื ืืขื, ืืคืืื ืืขืจ ืขืจืฉืืขืจ ืคึผืจืืืื ืฆื ืฉืืงื ืคึผืึทืงืืฅ ืืืขื ื ืขืืขื 100 ืืื ืืขืจ ืืื ืื RTT ืืื ืื ืืึทืื ืฆืขื ืืขืจ.
ืืืฆื ืืึธืืืจ ืฆืืจืืงืงืืืขื ืฆื ืืื ืืืขืจ ืกืฆืขื ืึทืจ. ืืืืก ืืืื ืคืืจ ืืื ืื ืกืขืจืืืืก? ืื ืืื ืกื ืืืืื ืฆื ืคืึทืจืืืจื ืคึผืึทืงืืฅ. ืืื ืืขืจ ืืื ืกื ืืืื ืงืึทื ืืืฉืึทื ืึทื ืืึทืืืืืง ืืื ืขืจืฉืืขืจ ืืื ืคืึทืจืืืจื ืขืคึผืขืก ืืื ืื ืืืื ืคืื ืื ืคึฟืขื ืฆืืขืจ, ืืขืืึธืื ืขืก ื ืขืื ืึท ืืึทืง ืืื ืจืขืกืขื ื ืื ืคึผืึทืงืืฅ ืืืึธืก ืืขื ืขื ืคืึทืจืคืึทืื.
ืืืขืจ ืืืื ืฉืืขืื ืืืืง ืจืืคึผืืฅ ืืื, ืืืจ ืืึธืื ืึท RTO. ืืืึธืก ืืื ืืืืืืืง ืืึธ? ืืึธ, ืืืจ ืืึธืื ืึท ืคึผืืึทืฅ ืคืื ืคึผืึทืืก ืืื ืืื ืืืขืจ ื ืขืฅ. ืึธืืขืจ ืื ืืงืคึผ ืคืึทืจืงืขืจ ืคืื ืืืื ืืึทืืื ืืขืจ ืืงืคึผ ืงืฉืจ ืืืขื ืคืึธืจืืขืฆื ืฆื ืืืื ืืืจื ืืขืจ ืืขืืืืงืขืจ ืฆืขืืจืืื ืึธื ืืืืื. ืคึผืึทืงืึทื ืืึธืกืกืขืก, ืฆืืืขืฉืืขืื ืึทื ืื ืืึทืืืฉืืงืึทื X11 ืคืื ืืื ืืืขืจ ืืืขื ื ืืฉื ืืืื ืืืืก ืืืืฃ ืืื, ืืื ื ืืฉื ืคืืจื ืฆื ืคืึทืจืงืขืจ ืคืืึธืืื ื ืืื ืืขืืืื ืืืึธืก ืืขื ืขื ื ืืฉื ืคึผืจืึธืืืขืืึทืืืง. ืืืจ ืืขื ืขื ืืจืืื ื ืฆื ืืึทืคืจืืึทืขื ืื ืคึผืึทืงืึทื ืืืจื ืืขืจ ืืขืืืืงืขืจ ืฆืขืืจืืื ืึธื ืืืืื. ืืึธืก ืคืืจื ืฆื ืึท ืงืึทืกืงืืืืื ื ืืืจืืคืึทื: ืึท ืืึทืื ืฆืขื ืืขืจ ืืื ืึท ืืึทื ื ืคืื ืื ืืขืจืึทืงืืื ื ืึทืคึผืืึทืงืืืฉืึทื ื, ืืื ืขืืืขืืข ืคืื โโืื TCP ืงืึทื ืขืงืฉืึทื ื ืคืื ืึทืืข ืื ืึทืคึผืืึทืงืืืฉืึทื ื ืึธื ืืืืื ืฆื ืืืืจืืื - ืืืืึทื ืกืืคึผืขืจืกืคึผืื ืข ืึทืคืขืงืฅ ืึทืืข ืึทืคึผืืึทืงืืืฉืึทื ื ืืืึธืก ืขืงืกืืกืืืจื ืืื ืื ืืึทืื ืฆืขื ืืขืจ. ืฐื ืืึธืื ืืขื: ืืฑื ืืข ืืึธื ื ืืฉื ืืขืืึธื ืงืฒื ืคึฟืขืจื, ืืื ืืึธืก ืคึฟืขืจื ืืขืืึธืคึฟื; ืืึธืก ืคืขืจื ืืื ืืขืืึธืคึฟื โ ืืขืจ ืืึทืจืืื ืืื ื ืื ืืืืขืจืืขืืขืื; ืืขืจ ืืึทืจืืื ืืื ื ืืฉื ืืืืขืจืืขืืขืื - ืืืจ ืคืึทืจืคืึทืื ืื ืืืืื. ืืืืื ืืึธ ืื ืฆืืืื ืืื ืืื ืกืขืงืื ืืขืก ืคืื ืืขื ืืึธืืขื ื ืื ืคึผืจืึธืืืขื ืขืจืืืืึทื ืฆื ืืขืจ ืืื ืข ืคืื โโืืขืจื ืืืขืจืืงืื ื ืึทื ืื ืกืขืจืืืืกืขืก ืึธื ืืืืื ืฆื ืคืืื. ืืขื ืืืื ืึทื ื ืืฆืขืจืก ืงืขื ืืืื ืคืขืื ืืืง ืขืคึผืขืก ืขืจืืขืฅ.
ืขืก ืืขื ืขื ืฆืืืื ืงืืึทืกืืฉ ืกืึทืืืฉืึทื ื ืืืึธืก ืืขืจืืึทื ื ืืขืืขืจ ืื ืืขืจืขืจ. ืืขืจ ืขืจืฉืืขืจ ืืื ืกืขืจืืืืกืขืก ืืืึธืก ืืขื ืขื ืืจืืื ื ืฆื ืฉืืขืื ืกืืจืึธืื ืืื ืกืึธืืืืข ืืขื ืคึผืจืึธืืืขื ืืื ืืึธืก: "ืืึธืืืจ ืืืืืง ืขืคึผืขืก ืืื ืื TCP ืึธื ืืืืื. ืืึธืืืจ ืืึทืื ืืืืืึทืืฅ ืืืืฃ ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืจืื ืึธืืขืจ ืืึทื ื-ืืขืืขืื TCP ืกืขืฉืึทื ื ืืื ืื ืขืจืืขื ืืขืืื ื ืืฉืขืงืก. ืื ืคึผืจืึธืืืขื ืืื ืึทื ืึทืืึท ืกืึทืืืฉืึทื ื: ืึท) ืืึธื ื ืื ืืืึธื ืืื ืึทืืข; ื) ืืขื ืขื ืืืืขืจ ืฉืืืึทื ืึธืคึผืืขืฉืืขืื. ืืึธืก ืืื, ืืคืืื ืืืื ืื ืกืขืจืืืืก ืึทืงืกืึทืืขื ืึทืื ืงืึทื ืคืืืืขืจื ืื TCP ืึธื ืืืืื ืืื ืึท ืืืขื ืืืึธืก ืืืื ืขืก ืืขืกืขืจ, ืขืจืฉืืขืจ, ืขืก ืืื ืึทื ืืืืงืื ืฆื ืืืื ืึธื ืืืขื ืืืขื ืคึฟืึทืจ ืึทืืข ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืึทืืข ืืึทืื ืกืขื ืืขืจืก, ืืื ืฆืืืืืื ืก, ืจืืึฟ ืืกืชึผืื, ืขืก ืืืขื ื ืืฉื ืคึฟืึทืจืฉืืืื ืึทื ืขืก ืืื ืืขืืืขื ืืขืืื. ืจืืืืืง, ืืื ืืืึธืก ื ืื. ืึทื ืืื, ืขืก ืึทืจืืขื, ืึธืืขืจ ืขืก ืึทืจืืขื ืฉืืืึทื ืืื ืืื ื ืืฉื ืืืึธื. ืืื ืืืื ืขืก ืืื ืึท ื ืขืฅ ืคึผืจืึธืืืขื, ืืืืก ืืื ืฆื ืืึทืฉืืืืืงื? ืคืื ืงืืจืก, NOC. ืืืึธืก ืืื NOC ืืึธื?
ืคืืืข ืกืขืจืืืืกืขืก ืืืืืื ืึทื ืืื NOC ืึทืจืืขื ืืึทืคึผืึทื ื ืขืคึผืขืก ืืื ืืึธืก. ืืืขืจ ืฆื ืืืื ืขืจืืขื, ื ืื ื ืึธืจ ืึทื.
NOC ืืื ืื ืงืืืกืืฉืข ืกืืขืืข ืืื ืคืึทืจืงื ืึทืกื ืืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืคืืืข ืืึธื ืืืึธืจืื ื ืกืืกืืขืืขื. ืื ืืขื ืขื ืืืืืข ืฉืืืึทืจืฅ ืงืขืกืื ืืื ืืืืึทืก ืงืขืกืื ืืึธื ืืืึธืจืื ื. ืืืขืื ืึท ืืืึทืฉืคึผืื ืคืื ืฉืืืึทืจืฅ ืงืขืกืื ืจืืงื ืืืื ืืึธื ืืืึธืจืื ื
ืืืึธืก ืืืึธืื ืืืจ ืืึทืงืข ืืื ืฆื ืืึทืงืืืขื? ืืืจ ืืึธืื ืึทืืื ืคืืืข ืืืขืื. ืืื ืคึผืจืึธืืืขืืก ืฉืืืืขื ืืืืงื ืืืืึทื TCP ืคืืึธืื ืืืึธืก ืืขื ืขื ืฉืืืืึทืืืืืง ืคืึธืจืืขืฆื ืฆื ื ืืฆื ืื ืืขืืืข ืืึทืจืฉืจืื. ืืืจ ืืึทืจืคึฟื ืขืคึผืขืก ืืืึธืก ืืืขื ืืึธืื ืืื ืื ืฆื ื ืืฆื ืงืืืคื ืจืืฅ ืืื ืึท ืืืื ืืงืคึผ ืงืฉืจ. ืขืก ืืืึธืื ืืืกืงืืืขื ืึทื ืืืจ ืืึธืื ืึท ืืืืืื ื. ืขืก ืืื ืืงืคึผ, ืืืึธืก ืืื ืืขืจืืคื ืืืืืืคึผืึทืื ืืงืคึผ, ืืึธืก ืืื, ืืงืคึผ ืคึฟืึทืจ ืงืืืคื ืคึผืึทืืก. ืืืช, ืขืก ืืื ืืขืืืขื ืืขืืืขืืึธืคึผืขื ืคึฟืึทืจ ืึท ืืึธืจ ืึทื ืืขืจืฉ ืึทืจืืขื - ืคึฟืึทืจ ืกืืึทืจืืคืึธื ืขืก ืืืึธืก ืืึธืื ืขืืืขืืข ื ืขืฅ ืืขืืืืกืขืก. ืฆื ืืึทืงืกืึทืืืื ืึทืจืืืขืจืคืืจื ืึธืืขืจ ืืึทืื ืขืจืฉืืืง / ืืึทืงืงืืคึผ ืืึธืืข, ืึท ืืขืงืึทื ืืืึทื ืืื ืืขืืืขืืึธืคึผืขื ืืืึธืก ืงืจืืืืฅ ืงืืืคื ืคึฟืขืืขื (ืกืขืฉืึทื ื) ืืจืึทื ืกืคึผืขืจืึทื ื ืฆื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืื ืึทืืึทืื ืืืจ ืฆื ืืึทืฉืืืืขื ืฆืืืืฉื ืืื ืืื ืคืึทื ืคืื ืืืจืืคืึทื. ืึธืืขืจ, ืืื ืืื ืืขืืืื, ืืึทืงืกืึทืืืื ืื ืกืืจืืง.
ืืืขืจ ืขืก ืืื ืึท ื ืืึทื ืก ืืึธ. ืฆื ืคึฟืึทืจืฉืืืื ืืืึธืก ืขืก ืืื, ืืืจ ืืืขืื ืืึธืื ืฆื ืงืืงื ืืื ืืื ืื ืคึฟืขืืขื ืืขื ืขื ืืขืืจืื ืืขื.
ืคึฟืขืืขื ืืขื ืขื ืืื ืกืืึทืืืจื ืกืึทืงืืืขื ืืฉืึทืื. ืืขืจ ืขืจืฉืืขืจ ืคืึธืืขื ืืื ืืื ืกืืึทืืืจื ืขืจืฉืืขืจ. ืืขืจื ืึธื ืคึฟืขืืขื ืืขื ืขื ืืึทืฉืืืื ืืื ืื ืงืืื ืืืึธืก ืืื ืฉืืื ืืกืืื ืืื ืืขื ืคืึธืืขื. ืืื ืืึธ ืก ืื ืคึผืจืึธืืืขื.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืึทื ืืืื ืืขืจ ืขืจืฉืืขืจ ืคืึธืืขื ืืื ื ืืฉื ืคืขืกืืฉืืขืื ืืื, ืื ืจืืข ืืื ืืจืื ืคึฟืขืืขื ืืืขื ืงืืื ืืึธื ืืืืคืฉืืืื. ืืึธืก ืืื, ืืืืืืคึผืึทืื TCP ืกืึธืืืืข ื ืืฉื ืื ืึธื ืืืขืจ ืคืื ืึท SYN ืคึผืึทืงืึทื ืืื ืืขืจ ืขืจืฉืืขืจ ืืืืคื. ืืื ืืืื ืื SYN ืืื ืคืึทืจืคืึทืื, ืืืืืืคึผืึทืื ืืงืคึผ ืืืจื ืก ืืื ืจืขืืืืขืจ ืืงืคึผ. ืืขื ืืืื ืึทื ืืื ืึท ืืึทืื ืฆืขื ืืขืจ ืกืืืืืืข ืขืก ืืืขื ื ืืฉื ืืขืืคึฟื ืืื ืื ืกืึธืืืืข ืื ืคึผืจืึธืืืขื ืคืื ืืึธืกืกืขืก ืืื ืืขืจ ืคืึทืืจืืง ืืื ืืขืจื ืขื ืฆื ื ืืฆื ืงืืืคื ืคึผืึทืืก ืืื ืคืึทื ืคืื ืืืจืืคืึทื.
ืืืึธืก ืงืขื ืืื ืื ืืขืืคึฟื? ืขืืืขืืข ืคืื โโโโืืืจ ืืึธืื ืฉืืื ืืขืกื ืคืื ืืขื ืืืื ืึทื ืึท ืืืืืืืง ืคืขืื ืืื ืืื ืืืขืจ ืืืืึทืืขืจ ืืขืจืฆืืืืื ื ืืื ืื IPv6 ืืืืคื ืคืืจืืข ืืขืืขืจ ืคืขืื. ืืืงืข, ืืึธืก ืืื ืึท ืคืขืื ืืืึธืก ืืื ืืจืืืก ืืื ืื6, ืขืก ืืื ื ืืฉื ืืื ืื4, ืขืก ืึทืงืืึทืคึผืืื 20 ืืืื, ืืื ืขืก ืืื ืืขืืืขื ืกืืืกืขื ืืืขืื ืื ื ืืฆื ืคึฟืึทืจ ืึท ืืึทื ื ืฆืืึทื. ืืึธืก ืืื ืืืืขืจ ืืฉืืงืึทืืืข - ืขืก ืืขื ืขื ืืขืืืขื ืืืกืคึผืืืฅ, ืขืคึผืขืก ืืื ืืขืืืขื ืคืึทืจืคืขืกืืืงื ืืื ืื RFC, ืืื ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื ืึท ืืืคึผืืึทืืขื ืืืืฉืึทื ืืจืืืก ืืื ืื ืืื ืืงืก ืงืขืจื, ืืืึธืก ืืื ื ืืฉื ืืึทืงืืืืขื ืืึทื ืขืจืืขืฅ.
ืืื ืืึทืื ืืืจ ืฆื ืืืื ืืื ืืืจ ืืืืฃ ืึท ืืืกื ืืืกืคืึธืจืฉืื ื. ืืึธืืืจ ื ืขืืขื ืึท ืงืืง ืืื ืืืึธืก ืืื ืืขืืืขื ืืขืฉืขืขื ืืฉ ืืื ืื ืืื ืืงืก ืงืขืจื ืืื ืื ืืขืฆืืข ืืึธืจื.
ืืึธืจ 2014. ืึทื ืื ืืฉืขื ืืจ ืคืื ืืืื ืืจืืืก ืืื ืจืขืกืคึผืขืงืืขื ืคืืจืืข ืืืกืืฃ ืฆื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืื ืืื ืืงืก ืงืขืจื ืื ืึธืคืขื ืืืงืืึทื ืคืื ืื ืืืืคื ืคืืจืืข ืืืขืจื ืืืืฃ ืื ืืึธืืขื ืืึทืฉ. ืืืืก ืืืื ืืื ืื ืคืจืืืืจื ืฆื ืคืืจืจืืืื? ืืึธืก ืืื ืฉืืึทืืืช ืฆื RFC 6438, ืืืึธืก ืืืกืงืึทืกื ืื ืคืืืืขื ืืข ืึทืจืืืกืืขืื. ืื ืื ืืึทืื ืฆืขื ืืขืจ, IPv4 ืืื ืึธืคื ืขื ืงืึทืคึผืกืึทืืืืืื ืืื IPv6 ืคึผืึทืงืืฅ, ืืืืึทื ืื ืคืึทืืจืืง ืืื ืืื IPv6, ืึธืืขืจ IPv4 ืืืื ืขืคืขืก ืืืื ืืขืืขืื ืึทืจืืืก. ืคึฟืึทืจ ืึท ืืึทื ื ืฆืืึทื ืขืก ืืขื ืขื ืืขืืืขื ืคึผืจืึธืืืขืืก ืืื ืกืืืืืฉืื ืืืึธืก ืงืขื ื ืืฉื ืงืืงื ืืื ืืขืจ ืฆืืืื IP ืืขืืขืจื ืฆื ืืึทืงืืืขื ืฆื TCP ืึธืืขืจ UDP ืืื ืืขืคึฟืื ืขื src_ports, dst_ports ืืึธืจื. ืขืก ืคืืจืงืขืจื ืืืืก ืึทื ืื ืืึทืฉ, ืืืื ืืืจ ืงืืง ืืื ืื ืขืจืฉืืขืจ ืฆืืืื IP ืืขืืขืจื, ืืื ืืขืืืขื ืึผืืขื ืคืึทืจืคืขืกืืืงื. ืฆื ืืืกืืืืื ืืขื, ืึทืืื ืึทื ืื ืืึทืืึทื ืกืื ื ืคืื ืืขื ืขื ืงืึทืคึผืกืึทืืืืืื ืคืึทืจืงืขืจ ืึทืจืืขื ืจืืืืืง, ืขืก ืืื ืืขืืืขื ืคืืจืืขืืืืื ืฆื ืืืืื ืื ืืึทืฉ ืคืื ืื 5-ืืืคึผืืข ืขื ืงืึทืคึผืกืึทืืืืืื ืคึผืึทืงืึทื ืฆื ืื ืืืขืจื ืคืื ืื ืืืืคื ืคืืจืืข ืคืขืื. ืืขืขืจืขื ืื ืืขืืืข ืืึทื ืืื ืืขืืืขื ืืขืืื ืคึฟืึทืจ ืื ืืขืจืข ืขื ืงืึทืคึผืกืืืึทืืืึธื ืกืงืืื, ืคึฟืึทืจ UDP, ืคึฟืึทืจ GRE, ืื ืืขื ืขืจ ืืขืืืืื ื ืื GRE Key ืคืขืื. ืืืื ืืืขื ืึธืืขืจ ืื ืืขืจื, ืื ืฆืืื ืืึธ ืืขื ืขื ืงืืึธืจ. ืืื ืืื ืืื ืืกืืขืจ ืืื ืืขืจ ืฆืืื ืืื ืืขื ืขื ื ืืฆืืง.
ืืื 2015, ืึท ื ืืึทืข ืืึทืืข ืงืืื ืคืื ืืขืจ ืืขืืืืงืขืจ ืจืขืกืคึผืขืงืืขื ืื ืืฉืขื ืืจ. ืขืจ ืืื ืืืืขืจ ืืฉืืงืึทืืืข. ืขืก ืืืื ืื ืคืืืืขื ืืข - ืืืจ ืืืขืื ืจืึทื ืืึทืืืื ืื ืืึทืฉ ืืื ืคืึทื ืคืื ืึท ื ืขืืึทืืืื ืจืืืื ื ืืขืฉืขืขื ืืฉ. ืืืึธืก ืืื ืึท ื ืขืืึทืืืื ืจืืืื ื ืืขืฉืขืขื ืืฉ? ืืึธืก ืืื ืื RTO ืืืึธืก ืืืจ ืืืกืงืึทืกื ืคืจืืขืจ, ืืึธืก ืืื, ืื ืึธื ืืืขืจ ืคืื ืื ืขืง ืคืื ืื ืคึฟืขื ืฆืืขืจ ืืื ืึท ืืขืฉืขืขื ืืฉ ืืืึธืก ืืื ืืืืช ื ืขืืึทืืืื. ืืืช, ืขืก ืืื ืืขืคืืขืจืขื ืฉืืืขืจ ืฆื ืืจืขืคื ืึทื ืืึธืก ืืื ืขืก.
2016, ืื ืื ืืขืจ ืจืขืคึผืืึทืืึทืืึทื ืคืืจืืข, ืืืื ืืจืืืก. ืขืก ืืืกืึทืกืขืืืึทืื ืื ืืขืฆืืข ืงืจืึทืืฉืื ืืื ืืืื ืขืก ืึทืืื ืึทื ืื ืืึทืฉ, ืืืึธืก ืืืจ ืคืจืืขืจ ืืขืืืื ืจืึทื ืืึธื, ืืืฆื ืขื ืืขืจืื ืืขื ืคึฟืึทืจ ืืขืืขืจ SYN ืจืืืจืึทื ืกืืืกืกืืึธื ืืื ื ืึธื ืืขืืขืจ RTO ืืืืืึทืื. ืืื ืืื ืืขื ืืจืืื, ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืื ืืขืฆืืข ืืึธื, ืื ืืขืฆื ืฆืื ืืื ืกืืืืืื - ืฆื ืขื ืฉืืจ ืึทื ืคืึทืจืงืขืจ ืืื ืื ืืขืฉืขืขื ืืฉ ืคืื ืืึธืกืกืขืก ืึธืืขืจ ืงืึทื ืึทื ืงืึทื ืืืฉืขืกืืฉืึทื ืืื ืื ืคืืืืงืืื ืฆื ืืืื ืกืึธืคืื ืจืืจืึธืืืื ืืื ื ืืฆื ืงืืืคื ืคึผืึทืืก. ืคืื ืงืืจืก, ื ืึธื ืืขื ืขืก ืืขื ืขื ืืขืืืขื ืึท ืคึผืืึทืฅ ืคืื ืืืืกืืืืขืก, ืืืจ ืงืขื ืขื ืืืืื ืืขืคึฟืื ืขื ืืื.
ืืึธืืฉ ื ืื, ืืืจ ืงืขื ืขื ื ืืฉื, ืืืืึทื ืขืก ืืื ื ืืฉื ืืขืืืขื ืึท ืืืื ืืืกืืึทืืข ืืืืฃ ืืขื ืืขืืข. ืึธืืขืจ ืืืจ ืืืืกื!
ืืื ืืืื ืืืจ ืืึธื ื ืื ืืึธืจ ืคึฟืึทืจืฉืืืื ืืืึธืก ืืื ืืขืฉืขื, ืืื ืืืขื ืืึธืื ืืืจ ืืืฆื.
ืืืึธืก ืืื ืืขืฉืขื, ืืืึธืก ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืฆืืืขืืขืื ืฆื ืื ืืื ืืงืก ืงืขืจื? txhash ืขื ืืขืจืื ืืขื ืฆื ืึท ืืจืึทืค - ืืืขืจื ื ืึธื ืืขืืขืจ RTO ืืขืฉืขืขื ืืฉ. ืืึธืก ืืื ืืขืจ ืืืืขืจ ื ืขืืึทืืืื ืจืขืืืืืึทื ืคืื ืจืืืื ื. ืื ืืึทืฉ ืืขืคึผืขื ืืก ืืืืฃ ืืขื ืืงืกืืึทืฉ, ืืื ืื ืืืืคื ืคืืจืืข ืืขืคึผืขื ืืก ืืืืฃ ืื ืกืงื ืืึทืฉ. ืขืก ืืขื ืขื ืขืืืขืืข ืืฉืืื ืืช ืืืืฃ ืคืึทื ืืงืฉืึทื ื ืืึธ; ืึทืืข ืื ืืขืืึทืืืก ืงืขื ืขื ื ืื ืืืื ืืขืฉืืขืื ืืืืฃ ืืืื ืจืืง. ืืืื ืืืขืจ ืขืก ืื ืืื ืืฉืืงืึทืืืข, ืืืจ ืงืขื ืขื ืืืื ืืืจื ืื ืงืขืจื ืงืึธื ืืื ืืฉืขืง.
ืืืึธืก ืืื ืืืืืืืง ืืึธ? ืื ืืืขืจื ืคืื ืื ืืืืคื ืคืืจืืข ืคืขืื ืขื ืืขืจืื ืืขื ืฆื ืึท ืืจืึทืค - ื ืืืขืจ ื ืึธื ืืขืืขืจ RTO. ืืื ืงืขื ืืึธืก ืืืืจืงื ืืื ืืืขืจ ื ืขืืขื TCP ืืืึทื?
ืืืื ืึท SACK ืึทืงืขืจื, ืืึธืจื ืืฉื ืขื ืืขืจืื ืืขื ืืืืึทื ืืืจ ืืขื ืขื ืืจืืื ื ืฆื ืฉืืงื ืึท ืืึทืืืืกื ืคืึทืจืคืึทืื ืคึผืึทืงืึทื. ืึทืืื ืืืืึทื ืึทืืื ืืื.
ืึธืืขืจ ืืื ืืขื ืคืึทื ืคืื RTO, ืฆืืืขืฉืืขืื ืึทื ืืืจ ืืึธืื ืฆืืืขืืขืื ืึท ืืืืคื ืคืืจืืข ืฆื ืื ืืึทืฉ ืคืื ืงืฆืืข ืืืืฃ Tor, ืืขืจ ืคืึทืจืงืขืจ ืงืขื ื ืขืืขื ืึท ืึทื ืืขืจืฉ ืืึทืจืฉืจืื. ืืื ืื ืืขืจ ืืืื ื, ืื ืืจืขืกืขืจืข ืื ืืขืืขืื ืืืึทื ืึทื ืขืก ืืืขื ืืขืคึฟืื ืขื ืึท ืืืขื ืืืึธืก ืืื ื ืืฉื ืึทืคืขืงืืึทื ืืืจื ืึท ืืืจืืคืึทื ืืืืฃ ืึท ืกืคึผืขืฆืืคืืฉ ืืืื.
ืืืื ืคึผืจืึธืืืขื ืืืืืื - RTO. ืคืื ืงืืจืก, ืขืก ืืื ืื ืื ืืขืจ ืืึทืจืฉืจืื, ืึธืืขืจ ืึท ืคึผืืึทืฅ ืคืื ืฆืืื ืืื ืืืืืกืืึทื ืืืืฃ ืืขื. 200 ืืื ืืื ืึท ืคึผืืึทืฅ. ื ืจืืข ืืื ืืขืืึทืืจืข ืืืืื. ืืื ืึทืืขืจ, ืืื ืืขืจืขืื ืืืขืื ืืืืืึทืืฅ ืึทื ืกืขืจืืืืกืขืก ืืขื ืขื ืงืึทื ืคืืืืขืจื. ืึทืืื, ืึท ืจืืข ืืื ืึท ืืืืืึทืื, ืืืึธืก ืืื ืืืืฉืึทืืืึทืื ืงืึทื ืคืืืืขืจื ืืืจื ืื ืกืขืจืืืืก ืืืืฃ ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืจืื, ืืื ืืื ืืขื ืื ืืื ืกื ืืืขื ืืคืืื ืืืื ืืขืคืืขืจืขื ืจืขืื. ืืขืจืฆื, ืืื ืืืืขืจืืืจื, ืื ืคืึทืงืืืฉ RTT ืื ืึท ืืึธืืขืจื ืืึทืื ืฆืขื ืืขืจ ืืื ืึทืจืื 1 ืืืืืกืขืงืึทื ื.
ืืืึธืก ืงืขื ืขื ืืืจ ืืึธื ืืื RTO ืืืืืึทืืฅ? ืื ืืืืืึทืื, ืืืึธืก ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ RTO ืืื ืคืึทื ืคืื ืึธื ืืืขืจ ืคืื ืืึทืื ืคึผืึทืงืืฅ, ืงืขื ืขื ืืืื ืงืึทื ืคืืืืขืจื ืืขืคืืขืจืขื ืืืืื ืคึฟืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ: ืขืก ืืื ืึทื IP ื ืืฆื, ืืื ืืืื ืขืจ ืคืื ืื ืคึผืึทืจืึทืืขืืขืจืก ืึผืืื ืื ืืขืืืข rto_min. ืงืึทื ืกืืืขืจืื ื ืึทื RTO, ืคืื ืงืืจืก, ืืึทืจืฃ ืืืื ืืืขื ืื ื ืืฉื ืืืึธืืืึทืื, ืึธืืขืจ ืคึฟืึทืจ ืืขืืขืื ืคึผืจืขืคืืงืก, ืึทืืึท ืึท ืืขืงืึทื ืืืึทื ืงืืงื ืืึทื ืฅ ืืืขืจืงืึทืืึทื.
ืืืช, ืืื SYN_RTO ืึทืืฅ ืืื ืขืคึผืขืก ืขืจืืขืจ. ืขืก ืืื ืืขืืืืื ืืืขื ื ืืืื ืึทืจืึธืคึผ. ืืขืจ ืงืขืจื ืืื ืึท ืคืึทืจืคืขืกืืืงื ืืืขืจื ืคืื 1 ืกืขืงืื ืืข, ืืื ืืึธืก ืืื ืขืก. ืืืจ ืงืขื ื ื ืืฉื ืืขืจืืจืืืื ืืึธืจื ืคึฟืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ. ืขืก ืืื ืืืืื ืืืื ืืืขื.
eBPF ืงืืื ืฆื ืจืึทืืขืืืขื. ืคืฉืื, ืืืก ืืขื ืขื ืงืืืื ืข ืคืจืืืจืืืขื C. ืืื ืงืขื ืขื ืืจืืื ืืขืืืืื ืืืขืจื ืืื ืืืงืก ืืื ืคืืจืฉืืืขื ืข ืคืืขืฆืขืจ ืืื ืขื ืืืจืืคืืจืื ื ืคืื ืขื ืงืขืจื ืขื ืกืืืง ืืื ืืขื TCP ืกืืืง, ืืื ืืืขืืืข ืืขื ืงืขื ืืืืฉื ืืืจ ื ืืจืืืกืข ืฆืื ืกืขืืืื ืืก. ืืื ืึทืืืขืืืื, eBPF ืืื ืึท ืืึทื ื-ืืขืจืืื ืืึทื ื. ืึทื ืฉืืึธื ืฉื ืืืื ืืึทืืึทื ื ืคืื ื ืืึท ืกืืกืืขื ืคึผืึทืจืึทืืขืืขืจืก ืืื ืืงืกืคึผืึทื ืืื ืื IP ื ืืฆื, ืื ืืึทืืืขืืื ื ืืื ืืึธืืืื ื ืฆื eBPF ืืื ืืงืกืคึผืึทื ืืื ื ืืืึทื ืคืึทื ืืงืฉืึทื ืึทืืืื. ื ืืฆื eBPF, ืืืจ ืงืขื ืขื ืืื ืึทืืืงืึทืืื ืืืืฉื ืงืึทื ืืืฉืขืกืืฉืึทื ืงืึธื ืืจืึธืืก ืืื ืคืึทืจืฉืืื ืื ืืขืจืข TCP ืกืขืืืื ืืก.
ืึธืืขืจ ืขืก ืืื ืืืืืืืง ืคึฟืึทืจ ืืื ืื ืึทื ืขืก ืงืขื ืขื ืืืื ืืขืืืืื ื ืฆื ืืืืฉื ืื SYN_RTO ืืืึทืืืขืก. ืืขืจืฆื, ืขืก ืืื ืึท ืขืคื ืืืขื ืคึผืึธืกืืขื ืืืึทืฉืคึผืื:
ืืืืก ืืืืืกื ืืืจ ืฉืืื? ืืขืจ ืคืึทืงื ืึทื ืื ืคืืึทื ืึทืจืงืึทืืขืงืืฉืขืจ ืึทืืึทืื ืกืงืืืืื ื, ืขืก ืืืจื ืก ืืืืก ืฆื ืืืื ืืึธืจ ื ืืฆืืง ืคึฟืึทืจ ืืื ืื ืืืขื ืืืจ ืืขืื ืื ืืืืคื ืคืืจืืข ืืืืฃ Tor ืืื ืืึทืงืืืขื ืื ืคืืืืงืืื ืฆื ืืืืคื ืึทืจืื ืคึผืจืึธืืืขื ืืขืืืื. ืืขืจ ืืขืกืืขืจ ืืืขื ืฆื ืจืขืืืฆืืจื RTO ืืื SYN-RTO ืืืึทืืืขืก ืืื ืฆื ื ืืฆื eBPF ืืืืื. ืื ืงืฉืื ืืืืืื: ืืื ืขืก ืืืืขืจ ืฆื ื ืืฆื ืึท ืืืืคื ืคืืจืืข ืคึฟืึทืจ ืืึทืืึทื ืกืื ื? ืืื ืขืก ืืื ืึท ื ืืึทื ืก ืืึธ.
ืจืขืื ืืืจ ืืึธืื ืึท ืืื ืกื ืืืืฃ ืืืื ื ืขืฅ ืืืึธืก ืืขืื ืืื ืึทื ืืงืึทืกื. ืฆืื ืืึทืืืืขืจื, ืืื ืืึธื ื ืื ืืึธืื ืฆืืื ืฆื ืืืื ืืื ืืขืืึทื ืืืขืื ืืืึธืก ืึทื ืืงืึทืกื ืืื, ืึธืืขืจ ืขืก ืืื ืึท ืคืื ืื ืืขืจืืขืืืืื ืืื ืกื ืืื ืคืึทืจืฉืืืขื ืข ืืฉืืืืช ืกืขืจืืืขืจืก ืฆืืืจืืืืขื ืืืจื ืืขืจ ืืขืืืืงืขืจ IP ืึทืืจืขืก. ืืื ืืึธ ืก ืึท ืืขืืืขื ืคึผืจืึธืืืขื: ืื RTO ืืขืฉืขืขื ืืฉ ืงืขื ืคึผืึทืกืืจื ื ืื ืืืืื ืืืขื ืคืึทืจืงืขืจ ืืืื ืืืจื ืื ืฉืืึธืฃ. ืขืก ืงืขื ืืืื ืคืึทืื ืืืืฃ ืื ืืึธืจ ืืึทืคืขืจ ืืืจืื: ืืืขื ืึท ืื ืงืึทืกื ืืขืฉืขืขื ืืฉ ืึทืงืขืจื, ืขืก ืงืขื ืืคืืื ืคืึทืื ืืืืฃ ืืขืจ ืืึทืืขืืึธืก ืืืขื ืืขืจ ืืึทืืขืืึธืก ืกืคึผืืื ืขืคึผืขืก. ืืืขื ืึท RTO ืืขืฉืขืขื ืืฉ ืึทืงืขืจื ืืื ืขืก ืขื ืืขืจืื ืืขื ืื ืืืืคื ืคืืจืืข. ืืื ืืขื ืคืึทื, ืคืึทืจืงืขืจ ืงืขื ืขื ืืืื ืฆื ืื ืื ืืขืจ ืึทื ืืงืึทืกื ืืืึทืฉืคึผืื. ืืึธืืืจ ืืืขืจื ืขืืขื ืึทื ืืึธืก ืืื ืึท ืกืืึทืืขืคืื ืึทื ืืงืึทืกื, ืขืก ืึผืืื ืึท ืงืฉืจ ืฉืืึทื - ืขืก ืงืขื ืืืื ืึท L3 ืืึทืืึทื ืกืขืจ ืึธืืขืจ ืขืืืขืืข ืื ืืขืจืข ืกืขืจืืืืก. ืืขืจื ืึธื ืงืืื ืึท ืคึผืจืึธืืืขื, ืืืืึทื ื ืึธื RTO ืงืืื ืื ืืงืคึผ ืงืฉืจ ืฆื ืื ืกืขืจืืืขืจ, ืืืึธืก ืืืืืกื ืืึธืจื ืืฉื ืืืขืื ืืขื ืืงืคึผ ืงืฉืจ. ืืื ืืืื ืืืจ ืืึธื ื ืื ืืึธืื ืฉืืึทื ืืึทื ืืืืืื ื ืฆืืืืฉื ืึทื ืืงืึทืกื ืกืขืจืืืขืจืก, ืึทืืึท ืคืึทืจืงืขืจ ืืืขื ืืืื ืืจืึทืคึผื ืืื ืื TCP ืคึฟืึทืจืืื ืืื ื ืืืขื ืืืื ืฆืขืืจืืื.
ืืืึธืก ืงืขื ืขื ืืืจ ืืึธื ืืึธ? ืืื ืืืื ืงืึทื ืืจืึธืืื ืกืืืืืืข, ืืื ืืืจ ืืขืื ืื ืืืืคื ืคืืจืืข ืืึทืืึทื ืกืื ื, ืืืจ ืืึทืจืคึฟื ืฆื ืจืขืงืึธืจืืืจื ืื ืืืขืจื ืคืื ืื ืืืืคื ืคืืจืืข ืืืขื ืืืจ ืึทืงืกืขืก ืึทื ืืงืึทืกื ืกืขืจืืืขืจืก. ืื ืืืืึทืกื ืืืขื ืืื ืฆื ืืึธื ืืึธืก ืืืจื ืืขืจ ืืขืืืืงืขืจ eBPF ืคึผืจืึธืืจืึทื. ืืืขืจ ืืึธ ืืื ืึท ืืืืขืจ ืืืืืืืง ืคืื ื - ืืืึธืก ืฆื ืืึธื ืืืื ืืืจ ืืึธื ื ืื ืึทืจืืขืื ืึท ื ืขืฅ ืคืื ืืึทืื ืฆืขื ืืขืจ, ืึธืืขืจ ืืืจ ืืขื ื ืึท ืืขืืขืงืึธื ืึธืคึผืขืจืึทืืึธืจ? ืืึธืก ืืื ืืืื ืืืื ืคึผืจืึธืืืขื: ืกืืึทืจืืื ื ืืื ืืืืขืจ ืืืขืจืกืืขืก ืคืื Juniper ืืื Arista, ืืื ืึทืจืืึทื ื ืขืืขื ืึท ืืืืคื ืคืืจืืข ืืื ืืืืขืจ ืืึทืฉ ืคืึทื ืืงืฉืึทื ื ืืืจื ืคืขืืืงืืึทื - ืคืจืึทื ืืงืื, ืคึฟืึทืจ ืึท ืกืืื ืืืึธืก ืืื ืืืงืืึธืจ ืคึฟืึทืจ ืืืจ. ืืึธืก ืงืขื ืคืึทืจืฉืึทืคื ืืืจ ืฆื ืคืึทืื TCP ืงืึทื ืขืงืฉืึทื ื ืคืื ืืืืขืจื ืืืึธืก ืคืึธืจื ืืืจื ืืืื ื ืขืฅ. ืึทืืื ืืื ืจืขืงืึธืืขื ืืืจื ืฆื ืงืึธื ืืจืึธืืืจื ืืืื ืจืึธืืืขืจืก ืกืขืืืื ืืก ืืึธ.
ืืืื ืืืขื ืึธืืขืจ ืื ืืขืจื, ืขืก ืืืื ื ืฆื ืืืจ ืึทื ืืืจ ืืขื ืขื ืืจืืื ืฆื ืืืื ืืืืฃ ืฆื ืืงืกืคึผืขืจืึทืืึทื ืฅ.
ืืืขื ืืืจ ืขื ืืืืึทืื ืื ืืืืคื ืคืืจืืข ืืืืฃ ืืึธืจ, ืฆืืืขืืจืืื ืื eBPF ืึทืืขื ื, ืืืึธืก ืืืฆื ืืขืื ืืืืฃ ืื ืืื ืืช, ืืืจ ืืึทืฉืืึธืกื ื ืืฉื ืฆื ืืืึทืจืื ืคึฟืึทืจ ืื ืืืืึทืืขืจ ืืจืืืก ืืืจืืคืึทื, ืึธืืขืจ ืฆื ืคืืจื ืงืึทื ืืจืึธืืื ืืงืกืคึผืืึธืืืฉืึทื ื. ืืืจ ืืขื ืืืขื ืืึธืจ, ืืืึธืก ืืื ืคืืจ ืืคึผืืื ืงืก, ืืื ืฉืืขืื ืึทืจืืืฃ ืืจืืคื ืก ืืืืฃ ืืืื ืขืจ ืคืื ืืื. ืืื ืืึธืื ืืขืฆืืืื ืึท ืืื ืืื ืืขืืึธืื - ืืืฆื ืืืจ ืคืึทืจืืืจื ืึทืืข ืคึผืึทืงืึทืฅ. ืืื ืืืจ ืงืขื ืขื ืืขื ืืืืฃ ืื ืืื ืงืก, ืืืจ ืืึธืื ืคึผืขืจ-ืคึผืึทืงืงืขื ืืึธื ืืืึธืจืื ื, ืืืึธืก ืืื ืืขืคืืื ืฆื 75%, ืืึธืก ืืื, 25% ืคืื ืคึผืึทืงืืฅ ืืขื ืขื ืคืึทืจืคืึทืื. ืืืืฃ ืื ืจืขืื ืืขื ืขื ืืจืึทืคืก ืคืื ืกืขืจืืืืกืขืก ืืขืืขืืืง ืืื ืืขืจ ืืขื Tor. ืืกืขื ืฉืึทืื, ืืึธืก ืืขื ืขื ืคืึทืจืงืขืจ ืืจืึทืคืก ืคืื ืื ืื ืืขืจืคืืืกืื ืืื ืกืขืจืืืขืจืก ืืื ืื ืืขืฉืืขื. ืืื ืืืจ ืงืขื ืขื ืืขื, ืืื ืกืึทื ืืง ื ืึธื ื ืืืขืจืืงืขืจ. ืคืืจืืืืก ืืึธืื ืืื ืคืึทืื ื ืืืขืจืืงืขืจ - ื ืืฉื 25%, ืึธืืขืจ ืืื ืขืืืขืืข ืงืึทืกืขืก 3-4 ืืื? ืืืื ืื TCP ืงืฉืจ ืืื ืฉืืืืึทืืืืืง, ืขืก ืืืื ืฆื ืคึผืจืืืืจื ืฆื ืืขืจืืจืืืื ืืืจื ืื ืฆืขืืจืืื ืงื ืืคึผ. ืืึธืก ืืื ืคืึทืจืฉืืึทืจืงื ืืืจื ืื ืืืคึผืืฉ ืึธืคึผืคืืจืื ื ืคืื ืื ืกืขืจืืืืก ืืื ืื DC - ืคึฟืึทืจ ืืืื ืืึทื ืืฆืขืจ ืืขืื, N ืจืืงืืืขืก ืฆื ืื ืขืจืืขื ืืึทืืื ืื ืืก ืืขื ืขื ืืืฉืขื ืขืจืืืืึทื, ืืื ืืขืจ ืขื ืืคืขืจ ืืืขื ืืืื ืฆื ืืขืจ ืืึทื ืืฆืขืจ ืึธืืขืจ ืืืขื ืึทืืข ืืึทืื ืงืืืืื ืจืืกืคึผืึทื ื, ืึธืืขืจ ืืืขื ืึท ืืืืืึทืื ืึทืงืขืจื ืืื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืจืื, ืืืึธืก ื ืึธื ืืึทืจืฃ ืืืื ืงืึทื ืคืืืืขืจื. ืืึธืก ืืืืกื, ืึทืืฅ ืืื ืืืืขืจ, ืืืืขืจ ืฉืืขืื.
ืืืฆื ืืขืจ ืืขืืืืงืขืจ ืขืงืกืคึผืขืจืืืขื ื, ืึธืืขืจ ืืื ืื ืืืืคื ืคืืจืืข ืืืขืจื ืขื ืืืืึทืื. ืืื ืืืจ ืงืขื ืขื ืืขื, ืืืืฃ ืื ืืื ืงืก ืืื ืืืขืจ ืคึผืขืงื ืืึธื ืืืึธืจืื ื ืืจืึทืคึผื ืืื ืื ืืขืืืข 25%. ืืึธืก ืืื ืืขืืึทืืจืข ืจืืืืืง, ืืืืึทื ืขืก ืืื ื ืืฉื ืืืืกื ืขืคึผืขืก ืืืขืื ืจืืืจืึทื ืกืืืื, ืขืก ืกืขื ืื ืคึผืึทืงืืฅ ืืื ืฆืืืื ืคืฉืื ืื ืคืึทืจืืขืืืขื ืืฉ ืคืื ืื ื ืืืขืจ ืคืื ืืืืขืจืืขืืขืื ืืื ืคืึทืจืคืึทืื ืคึผืึทืงืืฅ.
ืืื ืืืืฃ ืื ืจืขืื ืืื ืื ืืื ืกื ืคึผืืึทื. ืืืจ ืืืขื ื ืืฉื ืืขืคึฟืื ืขื ืื ืืืืจืงืื ื ืคืื ืึท ืคึผืจืึธืืืขืืึทืืืง ืฉืืึธืก ืืึธ. ืืื ืื ืืขืืืข ืืืืืกืขืงืื ืื ืืื ืคืืจืงืขืจ ืืขืคืืืืื ืคืื ืืขื ืคืจืืืืขื ืืขืื ื ืฆื ืื ืืจืื ืคืืจืืืืืขื ืข ืืคืืื ืงืก ืืืขืืืข ืืขื ืขื ื ืืฉื ืืคืขืงืืืจื ืืขืืืืจื ืคืื ืืขื ืคืจืืืืขื. ืืืจ ืืึธืื ืึท ื ืขืฅ ืืืึธืก ืืืื ืืื.
ืืึธืก ืืื ืืืื ืืขืฆืืข ืจืืง, ืฆืืื ืฆื ืงืืฆืขืจ. ืืืฆื, ืืื ืืึธืคึฟื ืืืจ ืืืืกื ืืื ืฆื ืืืืขื ืึท ืืื-ืืืืืื ื ืืึทืื ืฆืขื ืืขืจ ื ืขืฅ. ืืืจ ืืืขื ื ืื ืืึทืจืคึฟื ืฆื ืืืื ืืืจื ืื ืืื ืืงืก ืงืขืจื ืึทืจืงืืืื ืืื ืงืืงื ืคึฟืึทืจ ืกืคึผืขืฆืืขื ืคึผืึทืืฉืึทื ืืึธืจื; ืืืจ ืืืืกื ืึทื ืื ืคืืึธื ืคืืจืืข ืืื ืืขื ืคืึทื ืกืึทืืืื ืื ืคึผืจืึธืืืขื, ืึธืืขืจ ืืืจ ืืึทืจืคึฟื ืฆื ืฆืืืึทื ื ืืขื ืืขืงืึทื ืืืึทื ืงืขืจืคืึทืื. ืืื ืืื ืื ืืขืจืฉืืจืืึทืื ืืืืืขืจ ืึทื ืืืื ืืืจ ืืขื ื ืึท ืืขืืขืงืึธื ืึธืคึผืขืจืึทืืึธืจ, ืืืจ ืืึธื ื ืืฉื ื ืืฆื ืื ืืืืคื ืคืืจืืข ืืื ืึท ืืึทืฉ ืคืื ืงืฆืืข, ืึทื ืืขืจืฉ ืืืจ ืืืขื ืฆืขืฉืืขืจื ืื ืกืขืฉืึทื ื ืคืื ืืืื ืืืืขืจื.
ื ืขืืืืึธืจืง ืขื ืืืฉืึทื ืืจื ืืืื ืืืจืืืืื ืึท ืงืึทื ืกืขืคึผืืฉืืึทื ืืืขืจืจืืง: ืื ื ืขืฅ ืืืืื ื ืืฉื ืืื ืื ืืึธืจ, ื ืืฉื ืืื ืื ื ืขืฅ ืืืื, ืึธืืขืจ ืืื ืืขืจ ืืึทืืขืืึธืก. ื ืคืขืจืื ืกืืจืืืงืื ื ืืืืฉืคึผืื ืืื ืืื ืืืจ ื ืืฆื eBPF ืืืืืข ืฆื ืืืืฉื ืื RTO ืืื ืฆื ืคืึทืจืจืืืื ืื ืืืืคื ืคืืจืืข ืฆื ืึทื ืืงืึทืกื ืืึทืืื ืื ืืก.
ืื ืืืืคื ืคืืจืืข ืืึทืงืึทื ืืงืก ืืขื ืขื ืืืืขืจ ืคึผืึทืกืืง ืคึฟืึทืจ ืื ืืขืจืข ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืื ืงืึทื ืืจืึธืืื ืึทืืืื ืืกืืจืึทืืืืืข ืึธืคึผืฉื ืื. ืืึธืก ืงืขื ืืืื ืคืึทืจืงืขืจ ืฆืืืืฉื ืืึทืื ืกืขื ืืขืจืก, ืึธืืขืจ ืืืจ ืงืขื ืขื ื ืืฆื ืึทืืึท ืืึทืงืึทื ืืงืก ืืื ืึท ืกืคึผืขืฆืืขื ืืืขื ืฆื ืคืืจื ืึทืืืืึธืืื ื ืคืึทืจืงืขืจ. ืึธืืขืจ ืืื ืืืขื ืืึธืื ืืืจ ืืืขืื ืืขื, ืืื ืืึธืคึฟื, ืืืืึทืืขืจ ืืึธื. ืืึทื ืงืขื ืืืจ ืืืืขืจ ืคืื ืคึฟืึทืจ ืืืื ืืคืืขืจืงืืึทืืงืืึทื.
ืืงืืจ: www.habr.com