Chrome рд╕рд╛рдареА рдереЗрдЯ TCP рдЖрдгрд┐ UDP рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рдВрд╕рд╛рдареА API рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ

Google рд╕реБрд░реБ рдХреЗрд▓реЗ Chrome рдордзреНрдпреЗ рдирд╡реАрди API рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реЙ рд╕реЙрдХреЗрдЯреНрд╕, рдЬреЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдирд╛ TCP рдЖрдгрд┐ UDP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди рдереЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. 2015 рдордзреНрдпреЗ, W3C рдХрдиреНрд╕реЛрд░реНрдЯрд┐рдпрдордиреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ API рдЪреЗ рдорд╛рдирдХреАрдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдЖрд╣реЗ "TCP рдЖрдгрд┐ UDP рд╕реЙрдХреЗрдЯ", рдкрд░рдВрддреБ рдХрд╛рд░реНрдпрдЧрдЯрд╛рддреАрд▓ рд╕рджрд╕реНрдпрд╛рдВрдордзреНрдпреЗ рдПрдХрдордд рдЭрд╛рд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ рдпрд╛ API рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рдерд╛рдВрдмрд▓рд╛.

рдирд╡реАрди API рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдЧрд░рдЬ TCP рдЖрдгрд┐ UDP рдЪреНрдпрд╛ рд╡рд░ рдЪрд╛рд▓рдгрд╛рд░реНтАНрдпрд╛ рдЖрдгрд┐ HTTPS рдХрд┐рдВрд╡рд╛ WebSockets рджреНрд╡рд╛рд░реЗ рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рд╕ рд╕рдорд░реНрдерди рди рджреЗрдгрд╛рд░реНтАНрдпрд╛ рдиреЗрдЯрд┐рд╡реНрд╣ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рдгрд╛рд░реНтАНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгрд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░реВрди рд╕реНрдкрд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ. рд░реЙ рд╕реЙрдХреЗрдЯреНрд╕ API рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдЖрдзреАрдкрд╛рд╕реВрди рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ WebUSB, WebMIDI рдЖрдгрд┐ WebBluetooth рдпрд╛ рд▓реЛ-рд▓реЗрд╡реНрд╣рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕рд▓рд╛ рдкреВрд░рдХ рдЕрд╕реЗрд▓, рдЬреЗ рд╕реНрдерд╛рдирд┐рдХ рдЙрдкрдХрд░рдгрд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд рдпрд╛рдЪреА рдиреЛрдВрдж рдЖрд╣реЗ.

рд╕реБрд░рдХреНрд╖реЗрд╡рд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА, Raw Sockets API рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕рдВрдорддреАрдиреЗ рд╕реБрд░реВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рд╕реВрдЪреАрдкреБрд░рддреЗ рдорд░реНрдпрд╛рджрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрд▓реНрд╕рдирд╛ рдЕрдиреБрдорддреА рджреЗрдИрд▓. рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдирд╡реАрди рд╣реЛрд╕реНрдЯрд╕рд╛рдареА рдкрд╣рд┐рд▓реНрдпрд╛ рдХрдиреЗрдХреНрд╢рдирдЪреНрдпрд╛ рдкреНрд░рдпрддреНрдирд╛рдЪреА рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдкреБрд╖реНрдЯреА рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓. рд╡рд┐рд╢реЗрд╖ рдзреНрд╡рдЬ рд╡рд╛рдкрд░реВрди, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рддреНрдпрд╛рдЪ рд╣реЛрд╕реНрдЯрд╢реА рд╡рд╛рд░рдВрд╡рд╛рд░ рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА рд╡рд╛рд░рдВрд╡рд╛рд░ рдСрдкрд░реЗрд╢рди рдкреБрд╖реНрдЯреАрдХрд░рдг рд╡рд┐рдирдВрддреАрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдЕрдХреНрд╖рдо рдХрд░реВ рд╢рдХрддреЛ. DDoS рд╣рд▓реНрд▓реНрдпрд╛рдВрдирд╛ рдкреНрд░рддрд┐рдмрдВрдз рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд░реЙ рд╕реЙрдХреЗрдЯреНрд╕ рджреНрд╡рд╛рд░реЗ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рддреАрд╡реНрд░рддрд╛ рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реЗрд▓ рдЖрдгрд┐ рд╡рд┐рдирдВрддреНрдпрд╛ рдкрд╛рдард╡рдгреЗ рдХреЗрд╡рд│ рдкреГрд╖реНрдард╛рд╢реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рдирдВрддрд░рдЪ рд╢рдХреНрдп рд╣реЛрдИрд▓. рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдордВрдЬреВрд░ рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрдХрдбреВрди рдкреНрд░рд╛рдкреНрдд UDP рдкреЕрдХреЗрдЯреНрд╕рдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ рдЖрдгрд┐ рддреЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдкрд░реНрдпрдВрдд рдкреЛрд╣реЛрдЪрдгрд╛рд░ рдирд╛рд╣реАрдд.

рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдРрдХрдгреНрдпрд╛рдЪреЗ рд╕реЙрдХреЗрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рджрд╛рди рдХрд░рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рднрд╡рд┐рд╖реНрдпрд╛рдд рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХрд┐рдВрд╡рд╛ рдЬреНрдЮрд╛рдд рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рд╕реВрдЪреАрд╡рд░реВрди рдпреЗрдгрд╛рд░реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрд▓ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ. рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рджреЗрдЦреАрд▓ рдирдореВрдж рдХреЗрд▓реА рдЖрд╣реЗ "DNS рд░реАрдмрд╛рдЗрдВрдбрд┐рдВрдЧ"(рдПрдХ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ DNS рд╕реНрддрд░рд╛рд╡рд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдордВрдЬреВрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЛрдореЗрди рдирд╛рд╡рд╛рдЪрд╛ IP рдкрддреНрддрд╛ рдмрджрд▓реВ рд╢рдХрддреЛ рдЖрдгрд┐ рдЗрддрд░ рд╣реЛрд╕реНрдЯрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рд╡реВ рд╢рдХрддреЛ). 127.0.0.0/8 рдЖрдгрд┐ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдиреЗрдЯрд╡рд░реНрдХрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдбреЛрдореЗрдирдордзреАрд▓ рдкреНрд░рд╡реЗрд╢ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрд▓реА рдЖрд╣реЗ (рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯрдЪрд╛ рдкреНрд░рд╡реЗрд╢ рдХреЗрд╡рд│ рдкреБрд╖реНрдЯреАрдХрд░рдг рдлреЙрд░реНрдордордзреНрдпреЗ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ IP рдкрддреНрддрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓рд╛ рдЕрд╕реЗрд▓ рддрд░рдЪ рдЕрдиреБрдордд рдЕрд╕реЗрд▓).

рдирд╡реАрди API рд▓рд╛рдЧреВ рдХрд░рддрд╛рдирд╛ рдЙрджреНрднрд╡реВ рд╢рдХрдгрд╛рд░реНтАНрдпрд╛ рдЬреЛрдЦрдореАрдВрдкреИрдХреА рдЗрддрд░ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рддреЗ рд╕рдВрднрд╛рд╡реНрдп рдирд╛рдХрд╛рд░рдгреЗ, рдЬреНрдпрд╛рдореБрд│реЗ рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡реВ рд╢рдХрддрд╛рдд. Mozilla Gecko рдЖрдгрд┐ WebKit рдЗрдВрдЬрд┐рдирдЪреЗ рд╡рд┐рдХрд╕рдХ рдЕрдЬреВрдирд╣реА рдЖрд╣реЗрдд рдХрд╛рдо рдХреЗрд▓реЗ рдирд╛рд╣реА рд░реЙ рд╕реЙрдХреЗрдЯреНрд╕ API рдЪреНрдпрд╛ рд╕рдВрднрд╛рд╡реНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╡рд░ рддреНрдпрд╛рдЪреА рд╕реНрдерд┐рддреА, рдкрд░рдВрддреБ Mozilla рдиреЗ рдпрд╛рдкреВрд░реНрд╡реА Firefox OS (B2G) рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ. рд╕рдорд╛рди API. рдкрд╣рд┐рд▓реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдордВрдЬреВрд░реА рдорд┐рд│рд╛рд▓реНрдпрд╛рд╕, рд░реЙ рд╕реЙрдХреЗрдЯреНрд╕ API Chrome OS рд╡рд░ рд╕рдХреНрд░рд┐рдп рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░рдЪ рдЗрддрд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░реАрд▓ Chrome рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдСрдлрд░ рдХреЗрд▓реА рдЬрд╛рддреЗ.

рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдирд╡реАрди API рд▓рд╛ рдкреНрд░рддрд┐рд╕рд╛рдж рджрд┐рд▓рд╛ рдЖрдгрд┐ XMLHttpRequest, WebSocket рдЖрдгрд┐ WebRTC API рдкреБрд░реЗрд╢рд╛ рдирд╕рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдд рддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдмрджреНрджрд▓ рдЕрдиреЗрдХ рдирд╡реАрди рдХрд▓реНрдкрдирд╛ рд╡реНрдпрдХреНрдд рдХреЗрд▓реНрдпрд╛ (SSH, RDP, IMAP, SMTP, IRC рдЖрдгрд┐ рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рдмреНрд░рд╛рдЙрдЭрд░ рдХреНрд▓рд╛рдпрдВрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рддреЗ рд╡рд┐рддрд░рд┐рдд P2P рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдкрд░реНрдпрдВрдд DHT (рд╡рд┐рддрд░рд┐рдд рд╣реЕрд╢ рдЯреЗрдмрд▓), IPFS рд╕рдорд░реНрдерди рдЖрдгрд┐ IoT рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╣ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж).

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