
Client рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
Client = Request рднреЗрдЬрдиреЗ рд╡рд╛рд▓рд╛
рдЙрджрд╛рд╣рд░рдг:
- рддреБрдореНрд╣рд╛рд░рд╛ рдореЛрдмрд╛рдЗрд▓
- рддреБрдореНрд╣рд╛рд░рд╛ рд▓реИрдкрдЯреЙрдк
- Browser (Chrome)
ЁЯСЙ Client рдХрд╛ рдХрд╛рдо:
- рд╕рд╡рд╛рд▓ рдкреВрдЫрдирд╛
- рдбреЗрдЯрд╛ рдорд╛рдБрдЧрдирд╛
Client рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рдХрд░рддрд╛, рдмрд╕ рдорд╛рдВрдЧрддрд╛ рд╣реИред
Server рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
Server = Request рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рд╡рд╛рд▓рд╛
рдЙрджрд╛рд╣рд░рдг:
- Google рдХрд╛ Server
- YouTube рдХрд╛ Server
ЁЯСЙ Server рдХрд╛ рдХрд╛рдо:
- рд╡реЗрдмрд╕рд╛рдЗрдЯ рд░рдЦрдирд╛
- рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛
- рд▓рд╛рдЦреЛрдВ Client рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛
тЭЧ рд╕рдЪ:
Server 24├Ч7 ON рд░рд╣рддрд╛ рд╣реИред
Client рдЖрд▓рд╕реА рд╣реИ тАФ рдХрд╛рдо рд╣реЛ рдЧрдпрд╛ рддреЛ рдмрдВрджред
ЁЯФе Real Life Example
рддреБрдо (Client) тЖТ рдврд╛рдмреЗ рдореЗрдВ рдСрд░реНрдбрд░
рд░рд╕реЛрдИ (Server) тЖТ рдЦрд╛рдирд╛ рдмрдирд╛рдХрд░ рджреЗрддреА рд╣реИ
рдЕрдЧрд░ рд░рд╕реЛрдИ рдмрдВрдж = рдЦрд╛рдирд╛ рдирд╣реАрдВ
рдЕрдЧрд░ Client рдирд╣реАрдВ рдЖрдпрд╛ = Server рдмреЗрдХрд╛рд░
ЁЯМР Browser рдХреИрд╕реЗ Request рднреЗрдЬрддрд╛ рд╣реИ?

