数通 | 某些基本知识梳理
文章目錄
- 路由環路
- 直通網線和交叉網線
- 某些網絡測試工具
- ping
- tracert
- 參考文獻
路由環路
路由環路,就是數據包不斷在這個網絡傳輸,始終到達不了目的地,導致掉線或者網絡癱瘓。
這里引用百度百科中的一個示例來理解路由環路產生的原因。
如圖所示,在網絡11.4.0.0發生故障之前,所有的路由器都具有正確一致的路由表,網絡是收斂的。
在本例中,路徑開銷用跳數來計算,所以,每條鏈路的開銷是1。路由器C與網絡11.4.0.0直連,跳數為0。路由器B經過路由器C 到達網絡11.4.0.0,跳數為1。路由器A 經過路由器B到達網絡11.4.0.0,跳數為2。
如果網絡11.4.0.0 故障,就可能會在路由器之間產生路由環路,下面是產生路由環路的步驟:
概括來講,解決路由環路問題的方法主要分為六種:
參考閱讀:
直通網線和交叉網線
在學校的網絡實驗中也有自己動手制作直通網線,這里也算是回顧一下:
直通線是指一根雙絞線的兩端水晶頭(最常見的就是RJ45水晶頭)壓線的標準一致,這樣做出來的線叫直通線。也就是一根網線的一頭是用T568A標準壓的,那另一頭也用T568A標準來壓,或者兩頭都用T568B標準來做,這叫直通線。交叉線就是一根雙絞線的兩端水晶頭壓線的標準不同,一頭用T568A標準做,一頭用T568B標準來做,那這根線就叫交叉線。(即兩個水晶頭的連線交叉連接,A水晶頭的1,2對應B水晶頭的3,6;而A水晶頭的3,6對應B水晶頭的1,2。)
上面提到了兩種水晶頭壓線的國際標準——T568A標準、T568B標準(其中,T568B為平常所使用的線序)!
- T568A:從左到右依次為1-綠白、2-綠、3-橙白、4-藍、5-藍白、6-橙、7-棕白、8-棕。
- T568B:從左到右依次為1-橙白、2-橙、3-綠白、4-藍、5-藍白、6-綠、7-棕白、8-棕。
既然直通線與交叉線的兩端水晶頭壓線不同,那么用途自然也有區別:
- 直通線主要用于交換機(或者集線器Hub)UPLINK口來連接另一臺交換機(或者集線器Hub)的普通端口,或者交換機普通端口連接計算機(終端)網卡。
- 交叉線主要用于交換機(或者集線器Hub)普通端口連接到交換機(或者集線器Hub)普通端口,或者計算機(終端)網卡連接計算機(終端)網卡。
某些網絡測試工具
ping
ping 程序通常用來檢測網絡的連通性和延時
- 命令格式:
- ping IP地址或主機名 [-t] [-a] [-n count] [-l size]
- 參數含義:
- -t不停地向目標主機發送數據;
- -a 以IP地址格式來顯示目標主機的網絡地址 ;
- -n count 指定要ping 多少次,具體次數由count來指定 ;
- -l size 指定發送到目標主機的數據包的大小。
tracert
- tracert用來跟蹤報文到達目的地所經過的路由器,也是常見的網絡診斷工具之一(基于ICMP協議),UNIX下與之對應的是traceroute(基于UDP協議)。
- 通常的網絡診斷順序是首先使用ping程序來檢測網絡的連通性,如果不通,則使用Trace程序來跟蹤報文在那臺路由器上丟失,然后再進行下一步的處理。
- 處理機制:
tracert通過發送端口大于30000的UDP報文達到目的地,目的地的應用程序不能識別該端口,會返回ICMP的錯誤消息“port unreachable”給源;tracert同時使用IP header的TTL值,通過設置TTL值從1到最大值逐漸增加,UDP報文每經過一臺設備,TTL值加一,并返回ICMP的消息,同時在返回的ICMP消息中記錄設備接口地址,并打印處理。
tracert在每個TTL都發送三個UDP /ICMP報文,并記錄每個報文返回的ICMP的時間值,如果在5秒內不能收到返回的ICMP報文,該時間值記錄為“*”號。
參考文獻
- 《計算機網絡》謝希仁. pdf版
總結
以上是生活随笔為你收集整理的数通 | 某些基本知识梳理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ecshop附件下载_ecshop商品页
- 下一篇: google earth engine随