Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Graeme Fowler <graeme@...>
Cc: Simon Horman <horms@...>, <netdev@...>, <lvs-devel@...>, <kaber@...>, <vbusam@...>, Sven Wegener <sven.wegener@...>
Date: Friday, August 22, 2008 - 6:49 am

On Fri, Aug 22, 2008 at 12:05 PM, Graeme Fowler <graeme@graemef.net> wrote:

Yeah, and it's not an ABI, it's a very specialized protocol between
two kernels, so the rules are less clear. However, I totally agree
with you that it's not convenient from the users' point of view.


He :) Imagine an old kernel on the backup receiving new messages and
not understanding them. How could we at least handle that situation
gracefully (without totally confusing the older kernel)? We'd need to
do it in a way that old features are still communicated in the same
way. E.g., v4-only connection syncs still use the same message format,
but once you use v6 entries, an unused flag or the 'reserved' field in
ip_vs_sync_conn is used. A v6 message would still confuse an older
kernel then, but a user would already notice that ipvsadm can't
configure the v6 services on the older kernel, so that's not too bad.

Anyways, these are just some thoughts. I'm unsure if we really need to
worry about this extension right now or if we could postpone it? At
least for me, it makes more sense to clean up the minimal set of IPv6
features first and then think about the more advanced/optional ones,
like the sync daemon.

Julius

-- 
Google Switzerland GmbH
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Julius Volz, (Wed Aug 20, 12:15 pm)
Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Julius Volz, (Fri Aug 22, 6:49 am)
Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Joseph Mack NA3T, (Sat Aug 23, 11:22 am)
Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Joseph Mack NA3T, (Sat Aug 23, 9:40 pm)
Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Graeme Fowler, (Sat Aug 23, 12:31 pm)
Re: [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS, Joseph Mack NA3T, (Sat Aug 23, 10:13 pm)
[PATCH RFC 11/24] IPVS: Add IPv6 xmit functions, Julius Volz, (Wed Aug 20, 12:15 pm)
[PATCH RFC 23/24] IPVS: Small address/af usage fixups, Julius Volz, (Wed Aug 20, 12:15 pm)
[PATCH RFC 24/24] IPVS: Add notes about IPv6 changes, Julius Volz, (Wed Aug 20, 12:15 pm)