首页 > 系统相关 >Linux使用ecmp

Linux使用ecmp

时间:2024-05-23 09:22:29浏览次数:24  
标签:test1 test2 itd 使用 ecmp 172.17 Linux

Ubuntu 23.10

ECMP等价多路径,全称是Equal Cost Multi Path,支持目的IP相同而下一跳不同的路由。

# 172.17.0.2
docker run --name test1 -itd nginx:1.9
# 172.17.0.3
docker run --name test2 -itd nginx:1.9
# 配置ecmp路由
ip route add 1.2.3.4/32 nexthop via 172.17.0.2 weight 1 nexthop via 172.17.0.3 weight 1

# ecmp实现了session保持,只有test2收到包

# test2停止后不会自动切到test1

说明Linux内核没有做探活,没有自动去除异常下一跳。

标签:test1,test2,itd,使用,ecmp,172.17,Linux
From: https://www.cnblogs.com/WJQ2017/p/18207595

相关文章

  • 使用Blazor构建CRUD项目
    在小公司中,往往没有一个前后端分离的大型团队,去各司其职的负责构建web应用程序。面对比较简单的需求,可能所谓团队只有一个人,既要开发前端又要开发后端。如果能有一项技术,能够前后端通吃,并且具备非常高的开发效率,那就非常适合小公司的小型项目的小型甚至一人团队来使用了。aspdot......
  • .net delegate 委托基础使用
    1.在父窗体中定义和声明委托 2.将方法赋值给委托变量 3.将变量传递给子窗体 4.子窗体接受父窗体传递的委托,并调用 ......
  • python在Linux环境下访问Windows共享目录
    1.smbprotocol 不推荐,偶然会出现 "SMBsocketwasclosed,cannotsendorreceiveanymoredata" 的异常。pipinstallsmbprotocol实现代码:#!/usr/bin/envpython#-*-encoding:utf-8-*-fromsmbclientimportopen_file,register_session,delete_session......
  • 1.说说你了解过、使用过什么编程语言?比较他们的优势 2.说说你了解过,使用过什么编程工
    1.我了解过、使用过的编程语言有C语言,Java,C++。比较:①C语言是一种通用的高级编程语言,具有高效性和直接接近计算机硬件的能力,适合编写操作系统和嵌入式系统等低级应用。但C语言缺乏面向对象的支持,对于大型项目的复杂性处理有些力不从心。②Java是一种跨平台的面向对象编程语言,......
  • linux核心基础-用户管理
    一、linux用户管理前言1、linux用户信息配置文件/etc/passwd2、/etc/passwd字段信息解释3、其余用户,组相关配置文件/etc/passwd用户信息/etc/shadow用户密码信息/etc/group用户组信息/etc/gshadow用户组密码信息,在大公司,用户和组数量很大的情况下,需要制定复杂的......
  • WPF插件之 - PropertyChanged.Fody使用详解
    总目录文章目录总目录一、PropertyChanged.Fody是什么?二、PropertyChanged.Fody的安装三、PropertyChanged.Fody的功能1.特性1实现属性通知的功能2通知其他属性4不进行属性通知3指定属性更改时将调用的方法5设置当前属性依赖的属性6不检查是否相等7DoNotSetChangedAttribu......
  • Wpf UI框架 MaterialDesign 的使用记录
    近期公司有桌面客户端的开发需求,并且对样式和界面反馈有一定的要求,对比各种开源UI框架后确认使用MaterialDesign。1、引入框架MaterialDesignThemes,注意下对应的版本号,我用的2.6.0的。原因嘛视频教程就是这个版本。  2、App.xaml中引用样式文件注释下面的可以先不用加,后面......
  • WPF 给类库设置设计时使用的资源字典
    WPF给类库设置设计时使用的资源字典 在开发多语言版本时,我将界面显示的文本保存在语言资源zh.xaml和en.xaml中,但程序启动,加载语言资源时是外部的配置文件决定的,因此语言资源我无法添加在App.xaml文件中,而开发单个XAML界面时,设计器将会因为找不到资源文件的存在,而拿不到资......
  • net 泛型反射入门使用
    目录结构 定义泛型反射ToModel.cs文件usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceAppraisal_System.Utility{//泛型反射publicstaticclassToMod......
  • rustdesk域控灵活使用
    简介:rustdesk是一个非常好用的可以私域部署的远程协助软件,俗称远程桌面。好处就太多了。我的环境为了安全,全面封禁3389端口,封禁135,136,137,138,443。好在没要求服务器封禁,否则我的域控,MDT,都不能用了。环境又复杂,管理范围跨郑州,开封,虽说不远,还有开封灌汤包、驴肉汤、鲤鱼焙面………......