兩臺電腦直聯,不同網段地址,通過配置(不能加路由)能不能實現通訊

2023-02-08 20:40:26 字數 5491 閱讀 9608

1樓:

好像不可以吧.不知道你是從**聽到這樣做的,通過路由的話就可以了.

2樓:

如果兩太電腦不遠的話 做根網線就行了 一頭a做法 一頭b做法 具體方法可以在網上找

不同網段的兩臺電腦直連是否可以通訊???

3樓:匿名使用者

沒有路由和閘道器的前提下,不同網段之間訪問有很多種情況,舉三個例子:

1、a:10.0.0.1/8 和 b:11.0.0.1/8

這兩個ip是不同網段無疑,a的網路地址是10.0.0.0,b的網路地址是11.0.0.0;

首先,在主機a會用自己的掩碼地址255.0.0.

0 與主機b的主機地址(11.0.0.

1)相與,結果為11.0.0.

0。然後主機a用將與完的結果(11.0.

0.0),與本機的網路地址(10.0.

0.0)相比較,不同則判斷為不同網段。

所以,a 訪問 b 的資料包不會從a發出來,同理 b 訪問 a 也會失敗

2、a:10.0.0.1/8 和 b:10.1.0.1/24

a 的網路地址是10.0.0.0,b 的網路地址是10.1.0.0;同樣先 a 訪問一下 b。

1)主機a 用自己的掩碼地址255.0.0.

0 與 主機b 的主機地址(10.1.0.

1)相與,結果為10.0.0.

0,居然與自己的網路地址相同!然後 主機a 就欣喜的將資料包發了出去;(沒錯,資料包發出來了)

2)隨後 主機b 收到了 主機a 發到的資料包,此時 主機b 知道的也只有三個資訊(即:主機b的本機ip:10.

1.0.1,b 的掩碼:

255.255.255.

0,a的ip:10.0.

0.1)。然後主機b 做了和主機a 同樣的事情:

拿主機a 的ip與自己的掩碼相與....(10.0.

0.1 & 255.255.

255.0 = 10.0.

0.0),主機b 再看看自己的網路地址(10.1.

0.0),「嗯,不一樣」,隨即將 a 發過來的資料包丟掉.....

所以,這種情況 a 和 b 也是無法通訊的

3、a:10.0.0.1/8 和 b:10.0.0.2/24

a 的網路地址是10.0.0.0,b 的網路地址是10.0.0.0;同樣先 a 訪問一下 b。

1)首先 主機a 用 b 的ip與自己的掩碼地址相與,結果為10.0.0.0。「嗯,在一個網段」,隨即 主機a 將資料包發了出去;

2)主機b 收到 主機a 發來的資料包後,拿出資料包的源ip(即主機a的ip)與自己的掩碼相與,結果為10.0.0.

0。「嗯...是一個網段」,隨即回覆了主機a的資料包!

4樓:匿名使用者

新增對方的ip的主機路由,閘道器指向自己的ip地址就行了,這樣arp直接就發出去了,用自己ip地址,對方也會回的。有對方的回程路由,通訊沒有問題。

如192.168.205.

34/24的a,去訪問192.168.1.

168的裝置b,分別在裝置上新增對方的ip的主機路由,下一跳指向自己ip地址。這樣當ping的時候,查詢路由表,發現目的ip走直連路由出去,就會用自身的ip作為源ip去arp請求對方的mac地址,對方響應後,會在arp快取裡,記錄這個ip的mac地址,會發出ping的request訊息,到達對方裝置後,回包查路由表,同樣有符合的路由表,arp緩衝裡有對方mac地址,所以會回包。見圖例

5樓:匿名使用者

不行的! 通不了。什麼是網段?

一個網段就是代表一個廣播域。你就算將2個pc連線起來,pc1去pingpc2 首先他會將對方的ip與自己的子網掩碼做與運算,如果相同網段就直接廣播arp,如果不同網段就請求自己閘道器的mac,但是你是直連的閘道器就是自己,所以直接丟包。無法ping通

6樓:匿名使用者

不同的vlan(網段)通訊的需要路由;如果是用交叉線將兩臺電腦的網絡卡直接連線起來,當然就不需要路由了.

7樓:和藹的

肯定可以的

