关于ISDN技术和硬件的一个好的资源是Dan Kegel的ISDN主页。
一个快速简单的到ISDN的路线图如下:
如果你住在欧洲,你可能要查看一下ISDN卡部分。
如果你正计划首要地使用ISDN基于拨号非专用线路连接到带有提供商的互联网,你可能要了解一下终端适配器。如果你更改提供商的话,这会给你带来最大的灵活性、最小的麻烦。
如果你连接了两个局域网(LAN),或使用了专用的ISDN连线连接到互联网,你可能要考虑选择单独的路由器/网桥。
在决定选择哪一种方案的时候,价格是个很关键的因素。下面列有从不算贵到最贵的选择:
FreeBSD的ISDN工具通过被动卡(passive card)仅支持DSS1/Q.931(或 Euro-ISDN)标准。启动FreeBSD 4.4,有些主动卡(active card)也被支持,这时它也支持其它发信协议;包括有最先支持的“Primary Rate (PRI) ISDN”卡。
isdn4bsd软件允许连接到其它ISDN路由器,使用的是原始的HDLC上的IP或利用同步PPP: 使用带有isppp(一个修改过的sppp(4)驱动程序)的PPP内核,或使用用户区(userland)ppp(8)。通过使用userland ppp(8),两个或更多ISDN的B通道联结变得可能。除了许多如300波特(Baud)的软modem一样的工具外,还可以实现电话应答机应用。
在FreeBSD里,正有更多的PC ISDN卡被支持;报告显示在整个欧洲及世界的其它许多地区可以成功使用。
被支持的主动型ISDN卡主要是带有Infineon (以前的 Siemens) ISAC/HSCX/IPAC ISDN 芯片组,另外还有带有Cologne(只有ISA总线)芯片的ISDN卡、带有Winbond W6692芯片的PCI卡、一部分带有Tiger300/320/ISAC芯片组的卡以及带有一些商家专有的芯片组的卡(如AVM Fritz!Card PCI V.1.0 和 the AVM Fritz!Card PnP)。
当前积极的支持的ISDN卡有AVM B1 (ISA 和 PCI) BRI卡和AVM T1 PCI PRI卡。
关于isdn4bsd的文档,请查看FreeBSD系统里的/usr/share/examples/isdn/目录或查看isdn4bsd的主页,那里也有提示、勘误表以及更多的文档(如isdn4bsd手册)。
要是你有兴趣增加对不同ISDN协议的支持,对当前还不支持的ISDN PC卡的支持或想增强isdn4bsd的性能,请联系Hellmuth Michaelis <[email protected]>
。
对于安装、配置以及isdn4bsd故障排除的问题,可以利用freebsd-isdn邮件列表。
终端适配器(TA)对于ISDN就好比modem对于常规电话线。
许多TA使用标准的Hayes modem AT命令集,并且可以降级来代替modem。
TA基本的运作同modem一样,不同之处是连接和整个速度更比老modem更快。同modem的安装一样,你也需要配置PPP。确认你的串口速度已足够高。
使用TA连接互联网提供商的主要好处是你可以做动态的PPP。由于IP地址空间变得越来越紧张,许多提供商都不愿再提供静态IP。许多的独立的路由器是不支持动态IP分配的。
TA完全依赖于你在运行的PPP进程,以完成它们的功能和稳定的连接。这可以让你在FreeBSD机子里轻易地从使用modem升级到ISDN,要是你已经安装了PPP的话。只是,在你使用PPP程序时所体验到任何问题同时也存在。
如果你想要最大的稳定性,请使用PPP内核选项,而不要使用userland PPP。
下面的TA就可以同FreeBSD一起工作:
Motorola BitSurfer 和 Bitsurfer Pro
Adtran
大部分其它的TA也可能工作,TA提供商试图让他们的产品可以接受大部分的标准modem AT命令集。
对于外置TA的实际问题是:象modem要一样,你机子需要有一个好的串行卡。
想要更深入地理解串行设备以及异步和同步串口这间的不同点,你就要读读FreeBSD串行硬件教程了。
TA将标准的PC串口(同步的)限制到了115.2 Kbs,即使你有128 Kbs的连接。 想要完全利用ISDN有能力达到的128 Kbs,你就需要把TA移到同步串行卡上。
当心被骗去买一个内置的TA以及自认为可以避免同步/异步问题。内置的TA只是简单地将一张标准PC串口芯片内建在里边。所做的这些只是让你省去买另一根串行线以及省去寻找另一个空的插孔。
带有TA的同步卡至少和一个独立的路由器同一样快地,而且仅使用一个简单的386 FreeBSD盒驱动它。
选择同步卡/TA还是独立的路由器,是个要高度谨慎的问题。在邮件列表里有些相关的讨论。我们建议你去搜索一下关于完整讨论的记录。
ISDN桥或路由器根本就没有指定要FreeBSD或其它任何的操作系统。更多完整的关于路由和桥接技术的描述,请参考网络指南的书籍。
这部分的内容里,路由器和桥接这两个词汇将会交替地使用。
随着ISDN路由器/桥的价格下滑,对它们的选择也会变得越来越流行。ISDN路由器是一个小盒子,可以直接地接入你的本地以太网,并且自我管理到其它桥/路由器的连接。它有个内建的软件用于与通信——通过PPP和其它流行的协议。
路由器有比标准TA更快的吞吐量,因为它会使用完全同步的ISDN连接。
使用ISDN路由器和桥的主要问题是两个生产商之间的协同性仍存在问题。 如果你计划连接到互联网提供商,你应该跟他们进行交涉。
如果你计划连接两个局域网网段,如你的家庭网和办公网,这将是最简单最低维护的解决方案。因为你买的设备是用于连接两边的,可以保证这种连接一定会成功。
例如连接到家里的计算机,或者是办公网里的一个分支连接到办公主网,那么下面的设置就可能用到:
例子 24-1. 办公室支部或家庭网
网络使用基于总线拓扑的10 base 2 以太网(``瘦网(thinnet)'')。如果有必要,用网线连接路由器和AUI/10BT收发器。
如果你的家里或办公室支部里只有一台计算机,你可以使用一根交叉的双绞线直接连接那台独立路由器。
大部分路由器/网桥有一大好处就是,它们允许你在同一时间,有两个分开独立的 PPP 连接到两个分开的点上。这点在许多的TA上是不支持的,除非带有两个串口的特定模式(通常都很贵)。请不要把它与通道连接、MPP等相混淆。
这是个非常有用的功能,例如,如果在你的办公室里你有个专有的ISDN连接,而且你想接入到里边,但休想让另一根ISDN线也能工作。办公室里的路由器能够管理专有的B通道连接到互联网(64 Kbps)以及使用另一个通道B来完成单独的数据连接。 第二个B通道可以用于拨进、拨出或动态与第一个B通道进行连接(MPP等),以获取更大宽带。
以太网桥也允许你传输的不仅仅是IP通信。你也可以发送IPX/SPX或其它任何你所使用的协议。