<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Talk%3AInternet_Control_Message_Protocol</id>
	<title>Talk:Internet Control Message Protocol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Talk%3AInternet_Control_Message_Protocol"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Internet_Control_Message_Protocol&amp;action=history"/>
	<updated>2026-10-26T21:18:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Internet_Control_Message_Protocol&amp;diff=1426902&amp;oldid=prev</id>
		<title>imported&gt;Cewbot: Maintain {{WPBS}} and vital articles: 1 WikiProject template. Create {{WPBS}}. Keep majority rating &quot;C&quot; in {{WPBS}}. Remove 1 same rating as {{WPBS}} in {{WikiProject Computing}}.</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Internet_Control_Message_Protocol&amp;diff=1426902&amp;oldid=prev"/>
		<updated>2024-02-03T23:31:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/wiki143/index.php?title=User:Cewbot/log/20200122/configuration&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:Cewbot/log/20200122/configuration (page does not exist)&quot;&gt;Maintain {{WPBS}} and vital articles&lt;/a&gt;: 1 WikiProject template. Create {{WPBS}}. Keep majority rating &amp;quot;C&amp;quot; in {{WPBS}}. Remove 1 same rating as {{WPBS}} in {{WikiProject Computing}}.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Talkheader|search=yes}}&lt;br /&gt;
{{WikiProject banner shell|class=C|&lt;br /&gt;
{{WikiProject Computing |importance=low |network=yes |network-importance=mid}}&lt;br /&gt;
}}&lt;br /&gt;
{{merged from|ICMP Source Quench|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Redirect Message|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Time Exceeded|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Timestamp|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Timestamp Reply|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Address Mask Request|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Address Mask Reply|date=2012-12-20}}&lt;br /&gt;
{{merged from|ICMP Destination Unreachable|date=2012-12-20}}&lt;br /&gt;
{{User:MiszaBot/config |maxarchivesize = 100K |counter = 1 |algo = old(365d) |archive = Talk:Internet Control Message Protocol/Archive %(counter)d }}&lt;br /&gt;
&lt;br /&gt;
==Is it true that ICMP is a transport layer protocol?==&lt;br /&gt;
&lt;br /&gt;
In CISCO CCNA Curriculum materials is correct answer for question &amp;quot;At which layer of the OSI model does ICMP operate?&amp;quot; is &amp;#039;&amp;#039;&amp;#039;network layer&amp;#039;&amp;#039;&amp;#039;  &amp;lt;small&amp;gt;—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/85.70.144.73|85.70.144.73]] ([[User talk:85.70.144.73|talk]]) 17:52, 17 March 2008 (UTC)&amp;lt;/small&amp;gt;&amp;lt;!-- Template:UnsignedIP --&amp;gt; &amp;lt;!--Autosigned by SineBot--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::The lead section of the article recently accumulated some controversial statements on this subject, such as a rewrite of this old paragraph:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
::ICMP differs in purpose from TCP and UDP in that it is not used to send and receive data between end systems. It is usually not used directly by user network applications, with some notable exceptions being the ping tool and traceroute.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
::into this paragraph on 3 April 2008:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
::From a strictly technical perspective, ICMP functions at the transport layer of IP. However, it differs in purpose from other transport protocols such as TCP and UDP in that it is typically not used to ::send and receive data between end systems. It is usually not used directly by user network applications, with some notable exceptions being the ping tool and traceroute. As such, ICMP is often ::considered to be a &amp;quot;network&amp;quot; layer protocol.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
::and this additional final paragraph on 4 May 2008:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
::ICMP can &amp;quot;never&amp;quot; be considered a Network Layer protocol. If it were to be considered so, then, it will have to rely on another transport layer protocol to carry its data i.e. Its data will become the payload for a transport layer protocol, as in the case of IP. ICMP is a Transport layer protocol just like TCP and UDP.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
::A user deleted that contentious paragraph on 5 May 2008, promptly enough, but at the same time amplified the controversial conclusion:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
::As such, ICMP is commonly (but incorrectly) considered to be a &amp;quot;network&amp;quot; layer protocol.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
::Now it may be true that some analysts of how the Internet works after the fact have working definitions of &amp;quot;network layer&amp;quot; &amp;quot;Internet layer&amp;quot; and &amp;quot;transport layer&amp;quot; where ICMP fits in the &amp;quot;transport layer&amp;quot; and no other. However, ICMP was part of the Internet layer &amp;#039;&amp;#039;by definition&amp;#039;&amp;#039;, when it was built into the Internet. Understanding why it was in that layer would be part of understanding the historical development of the Internet. If what is commonly considered its &amp;quot;layer&amp;quot; has changed, that should be supported with some &amp;#039;&amp;#039;&amp;#039;reference&amp;#039;&amp;#039;&amp;#039; rather than argued originally, or worse, merely asserted.&lt;br /&gt;
&lt;br /&gt;
::The company Network Sorcery provides an online guide to Internet protocols [http://www.networksorcery.com/enp/topic/ipsuite.htm] that has a simple scheme for classifying protocols into layers that has apparently been favorably received by at least some technical writers and students. Network layer protocols have Ethertype numbers. Transport layer protocols have IP protocol numbers. Application layer protocols have port numbers. Unfortunately, that puts some protocols that have conventionally been considered in the network layer into the transport layer, including ICMP.&lt;br /&gt;
&lt;br /&gt;
::According to  information, the [[OSI model]] has seven layers, then a conventional explanation of the [[TCP/IP model]] in terms of five layers developed. Meanwhile, the article [[Internet protocol suite]] currently has a chart that provides a nuanced view of only four layers, and historical references to support that view. It puts ICMP in the top of three sublayers in the Internet layer.&lt;br /&gt;
&lt;br /&gt;
::The difficulty that some have with this may be that &amp;quot;Internet layer&amp;quot; and &amp;quot;network layer&amp;quot; seem to be synonymous, yet what&amp;#039;s in the &amp;quot;Internet layer&amp;quot; may be a matter of history and specific technical implementation, while what&amp;#039;s in the &amp;quot;network layer&amp;quot; vs. in the &amp;quot;transport layer&amp;quot; may be a matter of classification according to information systems theory.&lt;br /&gt;
::--[[User:Sonny Moonie|Sonny Moonie]] ([[User talk:Sonny Moonie|talk]]) 09:58, 17 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I think the important point is that the CCNA referes to the OSI modle, but here we refere to the TCP/IP-5-Layer Model. -- [[User:AssetBurned|AssetBurned]] ([[User talk:AssetBurned|talk]]) 16:29, 20 May 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: [[ICMP]] is one of the layer 3 Protocol [[Network layer]]. Not a transport layer protocol [[User:Goodtiming1788|Goodtiming1788]] ([[User talk:Goodtiming1788|talk]]) 04:42, 14 September 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Transport layer control protocol==&lt;br /&gt;
ICMP is part of the transport layer, but the Internet protocol suite sidebar lists it as being in the network layer.&lt;br /&gt;
&lt;br /&gt;
==ICMP above IP==&lt;br /&gt;
I thought so as well, so why didn&amp;#039;t anybody fix it before? fixed now.&lt;br /&gt;
&lt;br /&gt;
Is this still fixed??? Just checked and ICMP is listed at the internet layer. Very confusing!!!&lt;br /&gt;
&lt;br /&gt;
==Bad packet structure==&lt;br /&gt;
how come the source address and destination address in the packet structure table are only 16 bits long ? ips are 32 bits long. see also IP packet format&lt;/div&gt;</summary>
		<author><name>imported&gt;Cewbot</name></author>
	</entry>
</feed>