回覆列表
  • 1 # 高科技讓人煩惱

    這種情況確實存在,但正常網路中不存在這種情況。首先握手的機器就是被控制的機器,具體可看tcpip的相關協議內容。

  • 2 # 歐尚家紡旗艦店

    沒有如果,你說的這種情況在現實生活中是不可能實現的,這個問題就像是說你給兩個相同號碼的手機打電話,會不會同時接聽一樣

  • 3 # 小瘋瘋34

    把時間倒回10到15年吧,不然我只能回答“ip地址不可能在廣域網裡相同,問問題的人……”!

    因為技術的過硬以及發展,我“編造”一些事吧,全當看個樂呵。

    立體一點的話,網路其中負責通訊的“資料鏈路層”與所謂的“網路層”與會話層協調執行又彼此獨立分開。那麼在會話層出現過一種“技術”,過程更類似他告訴你“我其實不是我,我是XXX,你最好的朋友,你對我還防備那麼多……”,結果你信了(電腦不是人腦,而且貌似人腦有時候也中這套路),你開放了所有許可權給他,然後……

    這個套路複雜而且過時,就不多講啦。這裡面有一個環節,就是把你的ip地址與協議,mac地址與協議,加上tcp協議偽裝的和另一臺機器一模一樣……

    這是唯一一種出現完全一樣ip的情況,至於你想控制誰的,因為全部許可權的交出,全聽那個“偽裝者”的。

  • 4 # 舊城舊夢舊時光369

    如果有兩個你,那麼控制的是哪一個你?

    在一個錯誤的問題裡尋找一個正確答案?這個世界上怎麼可能有兩個你???

  • 5 # 溳城丁丁

    首先這個問題的假設不成立。

    下圖是一張網路連線拓撲圖:

    透過上圖我們可以看出,所以連線到路由器的電腦其實是一個內部的區域網,透過路由器連線到internet上面後,就能夠訪問外部網路。區域網的連線是需要遵守IEEE 802.3網路協議。

    先看下IEEE 802.3網路協議的定義

    IEEE 802.3是工作組和工作組制定的電氣和電子工程師協會 (IEEE)標準的集合,該工作組定義了有線乙太網的物理層和資料鏈路層的介質訪問控制 (MAC)。 這通常是具有一些廣域網 (WAN)應用的區域網(LAN)技術。 透過各種型別的銅纜或光纜在節點和/或基礎設施裝置( 集線器 , 交換機 , 路由器 )之間建立物理連線。

    為了使資料鏈路層能更好地適應多種區域網標準,802 委員會就將區域網的資料鏈路層拆成兩個子層:1、邏輯鏈路控制 LLC (Logical Link Control)子層2、媒體接入控制【介質訪問控制子層】 MAC (Media Access Control)子層。與接入到傳輸媒體有關的內容都放在 MAC子層,而 LLC 子層則與傳輸媒體無關,不管採用何種協議的區域網對 LLC 子層來說都是透明的。

    由於TCP/IP 體系經常使用的區域網是 DIX Ethernet V2 而不是 802.3 標準中的幾種區域網,因此現在 802 委員會制定的邏輯鏈路控制子層 LLC(即 802.2 標準)的作用已經不大了。所以很多廠商生產的網絡卡上就僅裝有 MAC 協議而沒有 LLC 協議。

    我們電腦是透過物理網口+RJ45網線與路由器的WWAN口進行連線進行資料通訊的。

    這麼多臺電腦連線到路由器進行資料通訊,如何進行身份識別呢?通俗的講就是,路由器要知道我接由誰給我的資料,我的資料要給到誰。這裡就是透過IP地址來進行身份證的識別的。

    IP地址有兩種設定方式,一種自動獲取(需要路由器支援)、一種是自定義IP地址。

    上文中我們提到,路由器與計算機是透過唯一的IP地址來進行身份的識別與驗證的。所以基本上不存在會出現兩臺計算機在同時執行的情況下,在同一個區域網內出現IP相同的情況。

    如果是透過自動獲取的方式,那麼路由器會針對區域網內的電腦分配不同的IP地址。

    這個時候,要電腦能夠正常上網,你就只能是重新更換1個IP地址了。

  • 6 # 李丘北

    題主這個假設,夠大膽,也夠超前,更夠有趣。

    不過,既然有此一問,那自然要給他答案,否則我大網路界豈不成他人笑柄。

    假設,題主所言成立,兩臺電腦ip地址相同(同區域網),我想會有以下幾種情況來判斷控制的是哪臺電腦。

    根據mac地址

    mac地址是所有通訊裝置的唯一網路通訊連線介面的識別符號,世界上不存在相同mac地址的兩張網絡卡。

    因此,當題主假設成立,我想網路機制判斷將由mac地址來做為依據。

    兩個相同ip地址的電腦接在同一區域網,核心交換機獲取到他們的mac地址表,當請求報文傳送到核心交換機,由核心判斷,哪個mac地址總數很大,就把報文傳送給誰。

    或是請求端設定,把請求報文指定傳送給mac地址總和最大還是最小一方,核心接到請求後,解包得到傳輸特性,傳送給電腦。

    根據跳數

    我們都知道windown還是unix核心的電腦有一個功能,測試到達路徑,並給出最短路徑。

    請求報文不可能說走最遠的路把內容傳給接收方,這樣既佔用頻寬,更浪費時間。

    這時候,核心裝置的“鄰居功能”和mac表以及路由表同時工作,判斷兩個同ip地址的電腦,誰的路徑最短,就把報文發給誰。

    同理,這種模式也可以在請求端設定,扔給最遠的還是最近的電腦。

    結語

    題主的想法很大膽,不過,至少50年內不可能實現,畢竟唯一性才是裝置判斷的依據,失去唯一性,誰來控制它們。

  • 7 # 奧喲喲不得了不得了

    這個假設不會成立的!公網上每個公司單位分到的ip都是一個小段,每個段都有一個獨立的閘道器,如果你設定了這個段之外的ip直接就導致你的網路連線不上了!如果在區域網當中,設定了兩個相同的ip直接就導致兩臺電腦不能正常上網!因為在你連線這個ip地址的時候你的閘道器裝置會查詢自己的mac地址表,然後根據地址錶轉發資料!相對應的他會把資料發向對端閘道器裝置,如果對端出現兩個閘道器應答自己的本地mac地址表就會不斷更新,就會出現網路速度慢甚至不能上網的情況

  • 8 # sweetdream13374406

    有效的公網IP是不能相同的,內網IP可以相同。就相當於你家住址,你家可以是1號樓1單元101,我家也可以是1號樓1單元101,你是一個小區,我是另一個小區。這樣寄東西還是能收到。小區名就相當於公網IP,門牌號就是私有IP。遠端連線就相當於淘寶買東西,有小區,有門牌號才是一個完整地址。

  • 中秋節和大豐收的關聯?
  • 親愛的陌生人,可以發給我一句你聽到最開心的話嗎?