可以采用四种不同的方式构建 DTP 字段,具体视与项关联的设备而定。
以下是构建 DTP 字段的第一种方式:
直接连接的调制解调器-如果调制解调器直接连接至计算机上的端口,则关联的 Devices 文件项的 DTP 字段只有一对,通常是调制解调器的名称。此名称用于将特定的 Devices 文件项与 Dialers 文件中的项进行匹配。因此,拨号器字段必须与 Dialers 文件项的第一个字段匹配。
Dialers hayes =,-, "" \\dA\pTE1V1X1Q0S2=255S12=255\r\c \EATDT\T\r\c CONNECT |
请注意,Devices 文件项的 DTP 字段中仅存在 dialer 部分 (hayes)。这意味着将被传递给拨号器的 token(在本例中为电话号码)来自 Systems 文件项的电话字段。(\T 被隐含了,如示例 26–9 所示。)
以下是构建 DTP 字段的第二种和第三种方式:
直接链路-对于与特定计算机的直接链路,关联项的 DTP 字段包含关键字 direct。这种情况对于两类直接链路项 Direct 和 System-Name 都适用。 请参阅/etc/uucp/Devices 文件中的类型字段。
同一端口选定器上的计算机-如果要与之通信的计算机与您的计算机位于同一个端口选定器交换机上,则您的计算机必须首先访问该交换机。然后,该交换机将与其他计算机进行连接。这类项只具有一对。dialer 部分用于匹配 Dialers 文件项。
Dialers develcon ,"" "" \pr\ps\c est:\007 \E\D\e \007 |
如上所示,token 部分被保留为空。这指示从 Systems 文件中检索令牌。此计算机的 Systems 文件项的电话字段中包含令牌,电话字段通常是为计算机的电话号码而保留的。有关详细信息,请参阅 UUCP /etc/uucp/Systems 文件。此类 DTP 包含转义符 (\D),可确保电话字段的内容不被解释为有效的 Dialcodes 文件项。
以下是构建 DTP 字段的第四种方式:
连接至端口选定器的调制解调器-如果高速调制解调器连接至端口选定器,则计算机必须首先访问端口选定器交换机。该交换机将与调制解调器进行连接。此类项需要两个拨号器-令牌对。每一对的 dialer 部分(项的第五个和第七个字段)用于匹配 Dialers 文件项,如下所示。
develcon "" "" \pr\ps\c est:\007 \E\D\e \007 ventel =&-% t"" \r\p\r\c $ <K\T%\r>\c ONLINE! |
在第一对中,develcon 是拨号器,vent 是传递给 Develcon 交换机的令牌,用于告知该交换机与您的计算机连接的设备,如 Ventel 调制解调器。由于可以采用不同的方式来设置每个交换机,因此该令牌对于每个端口选定器都是唯一的。连接 Ventel 调制解调器后,即可访问第二对。Ventel 是拨号器,令牌来自 Systems 文件。
DTP 字段中可以出现两个转义符: