iT邦幫忙

2023 iThome 鐵人賽

DAY 25
0
自我挑戰組

短時間學習Linux 基本應用系列 第 25

【Day25】Linux routing 協定1

  • 分享至 

  • xImage
  •  

說到 Linux 的 router ,要學會如何看懂系統中的 routing table 。 首先要先下載網路工具:

sudo apt install net-tools

接著透過 netstat -rn 可以看到該系統的 routing table。
https://ithelp.ithome.com.tw/upload/images/20231010/20163123K098w7CR94.png

目的IP網路

該項目欄中,0.0.0.0 代表著未特定或者是未知的網路。假設我想傳送一個封包至 IP 153.62.7.1 ,routing table 就會不知道要將封包傳送至哪裡,於是她會將他定義為 0.0.0.0 ,並且將封包傳送至該對應的 Gateway 。

Gateway

透過閘門的機制可以將封包傳送至不同網域的 IP。

Genmask

負責查看甚麼 IP 對應著哪些目的 IP,也就是 subnet mask 。

Routing 協定

網路中在短時間內會發生著許多事情,若我們將每個路由過程都手動操作配置,會非常的困難及浪費時間,因此我們需要一些路由的協定來幫助我們。在了解協定之前我們必須知道一個網路用語「收斂」。收斂是指網路中發生變化時,所有的路由器會因為變化而溝通,透過溝通擬定出一個新且穩定的路由表。一個快速的收斂時間是路由協議設計的關鍵因素,因為它確保了網路的快速響應和故障恢復。


上一篇
【Day24】網路分享3 - Samba 架設
下一篇
【Day26】Linux routing 協定2
系列文
短時間學習Linux 基本應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言