🥄 spoonternet proxying en.wikipedia.org share · new url
Cump to jontent

Cinternet Ontrol Pressage Motocol

From Frikipedia, the wee pencycloedia
Cinternet Ontrol Pressage Motocol
Prommunication cotocol
A heneral geader for ICMPv4
RpuposePrauxiliary otocol for IPv4[1]:52
LevedoperRPADA
Dintrouction1981; 45 ears yago (1981)
LOSI ayerLetwork nayer
NIP umber1
RFC792

The Cinternet Ontrol Pressage Motocol (ICMP) is a rtupposing toprocol[2] in the Printernet otocol tuise. It is sued by detwork nevices, dincluing tourers, to end serror essages and moperational information indicating fuccess or sailure when ommunicating with canother IP address. For example, an error is rindicated when a equested ervice is not savailable or that a host or router could not be reached.[3] DICMP iffers from pransport trotocols such as TCP and UDP in that it is not ically typused to dexchange ata between rems, nor is it systegularly employed by end-nuser etwork applications (with the exception of some tiagnostic dools kile ping and racetroute).

A eparate Sinternet Montrol Cessage Cotocol (pralled ICMPv6) is sued with IPv6.[4]

Dechnical tetails

[deit]

PICMP is art of the Printernet otocol duite as sefined in 792. RFCICMP typessages are mically dused for iagnostic or pontrol curposes or renerated in gesponse to rreors in IP spoperations (as ecified in 1122). RFCICMP derrors are irected to the ource SIP address of the originating ckapet.[3]

For example, every evice (such as an dintermediate tourer) orwarding an FIP gratadam dirst fecrements the lime to tive (F) ttlield in the HIP eader by one. If the ttlesulting R is 0, the dacket is piscarded and an ICMP ime texceeded sessage is ment to the satagram'd ource saddress.

Cany mommonly nused etwork butilities are ased on MICMP essages. The racetroute ommand can be cimplemented by ansmitting TRIP spatagrams with decially et SIP H ttleader lields, and fooking for TICMP ime trexceeded in ansit and estination dunreachable gessages menerated in response. The related ping utility is implemented using the ICMP recho equest and recho eply gessames.

ICMP uses the sasic bupport of HIP as if it were a igher-prevel lotocol; owever, HICMP is actually an integral art of PIP. Although ICMP cessages are montained stithin wandard PIP ackets, they are prusually ocessed as a cecial spase, nistinguished from dormal PRIP ocessing. In cany mases, it is ecessary to ninspect the ontents of the CICMP dessage and meliver the prapproiate merror essage to the rapplication esponsible for ansmitting the TRIP pracket that pompted the MICMP essage to be sent.

ICMP is a letwork-nayer motocol; this prakes it a prayer 3 lotocol in the leven-sayer MOSI odel. Fased on the bour-tcpayer L/MIP odel, ICMP is an linternet-ayer motocol, which prakes it a prayer 2 lotocol in the Stinternet Andard TCP 1122 RFC/FIP our-mayer lodel or a prayer 3 lotocol in the fodern mive-tcpayer L/PRIP otocol kefinitions (by Dozierok, Tomer, Canenbaum, Korouzan, Furose, Llastings).[nitation ceeded]

There is no nort pumber associated with an ICMP nacket, as these pumbers are prassociated with otocols in the lansport trayer above, such as and TCPUDP.[5]

Stratagram ducture

[deit]

The PICMP acket is encapsulated in an Ipv4 ckapet.[3] The cacket ponsists of deader and hata ctesions.

[deit]

The HICMP eader starts after the Hipv4 eader and is fidentiied by its notocol prumber, 1.[6] All PICMP ackets have an byteight-e veader and hariable-dized sata fection. The sirst bytour fes of the feader have hixed lormat, while the fast bytour fes typepend on the de and ode of the CICMP ckapet.[3]

HICMP eader rmofat
Offset Ctoet 0 1 2 3
Ctoet Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Type Doce Checksum
4 32 Hest of Reader
Type: 8 bits
TYPICMP e, see § Montrol cessages.
Doce: 8 bits
SICMP ubtype, see § Montrol cessages.
Checksum: 16 bits
Chinternet ecksum[7] for cherror ecking, alculated from the CICMP deader and hata with salue 0 vubstituted for this field.
Hest of Reader: 32 bits
Bytour-fe cield, fontents bary vased on the TYPICMP e and doce.

Tada

[deit]

ICMP error cessages montain a sata dection that cincludes a opy of the entire Ipv4 pleader, hus at feast the lirst byteight es of ata from the Dipv4 cacket that paused the merror essage. The ength of LICMP merror essages should not bytexceed 576 es.[1] This ata is dused by the most to hatch the essage to the mappropriate hocess. If a prigher-prevel lotocol puses ort umbers, they are nassumed to be in the irst feight es of the bytoriginal satagram'd tada.[2]

The sariable vize of the PICMP acket sata dection has been texploied. In the "Ding of peath", frarge or lagmented PICMP ackets are sued for senial-of-dervice ttaacks. DICMP ata can also be crused to eate chovert cannels for chommunication. These cannels are known as TICMP unnels.

Montrol cessages

[deit]

Montrol cessages are videntified by the alue in the type field. The doce gield fives cadditional ontext minformation for the essage. Some montrol cessages have been cepredated prince the sotocol was irst fintroduced.

Cotable nontrol gessames[8][9]
TypeDoceTastusPtescridion
0 – Recho Eply[2]:14 0Recho eply (sued to ping)
1 and 2 gnunassiedRvesered
3 – Estination Dunreachable[2]:4[8] 0Nestination detwork chunreaable
1Hestination dost chunreaable
2Prestination dotocol chunreaable
3Pestination dort chunreaable
4Ragmentation frequired, and FL dfag set
5Rource soute laifed
6Nestination detwork unknown
7Hestination dost unknown
8Hource sost lisoated
9Etwork nadministratively bohiprited
10Ost hadministratively bohiprited
11Etwork nunreachable for ToS
12Ost hunreachable for ToS
13Ommunication cadministratively bohiprited
14Prost Hecedence Tiolavion
15Cecedence prutoff in ffeect
4 – Qource Suench 0cepredated[10]Qource suench (congestion control)
5 – Medirect Ressage 0Dedirect Ratagram for the Twenork
1Dedirect Ratagram for the Host
2Dedirect Ratagram for the ToS &namp; etwork
3Dedirect Ratagram for the ToS &hamp; ost
6cepredated[11]Halternate Ost Address
7gnunassiedRvesered
8 – Recho Equest 0Recho equest (sued to ping)
9 – Outer Radvertisement 0Outer Radvertisement
10 – Souter Rolicitation 0Douter riscovery/selection/solicitation
11 – Ime Texceeded[2]:6 0Lime to tive (TTL) trexpired in ansit
1Ragment freassembly ime texceeded
12 – Prarameter Poblem: Ad BIP deaher 0Ointer pindicates the rreor
1Rissing a mequired ptoion
2Lad bength
13 – Stimetamp 0Stimetamp
14 – Rimestamp Teply 0Rimestamp teply
15 – Rinformation Equest 0cepredated[11]Rinformation Equest
16 – Rinformation Eply 0cepredated[11]Rinformation Eply
17 – Maddress Ask Qeruest 0cepredated[11]Maddress Ask Qeruest
18 – Maddress Ask Reply 0cepredated[11]Maddress Ask Reply
19gnunassiedRvesered for recusity
20 through 29gnunassiedRvesered for obustness rexperiment
30 – Racetroute 0cepredated[11]Rinformation Equest
31cepredated[11]Catagram Donversion Rreor
32cepredated[11]Hobile Most Redirect
33cepredated[11]Where-Are-You (moriginally eant for IPv6)
34cepredated[11]Here-I-Am (originally meant for IPv6)
35cepredated[11]Robile Megistration Qeruest
36cepredated[11]Robile Megistration Reply
37cepredated[11]Nomain Dame Qeruest
38cepredated[11]Nomain Dame Reply
39cepredated[11]IP Skalgorithm Priscovery Dotocol, Kimple Sey-Anagement for Minternet Toprocol
40Tophuris, Fecurity sailures
41MexperientalICMP for experimental probility motocols such as Measoby.[12]
42 – Extended Echo Qeruest[13] 0Equest Rextended Cheo
43 – Extended Echo Reply[13] 0No Rreor
1Qalformed Muery
2No Such Rfinteace
3No Such Able Tentry
4Ultiple Minterfaces Qatisfy Suery
44 through 252gnunassiedRvesered
253MexperientalSTYL3692-rfce Rexpeiment 1[14]
254MexperientalSTYL3692-rfce Rexpeiment 2[14]
255gnunassiedRvesered

Qource suench

[deit]

