现在我们假定用户已经成功地找到欲建立连接的TSAP地址。另一个有趣的问题是:本地传输实体如何知道那个TSAP被放置在哪台机器上?进一步说,传输实体怎么知道哪个网络层地址用来与管理TSAP请求的远程传输实体建立网络连接呢?
答案依赖于TSAP地址的结构。一种可能的结构是TSAP地址为层次型地址(hierarchial addresses)。层次型地址是由-系列字段组成,这些字段将地址空间划分为不相交的分区。例如,一个完全通用的TSAP地址可能有如下的结构:
地址 = <星系><恒星><行星><国家><网络><主机><端口>
使用这一方案,可以十分简单明了地确定任何已知范围内的TSAP。同理,如果一个TSAP地址是一个NSAP地址和一个端口(表明本地TSAP之一的局部标识符)的组合,那么当给出了一个传输实体要连接的TSAP地址时,它使用TSAP中包含的NSAP地址以到达适当的远端传输实体。作为层次型地址的一个简单例子,考察电话号码19076543210。该号码可以按1-907-654-3210来分析。其中,1为国家代码(美国+加拿大),907为地区代码(阿拉斯加),654为阿拉斯加的一个分局,而3210则是该分局中的"端口"(用户专用线)之一。
|
|