nanog mailing list archives
Re: Smaller than a /24 for BGP?
From: Masataka Ohta <mohta () necom830 hpcl titech ac jp>
Date: Sun, 29 Jan 2023 10:48:17 +0900
William Herrin wrote:
Use Multipath TCP https://datatracker.ietf.org/group/mptcp/documents/Doesn't work well. Has security problems (mismatch between reported IP addresses used and actual addresses in use) and it can't reacquire the opposing endpoint if an address is lost before a new one is communicated.
It merely means MPTCP is wrongly architected. Dynamically changing IP addresses is for mobility (if you don't mind location privacy), not for multihoming. The following way in my ID: The easiest way for applications know all the addresses of the destination is to use DNS. With DNS reverse, followed by forward, lookup, applications can get a list of all the addresses of the destination from an address of the destination. does not have any such problem and should be as safe as happy eyeball for two or more IPv4/IPv6 addresses. As for (long lasting) TCP, my ID says: With TCP, applications must be able to pass multiple addresses to transport layer (e.g. BSD socket). which implies addresses are supplied from applications by DNS look up. Though a client may, at the time TCP connection is established, send a list of its IP addresses to a server, which may have some security complications, it is simpler to let the server just rely on DNS: With DNS reverse, followed by forward, lookup, applications can get a list of all the addresses of the destination from an address of the destination. As I pointed out in the previous mail, DNS already supports end to end multihoming at the application layer to try all the addresses of name servers, on which other applications can safely rely. Masataka Ohta
Current thread:
- RE: Smaller than a /24 for BGP?, (continued)
- RE: Smaller than a /24 for BGP? Chris J. Ruschmann (Jan 24)
- RE: Smaller than a /24 for BGP? Robert McKay (Jan 24)
- Re: Smaller than a /24 for BGP? John Levine (Jan 24)
- Re: Smaller than a /24 for BGP? Forrest Christian (List Account) (Jan 24)
- Re: Smaller than a /24 for BGP? Lars Prehn (Jan 25)
- Re: Smaller than a /24 for BGP? Masataka Ohta (Jan 27)
- Re: Smaller than a /24 for BGP? William Herrin (Jan 28)
- Re: Smaller than a /24 for BGP? Donald Eastlake (Jan 28)
- Re: Smaller than a /24 for BGP? William Herrin (Jan 28)
- Re: Smaller than a /24 for BGP? William Herrin (Jan 28)
- Re: Smaller than a /24 for BGP? Masataka Ohta (Jan 28)
- Re: Smaller than a /24 for BGP? William Herrin (Jan 28)
- Re: Smaller than a /24 for BGP? Masataka Ohta (Jan 28)
- Re: Smaller than a /24 for BGP? William Herrin (Jan 29)
- RE: Smaller than a /24 for BGP? Chris J. Ruschmann (Jan 24)
- Re: Smaller than a /24 for BGP? Masataka Ohta (Jan 28)
- Re: Smaller than a /24 for BGP? Masataka Ohta (Jan 29)
- ROV concern for hyper-specific prefixes (renamed from `Re: Smaller than a /24 for BGP?') Amir Herzberg (Jan 30)
- Re: ROV concern for hyper-specific prefixes (renamed from `Re: Smaller than a /24 for BGP?') Tom Beecher (Jan 30)
- Re: ROV concern for hyper-specific prefixes (renamed from `Re: Smaller than a /24 for BGP?') Amir Herzberg (Jan 30)
- Re: Smaller than a /24 for BGP? Eric Kuhnke (Jan 25)
- Re: Smaller than a /24 for BGP? Jon Lewis (Jan 25)