<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <meta name="generator" content="pandoc" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
  <style>
html {
  line-height: 1.2;
  font-family: serif;
  font-size: 0.9em;
  color: black; 
  background-color: white;
}
body {
  margin: 0;
  margin-right: auto;
  max-width: 36em;
  padding: 1em;
  hyphens: auto;
  overflow-wrap: break-word;
  text-rendering: optimizeLegibility;
  font-kerning: normal;
}
@media print {
  body {
    background-color: transparent;
    color: black;
    font-size: 11pt;
  }
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  h2, h3, h4 {
    page-break-after: avoid;
  }
}
p {
  margin: 1em 0;
}
a {
  color: black;
}
a:visited {
  color: black;
}
img {
  max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 1.4em;
}
h5, h6 {
  font-size: 1em;
  font-style: italic;
}
h6 {
  font-weight: normal;
}
ol, ul {
  padding-left: 1.7em;
  margin-top: 1em;
}
li > ol, li > ul {
  margin-top: 0;
}
blockquote {
  margin: 0.5em;
  padding-left: 0.5em;
  border-left: 2px solid #e6e6e6;
  color: #444;
}
code {
  font-family: 'Lucida Console', monospace;
  font-size: 95%;
  margin: 0;
}
pre {
  margin: 1em 0;
  overflow: auto;
}
pre code {
  padding: 0;
  overflow: visible;
  overflow-wrap: normal;
}
.sourceCode {
 background-color: transparent;
 overflow: visible;
}
hr {
  background-color: black;
  border: none;
  height: 1px;
  margin: 1em 0;
}
table {
  margin: 1em 0;
  border-collapse: collapse;
  width: 100%;
  overflow-x: auto;
  display: block;
  font-variant-numeric: lining-nums tabular-nums;
}
table caption {
  margin-bottom: 0.75em;
}
tbody {
  margin-top: 0.5em;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
th {
  border-top: 1px solid black;
  padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
  padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
  margin-bottom: 4em;
  text-align: center;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
q { quotes: "„" "”" "»" "«"; }
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
  </style>
</head>
<body>
<p>Hello!</p>
<p>Which version of BIRD and Linux kernel are you running? Could you
please share your configuration file and dump of
<code>show route all</code>?</p>
<p>Thanks,</p>
<p>Maria</p>
<p>On Mon, Jun 03, 2024 at 10:31:25AM +0900, 이재용 wrote: > Hello,
> > We use BIRD for communication with servers with higher-level
switches. > > But recently we came across the following case: >
server run as a ecmp routing. > 10.171.0.0/24 proto bird > nexthop
via 10.171.0.25 dev p0 weight 1 >     nexthop via 10.171.1.25 dev p1
weight 1 > For a change higher-level switches, we adjusted our ibgp
LP value to flow traffic as a one path. As we expected, servers routing
are changed as one path routing > 10.171.0.0/24 proto bird > but,
one server has a two same net range routing. like this sample >
case1) > 10.171.0.0/24 proto bird10.171.0.0/24 proto bird metric 32
> nexthop via 10.171.0.25 dev ${interface1}  >     nexthop via
10.171.1.25 dev ${interface2}  > case2 ) > 10.171.0.0/24 proto
bird metric 3210.171.0.0/24 proto bird > nexthop via 10.171.0.25 dev
${interface1} >     nexthop via 10.171.1.25 dev ${interface2}  >
in case1, there was any problem , but in case 2 it had. (flow packet as
two paths)in my thought, pervious routing not deleted. So, two same
range is now avaliable.if there are someone who have same problem, would
you advise for this problem? ></p>
<p>– Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.</p>
</body>
</html>