Interneti-juhtsõnumi protokolli määratlus

Interneti-kontrollsõnumi protokolli tuntakse ka kui ICMP. See on võrgukihi protokoll. ICMP-teateid ei edastata otse võrgukihile, selle asemel kapseldatakse ICMP-teated IP-andmegrammidesse ja seejärel viiakse need madalamasse võrku.

Allpool nimetatud diagramm näitab kapseldamise protsessi Interneti-kontrollsõnumi protokollis.

Miks me seda vajame?

Interneti-protokoll pakub andmegrammi ühendusteta edastamist. Selle eesmärk on võrguressursside efektiivne kasutamine. Teisisõnu, selle eesmärk on datagrammi edastamine ühest hostist teise. Kuid sellel on kaks puudust, st abi puudumine ja vigade puudumise mehhanism. Nende kahe probleemi lahendamiseks saab pildi Interneti-kontrollsõnumi protokoll.
Interneti-kontrollsõnumi protokolli teated
Interneti-kontrollsõnumi protokolli teateid on kahte tüüpi - 1) tõrketeadetest teatamine ja 2) päringusõnumid. Veateateid kasutatakse nende probleemide tuvastamiseks, mis ruuteril või hostil võivad IP-pakettide teisendamise ajal ette tulla. Päringusõnumid aitavad võrguhalduril saada konkreetset teavet igalt ruuterilt või hostilt.

Interneti-juhtsõnumi protokolli teate vorming

Allpool nimetatud diagramm näitab Interneti-kontrollsõnumi protokolli teate vormingut.

  • Tüüp : sellel väljal on 8 bitti, mis määratleb sõnumite tüübid.
  • Kood: sellel väljal on 8 bitti, mis määratleb konkreetse sõnumi tüübi põhjuse.
  • Kontrollsumma: sellel väljal on 16 bitti, mida kasutatakse andmegrammide teisendamisel vea tuvastamiseks.
  • Ülejäänud päis: see väli on igat tüüpi sõnumite jaoks.
  • Andmete jaotis: see esitatud on tõrketeade. See sisaldab teavet tõrgetega originaalpaketi kohta. Päringuteadete korral sisaldab see väli päringutüübi põhjal lisateavet.

Interneti-kontrollsõnumi protokolli teadete tüübid

Siin on allpool toodud Interneti-kontrollsõnumi protokolli teadete tüübid

1) Viga teadete esitamisel

Veateateid kasutatakse nende probleemide teatamiseks, millega ruuter või host võidakse kokku puutuda andmegrammide teisendamise ajal. Pidage meeles, et veateated ei paranda ruuteri silmitsi seisvat tõrget, see annab lihtsalt kokkuvõtliku veateate. Veateated saadetakse alati allikale, st saatja saidile, kuna andmegrammid sisaldavad ainult allikat ja sihtkoha IP-aadressi. Interneti-juhtsõnumi protokoll kasutab tõrketeate saatmiseks allika IP-aadressi.
Veateateid on viit tüüpi -

  1. Sihtpunkti kättesaamatu teade
  2. Allikas kustutamise teade
  3. Aeg ületatud teade
  4. Parameetri probleemteade
  5. Suunamisteade
  • Sihtpunkti kättesaamatu teade: host või ruuter saadab sihtpunkti kättesaamatu teate allikale, kes algatas datagrammi, kui host või ruuter ei saa datagrammi marsruutida. Teisisõnu, kui ruuter ei saa adressaadile datagrammi saata, saadab ta sihtkohale kättesaamatu teate allikale.
  • Allika kustutamise teade: ruuter saadab lähtekoodiga kustutamise teated datagrammi allikale, kui host või ruuter loobub andmegrammist voolu juhtimise ja ummikute kontrolli puudumise tõttu.
  • Aeg ületatud teade: ületatud aja teade võib tekkida kahel juhul. Arutame neid juhtumeid
    1. juhtum: kui host või ruuter vähendab datagrammi tegeliku väärtuse nullini, saadab Interneti-juhtsõnumi protokoll aja ületatud aja teate lähteaadressile ja loobub andmegrammist.
    Juhtum 2: kui sihtkoha aadress ei saa kõiki andmegrammi fragmente kindlaksmääratud ajavahemiku jooksul, saadab Interneti-kontrollsõnumi protokoll aja ületatud teate lähteaadressile ja loobub andmegrammist.
    Kui teade on ületatud, kasutavad ruuterid koodi 0 abil reaalaja välja väärtuse näitamiseks 0 ja sihtkoha hostmasina kood 1, et näidata kõiki määratud ajal vastuvõetud andmegrammide fragmente.
  • Parameetri probleemteade: selle teate loob sihtkoha host või ruuter. Kui ruuter või sihtkoha host tuvastab mõnes andmegrammi väljal mitmetähendusliku tegevuse või puuduva väärtuse, saadab ta parameetri probleemide teate lähteaadressile ja loobub andmegrammist.
  • Suunamisteade: selle sõnumi saadab ruuter või host samas kohtvõrgus.
    Marsruutitabel toodab liiklust, kuna see värskendab tabeleid dünaamiliselt. Enamasti kasutab host staatilist marsruutimist. Kui host ilmub, on selle marsruutimistabelis piiratud arv kandeid. See teab ainult ühe ruuteri ja vaikimisi ruuteri IP-aadressi. Seetõttu võib host saata ühe võrgu datagrammi teisele, st valele ruuterile. Sel juhul on vale ruuter, mis võtab datagramme vastu õigesse ruuterisse. Kuid hostimarsruudi tabeli värskendamiseks saadab ta hostile ümbersuunamisteate.

