Next Previous Contents

6. 電纜、同軸電纜、雙絞線

如果你是從頭開始建網絡,那么就必須決定是使用細纜以太網(使用BNC連 接器的RG58同軸電纜)或10baseT(使用8線“電話”連接器RJ-45的電話線 樣式的雙絞線電纜)。使用N連接器的RG-5電纜的老式粗纜以太網已經被廢 棄,現在很少見到了。

參見 網卡應當支持的線纜類型以大致了 解一下線纜類型。還要注意,comp.dcom.lans.ethernet里的FAQ包括 了大量有關電纜方面的有用信息。FTP到rtfm.mit.edu下的 /pub/usenet-by-hierarchy/以查看該新聞組的FAQ。

6.1 細纜以太網(thinnet)

細纜以太網相當便宜。如果自己制作電纜,實心的RG58A是$0.27/m, 分股的RG58AU是$0.45/m。彎頭的BNC連接器每個< $2, 其它各種器件也都挺便宜。重要的是在每段電纜的末端需要裝一個50歐姆 的終結器,所以每條電纜的預算大約是$2。還有一個關鍵問題是電 纜中不能有“殘樁”──“T”連接器必須直接連到以太網卡上。

使用細纜以太網有兩個主要缺點。首先它限制為10Mb/sec──100Mb/sec要 求使用雙絞線。其次,如果你是用一個大環路把機器連接起來,而某些笨 蛋把電纜從自己的T形接頭上拿開破壞了環路,整個網絡就無法使用了,因 為出現了一個無限大的阻抗(電路開路)而不是要求的50歐姆終結。注意, 只要不把電纜從T形接頭上移開,而是把T形接頭從網卡上取下來,整個子 網就不會被破壞。當然,從機器上拔出T形接頭會干擾機器的工作。8-) 如 果只是兩台機器的小網絡,還是需要T形接頭和50歐姆終結器── 不能用直接用電纜把它們連起來!

有一些有趣的電纜系統看起來象用一根導線連到網卡上,但實際上是 有兩根并排的導線包在外面的套子里,其截面為橢圓形。在環路的轉折點, 用拼接的BNC連接器連到網卡上。所以它等同于用兩根電纜和一個BNC的T形 接頭,但在這種情況下,用戶不可能從T形接頭的一邊移走電纜來干擾網絡。

6.2 雙絞線

雙絞線網絡需要主動態的Hub,每個Hub起碼要$50,未加工的電纜 費用實際上比細纜要高。你可以不理會那些聲稱可以使用已有電話線的說 法,因為這種安裝情況是很少見的。

另一方面,所有100Mb/sec以太網提議都使用雙絞線,而且絕大多數新的商 業安裝使用的也是雙絞線。此外,Russ Nelson進一步提出“新的布線應該 使用5類線。使用其它的電纜都是在浪費安裝者的時間,因為任一種100Base 都將要求使用5類線。”

如果只是連接兩台機器,可以通過交換接收與發送線(1-2和3-6)來避免 使用Hub。

如果你拿著RJ-45連接頭沖著自己(就象你要把它插到自己嘴里),鎖扣朝 上,那么從左到右各插腳的編號依次是1到8。各插腳的用途如下:

        插腳編號            任務
        ----------              ----------
        1                       輸出數據 (+)
        2                       輸出數據 (-)
        3                       輸入數據 (+)
        4                       保留為電話使用
        5                       保留為電話使用
        6                       輸入數據 (-)
        7                       保留為電話使用
        8                       保留為電話使用

如果你想自己制作一條電纜,請認真閱讀下文。一對差分信號必須使用同 一條雙絞線,以滿足UTP電纜所要求的最小阻抗/損耗。如果看一下上面的 表格,就知道1+2和3+6是兩對差分信號。不是1+3和2+6!!!!在10MHz, 長度較短的情況下,出這樣的錯還可以工作,但僅限于線路長度較短的情 況下。在100MHz時想都不要想出錯會怎么樣。

對于末端為“A”和“B”的普通接插線,你要做一個插腳到插腳的映射, 輸入和輸出分別使用一對雙絞線(出于阻抗的原因)。這就意味著1A連到 1B,2A連到2B,3A連到3B,6A連到6B。連接1A-1B和2A-2B的必須是一條雙 絞線。同樣,連接3A-3B和6A-6B的必須是另一條雙絞線。

如果目前沒有Hub,想做一條“空電纜”,那么要做的就是把“B”的輸出 作為“A”的輸入,把“A”的輸出作為“B”的輸入,同時不改變它們的極 性。也就是說,把1A連到3B(A的輸出+到B的輸入+),把2A連到6B(A的輸 出-到B的輸入-)。這兩根線必須是一條雙絞線。它們把網卡/插腳“A”作 為輸出傳送,把網卡/插腳“B”作為輸入傳送。然后把3A連到1B(A的輸入+ 到B的輸出+),把6A連到2B(A的輸入-到B的輸出-)。這兩根線也必須是 一條雙絞線。它們把網卡/插腳“A”作為輸入傳送,把網卡/插腳“B”作 為輸出傳送。

因此,如果想使用普通接插線,需要砍掉它的一端,交換接收和發送雙絞 線的位置后插入新的插頭,把它壓緊,就得到一條“空”電纜了。一點也 不復雜。只不過是把一塊網卡的發送信號送到第二塊網卡的接收端,如法 炮制就可以了。

注意,在10BaseT被批准為標准之前,就存在其它使用RJ-45連接頭的網絡 格式和上述的連線安排。例如SynOptics的LattisNet和AT&T的StarLAN。 在某些情況下,(如使用早期的3C503網卡)可以設置網卡上的跳線使網卡 能夠與不同類型的Hub連接,但絕大多數情況下,為這些老式類型網絡設計 的網卡無法工作在標准10BaseT網絡/Hub下。(注意,如果網卡還有一個AUI 端口,那么肯定可以把AUI和10BaseT收發器混合在一起使用。)

6.3 粗纜以太網

粗纜以太網几乎全部被廢棄了,一般只用在與一個已存在網絡保持兼容。 可以放松規定并使用被動的$3的N-to-BNC連接器把大量粗纜以太網和細纜 連接起來,這通常是擴展已有粗纜以太網的最佳解決方案。對這種情況一 個正確(但代價昂貴)的方案是使用轉發器。


Next Previous Contents