不同網段間通訊的過程是a主機先通過arp請求向閘道器獲取b主機的mac地址,但由於是直連,a主機就獲取不到,但是我們可以通過cmd命令列中的操作去互相指定對方主機為閘道器,這時a主機就會向b主機請求b主機的mac地址,但是你通過arp -a可以在arp列表中無法看到b主機ip的相關項,這就像是路由器的arp table中沒有路由,你需要手動新增一條靜態路由即可,即在cmd命令列中用arp -s b主機ip b主機mac地址 ,同樣再在a主機上操作一遍即可

8樓:匿名使用者

果斷不行。如果可以,那要路由器幹嘛用。

兩臺pc不同網段,怎樣通過一臺路由器互聯,並相互通訊,可以ping通,謝謝大俠指教!

9樓:匿名使用者

在路由器上起兩個介面並起ip地址分別做為兩臺pc的閘道器,兩臺pc配置ip地址並配置閘道器指到路由器上,則此時兩臺pc可以正常通訊。

兩臺電腦通訊的問題 就是兩臺主機 一個路由器 。 5

10樓:匿名使用者

因為你中間的是路由器,路由器的工作就是連通不同的網段。

這個拓撲,只要路由器的埠no shutdown,同時設定好ip就行了,因為是直連,所以不需要額外配置路由資訊。

你不能通訊的原因是埠沒有no shutdown,也沒設定ip地址。因為路由器埠是紅燈。

還有,路由器的不同埠不能屬於同一網段

11樓:匿名使用者

1:如果上述圖中,中間的是路由器,那麼不可能出現兩臺主機在同一個網段的情況。在路由器介面,當配置兩個介面是同一個網段的時候,會提示配置錯誤。路由器的介面,一個介面,一個網段。

2:如果要是兩個不同的網段通訊,需要配置路由協議。比如ospf協議。

在這個協議裡面通告兩個網段的地址,就可以完成不同網段的主機通訊。具體的路由配置,可以找路由器的配置手冊,路由配置非常簡單。估計就三四行命令。

12樓:匿名使用者

第一 fa0/0 和 fa0/1 都必須是得有地址,其地址應與所接的pc地址在同一個網段上。其次 一般情況下 路由器的 2個口 是不能再同一個網段內的 ,所以你這兩臺pc不可能選擇同一網段的地址,如果你需要兩臺pc使用同一個地址的話就把路由器換成交換機。最後如果 你pc使用不同的網段地址只需要在 對路由器的埠配置地址就直接能通訊,這個是直連路由。

13樓:匿名使用者

專業解答:

1: 不管是不是在同一個網段,都是可以通訊,不存在不能通訊的問題,除非物理連線無。

2:你說的通訊準確來說是指什麼通訊?

3: 2和3網段,簡單的互訪,可以路由的w口和l口再互聯,這樣可以直接訪問

不同網段不能通訊的原因

14樓:

首先弄清主機之間通訊的一個原則:進行子網劃分後,不同子網在邏輯上是獨立的,沒有路由器的**,子網之間的主機不可能相互通訊。那麼如果主機間要能進行直接通訊(路由器**資訊不算直接通訊),只可能有這些主機處在同一個子網內。

交換機原理

交換機是根據網橋的原理發展起來的 ,與橋接器一樣,交換機按每一個包中的mac地址相對簡單地決策資訊**。而這種**決策一般不考慮包中隱藏的更深的其他資訊。與橋接器不同的是交換機**延遲很小,操作接近單個區域網效能,遠遠超過了普通橋接網際網路絡之間的**效能。

(1)埠地址表

埠地址表記錄了埠下包含主機的mac地址。埠地址表是交換機上電後自動建立的,

儲存在ram中,並且自動維護。

交換機隔離廣播域的原理是根據其埠地址表和**決策決定的。

(2)**決策

交換機的**決策有三種操作:丟棄、**和擴散。

丟棄:當本埠下的主機訪問已知本埠下的主機時丟棄。

**:當某埠下的主機訪問已知某埠下的主機時**。

擴散:當某埠下的主機訪問未知埠下的主機時要擴散。

每個操作都要記錄下發包端的mac地址,以備其它主機的訪問。

(3)成存期:

生成期是埠地址列表中表項的壽命。每個表項在建立後開始進行倒記時,每次傳送

資料都要重新整理記時。對於長期不傳送資料主機,其mac地址的表項在生成其結束時刪除。

