ืื ืืข ืืืชื ืืคืืกื ืืื
ืื ื ืืฆืื ืืช ืื ืืื:
ืงืืืื ืืืื ืืฉืขื 18:53ืืืืชื ืืจืืฆื ืืืกืคืง ืืืื. ืืื ืขื ืขืืืื ืืขืจืืช ืืกืืืช ืืืชืจืื ื ืืกืจ ื-mailer ืฉืื mail.ru, ืื ื ืืชืงืฉืจ ืืชืืืื ืืื ืืช ืืืืืงืจ, ืืื ืื ืื ืืืืืื ืืขืฉืืช ืืืื. ืืกืคืง ืงืื, ืืื ืจืื ืฉืกืคืงืื ืืขืื ืืืจืื ืืืื ืืืชืจ ืืืกืืื ืืืชื. ืฉืืชื ืื ืื ืืืืื ืืคืชืืื ืฉื ืื ืืืชืจืื, ืืืื ืืชืงืื ื ืืืื DLP ืขืงืื? ืืขืืจ ืื ืืื ืืขืืืช ืืืืฉื. ืืืจืก ืฉื RuNet ืืชืจืืฉ ืืืฉ ืื ืื ืขืื ื...
ืืขืืืื ืืื ืฉื ืจืื ืฉืื ืื ื ืืืชื ืกืคืง :)
ืืืื,
ืื ืืืื ืืชืืืง ืืฉื ื ืืืงืื:
- ืืกืืืืช ืืืขืืืช ืื ืืืืืืช ืฉืื ื ืขื mail.ru ืืืืกืข ืืืจืืฉ ืืืฆืื ืืืชื
- ืงืืืื ืฉื ISP ืืืฆืืืืช ืฉื ืืืื, ืืืฆืืืืช ืฉื RuNet ืืจืืืื ื.
ืืขืืืช ื ืืืฉืืช ืขื mail.ru
ืื, ืื ืกืืคืืจ ืื ืืจืื.
ืืขืืืื ืืื ืฉืืื ืืืืฉื ืืช ืืจืืฉืืช ืืืืื ื (ืคืจืืื ื ืืกืคืื ืืืืง ืืฉื ื), ืจืืฉื ื, ืืืืจื ื ืืืชืงื ื ืฆืืื ืืกืืื - ืื ืืกืื ืื ืืฉืืืื ืืกืืจืื ืืื ืืืืฉืื
ืืคื ื ืืื ืื, ืกืืฃ ืกืืฃ ืื ืื ื ืืืืฉ ืืช ืืืืช ืืจืฉืช ืืฆืืจื ืืื ืฉืื ืชืขืืืจืช ืืื ืืืื ืขืืจื ืืจื ืืฆืืื ืืื ืื ืืจืง ืืืืืื ืื ืืื.
ืืคื ื ืืกืคืจ ืืืื ืืคืขืื ื ืขืืื ืกืื ืื ืืกืืจ (ืชืื ืืฉืืจืช ืืืขืจืืช ืืืฉื ื ืคืืขืืช) - ื ืจืื ืืื ืฉืืื ืชืงืื.
ืืืืจ ืืื, ืื ืืืื ืืืืจืื ืืืคืฉืจ NAT ืืฆืืื ืื ืขืืืจ ืืืงืื ืฉืื ืื ืฉื ืื ืืืื. ืืคื ืืืจืื ืฉื ืื, ืื ื ืจืื ืฉืืื ืืื ืืฉืืจื.
ืืื ืืืื, ืืืืจ ืฉืืคืขืืช NAT ืขื ืืฆืืื ืขืืืจ ืืืืง ืืื ืฉื ืืื ืืืื, ืืืจ ืืืืืงืจ ืขืืื ื ืืคื ื ืืกืคืจ ืืืื ืฉื ืชืืื ืืช ืขื ืืืกืจ ืืืื ืืช ืื ืืืื ืืช ืืืงืืช
ืื ืืชืืืื ืืืืืง: ืืฉืื ืืืคืฉืื ืืคืขืืื, ืืื ืคืขื ืฉืืื
ืืืืคื ืืืขื, ืืืืฉืืืช ืืจืืฉืื ืืช ืืื ืขื ืืฆืืื ืืืืฉ: DPI ื ืืจื, ืืื ืื ืืืื, ืื ืืคืฉืจ ืืืขืช ืื ืืื ืืืื ืืขืฉืืช - ืืืจื ืืื, TCP RST ืืื ืืืจ ื ืคืืฅ ืืืื ืืงืจื ืืื ืืกืืื.
ืื ืื
ืจืืฉืืช, ืืฉ ืื ื ืงืืฉืืจืื ืฉืคืืืื ืืกืคืืง ืืื ืฉืื ื ืฆืืจื ืืกืืื ืืื :)
ืฉื ืืช, ืื ืื ื ืืืืืจืื ืืืื
ืืฆื ืืืื ืืื ืืืงืืฉ ืืื ืฉื ืงืจื ืฉืืื ืืื - ืืื ืขื ืกืคืง ืืฆืืื, ืฉืขืืื ืื ื ืืืืื ืืื, ืื ืื ืืืชืจื :)
- ืืกืื ืื ืืืฉืืช ืืืืืืื
- NAT ืืืฉืืช ืืืืฆืขืืช ืืกืืืื ืืืืฉื
- ืืืฉื ืืืืืงื ืืื ื ืืืจืืื ืืืืืืช ื ืคืจืืช
- ืืชืืืช ื-IP ืืฉืชื ืชื
ืืืจ ืืฆืืจืืื ืืืงืฆืชื ืืืื ื ืืืจืืืืืืช ืฉืืชืืืจื ืืจืฉืช ืืคื ืกืืื ืฉื ืืฉืชืืฉ ืจืืื, ืื ืฆืืื ืืกืคืง ืงืืืื ืืืฉื ืืืื ืืื ืืฆืืื. ืืฉืืื ืืื ื ืืฉื :)
ืืกืืคื ืฉื ืืืจ, ื ืฆืื ืืกืคืง ืืฆืืืจ ืืืืืืื ืฉืืืืืจื ืืื ืฉืื ืงืฉืจ ืืื: ืืจืืฉืื ืืช ืืืืขืืช ืืืงืื ืืืื ืืืชืจ.
ืฉืื ืืืืฉืื ืื, ืืืฉืื ืืืื ืืืืจ: ืืื ืื ืืื ืืจืื ืืืชืจ ืงื ืืงืืช dump ืื ืืืืฉื ืืืืืงื, ืืื ืืืืืืฉ ืืืืืจ ืืขื ื-DPI?
ืื, ืืืจืื ืืฆืขืจ, ืืงืืช dump (ืืืคืืื ืจืง ืืฉืงืฃ) 40+gbps ืื ืืืื ืื ืืจืืืืืืื.
ืืืืจ ืืื, ืืขืจื, ืื ื ืืชืจ ืืื ืืืืืจ ืืื ืื ืฉื ืกืื ืื ืืืืจ ืื ืฉื ืืืขืื.
ืืืงืชื ืืืืื IX ืขืืืจืช ืืขืช ืืชืขืืืจื ืืจืฉืชืืช MRG ืืคืฉืื ืืืืืชื ืืช ืืคืืืฉืืช ืฉื ื-bgp ืืืื. ืืื ื - ืื ื! - ืืื ืืืจ ืืื ืืงืืืืชื ๐
ืืฆื ืืื, ืืื ืฉืื ืืืื ืืืื ืืืืคืืฉืื ืืืจ ืืืขืื, ืืืจืืช ืฉืืื ื ืคืชืจื ืืืืฉ ืืงืืช.
ืืืืื ืืืกื:
- ืืืืจืื ื ืื ืืืจ ืืกืจ ืชืงืืื. ืืคื ืฉืืืจ ืืชืืชื ืืืขืื - ื ืืืืช ืืื ืืขื ืืกื ื ืชื ืืขืช ืชืืืืจื ืฆืืืืจืืช. ืืืจื ืืื ืืฉ ืืื ืืืืช ืืืื-ืืื/ืืจื-ืืื ืืฉื ืืื. ืคืฉืื ืื ืืืืืชื ืืืืืื ืืจืฆืื ืืช ืืฉืื ืืื ืขื ืื ืืืื.
- ืฆืืจืืฃ ืืงืจืื ืืฉืื ืืืคืืื ืฉื ื ืกืืืืช: ืืืืจื ืืืจืืืช ืืืฉื ืฉืืื ื ืืืืื ื ืืืืืื ืืืื ื ืื ืืจืืจ ืื ื ืืชื ืืฆืคืืช - ืืืชืืืช ืืืืืื ืืืกืืืช ืืฉืืืื, ืืืื TCP RSTs
ื-NOC ืฉื ืืืจืกืช ืืื ืืจื ื ืื ืืืคืฉ ืืขืช ืืขืื. ืืืืจืืื (ืืื ื ืืืืื ืืื), ืืื ืืื ืฉืื ืืขืจืืช ืกืื ืื ืคืจืืกื ืืืืืื. ืืื, ืชืืื ืืื, ืืืืคืืฉ ืื ืืกืฃ ืืื ืืืจ ืื ืืืขืื ืฉืื ื :)
ืื ืืื ื ืืกืืื ืงืื ืืืฆืืืง ืืช ืขืฆืื, ืื ื ืืืื ื ืืกืืื :)
ื .ื: ืื ื ืืืืื ื ืื ืฉื ืืืฆืจื ืฉื DPI/NAT ืื IX (ืืืขืฉื, ืืื ืื ืืคืืื ืชืืื ืืช ืืืืืืืช ืขืืืื, ืืขืืงืจ ืืืืื ืื ืื ืืื)
ืืืฆืืืืช ืฉื ืืืื (ืืื ืื ืฉื ืืชืืื ืืฉืืฉืื) ืื ืงืืืช ืืืื ืฉื ืกืคืง ืืื ืืจื ื
ืืืืืชื ืืช ืืฉืืืขืืช ืืืืจืื ืื ืืื ืืื ืืืืฉ ืืฉืืขืืชืืช ืฉื ืืืืช ืืจืฉืช, ืชืื ืืืฆืืข ืฉืื ืื ืืคืืืฆืืืช "ืืืืจืืช ืจืืื", ืขื ืกืืืื ืืืฉืคืืข ืืืืคื ืืฉืืขืืชื ืขื ืชืขืืืจืช ืืฉืชืืฉืื ืืื. ืืืชืืฉื ืืืืจืืช, ืืชืืฆืืืช ืืืืฉืืืืช ืฉื ืื ืื, ืืืืื ื ืืืกืจืืช ืืื ืื ืงืฉื. ืืืืืื - ืฉืื ืืืื ื ืื ืืืืื ืืคืื ืขื ืืื ื ืขื ืืฆืืืืช ืืจืื ื, ืจืืืื ืืช ืืื'. ืืืืื.
ืืืืง ืื, ืื ืกื ืืชืืจ ืืช ื"ืืชืคืชืืืช" ืฉื ืืืืช ืืจืฉืช ืฉื ืกืคืง ืฉืืจืืชื ืืื ืืจื ื ืืืคืืกื ืืขืฉืจ ืืฉื ืื ืืืืจืื ืืช.
ืืคื ื ืขืฉืจ ืฉื ืื.
ืืืืชื ืืื ืื ืืืืจืืื, ืืืืื ืฉื ืจืฉืช ืกืคืง ืืืืื ืืืืืช ืคืฉืืื ืืืืื ื ืืื ืคืงืง ืชื ืืขื:
ืืชืืื ื ืืืื ืืืื ืคืฉืืื ืื, ืืื ืืจืื ืงืื, ืืืขืืช, ื ืืชืื ip/mpls.
ืืืืืช ืฉืื ืืื ืฉืชืขืืืจืช ืืืฉืชืืฉ ืืืืขื ืืกืืคื ืฉื ืืืจ ืืืขืืจ ืืจืืช ืืงืจื ื - ืืืืงืื ืืืื ืืื ืืืฉืืื
ืกืืืื ืืื ืืื ืืืื ืืืื ืงืื ืืฉืืืจ ืื ื-L3 (ื ืืชืื ืืื ืื) ืืื ื-L2 (MPLS).
ืืชื ืืืื ืืืชืงืื N+1 ืืื ืืืจ: ืืืฉื ืืฉืจืชืื, ืืชืืื, ืืืืืืช - ืืืืจื ืื ืื ืืืจืช ืืฉืืืจ ืืืชื ืืืขืืจ ืืืืืืื ืืืฉื.
ืืืจื ืืื ืฉื ืื ืืืืื ืืจืืกืื ืืชืืจืจ ืฉืื ืืคืฉืจ ืืืืืช ืื ืืืชืจ: ืืื ืืืืฃ ืืืื ืขื ืืืืื ืืคื ื ืืืฉืคืขื ืืืืืงื ืฉื ืืืื ืืจื ื.
ืืื ืฆืืจื ืืืืฃ ืืืฆืื ืืจืืื ืืกื ื ืชื ืืขืช ืืฉืชืืฉืื.
ืืฉ ืืื ืืืฉืืช ืฉืื ืืช.
ืืืงืจื ืื ืืื ืืืืืื, ืืฉืื ืืื ื "ืืคืขืจ": ืืื ืชืขืืืจืช ืืฉืชืืฉืื ืืืื ืืจื ื. ืืชื ืืขื ืฉืขืืืจืช ืืจื ื"ืืฉืื" ืืื ืื ืืชืืช, ืืืฉื, ืืืืื ืืืืืคืช ืขื ืืคื ืื ื ืฉืืืช ืืขืืจ ืืื ืื.
ืืืงืจื ืงืฆืช ืืืชืจ ืืื - ืื ื ืคืื ืืชืขืืืจื ืืืคืฉืจืื - ืืชื ืืืื ืืขืฉืืช ืืจืืง ืงืื ืขื ืืืืื ืืื: ืืฉืืื ืืกืื ืื ืจืง ืชืขืืืจื ืฉืืงืืจื ืืืฉืชืืฉืื ืจืง ืืืืชื ืืชืืืืช ืฉืฆืจืื ืืกื ื (ืืื ืืขืฉืืช ืืืช, ืืชื ืืืื ืืงืืช ืืช ืืชืืืืช ื-IP ืฉืฆืืื ืฉื ืืืจืืฉืื, ืื ืคืชืืจ ืื ืืกืฃ ืชืืืืื ืงืืืืื ืืจืืฉืื).
ืคืขื, ืืืืจืืช ืืื, ืืชืืชื ืืฉืคื ืคืฉืื
ืืื, ืืืื ื-DPI ืฉื ืื ืืืืืืืื, ืจืืื ืฉืจืืฉื ืืช ืืขืจืืืช ื-DPI ืืงืืืืืช ืื ืืฉืืง ืืืจ ืืจืงื ืืืชื. ืืืื, ืื ืื ืืืืขืืื ืืื: ืืืืช ืืืคื ืืชืืืืช, ืขืฉืจืืช ืืืคื ืืชืืืืช URL.
ืืืืงืืื, ืืืฆืจื ืื ืืืงืืืืื ืขืื ืืืง ืืืื ืืฉืืง ืืื. ืื ื ืื ืืืืจ ืขื ืจืืื ืืืืืจื - ืืื ืืื ืืจืืจ ืืืืื, ืืื ืชืืื ื - ืืขืืงืจ ืฉืืฉ ื-DPI - ืืื ืืืื ืืืื, ืื ืื ืืื ืืชืงืืืช ืืขืืื, ืื ืืืืื ื) ืืชืคืชืืช ืืฆืขืื ืขื ืง, ืื) ืืืืืจ ืฉื ืืืฆืจ ืืืจืืื - ืคืฉืื ืฉืืื ืืืฉืืืช ืขื ืืชืืจืื ืืจืื.
ืืืืชื ืจืืฆื ืืืืืช ืืื, ืืื ืงืฆืช ืขืฆืื =)
ืขืืฉืื ืืื ื ืจืื ืื:
ืขืื ืืื ืฉื ืื ืืืืื ืืืจ ืืื ืจืืื ืืฉืืื; ืืื ืืืชืจ ืืืืชืจ ืืฉืืืื ืืจืืฉืื. ืขืืืจ ืฆืืื ืืฉื ืืืชืจ (ืืืืืื, Cisco 7600), ืกืืืืช "ืกืื ืื ืืฆื" ืคืฉืื ืืคืื ืืืืชื ืืฉืืื: ืืกืคืจ ืืืกืืืืื ื-76 ืคืืืคืืจืืืช ืืืืื ืืืฉืื ืืื ืชืฉืข ืืืืช ืืืฃ, ืืขืื ืฉืืกืคืจ ืืกืืืื ื-IPv4 ืืืื ืืืื ืืชืงืจื ื-800 ืืืฃ. ืืื ืื ืื ipv6... ืืื... ืืื ืืฉ? 900000 ืืชืืืืช ืืืืืืช ืืืืกืืจ RKN? =)
ืืืฉืื ืขืืจ ืืชืื ืืช ืขื ืฉืืงืืฃ ืฉื ืื ืชืขืืืจืช ืขืืื ืืฉืืจื ืืฉืจืช ืกืื ืื, ืฉืืืืจ ืื ืชื ืืช ืื ืืืจืืื, ืืื ื ืืฆื ืืฉืื ืจืข, ืืฉืืื RST ืืฉื ื ืืืืืื ืื (ืืฉืืื ืืื ืืขื).
ืขื ืืืช, ืืื ืฉืชืขืืืจ ืืืชืจ ืชืขืืืจื, ืื ืชืื ืืช ืื ืคืืืช ืืฉืืื. ืื ืืฉ ืขืืืื ืงื ืืืืชืจ ืืขืืืื, ืชืขืืืจืช ืืฉืืงืืฃ ืคืฉืื ืชืขืืฃ ืืื ืืฉืื ืื, ืืืกืคืง ืืงืื ืืื ืงื ืก.
ืืืชืจ ืืืืชืจ ืกืคืงืื ื ืืืฆืื ืืืชืงืื ืืขืจืืืช DPI ืืืจืืืช ืฉืื ืืช ืฉื ืืืื ืืช ืขื ืคื ื ืืืืฉืื ืืืืจืื.
ืืคื ื ืฉื ื ืื ืฉื ืชืืื ืขื ืคื ืฉืืืขืืช, ืืืขื ืื ื-FSB ืืืื ืืืจืืฉ ืืช ืืชืงื ืช ืืฆืืื ืืคืืขื
ืื ืืกืฃ ืืืกืฃ (ืื ืืืืืง ืืืคืงืข, ืืื ืขืืืื ืืืืืื ืื), SORM ืืจืฉ ืขืื ืืจืื ืื ืืคืืืฆืืืช ืขื ืืจืฉืช.
- SORM ืฆืจืื ืืจืืืช ืืชืืืืช ืืฉืชืืฉ "ืืคืืจืืช" ืืคื ื ืชืจืืื ื ืื
- ื-SORM ืืฉ ืืกืคืจ ืืืืื ืฉื ืืืฉืงื ืจืฉืช
ืืื, ืืืืืื, ืืืื ื ืฆืจืืืื ืืื ืืช ืืืืฉ ืืืื ืืืง ืืืงืจื ื - ืคืฉืื ืืื ืืืกืืฃ ืชืขืืืจืช ืืฉืชืืฉืื ืืฉืจืชื ืืืืฉื ืืืคืฉืื ืืืงืื ืืื. ืขื ืื ืช ืืฉืงืฃ ืืืชื ื-SORM ืขื ืืกืคืจ ืงืืฉืืจืื.
ืืืืืจ, ืืคืฉืืืช ืจืื, ืื ืืื (ืฉืืื) ืืขืืืช ืืคื (ืืืื):
ืขืืฉืื ืจืื ืืกืคืงืื ืืืจืฉืื ืื ืืืืขื ืฉื SORM-3 - ืืืืื ืืื ืืืชืจ ืจืืฉืื ืฉื ืฉืืืืจื nat.
ืืืืจืืช ืืื, ืืืื ื ืฆืจืืืื ืืืืกืืฃ ืื ืฆืืื ื ืคืจื ืขืืืจ NAT ืืชืจืฉืื ืฉืืืขืื (ืืืืืง ืื ืฉื ืืื ืืืืง ืืจืืฉืื). ืืชืจ ืขื ืื, ืืืกืฃ ืืกืืจ ืืกืืื: ืืืืืื ืฉ-SORM ืืืื "ืืจืืืช" ืืช ืืชืขืืืจื ืืคื ื ืชืจืืื ืืชืืืืช, ืืชืขืืืจื ืืืืืช ืืืชื ืื ืืืืคื ืืื: ืืฉืชืืฉืื -> ืืืชืื, ืืืื -> ืืืฉื ืืฉืจืชืื -> SORM -> NAT -> ืืืชืื, ืืืื - > ืืื ืืจื ื. ืืื ืืขืฉืืช ืืืช, ืืืื ื ืฆืจืืืื ืืืฉ "ืืกืืื" ืืช ืืจืื ืืชื ืืขื ืืืืืื ืืฉื ื ืืืืจืืช ืจืืื, ืืื ืื ืืื ืื ืงืฉื.
ืืกืืืื: ืืืืื ืขืฉืจ ืืฉื ืื ืืืืจืื ืืช ืืคื ืขืืฆืื ืืืืื ืฉื ืกืคืง ืืืืฆืข ืืืืจืื ืคื ืืื, ืื ืงืืืืช ืืฉื ื ืืกืคืืช (ืื ืืฆืืจืช ืฆืืื ืืื ืืฆืืจืช ืงืืื ืืืชืื ืืืืืื) ืืืื ืืฉืืขืืชืืช. ืืืขืฉื, ืขืฆื ืืืจืืฉื "ืืจืืืช ืืื" ืืจืืืช ืขื ืฆืืฆืื ื"ืืื" ืืื ืื ืงืืื ืืืช.
ืื ื ืืืฉื ืฉืืคืฉืจ ืืืขืืืช ืืช ืื ืืฉืงืืคืืช ืืืื ืืืืืืืช ื ืืืืืืช ืืจืืืื ืืช ืืจืื ื, ืืืื ืขืืื, ืืืืฆื ืืืชื ืืืฉืคืจ ืืืชื :)
ืืืจืืืื ืขืืืื ืืคื ืื.
ืืงืืจ: www.habr.com