<div style="font-family: arial; font-size: 14px;"><div fr-original-style="" style="box-sizing: border-box;">Hi Nick,</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Thank you for your fast reaction and reply.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">In total, it's clear how to act on side of the IXP manager and RSs.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">The biggest problem from our point of view is the migration of members. As soon as the first member will change their setting to use new IPs (RouteServers, Collectors, etc) they will not be able to exchange traffic with other members and the traffic of this member will be gone from IXP till the rest will do changes. Otherwise, they must keep sessions with old RouteServers till all members will migrate to the new IPs.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;" contenteditable="false"><div fr-original-style="" style="box-sizing: border-box;"><div fr-original-style="" style="box-sizing: border-box;">With kind regards, Aleksandr Belytskyi</div><div fr-original-style="" style="box-sizing: border-box;"> </div><div fr-original-style="" style="box-sizing: border-box;">NOC engineer</div><div fr-original-style="" style="box-sizing: border-box;">Speed Internet Exchange</div><div fr-original-style="" style="box-sizing: border-box;">Phone: +31(0)887378399</div><div fr-original-style="" style="box-sizing: border-box;">More: <a target="_blank" rel="noopener noreferrer" href="https://speed-ix.net/about-speed-ix">https://speed-ix.net/about-speed-ix</a>/</div></div></div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><hr id="previousmessagehr" fr-original-style="" style="box-sizing: border-box; clear: both; user-select: none;"><div fr-original-style="" style="box-sizing: border-box;"><span fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">From</strong>: "Nick Hilliard (INEX)" <nick@inex.ie><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Sent</strong>: 28/10/2021 18:59<br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">To</strong>: aleksandr@speed-ix.net, INEX IXP Manager Users Mailing List <ixpmanager@inex.ie><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Subject</strong>: Re: [ixpmanager] Migration to another IPv4 range</span></div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">aleksandr@speed-ix.net wrote on 28/10/2021 14:58:</div><div fr-original-style="" style="box-sizing: border-box;">> We have only one VLAN and we would like to keep it like it is.</div><div fr-original-style="" style="box-sizing: border-box;">> I will be glad to hear any proposal, if not then we will try to find out</div><div fr-original-style="" style="box-sizing: border-box;">> such a migration plan ourselves.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Hi Aleksandr,</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">INEX did this in 2016, and we temporarily maintained two mysql instances</div><div fr-original-style="" style="box-sizing: border-box;">and two www virtual servers. We announced a change freeze several days</div><div fr-original-style="" style="box-sizing: border-box;">before the migration, and kept the old IP address database as the</div><div fr-original-style="" style="box-sizing: border-box;">customer-visible DB. The new IP address database was manually</div><div fr-original-style="" style="box-sizing: border-box;">synchronised using mysqldump. On the day of the start of the cut-over,</div><div fr-original-style="" style="box-sizing: border-box;">we changed the IXP Manager to be the new DB. When we completed the</div><div fr-original-style="" style="box-sizing: border-box;">migration 5 days later, the old DB was turned off.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Other than that, all INEX services were replicated (i.e. new set of</div><div fr-original-style="" style="box-sizing: border-box;">route servers, route collectors, AS112 all built on new IP ranges). This</div><div fr-original-style="" style="box-sizing: border-box;">also allowed the opportunity to do a full stack upgrade on these (OS,</div><div fr-original-style="" style="box-sizing: border-box;">Bird versions, configurations - e.g. in that window we enabled large BGP</div><div fr-original-style="" style="box-sizing: border-box;">community support on the new route servers).</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Handling this in a more automated way would probably require a</div><div fr-original-style="" style="box-sizing: border-box;">substantially more complicated overall systems design.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Nick</div></div>