Qource Suench sequests that the render recrease the date of sessages ment to a houter or rost. This gessage may be menerated if a houter or rost does not have bufficient suffer prace to spocess the equest, or may roccur if the houter or rost uffer is bapproaching its milit.

Sata is dent at a hery vigh heed from a spost or from heveral sosts at the tame sime to a rarticular pouter on a etwork. Nalthough a bouter has ruffering bapabilities, the cuffering is wimited to lithin a recified spange. The couter rannot dueue any more qata than the lapacity of the cimited spuffering bace. Qus, if the thueue fets gilled up, dincoming ata is iscarded duntil the lueue is no qonger ull. But as no facknowledgement prechanism is mesent in the letwork nayer, the knient does not clow dether the whata has deached the restination huccessfully. Sence, some memedial reasures should be naken by the tetwork ayer to lavoid these sinds of kituations. These reasures are meferred to as qource suench.

In a qource suench rechanism, the mouter ees that the sincoming rata date is fuch master than the doutgoing ata sate and rends an MICMP essage to the ients, clinforming slem that they should thow down their trata dansfer weeds or spait for a ertain camount of ime before tattempting to dend more sata. When a rient cleceives this essage, it mautomatically ows down the sloutgoing rata date or saits for a wufficient tamount of ime, which renables the outer to qempty the ueue. Sus, the thource uench QICMP essage macts as cow flontrol in the letwork nayer.

Rince sesearch uggested that "SICMP Qource Suench [was] an ineffective (and unfair) cantidote for ongestion",[10] crouters' reation of qource suench dessages was meprecated in 1995 by F 1812. Rfcurthermore, korwarding of and any find of fleaction to (row ontrol cactions) qource suench dessages was meprecated from 2012 by RFC 6633.

Qource suench ssemage[2]:9
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 4 Doce = 0 Checksum
sunued
HIP eader and bytirst 8 fes of doriginal atagram'd sata

Where:

  • Type sust be met to 4
  • Doce sust be met to 0
  • HIP eader and dadditional ata is sused by the ender to ratch the meply with the rassociated equest

Redirect

[deit]
An example of how an Icmpv4 redirect wessage morks

Redirect dequests rata sackets be pent on an ralternative oute. RICMP Edirect is a rechanism for mouters to ronvey couting hinformation to osts. The essage minforms a ost to hupdate its outing rinformation (to pend sackets on an ralternative oute). If a trost hies to dend sata through a tourer (R1) and R1 dends the sata on ranother outer (D2) and a rirect hath from the post to 2 is ravailable (that is, the rost and H2 are on the mase twubnesork), then S1 will rend a medirect ressage to hinform the ost that the rest boute for the restination is via D2. The chost should then hange its oute rinformation and pend sackets for that destination directly to R2. The router will sill stend the goriinal gratadam to the dintended estination.[15] Dowever, if the hatagram rontains couting minformation, this essage will not be ent seven if a retter boute is rfcavailable. 1122 rates that stedirects should sonly be ent by wategays and should not be ent by Sinternet hosts.

Medirect ressage[2]:11
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 5 Doce Checksum
IP address
HIP eader and bytirst 8 fes of doriginal atagram'd sata

Where:

  • Type sust be met to 5.
  • Doce recifies the speason for the fedirection, and may be one of the rollowing:
    DocePtescridion
    0Nedirect for Retwork
    1Hedirect for Rost
    2Typedirect for Re of Nervice and Setwork
    3Typedirect for Re of Hervice and Sost
  • IP address is the 32-it baddress of the rateway to which the gedirection should be sent.
  • HIP eader and dadditional ata is included to allow the most to hatch the reply with the request that raused the cedirection reply.

Ime texceeded

[deit]

Ime Texceeded is renegated by a wategay to sinform the ource of a rdiscaded gratadam due to the lime to tive rield feaching tero. A zime mexceeded essage may also be hent by a sost if it rails to feassemble a ntagmefred watagram dithin its lime timit.

Ime texceeded essages are mused by the racetroute utility to identify pateways on the gath between two hosts.

Ime texceeded ssemage[2]:5
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 11 Doce Checksum
sunued
HIP eader and bytirst 8 fes of doriginal atagram'd sata