Step-by-Step (рдзреНрдпрд╛рди рд╕реЗ рдкрдврд╝реЛ)
1я╕ПтГг URL рдЯрд╛рдЗрдк рдХрд┐рдпрд╛
рддреБрдордиреЗ рд▓рд┐рдЦрд╛:
www.google.com
2я╕ПтГг Browser DNS рд╕реЗ рдкреВрдЫрддрд╛ рд╣реИ
ЁЯСЙ тАЬрдЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ IP рдХреНрдпрд╛ рд╣реИ?тАЭ
Browser рдирд╛рдо рдирд╣реАрдВ рд╕рдордЭрддрд╛, рдирдВрдмрд░ рд╕рдордЭрддрд╛ рд╣реИред
3я╕ПтГг IP Address рдорд┐рд▓рд╛
DNS рдиреЗ рдмрддрд╛рдпрд╛:
142.250.xxx.xxx
4я╕ПтГг Request Server рдХреЛ рдЧрдИ
Browser рдиреЗ рдХрд╣рд╛:
тАЬрдореБрдЭреЗ homepage рдЪрд╛рд╣рд┐рдПтАЭ
5я╕ПтГг Server Response рднреЗрдЬрддрд╛ рд╣реИ
Server рдиреЗ рднреЗрдЬрд╛:
- HTML
- CSS
- JavaScript
6я╕ПтГг Browser Website рдмрдирд╛рддрд╛ рд╣реИ
Browser:
- HTML рдкрдврд╝рддрд╛ рд╣реИ
- Design рд▓рдЧрд╛рддрд╛ рд╣реИ
- Website рджрд┐рдЦрд╛рддрд╛ рд╣реИ
тП▒я╕П рдпрд╣ рд╕рдм 1тАУ2 рд╕реЗрдХрдВрдб рдореЗрдВред
ЁЯзо IP Address рдХреНрдпрд╛ рд╣реИ?
IP Address = Internet рдкрд░ рдХрд┐рд╕реА рднреА рдорд╢реАрди рдХрд╛ рдпреВрдирд┐рдХ рдирдВрдмрд░
рдЬреИрд╕реЗ:
- рдореЛрдмрд╛рдЗрд▓ рдирдВрдмрд░ рд╕реЗ рдЖрджрдореА рдкрд╣рдЪрд╛рдирддреЗ рд╣реЛ
- IP рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВ
рдЙрджрд╛рд╣рд░рдг:
192.168.1.1
тЭЧ рдмрд┐рдирд╛ IP рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХреЛрдИ рдирд╣реАрдВред
ЁЯМН Domain рдХреНрдпрд╛ рд╣реИ?
Domain = IP рдХрд╛ рдЖрд╕рд╛рди рдирд╛рдо
рдХреНрдпреЛрдВ?
- рдЗрдВрд╕рд╛рди рдирдВрдмрд░ рдпрд╛рдж рдирд╣реАрдВ рд░рдЦ рд╕рдХрддрд╛
- рдирд╛рдо рдпрд╛рдж рд░рдЦ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕рд▓рд┐рдП:
142.250.xxx.xxx тЭМ
google.com тЬЕ
ЁЯСЙ Domain рд╕рд┐рд░реНрдлрд╝ рдирд╛рдо рд╣реИ, рдорд╢реАрди рдирд╣реАрдВред
ЁЯУЦ DNS рдХреНрдпрд╛ рд╣реИ?
DNS = Domain Name System
рдорддрд▓рдм:
ЁЯСЙ Internet рдХреА Phonebook
рдХрд╛рдо:
- Domain тЖТ IP
- Browser тЖТ Server рддрдХ рдкрд╣реБрдБрдЪ
тЭЧ DNS рди рд╣реЛ рддреЛ:
- рдЗрдВрдЯрд░рдиреЗрдЯ рдмрдВрдж рдирд╣реАрдВ
- рдкрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯреЗрдВ рдирд╣реАрдВ рдЦреБрд▓реЗрдВрдЧреА
ЁЯФР HTTP vs HTTPS
(рдпрд╣рд╛рдБ рд▓реЛрдЧ рд╕рдмрд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдмреЗрд╡рдХреВрдлреА рдХрд░рддреЗ рд╣реИрдВ)
HTTP рдХреНрдпрд╛ рд╣реИ?
- Data рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд╛
- рдХреЛрдИ рднреА рдмреАрдЪ рдореЗрдВ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИ
- Password рдЪреЛрд░реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
тЭМ рдЖрдЬ рдХреЗ рдЬрд╝рдорд╛рдиреЗ рдореЗрдВ unsafe
HTTPS рдХреНрдпрд╛ рд╣реИ?
- Data encrypted (рдЫреБрдкрд╛ рд╣реБрдЖ)
- рдмреАрдЪ рд╡рд╛рд▓рд╛ рдХреБрдЫ рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддрд╛
- Safe login, payment
тЬЕ Secure Internet
ЁЯФТ S = Secure
ЁЯФе рд╕реАрдзреА рд╕рдЪреНрдЪрд╛рдИ
- HTTP = рдЦреБрд▓реА рдХрд┐рддрд╛рдм
- HTTPS = рддрд╛рд▓рд╛ рд▓рдЧреА рдбрд╛рдпрд░реА
рдЖрдЬ рдмрд┐рдирд╛ HTTPS рд╡реЗрдмрд╕рд╛рдЗрдЯ = рднрд░реЛрд╕реЗ рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ
ЁЯза рдкреВрд░рд╛ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рд▓рд╛рдЗрди рдореЗрдВ
Client (Browser)
тЖТ DNS рд╕реЗ IP
тЖТ Server рдХреЛ Request
тЖТ Server рд╕реЗ Response
тЖТ Browser Website рджрд┐рдЦрд╛рддрд╛ рд╣реИ
рдЕрдЧрд░ рдпрд╣ рд▓рд╛рдЗрди рд╕рдордЭ рд▓реА,
рддреЛ Web рдХреА рдиреАрдВрд╡ рдкрдХреНрдХреАред
тЪая╕П рдХрдбрд╝рд╡рд╛ рд╕рдЪ
рдпреЗ рдЯреЙрдкрд┐рдХреНрд╕ рдЗрдВрдЯрд░рд╡реНрдпреВ рдореЗрдВ рдкреВрдЫреЗ рдЬрд╛рддреЗ рд╣реИрдВ
рд╕рд┐рд░реНрдлрд╝ YouTube рджреЗрдЦрдирд╛ = рдЬреНрдЮрд╛рди рдирд╣реАрдВ
рд╕рдордЭрдирд╛ + рдЬреЛрдбрд╝рдирд╛ = рд╕реНрдХрд┐рд▓