2) Päringu teated

Päringusõnumid aitavad võrguhalduritel saada konkreetset teavet igalt ruuterilt või hostilt. Teisisõnu, Interneti-juhtsõnumi protokoll suudab päringusõnumite abil diagnoosida mõnda võrguprobleemi.
Päringuteateid on nelja tüüpi -

  1. Kaja taotlus ja vastussõnum
  2. Ajatempli taotlus ja vastussõnum
  3. Aadressimaski taotlus ja vastussõnum
  4. Ruuteri pakkumine ja reklaamisõnum
  • Kajataotlus ja vastussõnum: see teade on mõeldud diagnoosimiseks. Neid teateid kasutatakse tuvastamaks, kas kaks süsteemi saavad omavahel suhelda või mitte.
    Kajataotluse sõnumit saab saata host või ruuter, samal ajal kui kajavastuse sõnumit saadab host või ruuter, mis võtab vastu kajataotluse teate.
    Võrguhaldurid kasutavad neid teateid IP-protokolli toimingute kontrollimiseks.
    Pingikäskluse abil saab iga päringu ja vastussõnumi abil kontrollida masina või ruuteri juurdepääsetavust.
  • Ajalise templi päring ja vastussõnum: Ajatempelita päringut ja vastussõnumit kasutatakse edasi-tagasi reisi aja kindlaksmääramiseks, iga IP-datagramm kulub reisimisel ühest hostist teise hostisse. See võib sünkroonida ka masinate vahelisi kellasid.
  • Aadressimaski taotlus ja vastussõnum: Neid sõnumeid kasutatakse masina maski tuvastamiseks.
    Näiteks oletame, et host teadis oma IP-aadressi 192.168.1.25, kuid ta ei tea vastava masina maski. Sel juhul saadab masina teada maski, mille ta saadab LAN-võrgu ruuteri aadressimaski päringu teate. Kui host teab ruuteri IP-aadressi, saadab ta päringu otse sellele ruuterile ja kui ta seda ei tea, edastab ta päringu teate. Ruuter, mis võtab vastu aadressimaski päringu, vastab aadressimaski vastusega ja edastab maski hostile.
  • Ruuteri pakkumine ja reklaamteade: Oletame, et host soovib saata andmeid teise masina kohta, mis asub teises võrgus ja peab teadma oma võrku ühendatud ruuterite IP-aadressi. Samuti soovib ta teada, kas tema enda võrgu ruuter töötab või mitte. Selles olukorras võivad aidata ruuteri pakkumised ja reklaamisõnumid. Vastuvõtva ruuteri päringusõnum ja ruuter, mis sõnumi vastu võtab, edastab marsruutimisinfot ruuteri reklaamisõnumi abil.

Soovitatavad artiklid

See on Interneti-juhtsõnumi protokolli juhend. Siin käsitleme Interneti-kontrollsõnumi protokolli teadete tüüpe. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. Interneti-turunduse tööriistad
  2. Interneti-põhised äriideed
  3. Karjäär veebiarenduses
  4. Tarkvara testimise põhimõtted

Kategooria: