日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

同一個vlan同一個網段的ip地址能夠直接互通,那么同一個vlan不同的網段能不能互通呢?本期我們推薦一篇文章,可以解決大家在網絡中遇到的一些奇怪的問題,也是加深對網絡的理解。

 

一、同VLAN不同網段能否Ping通?

實例一:

現在有兩臺電腦,他們同處于一個vlan,

pcA IP地址:10.1.1.1/8

pcB ip地址:11.1.1.1/8

 

1、無網關,A ping B

報出的Destination host unreachable

顯然,A機器發現對方與自己不是同一網段,試圖尋找網關,但網關不存在,所以報主機不可達,B上的Sniffer未抓到任何包,觀察網卡也是只發不收,顯然數據沒有出去。

 

2、網關設成對方IP,A ping B

能正常PING通,為什么能通?

從A計算機Sniffer上抓到的包可以看出,A在PING對方過程中,A首先進行了ARP廣播,它廣播詢問11.1.1.1的mac是什么。

顯然這個ARP廣播是可以被B收到的(因為他們同處一個vlan),而11.1.1.1正好就是B的IP地址,理所當然B要回應這個ARP請求。下圖是A上的抓包情況,A首先進行了ARP廣播,然后收到了B的應答。

「總結」分析:網絡中的各種互通與不通

 

這樣A就有了B的MAC,而B在接到A的ARP廣播時候就學到A的MAC,所以雙方可以PING通。

 

3.網關設成自己,A ping B

一樣是可以ping的通的,A上抓包如下:

「總結」分析:網絡中的各種互通與不通

 

抓到的結果與第2種情況一樣,A依然是先廣播詢問11.1.1.1的MAC,這個ARP廣播被B接到后,B有義務應答,于是雙方知道對方MAC,所以能PING通。

與第2種情況不同的是,這里可以明確知道ARP中的11.1.1.1指的是PING中所指定的IP地址而不是網關(此時A網關是10.1.1.1了)。

那么第2種情況中的11.1.1.1也指的是PING中所指定的IP?我們再來看下面。

 

二、ping三個不存在的Ip地址,深入了解網絡通信原理

網關設成自己,PING 3個不存在的IP:

一個是和自己在同一網段的;

一個是和網關在同一網段的;

一個是和誰都不在同一網段的;

 

1、PING和自己同一網段的IP,PING返回超時,在B上抓包結果如下:

「總結」分析:網絡中的各種互通與不通

 

 

可以看出A發出了詢問10.1.1.2的ARP廣播而不是詢問網關(10.1.1.1)的廣播,由于這個IP不存在,所以沒有機器做出回應。

2、PING和網關同一網段的IP

超時。B上接到的是A發出的關于11.1.1.2的ARP廣播,由于不存在11.1.1.2這個地址,所以沒有機器回應。

「總結」分析:網絡中的各種互通與不通

 

3、PING和誰都不在一個網段的IP

超時。B上接到是A發出的關于100.1.1.1的ARP廣播,由于不存在100.1.1.1這個地址,所以沒有機器回應。

從上面的3個實驗來看,當網關設置成自己的時候,不管PING的地址是什么,計算機發出的ARP廣播都是直接詢問PING中所指定IP對應的MAC,沒有詢問網關的MAC,這符合上文的描述。

其實計算機在廣播詢問PING命令指定的IP之前還是會先問網關的MAC的,只是這里由于網關是自己所以這一步就被跳過了。

那到底是不是這樣的呢?我們再驗證下。

 

三、AI計算機網關設置中B的IP,B的網關設置中不存在的IP地址

A計算機網關設成B的IP地址,但B的網關設置成一個不存在的IP(且與A/B都不在同一網絡),PING三種情況。

 

1、PING與網關同一網段IP,在A上抓包,可以看到A首先發出了關于網關11.1.1.1的ARP廣播請求(對應B接到這個廣播請求),B對這個11.1.1.1進行了ARP應答,但這個IP是不存在的所以PING結果超時。

 

「總結」分析:網絡中的各種互通與不通

 

2、PING與誰都不在同一網段,超時。結果類似5.2結果,A發出了關于網關11.1.1.1的請求,B做了應答。但PING是超時的。

 

3、PING計算機B的地址,結果超時,為什么這個也不通呢?按說按照上面的測試,AB計算機都能獲得對方MAC,以太網下,有MAC應該就有通信的可能,可這個時候卻不通。

查看Sniffer抓到的包可以發現:

「總結」分析:網絡中的各種互通與不通

 

A發出了關于11.1.1.1的ARP廣播請求,B對11.1.1.1做出應答,但是下面接到了多個B發來的關于100.1.1.1的ARP廣播請求,且100.1.1.1的請求沒有得到B的應答,看來B是一直在試圖查詢B的網關(100.1.1.1)所對應的MAC,在網關的MAC沒有獲得應答之前,B不會對PING產生回應。

從上面的所有實驗看出,計算機在與非本網段的地址通信時,計算機首先查找網關的MAC,如果網關MAC得不到回應,是不會對PING作出響應的;

因此,實例中1和2的情況是屬于特殊情況,正好利用了網關與主機IP相同,騙過了計算機。如果AB的網關都設置的與AB ip毫不相干的話,相互肯定不通。

小伙伴們,這期的分享就到這里,都明白了嗎?

分享到:
標簽:網絡
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定