L'alternative la plus évidente est OSI (Open Systems Interconnect), un ensemble de protocoles volumineux et peu maniable utilisé presque exclusivement par les entreprises militaires et de télécommunications. Il s'agit d'une suite de protocoles à sept couches, allant jusqu'aux couches de présentation et d'application (contrairement aux quatre couches de TCP/IP). Au lieu d'adresses IP, vous avez des NSAP : adresses de point d'accès au service réseau qui peuvent être de différentes longueurs.
OSI est conceptuellement similaire à TCP/IP jusqu'à et y compris la couche 4, et prend également en charge la notion de protocoles réseau orientés connexion et sans connexion. En effet, des applications bien écrites peuvent être capables d'utiliser TCP/IP et OSI de manière interchangeable.
Vous auriez du mal à trouver une pile de protocoles OSI prise en charge pour remplacer TCP/IP, mais on sait qu'elles existent et sont utilisées à des fins commerciales.
Pour plus d'informations, Cisco propose une
mini-introduction utile
.