我們可以根據需要動態地創建或解除一個虛擬的端口,這個端口就是Virtual-access,這個虛擬端口的屬性和相關配置是由一個通用的虛擬接口模板提供的,這個模板就是Virtual-template。由於它設計的通用性,因此被廣泛地應用在許多地方。例如,Multilink PPP、IP over X.28、L2TP等。
虛擬接口模板鏈路層協議僅支持PPP,網絡層協議僅支持IP。
虛擬接口模板只是一個虛擬接口的模板,要保證在虛擬接口創建之前建立,在虛擬接口刪除之后刪除。
在Multilink PPP中的應用
通過interface virtual-template創建一個虛擬接口模板,通過multilink virtual-template指定在ppp multilink應用中采用這個虛擬接口模板創建的虛擬端口。各個需要捆綁的物理端口通過ppp multilink來激活multilink功能,從而激活虛擬接口。
需要注意的是與前面介紹的MP端口區別:每個物理端口的PPP配置可以獨立於virtual-template的配置的,也就是說你可以配置某些端口的接入需要pap認證,某些需要chap認證等ppp的參數。因為virtual-access只在各個物理端口LCP分別協商通過后(協議UP)再動態地生成並進行IPCP的協商,而MP端口是使用命令interface MP以后就生成了
VPN在會話連接建立之后。須要創建一個虛擬接口用於和對端之間數據傳輸。此時,將依照用戶配置,選擇一個虛擬接口模板,動態地創建一個虛擬接口。
該接口將在會話結束時被刪除。
在VPN及MP等應用環境中。虛擬接口的創建和刪除由系統自己主動完畢。對於用戶是全然透明的。用戶僅僅須要在對應的物理接口上配置VPN或MP,然后創建並配置虛擬接口模板。再將虛擬接口模板與對應的物理接口建立聯系就可以。
interface virtual-template 1
進入虛擬接口 ///用戶最多能夠創建25個虛擬接口模板。
ip unnumbered e 0/1
此虛擬接口與e0/1接口關聯
peer default-ip address pool 10.1.1.1 10.1.1.10
操作 | 命令 |
創建虛擬接口模板 進入虛擬接口模板配置模式 |
interface virtual-template number |
刪除虛擬接口模板 | no interface virtual-template number |
操作 | 命令 |
建立VPDN組與虛擬接口模板的相應關系 | accept dialin l2tp virtual-template virtual-template-number [ remote remote-name ] |
建立PPP的用戶與虛擬接口模板的相應關系 | multilink-user user-name bind virtual-template number |
https://blog.csdn.net/lhd1986/article/details/4574677
https://forum.huawei.com/enterprise/zh/thread-251821.html