gre的原理與配置

2021-10-08 10:02:29 字數 1098 閱讀 2000

一,gre理解

gre是一種傳統的隧道協議技術,通過隧道連線的兩個遠端網路就如同直連,gre在兩個遠端網路之間模擬出直連鏈路,實際上可以看作是虛擬的點到點連線的效果。

隧道是一種封裝技術,利用一種網路協議來傳輸另外一種網路協議,說百了就是利用一種網路協議將其它的協議封裝在自己的報文中。如下圖是gre的封裝過程

二,linux下gre的建立

為兩台伺服器配置gre隧道,隧道位址使用下。x.x.x.x/x網段。使得兩台linux的內網絡卡相互通訊,從而打通兩個內網,使得兩個內網成為乙個區域網。

192.168.100.30 的gre配置

192.168.100.10 的gre配置

三,gre網路搭建測試拓撲:

靜態路由,以pc1 為例,將下一跳指向gre1000-1

兩邊的g0口為各自的源ip和目的ip

pc1 ping pc2 vpp裡面抓包檢視是否經過gre隧道

以vsr1000-1 為例,源ip 是g0 目的ip為vsr1000-2 的g0

以vsr1000-2為例,源ip是g0 目的ip為vsr1000-1的g0

兩端的greip 是同一網段的,可以ping 通。不通加路由下一跳為對端的gre ip

GRE原理與配置

gre報文結構 隧道介面 gre配置 作用 能夠將一種協議報文封裝另外一種協議的報文當中進行傳輸,可以解決異種網路的傳輸問題。使用gre可以克服igp協議的一些侷限性。例如,rip路由協議是一種距離向量路由協議,最大跳數為15。如果網路直徑超過15,裝置將無法通訊。這種情況下,可以使用gre技術在兩...

GRE簡單配置

gre key 123456 配置隧道兩端的key int g0 1 ip ad 1.1.1.1 24 ip route static 10.0.1.0 24 tunnel 0 rtb rtc int g0 0 ip add 1.1.1.2 24 int g0 1 ip add 2.2.2.1 24...

nginx的原理與配置

一 原理 nginx是一款自由的 開源的 高效能的http伺服器和反向 伺服器 同時也是乙個imap pop3 smtp 伺服器 nginx可以作為乙個http伺服器進行 的發布處理,另外nginx可以作為反向 進行負載均衡的實現。nginx主要功能在於兩方面 反向 發 和負載均衡 分發 首先,反向...