IFMP
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 22 martie 2010; verificările necesită
4 modificări .
IFMP |
Nume |
Protocolul de management al fluxului Ipsilon |
Nivel (conform modelului OSI ) |
canalizat |
Creat în |
1996 |
Specificație |
RFC 1953 |
IFMP ( Ipsilon Flow Management Protocol - Ipsilon Flow Control Protocol ) este un protocol care permite unui nod să instruiască un nod adiacent să atașeze o etichetă de nivel 2 (model OSI) la un flux IP specificat. Eticheta permite acces mai eficient la informațiile de rutare stocate în cache pentru acest flux. De asemenea, permite comutarea fluxului în loc de rutare în unele cazuri.
Protocolul este detaliat în specificația RFC 1953 .
Protocolul IFMP a fost creat în 1996 de Ipsilon Networks și este susținut de majoritatea switch-urilor sale IP. Unii alți producători de comutatoare, cum ar fi 3Com și IBM, acceptă, de asemenea, protocolul [1] .
Structura datagramei protocolului
Protocolul are două moduri principale. Primul este Protocolul de adjacență , al doilea este Protocolul de redirecționare.
Datagramele IFMP sunt încapsulate în pachete IP și trimise la o adresă de difuzare limitată (255.255.255.255).
Structura protocolului este următoarea [2] :
+
|
0 - 7
|
8 - 15
|
16 - 31
|
0
|
Versiune
|
Codul
|
Verificați suma
|
32
|
Conținutul mesajului
|
|
Versiunea curentă este setată la 1.
Cod care determină scopul mesajului:
- SYN: Cod = 0
- SYNACK: Cod = 1
- RSTACK: Cod = 2
- ACK: Cod = 3
Suma de verificare a pachetului IFMP. Suma de control trebuie calculată când pachetul este transmis și trebuie verificată când pachetul este primit. La calcularea sumei de control, câmpul sumei de control în sine trebuie luat ca zero.
Structura protocolului este următoarea [2] :
+
|
0 - 7
|
8 - 15
|
16 - 31
|
0
|
Versiune
|
Codul
|
Verificați suma
|
32
|
Conținutul mesajului
|
|
Versiunea curentă este setată la 1.
Cod care determină scopul mesajului:
- REDIRECT: Cod = 4
- REVENIRE: Cod = 5
- RECLAIM ACK: Cod = 6
- GAMA LABEL: Cod = 7
- EROARE: Cod = 8
Suma de verificare a pachetului IFMP. Suma de control trebuie calculată când pachetul este transmis și trebuie verificată când pachetul este primit. La calcularea sumei de control, câmpul sumei de control în sine trebuie luat ca zero.
Note
- ↑ Curs de prelegeri despre tehnologiile de rețea. Partea a III-a . Data accesului: 22 martie 2010. Arhivat din original pe 4 martie 2016. (nedefinit)
- ↑ 1 2 conform RFC 1953