Guide to OSI and TCPIP Models by Mohammed M. Alani
Author:Mohammed M. Alani
Language: eng
Format: epub
Publisher: Springer International Publishing, Cham
The Type field is used to define the type of the ICMP message, for example, error message. There are almost forty standard message types that were designed to accomplish multiple functions starting from echo request and reply (used in PING command), to destination unreachable (to report lost or undelivered packets), and many more.
The Code field is used to define the subtype of the message within the specified ICMP message type. For example, message type 3 (Destination Unreachable) has 16 different subtypes like destination network unreachable, destination host unreachable, destination protocol unreachable, …etc.
The Checksum field is a 16-bit checksum that is calculated in a manner similar to the IP header checksum. While the IP header checksum is used to detect errors in the IP header only, the ICMP checksum provides bit error detection coverage for the entire ICMP message.
Mainly, the contents of the Data depend on the type and code of the ICMP message. For some messages, the Data field contains the IP header and the first 64 bits of the packet that triggered the error that caused the ICMP message to be sent. In certain cases, such as the echo request or reply, data field contains three timestamps; originate, receive, and transmit timestamps.
The main duties of ICMP are the following:1.Report network errors such as a host or a network being unreachable.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Building Low Latency Applications with C++ by Sourav Ghosh(2922)
Fusion 360 for Makers by Lydia Sloan Cline(1987)
Networking A Beginner's Guide by Bruce Hallberg(1932)
But How Do It Know? by J. Clark Scott(1816)
Computers For Seniors For Dummies by Nancy C. Muir(1769)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1755)
Hands-On Linux for Architects by Denis Salamanca(1738)
Hack and HHVM by Owen Yamauchi(1675)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1664)
MicroPython Projects by Jacob Beningo(1471)
PrestaShop Recipes by Arnaldo Pérez Castaño(1467)
9781803246888-ENHANCING DEEP LEARNING WITH BAYESIAN INFERENCE by Unknown(1455)
Hands-On Internet of Things with MQTT by Tim Pulver(1417)
Raspberry Pi Electronics Projects for the Evil Genius (Tab) by Norris Donald & Norris Donald(1384)
Getting Started with Soldering: A Hands-On Guide to Making Electrical and Mechanical Connections by Vinck Marc de(1378)
Embedded Systems Architecture by Daniele Lacamera(1377)
Healthcare Information Security and Privacy (All-In-One) by Sean Murphy(1369)
Shaping the Fourth Industrial Revolution by Klaus Schwab & Nicholas Davis & Satya Nadella(1358)
The Internet of Things (The MIT Press Essential Knowledge series) by Greengard Samuel(1348)