Linux 网络/ISDN
综合业务数字网(ISDN)是一系列标准,指定了通用交换数字数据网络。ISDN“呼叫”创建了到目的地的同步点对点数据服务。ISDN 通常通过高速链路提供,该链路被分成多个离散信道。有两种不同类型的信道,一种是“B信道”,它实际上承载用户数据,另一种是单个信道,称为“D信道”,用于将控制信息发送到 ISDN 交换机,以建立呼叫和其他功能。例如,在澳大利亚,ISDN 可能通过 2Mbit/s 链路提供,该链路被分成 30 个离散的 64kbit/s B 信道,以及一个 64kbit/s D 信道。可以在任何时间和任何组合中使用任意数量的信道。例如,您可以以 64kbit/s 的速度建立 30 个到 30 个不同目的地的独立呼叫,或者您可以以 128kbit/s 的速度建立 15 个到 15 个不同目的地的呼叫(每个呼叫使用两个信道),或者只建立少量呼叫,让其余的保持空闲。信道可以用于传入或传出呼叫。ISDN 的最初目的是让电信公司提供单一数据服务,该服务可以将电话(通过数字化语音)或数据服务提供到您的家庭或企业,而无需您进行任何特殊的配置更改。
有几种不同的方法可以将您的计算机连接到 ISDN 服务。一种方法是使用称为“终端适配器”的设备,该设备插入您电信运营商在您获得 ISDN 服务时安装的网络终端单元,并提供多个串行接口。其中一个接口用于输入命令以建立呼叫和配置,而其他接口则实际连接到在建立呼叫时使用数据电路的网络设备。Linux 将在这种配置中工作,无需修改,您只需将终端适配器上的端口视为任何其他串行设备即可。另一种方法是内核 ISDN 支持的设计方法,它允许您将 ISDN 卡安装到您的 Linux 机器中,然后让您的 Linux 软件处理协议并自行拨打电话。
内核编译选项
ISDN subsystem ---> <*> ISDN support [ ] Support synchronous PPP [ ] Support audio via ISDN < > ICN 2B and 4B support < > PCBIT-D support < > Teles/NICCY1016PC/Creatix support
Linux 实现的 ISDN 支持多种不同类型的内部 ISDN 卡。这些是内核配置选项中列出的那些
· ICN 2B 和 4B · Octal PCBIT-D · Teles ISDN 卡及其兼容卡
其中一些卡需要下载软件才能使其正常运行。有一个单独的实用程序可以用来执行此操作。
有关如何配置 Linux ISDN 支持的完整详细信息,请参阅 /usr/src/linux/Documentation/isdn/ 目录,并访问 www.lrz-muenchen.de 获取专门针对 isdn4linux 的 FAQ。(您可以点击英语标志获取英文版本)。
关于 PPP 的说明。PPP 协议套件可以在异步或同步串行线上运行。Linux 常用分布式 PPP 守护程序“pppd”只支持异步模式。如果您希望通过 ISDN 服务运行 PPP 协议,您需要一个专门修改过的版本。有关在哪里找到它的详细信息,请参阅上面提到的文档。