Router
路由器阻塞流量,因為沒有 D 標誌
我有以下問題
在我的台式電腦上,我無法訪問網際網路。準確地說,我無法ping通路由器。但是,我可以 ping 本地網路上的其他機器,並且我從位於同一路由器上的 DHCP 獲取 IP。
在路由器日誌消息中,我發現“2009 年 11 月 21 日星期六 14:10:07 阻止 MY_MAC-AB-A3-5E,因為沒有 D 標誌”
我沒有在Google中找到任何有趣的東西。
有任何想法嗎?(如何使桌面在數據包中添加 D 標誌或停止路由器阻塞流量)
桌面在 Windows XP 上執行 arp -a 表示該機器現在沒有路由器的 MAC,但是將其設置為靜態也無濟於事。路由器是 D-Link DI-524 我曾經在那台機器上有網際網路,它最近停止工作,但我無法解決任何可能導致這種情況的事情。
Behrouz A. Forouzan 的 TCP/IP 協議套件說:
D 標誌表示該目的地的路由資訊已通過來自 ICMP 的重定向消息添加到主機路由表中。
感謝Google…
因此,如果主機通過接收 ICMP 重定向響應獲知路由,它將在其路由表中添加一個動態條目……
做什麼
netstat -rn
請在你的XP機器上顯示?
D標誌是什麼?DF(不要分段標誌)。如果 Windows XP ping 是這種情況,只需使用 -f 標誌來設置它。