IFMP
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 22. maaliskuuta 2010 tarkistetusta
versiosta . tarkastukset vaativat
4 muokkausta .
IFMP ( Ipsilon Flow Management Protocol - Ipsilon Flow Control Protocol ) on protokolla, jonka avulla solmu voi ohjeistaa viereistä solmua liittämään kerroksen 2 tunnisteen (OSI-malli) määritettyyn IP-virtaan. Tunniste mahdollistaa tehokkaamman pääsyn tämän virran välimuistiin tallennettuihin reititystietoihin. Mahdollistaa myös virtauksen vaihtamisen reitityksen sijaan joissakin tapauksissa.
Protokolla on kuvattu yksityiskohtaisesti RFC 1953 -spesifikaatiossa .
IFMP-protokollan loi vuonna 1996 Ipsilon Networks , ja useimmat sen IP-kytkimet tukevat sitä. Jotkut muut kytkimien valmistajat, kuten 3Com ja IBM, tukevat myös protokollaa [1] .
Protokollan datagrammirakenne
Protokollalla on kaksi päätilaa. Ensimmäinen on Adjacency Protocol , toinen on uudelleenohjausprotokolla .
IFMP-datagrammit kapseloidaan IP-paketteihin ja lähetetään rajoitettuun yleislähetysosoitteeseen (255.255.255.255).
Protokollan rakenne on seuraava [2] :
+
|
0-7
|
8-15
|
16-31
|
0
|
Versio
|
Koodi
|
Tarkista summa
|
32
|
Viestin runko
|
|
Nykyinen versio on asetettu arvoon 1.
Koodi, joka määrittää viestin tarkoituksen:
- SYN: Koodi = 0
- SYNACK: Koodi = 1
- RSTACK: Koodi = 2
- ACK: Koodi = 3
IFMP-paketin tarkistussumma. Tarkistussumma on laskettava pakettia lähetettäessä ja tarkistettava, kun paketti vastaanotetaan. Tarkistussummaa laskettaessa itse tarkistussummakenttä on otettava nollaksi.
Protokollan rakenne on seuraava [2] :
+
|
0-7
|
8-15
|
16-31
|
0
|
Versio
|
Koodi
|
Tarkista summa
|
32
|
Viestin runko
|
|
Nykyinen versio on asetettu arvoon 1.
Koodi, joka määrittää viestin tarkoituksen:
- OHJAUS: Koodi = 4
- PALAUTUS: Koodi = 5
- RELAIM ACK: Koodi = 6
- LABEL RANGE: Koodi = 7
- VIRHE: Koodi = 8
IFMP-paketin tarkistussumma. Tarkistussumma on laskettava pakettia lähetettäessä ja tarkistettava, kun paketti vastaanotetaan. Tarkistussummaa laskettaessa itse tarkistussummakenttä on otettava nollaksi.
Muistiinpanot
- ↑ Verkkoteknologioiden luennot. Osa III . Käyttöpäivä: 22. maaliskuuta 2010. Arkistoitu alkuperäisestä 4. maaliskuuta 2016. (määrätön)
- ↑ 1 2 RFC 1953:n mukaan