Estas confundido ..
Una sesión es como un "contenedor" de variables (de cualquier tipo) .. el nombre que le puedas dar a la "sesión" en si (su "contenedo") da igual en principio (de hecho PHP si no se lo indicas le dá uno por defecto: PHPSESSID o similar, se configura en tu php.ini)
Si quieres darle un nombre de sesión a tu "sesión" (valga la rebundancia) .. OK, pero se usa la función session_name() -antes- de session_start().
$_SESSION será un array (asociativo) donde cada elemento de esta será equivalente a tu "variable de sesión" para que metas valores en el .. Ejemplo:
Código PHP:
<?
session_name('usuarios');
session_start();
$nivel="blablabla";
$_SESSION['nivel_usuario']=$nivel;
// redireccionar a donde sea ..
?>
<a href="dos.php">pasar a dos.php</a>
En los sub-siguientes scripts que desees usar esa variable de sesión: "nivel_usuario" tienes (ya que en tu caso defines nombre de sesión) usar el mismo:
dos.php Código PHP:
<?
session_name('usuarios');
session_start();
echo $_SESSION['nivel_usuario'];
// redireccionar a donde sea ..
?>
Un saludo,