所以埠地地表記錄的總是最活動的主機的mac地址。

15樓:藕花落盡見蓮心

我來回答樓主的問題吧,樓上的感覺沒有一位真正指出了問題的所在:

首先要明白一點,ios一共七層, 傳送資料的過程是從上到下,也就是從應用層一直到物理層,接受資料是從下至上.

來看你的問題,環境如下,我們來用一個ping命令的過程來解釋:

一個交換機,連兩個電腦a和b,a和b不在一個網段,他們的ip分別是192.168.1.

2,255.255.255.

0,b是192.168.2.

1,255.255.255.

0,閘道器也可以設也可以不設,但其實你設了也是個假的閘道器,因為在你的環境裡面只有一個交換機,並沒有路由器,對嗎?

a ping b:

1.ping命令會構建一個固定格式的icmp請求資料包,然後由icmp協議將這個資料包連同ip地址「192.168.2.1」一起交給ip層協議.

2.ip協議會檢視目的ip地址是否和源ip在同一網段,如果在同一網段就直接查詢arp快取,查詢目的mac,如果目的ip地址是否和源ip不在同一網段,那麼就將資料包傳送到閘道器.

3.按照前面的描述,在a電腦上有兩種情況,1是沒設閘道器 2是設了一個假的閘道器,那麼如果沒設的話,資料包到這一步就丟棄了,沒有目的地就傳送不了了.如果設了的話,接著往走.

4.假設a電腦設定的閘道器是192.168.

1.1,那麼ip協議知道了目的ip,但是不知道目的mac,所以會查詢a電腦的arp快取,看裡面有沒有目的mac,很遺憾,肯定沒有,因為並沒有閘道器裝置.所以a會發一個arp廣播到192.

168.1.x網段,來查詢ip是192.

168.1.1的mac,當然,物理上就沒有這個裝置,自然就沒有人相應此arp廣播,所以最終ip協議無法拿到目的的mac,就無法將資料包往下一個層資料鏈路層傳遞.

回到最開始,還是那句話:ios一共七層, 傳送資料的過程是從上到下,也就是從應用層一直到物理層,接受資料是從下至上.

在此場景中資料包在三層就停住了,根本不會涉及到二層.

16樓:匿名使用者

因為是不同的網段,而且二層交換機沒有路由的功能,當然不能通訊。在沒有路由的情況下不同的網段不能通訊。但如果連線的是兩個trunk口就可以通訊。

17樓:詭刺兒

交換機只管收了資料查mac,同段ip在廣播時接受方收到廣播應答了就發出去了,而不同段的ip在廣播時是在這個網段範圍內廣播的,沒路由,自然接受方就收不到資料,它連廣播都收不到啊。

兩臺電腦怎麼實現檔案共享,家中兩臺電腦如何設定共享資料夾?

第一步 計算機桌面右下角滑鼠右擊網路,然後左擊開啟 網路和internet 設定。第二步 在狀態這一欄找到網路和共享中心然後左擊進入。第三步 左上角找到更改設定點選進入公用資料夾共享,選擇啟用共享以便訪問網路使用者可以讀取和寫入公用資料夾的檔案儲存更改就可以了,之後在網路發現這一項選擇啟用共享網路發...

家裡兩臺電腦怎麼同時上網,家裡兩臺電腦怎麼同時上網

想作弊啊,呵呵,同時上網可以,但你們可能進不了同一個遊戲。言歸正傳,上網,不用路由器,有兩種方式 1 網線直接連線兩臺電腦,共享上網,但你的桌上型電腦需要兩塊網絡卡 2 無線連線。你的桌上型電腦需要一個無線網絡卡,筆記本一般都自帶無線網絡卡,雙機無線互聯,共享上網。建議方案二比較好。具體。有急事,先...

兩臺電腦怎麼賺錢,家裡有兩臺電腦,做什麼可以賺錢

1 看來是想錢想bai瘋了du 2 如果兩臺電 那就不如來玩賭博類的遊戲,源兩臺電腦搞 如果你沒有什麼過硬的電腦知識,給你十臺電腦,你就開一個黑網咖 電腦多了沒有用,真有那時間,你去學一下過硬的電腦知識,學好了,半年後你就有不菲的收入 學不好,那你就準備換電腦吧,時間久了部件老化。沒有汗水得到的收入...