ping不通www.baidu.com,但可以访问www.baidu.com网页
生活随笔
收集整理的這篇文章主要介紹了
ping不通www.baidu.com,但可以访问www.baidu.com网页
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://blog.csdn.net/stpeace/article/details/45116425
了解網絡的人, 基本上都用過ping命令, 這個優秀的小工具通常能非常靠譜地檢測網絡的連通性。 但是, 某次, 在某個特殊環境中, 我發現ping不通www.baidu.com但可以訪問www.baicom.com網頁. 剛開始一看, 這不是矛盾了么? 后來仔細想想, 覺得沒什么不合理的。 ping www.baidu.com會利用到dns協議和icmp協議, 在上述特殊環境中, ping www.baidu.com后, 發現只有www.baidu.com對應的ip, 也就是說, dns解析是成功, 但沒有ping過程的回顯。 然后, 能登錄www.baidu.com啊。 我們知道, 登錄www.baidu.com首先會用到dns協議, 然后會利用http協議, 而http是基于tcp的, 所以三次握手是成功的。 那為什么ping不通呢? 原來是網絡環境屏蔽了ping用到的icmp報文, 而能上網, 表明網絡連接肯定是好的, 且沒有屏蔽掉三次握手報文, 也沒有屏蔽掉端口。 另外, 在該環境下, 可以執行telnet www.baidu.com 80試試, 可以看到, 能連通, 再次說明三次握手ok的, 且沒有屏蔽對應的端口。 總之: 在多數情況下, ping基本可以反映網絡的連通與否;? 在少數情況下, ping不通的時候網絡也可能是聯通好的。轉載于:https://www.cnblogs.com/a-s-m/p/11167669.html
總結
以上是生活随笔為你收集整理的ping不通www.baidu.com,但可以访问www.baidu.com网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 吴裕雄--天生自然 高等数学学习:多元函
- 下一篇: 深入理解低功耗蓝牙的配对过程- Part