IPv5 , Stream-protokol er en eksperimentel realtidsprotokol defineret i IEN-119. Senere omskrevet i RFC 1190 (ST) og RFC 1819 (ST2+).
ST var beregnet til at være forbindelsesorienteret med IPv4 -versionen , men blev aldrig vedtaget til offentlig brug. Mange af de begreber, der findes i ST, gælder for MPLS .
RFC 1819 specificerer, at "5" er angivet i "version"-feltet i IP-protokollen for at angive brugen af protokollen.
IP- og ST-pakker kan skelnes af feltet IP-versionsnummer, dvs. de første fire (4) bit af pakken; ST er blevet tildelt værdien 5 (se [RFC1700]). Der er intet krav om kompatibilitet mellem IP- og ST-pakkeheadere ud over de første fire bit. (IP bruger værdi 4.)
ST2-headere er ikke det samme som IPv4, men ST bruger den samme IP-adressestruktur og protokolnummer i linklaget PDU (ethertype 0x800) som IPv4.