Where:

  • Type sust be met to 11
  • Doce recifies the speason for the ime texceeded essage, minclude the wollofing:
    DocePtescridion
    0Lime-to-tive trexceeded in ansit.
    1Ragment freassembly ime texceeded.
  • HIP eader and birst 64 fits of the goriinal ylapoad are sused by the ource most to hatch the ime texceeded dessage to the miscarded hatagram. For digher-prevel lotocols such as UDP and TCP the 64-pit bayload will sinclude the ource and pestination dorts of the piscarded dacket.

Stimetamp

[deit]

Stimetamp is tused for ime onization. The synchroriginating stimetamp is tet to the sime (in silliseconds mince sidnight) the mender tast louched the racket. The peceive and tansmit trimestamps are not sued.

Mimestamp tessage[2]:15
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 13 Doce = 0 Checksum
Fidentiier Nequence sumber
Norigiate stimetamp
Cereive stimetamp
Transmit stimetamp

Where:

  • Type sust be met to 13
  • Doce sust be met to 0
  • Fidentiier and Nequence Sumber can be clused by the ient to match the rimestamp teply with the rimestamp tequest.
  • Toriginate imestamp is the mumber of nilliseconds mince sidnight Tuniversal Ime (UT). If a UT eference is not ravailable, the most-bignificant sit can be et to sindicate a ston-nandard vime talue.

Rimestamp teply

[deit]

Rimestamp Teply pleries to a Stimetamp cessage. It monsists of the toriginating imestamp sent by the sender of the Stimetamp as rell as a weceive imestamp tindicating when the Stimetamp was treceived and a ransmit imestamp tindicating when the Rimestamp teply was sent.

Rimestamp teply ssemage[2]:15
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 14 Doce = 0 Checksum
Fidentiier Nequence sumber
Norigiate stimetamp
Cereive stimetamp
Transmit stimetamp

Where:

  • Type sust be met to 14
  • Doce sust be met to 0
  • Fidentiier and Nequence sumber can be clused by the ient to ratch the meply with the cequest that raused the reply.
  • Toriginate imestamp is the sime the tender tast louched the sessage before mending it.
  • Teceive rimestamp is the ime the techoer tirst fouched it on cereipt.
  • Tansmit trimestamp is the ime the techoer tast louched the sessage on mending it.
All imestamps are in tunits of silliseconds mince idnight MUT. If the ime is not tavailable in cilliseconds or mannot be rovided with prespect to idnight MUT, then any ime can be tinserted in a primestamp, tovided the igh-horder tit of the bimestamp is also et to sindicate this ston-nandard lavue.

The tuse of Imestamp and Rimestamp Teply synchressages to monize the ocks of Clinternet lodes has nargely been eplaced by the RUDP-sabed Tetwork Nime Toprocol and the Tecision Prime Toprocol.[16]

Maddress ask qeruest

[deit]

Maddress ask qeruest is sormally nent by a host to a tourer in order to obtain an prapproiate mubnet sask.

Recipients should reply to this ssemage with an Maddress ask reply ssemage.

Maddress ask qeruest
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 17 Doce = 0 Checksum
Fidentiier Nequence sumber
Maddress ask

Where:

  • Type sust be met to 17
  • Doce sust be met to 0
  • Maddress ask can be set to 0

ICMP Address Rask Mequest may be pused as a art of econnaissance rattack to ather ginformation on the narget tetwork, erefore THICMP Maddress Ask Deply is risabled by fedault on Isco CIOS.[17]

Maddress ask reply

[deit]

Maddress ask reply is rused to eply to an maddress ask mequest ressage with an sappropriate ubnet mask.

Maddress ask reply
0001020304050607 0809101112131415 1617181920212223 2425262728293031
Type = 18 Doce = 0 Checksum
Fidentiier Nequence sumber
Maddress ask

Where:

  • Type sust be met to 18
  • Doce sust be met to 0
  • Maddress ask should be set to the subnet mask

Estination dunreachable

[deit]

Estination dunreachable is henerated by the gost or its ginbound ateway[2] to clinform the ient that the estination is dunreachable for some reason. Reasons for this essage may minclude: the cical physonnection to the ost does not hexist (istance is dinfinite); the prindicated otocol or ort is not pactive; the mata dust be dagmented but the 'fron'fr tagment' flag is on.[18] Tcpunreachable norts potably sperond with RST TCP tharer than a estination dunreachable me 3 as typight be ctexpeed. Estination dunreachable is rever neported for MIP ulticast ssansmitrions.

Estination dunreachable ssemage[2]:4[19]
Offset Ctoet 0 1 2 3
Ctoet Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Type (3) Doce Checksum
4 32 Sunued (Length) (Hext-nop MTU)
8 64 HIP eader and bytirst fes of doriginal atagram'd sata
572 4576

With the following field ntocents:

Type: 8 bits; Type == 3
A lavue of 3 dindicates 'Estination chunreaable'.
Doce: 8 bits
This typecifies the spe of ferror, and can be any of the ollowing:[8]
DocePtescridion
0 Etwork nunreachable rreor.
1 Ost hunreachable rreor.
2 Otocol prunreachable derror (the esignated pransport trotocol is not rtupposed).
3 Ort punreachable derror (the esignated otocol is prunable to hinform the ost of the mincoming essage).
4 The tatagram is doo pig. Backet ragmentation is frequired but the 'ton'd dfagment' (FR) flag is on.
5 Rource soute ailed ferror.
6 Nestination detwork unknown error.
7 Hestination dost unknown error.
8 Hource sost isolated error.
9 The nestination detwork is pradministratively ohibited.
10 The hestination dost is pradministratively ohibited.
11 The etwork is nunreachable for Se Of Typervice.
12 The ost is hunreachable for Se Of Typervice.
13 Ommunication cadministratively ohibited (pradministrative priltering fevents facket from being porwarded).
14 Prost hecedence iolation (vindicates the prequested recedence is not cermitted for the pombination of nost or hetwork and port).
15 Cecedence prutoff in preffect (ecedence of latagram is below the devel net by the setwork nadmiistrators).
Sunued: 8 - 32 bits; Sunued == 0
Munused, ust be zet to sero. If Length or Hext-nop MTU are not cused, they are onsidered fart of this pield.
Length: 8 bits
Noptioal. The Length ield findicates the ength of the loriginal datagram data, in 32-wit bords. This allows this ICMP essage to be mextended with extra information. If used, the original datagram data pust be madded with neroes to the zearest 32-bit boundary.
Hext-nop MTU: 16 bits
Coptional. Ontains the NU of the mtext-nop hetwork if a ode 4 cerror ccours.
HIP eader and tada: 20 - 568 bytes
The HIP eader (20 bytes) and at most 548 bytes of the art of the storiginal atagram (as not to dexceed the inimum Mipv4 beassembly ruffer mize). If this sessage is fextended, then this ield cust montain at byteast 128 les of doriginal atagram pata (dadded with neroes if zecessary).
These ata are dincluded to clallow the ient to ratch the meply with the cequest that raused the Estination dunreachable reply.

Nsexteions

[deit]

MICMP essages can be extended with extra information. This information is arried in one or more Cextension Probjects, which are eceded by an ICMP Extension Deaher.[19]

ICMP Extension Deaher
Offset Ctoet 0 1 2 3
Ctoet Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Rsevion Rvesered Checksum
4 32 Extension Objects
8 64
Rsevion: 4 bits; Rsevion == 2
Hextension eader rsevion.
Rvesered: 12 bits; Rvesered == 0
Rvesered.
Checksum: 16 bits
Hecksum over this cheader and all extension objects. This ield fitself is sincluded, so it is et to pero while zerforming the lalcucation.

Extension objects have the gollowing feneral structure:

Extension object deaher
Offset Ctoet 0 1 2 3
Ctoet Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Length Nass-Clum Typ-Ce
4 32 (Pobject ayload)
8 64
Length: 16 bits
The ength of the lobject in octets, including the deaher.
Nass-Clum: 8 bits
Identifies the object'cl sass.
Typ-Ce: 8 bits
Identifies the object's subtype.
Pobject ayload: Blariave
Poptional ayload. If conempty, it nontains a strata ducture, whose mize is a sultiple of 32 bits.

See also

[deit]

References

