[問答] 網段判別運算疑問

看板Network作者 (好好壞壞~~)時間4年前 (2020/08/17 16:21), 編輯推噓2(2011)
留言13則, 5人參與, 4年前最新討論串1/1
有一網段判別的疑問, PC1:192.168.1.129/25 PC2:192.168.1.250/24 經由查網路上同一網段判別的方法,假設A電腦的IP與SubMask做"AND"邏輯運算,得到答案 "X"。 C電腦的IP與Subnet Mask做"AND"邏輯運算,得到答案"Y"。 如果X=Y,則為相同網段, 反之,如果X不等於Y,即為不同網段。 所以經運算後,PC1的網段應該是192.168.1.128 PC2的網段應該是192.168.1.0,那兩者應該是不同網段,為什麼這兩台PC可以互相ping通 呢? 反而,我將PC1改為192.168.1.1/25,PC2不變, 就ping不通,可是這樣PC1網段不是為192.168.1.0,PC2網段為192.168.1.0,那不是應該 可以ping的通嗎? 兩台PC直接以網路線對連,無經過交換器或router。 以上求解,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.78.253 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1597652489.A.774.html

08/17 17:02, 4年前 , 1F
兩個ip在.128/25內 互通合理, 兩ip不在.128/25內 不通合理
08/17 17:02, 1F

08/17 20:02, 4年前 , 2F
你的mask25是以128做分界點,可用位址切為1~127或129
08/17 20:02, 2F

08/17 20:02, 4年前 , 3F
~254;案例1的pc1落點在129~254所以會通,案例2pc1落
08/17 20:02, 3F

08/17 20:02, 4年前 , 4F
點在1~127,但pc2是254所以不通
08/17 20:02, 4F

08/17 20:06, 4年前 , 5F
更正pc2是250
08/17 20:06, 5F

08/17 21:54, 4年前 , 6F
我的盲點是案例ㄧ做And完之後的值並不相等,理論上不是
08/17 21:54, 6F

08/17 21:54, 4年前 , 7F
就屬於不同網域嗎,這樣應該ping不通才是?
08/17 21:54, 7F

08/17 22:01, 4年前 , 8F
網段判斷的重點在於"屬於同一 subnet 的會直接發 arp"
08/17 22:01, 8F

08/17 22:01, 4年前 , 9F
講的更精確一點 行為是由路由表決定
08/17 22:01, 9F

08/17 22:02, 4年前 , 10F
PC1/PC2 互相都覺得對方的 IP 在同一個 LAN, 所以能互通
08/17 22:02, 10F

08/18 07:11, 4年前 , 11F
mask不外傳,計算時只看自己的
08/18 07:11, 11F

08/19 20:03, 4年前 , 12F
重點在網段「涵蓋的ip範圍」,ip有在裡面才會通,並不是
08/19 20:03, 12F

08/19 20:03, 4年前 , 13F
”只要同網段”就一定會通,你的觀念錯了
08/19 20:03, 13F
文章代碼(AID): #1VEZu9Tq (Network)
文章代碼(AID): #1VEZu9Tq (Network)