Question
Which of the following protocol is a network layer
protocol and used for reporting errors?Solution
Why this is correct:
ICMP is a network-layer protocol used to send error messages and operational information (e.g., тАЬhost unreachableтАЭ, тАЬtime exceededтАЭ) about problems in the delivery of IP packets. Routers and hosts use ICMP to report issues and diagnostics (ping, traceroute use ICMP). Why the others are wrong:
- 1 (HTTP): Application-layer protocol used for web communication (requests/responses), not network-layer error reporting.
- 2 (FTP): Application-layer protocol for file transfers, not for reporting network errors.
- 3 (ARP): Link-layer / protocol for mapping IP addresses to MAC addresses (not used for reporting network-layer errors).
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдХреМрди рд╕рд╛ рд╢рдмреНрдж рдкреБрдВрд▓реНрд▓рд┐рдВрдЧ рд╣реИ?
рд╡рд╛рдХреНрдп рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╕рд╣реА рдХреНрд░рдо рдмрддрд╛рдЗрдпреЗ ?
1. рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдЖрддреНрдорд░рдХреНрд╖рд╛...
рд▓рд┐рдВрдЧ рдХрд┐рд╕ рднрд╛рд╖рд╛ рдХрд╛ рд╢рдмреНрдж рд╣реИ?
рдЕрдкреВрд░реНрдг рднреВрддрдХрд╛рд▓ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ -
'рдЖрдзрд╛ рддреАрддрд░ рдЖрдзрд╛ рдмрдЯреЗрд░ ' рдХрд╛ рднрд╛рд╡рд╛рд░реНрде рд╣реИ :
рдЗрдзрд░-рдЙрдзрд░ рджреЗрдЦ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рд╡рд╛рдХреНрдп рдореЗрдВ 'рдЗрдзрд░-рдЙрдзрд░ рдХреМрди-рд╕реА рдХреНрд░рд┐рдпрд╛ я┐╜...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореВрд▓ рд╡рд╛рдХреНрдп рдФрд░ рдЗрд╕рдХреЗ рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрдиреВрджрд┐рдд рд╡рд╛рдХреНрдпя┐╜...
'рдЪрд┐рд░рдВрддрди' рдХрд╛ рд╡рд┐рд▓реЛрдо ________ рд╣реЛрдЧрд╛ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рд╢реБрджреНрдз рд╡рд╛рдХреНрдп рдХрд╛ рдЪрдпрди рдХреАрдЬрд┐рдП:
'рдЬреЛ рддреЛрд▓рд╛ рдорд╛рдкрд╛ рдЬрд╛ рд╕рдХреЗ' рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдХреМрдирд╕рд╛ рд╢рдмреНрдж рд╣реЛ...