由 lxl54321 在 06-24-2003 10:36 发表:
路由,網關,網橋?
我只知道這些
是參考了好多別人的資料,具體位置記不大清了,書店里好多)
· Gateway:
说的简单一点:在同一个 network 底下,各 IP 可以直接进行沟通,但是在不同的 network 底下,则需要藉由 gateway 来进行资料的传递!因此,当您的主机发现该封包的 IP 不在同一个网域内时,就会自动的将封包传送到 gateway 上面去啦!而由于你的主机与 gateway 是可以直接进行沟通的,所以 gateway 与 你的主机『一定需要在同一个 network 当中』,这个就没有问题了吧!!
Router :
将两个不同的网域 ( network ) 进行转译的功能;
相當于不同網段甚至不同網絡協議的轉譯器.
例:有兩個客戶端 client1 IP:192.168.0.2 client2 IP: 192.168.1.2
這時就需要一個路由器將這兩個子網聯結起來,它必需本身有兩個網段的IP如:192.168.0.1, 192.168.1.1,可以單網卡多設,也可以用雙網卡,具體操作請參考相關資料.啟動路由服務好像是
echo 1> /proc/sys/net/ipv4/ip_forward
如果想自動啟動可以將上面那行(如果測試成功)加到/etc/rc.d/rc.local文件中.
client1將Gateway設為192.168.0.1如果是windows用戶請加上netbios協議
client2的Gateway為192.168.1.1(windows用戶加netbios協議)
這時客戶端之間就可以互ping了.
網橋及網橋與路由器的區別
本段出自 http://cn.webmonkey.lycosasia.com 作者:Matt Stevens (2001-06-20 11:00:00)
網橋是一個簡單的相關設備。它唯一的目的是把被許多正在共享的物理網絡分割成多個小部分。網橋通常只有2個端口;超過2個端口的網橋稱為switch。
因為以太網是最常用的物理網絡,我們將用它來說明我們的觀點。在一個以太網上,所有的接入計算機都共享同一根“線”(物理上不是同一根,但是電氣相通的)。當2台計算機試圖在同一時間內對話,他們將會被對方淹沒,這就叫沖突。在以太網上的計算機越多,沖突的機會就越大。
網橋把以太網分割成許多沖突域。除非網橋另一邊的計算機預定,否則在網橋1邊的所有數據都留在那裡,這樣全面減少了1段上的負擔。
網橋不考慮用戶在網上使用的協議(TCP/IP,IPX,AppleTalk,ect。),因為它們是在數據鏈路層工作。這既是一個優點,同時也是一個缺點;因為它們工作在一個簡單的層上,網橋可以盲目的以高速操作,但是它們會不加選擇的傳輸數據,我們幾乎不能對它的工作進行控制。從此路由器就誕生了。
路由器工作在網絡層他們事實上知道在網絡上傳輸數據的協議。正因為它們知道協議,所以他們能按規則來決定將怎樣處理特定的數據。