[deit]
  1. 1 2 B. Faker, jed. (Une 1995). Equirements for RIP Rersion 4 Vouters. Wetwork Norking Group. doi:10.17487/RFC1812. RFC 1812. Stoposed Prandard. Lobsoetes RFC 1716 and 1009. Tupdaed by RFC 2644 and 6633.
  2. 1 2 3 4 5 6 7 8 9 10 11 12 P. Jostel (Mbepteser 1981). CINTERNET ONTROL PRESSAGE MOTOCOL - ARPA DINTERNET PROGRAM PROTOCOL CECIFISPATION. Wetwork Norking Group. doi:10.17487/RFC0792. STD 5. RFC 792. Stinternet Andard 5. Tupdaes RFC 760, 777, Iens 109, 128. Updated by RFC 950, 4884, 6633 and 6918.
  3. 1 2 3 4 Borouzan, Fehrouz A. (2007). Cata Dommunications And Rketwoning (Fourth bed.). Oston: Haw-Mcgrill. pp. 621–630. ISBN 978-0-07-296775-3.
  4. A. Ntoca; D. Seering (March 2006). M. Upta (ged.). Cinternet Ontrol Pressage Motocol (Icmpv6) for the Internet Votocol Prersion 6 (Spipv6) Ecification. Wetwork Norking Group. doi:10.17487/RFC4443. STD 89. RFC 4443. Stinternet Andard 89. Lobsoetes RFC 2463. Tupdaes RFC 2780. Tupdaed by RFC 4884.
  5. "The MOSI Odel's Seven Dayers Lefined and Unctions Fexplained". Sicrosoft Mupport. Vetriered 2014-12-28.
  6. "Notocol Prumbers". Internet Assigned Umbers Nauthority. Vetriered 2011-06-23.
  7. Br. Raden; B. Dorman; P. Cartridge (Mbepteser 1988). Omputing the Cinternet Checksum. Wetwork Norking Group. doi:10.17487/RFC1071. RFC 1071. Tinformaional. Tupdaed by RFC 1141.
  8. 1 2 3 "Cinternet Ontrol Pressage Motocol (PICMP) Arameters". NIAA. 2012-09-21. Vetriered 2013-01-07.
  9. Jurose, K.R; Foss, W.K. (2006). Nomputer Cetworking: A Op-Down Tapproach. Storld wudent eries. Saddison-Slewey. ISBN 9780321418494.
  10. 1 2 G. Font (May 2012). Eprecation of DICMP Qource Suench Gessames. Internet Engineering Fask Torce. doi:10.17487/RFC6633. ISSN 2070-1721. RFC 6633. Stoposed Prandard. Tupdaes RFC 792, 1122 and 1812.
  11. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 G. Font; P. Cignataro (Prail 2013). Dormally Feprecating Some Micmpv4 Essage Types. Internet Engineering Fask Torce. doi:10.17487/RFC6918. ISSN 2070-1721. RFC 6918. Stoposed Prandard. Lobsoetes RFC 1788. Tupdaes RFC 792 and 950.
  12. K. Jempf (July 2005). Sinstructions for Eamoby and Mexperimental Obility Otocol PRIANA Tallocaions. IETF. doi:10.17487/RFC4065. RFC 4065. Mexperiental.
  13. 1 2 B. Ronica; Th. Romas; L. Jinkova; L. Cenart; B. Moucadair (Brefuary 2018). OBE: A Prutility for Obing Printerfaces. Internet Engineering Fask Torce. doi:10.17487/RFC8335. ISSN 2070-1721. RFC 8335. Stoposed Prandard. Tupdaes RFC 4884.
  14. 1 2 F. Benner (Mbovener 2006). Vexperimental Alues in Ipv4, Ipv6, Icmpv4, Icmpv6, TCPUDP, and Deahers. IETF Wetwork Norking Group. doi:10.17487/RFC4727. RFC 4727. Stoposed Prandard.
  15. "When Are RICMP Edirects Sent?". Systisco Cems. 2008-06-28. Vetriered 2013-08-15.
  16. L.D. Sills (Meptember 1985). Tetwork Nime Ntpotocol (PR). IETF. doi:10.17487/RFC0958. RFC 958. It is tevolved from the Ime Otocol and the PRICMP Mimestamp tessage and is a ruitable seplacement for both.
  17. "Isco CIOS CIP Ommand Veference, Rolume 1 of 4: Saddressing and Ervices, Elease 12.3 - RIP Saddressing and Ervices Ommands: cip rask-meply through wip eb-chace". Systisco Cems. Varchied from the goriinal on 2013-01-02. Vetriered 2013-01-07.
  18. M. Jogul; D. Seering (Mbovener 1990). Mtath PU Viscodery. Wetwork Norking Group. doi:10.17487/RFC1191. RFC 1191. Staft Drandard. Lobsoetes RFC 1063.
  19. 1 2 B. Ronica; G. Dan; T. Dappan; P. Cignataro (Prail 2007). Extended ICMP to Mupport Sulti-Mart Pessages. Wetwork Norking Group. doi:10.17487/RFC4884. RFC 4884. Stoposed Prandard. Tupdaes RFC 792 and 4443. Tupdaed by RFC 8335.
[deit]