Re: [v6ops] IPmix version 01 modification.

Khaled Omar <eng.khaled.omar@outlook.com> Sun, 18 November 2018 11:59 UTC

Return-Path: <eng.khaled.omar@outlook.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80159130DD6 for <v6ops@ietfa.amsl.com>; Sun, 18 Nov 2018 03:59:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outlook.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MCcoG8tdVvL9 for <v6ops@ietfa.amsl.com>; Sun, 18 Nov 2018 03:59:03 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069012.outbound.protection.outlook.com [40.92.69.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99DD212F295 for <v6ops@ietf.org>; Sun, 18 Nov 2018 03:59:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oC4qIHEmURlNadOBzstyIr/+IQ2nYPXs5Iekq0avjrE=; b=Y5ERQc+/YL9WH3fpUC1fAo3/XxSIbUuU+gQCpfWnnjZMcVUKhsGLrSvy6AEXFVnkzg4QfyG7hjwo4SlLqClZBMuyW8RMGdxqzNYg2KJ99e+uRN3Ucjrzvk5jgYIgLPpNOpy1QbKbTb1UtSdZrUbAK/ZgIWZU2CBUVhk46coco8gz+45Y4Q6nHl29jkAwj65UuBxA0Ls5LJO8LVPYgFWedbXaUdiWgetiAqho5skGQiq2Dnrygkyu0ZNLTzFL9FMeMlCf9iaNkiUb9Pj4qZrDLBIz8FZNhXEbJhltAYkFD2+X+zWoDwUPsmpMjKaZSdyaamsNRdkaunf7+iyFP5f/TQ==
Received: from AM5EUR02FT038.eop-EUR02.prod.protection.outlook.com (10.152.8.52) by AM5EUR02HT099.eop-EUR02.prod.protection.outlook.com (10.152.9.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10; Sun, 18 Nov 2018 11:59:00 +0000
Received: from HE1PR0402MB2937.eurprd04.prod.outlook.com (10.152.8.51) by AM5EUR02FT038.mail.protection.outlook.com (10.152.9.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10 via Frontend Transport; Sun, 18 Nov 2018 11:59:00 +0000
Received: from HE1PR0402MB2937.eurprd04.prod.outlook.com ([fe80::952e:86d2:1940:cb70]) by HE1PR0402MB2937.eurprd04.prod.outlook.com ([fe80::952e:86d2:1940:cb70%10]) with mapi id 15.20.1294.048; Sun, 18 Nov 2018 11:58:59 +0000
From: Khaled Omar <eng.khaled.omar@outlook.com>
To: Nick Hilliard <nick@foobar.org>
CC: "v6ops@ietf.org" <v6ops@ietf.org>, Simon Hobson <linux@thehobsons.co.uk>
Thread-Topic: [v6ops] IPmix version 01 modification.
Thread-Index: AdR8l8XrkWYQIRm0SnCkDX0uAnUGxQARz2kAAAFzC6AAAINHgAAAWXmwAAEFmYAAZF9cwAAQxfkAAADZoRcAAH6WAAAANfNhAAJcFgAAAQly2QAWcYmAAAGwx5A=
Date: Sun, 18 Nov 2018 11:58:59 +0000
Message-ID: <HE1PR0402MB293762EEB845BE2707DDBF46AEDF0@HE1PR0402MB2937.eurprd04.prod.outlook.com>
References: <VI1PR04MB30881C3D106EFEDCA1CAA1A0BDDC0@VI1PR04MB3088.eurprd04.prod.outlook.com> <3F1AA528-8933-4E6A-ABA9-8235DDB82C23@thehobsons.co.uk> <HE1PR0402MB293770E05A8881F0DDE08F40AEDC0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <3ED391F1-0707-4F7A-BDD1-6C5BB2EC617C@thehobsons.co.uk> <HE1PR0402MB29373DCD3DEF425901DD4395AEDC0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <8A8A368F-7DD8-4C5D-BA3A-B53F2004F663@thehobsons.co.uk> <HE1PR0402MB293704E2A387B41DF4A3BF0EAEDE0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <4571803E-F154-443D-8400-5D240A1F0898@thehobsons.co.uk> <HE1PR0402MB293719FBB6648DF71AB2FB71AEDE0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <05A5E413-9985-4C63-8360-EA27BD8D7E1B@thehobsons.co.uk> <HE1PR0402MB2937FAC72830B20BB6C5C1ACAEDE0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <22CC1C4E-E59F-4364-B578-5A0BAEE47D1B@thehobsons.co.uk> <HE1PR0402MB293762667D5B00B276D5D3E5AEDF0@HE1PR0402MB2937.eurprd04.prod.outlook.com> <ccd7f19e-846a-d0e1-a021-b4f58ebd35d8@foobar.org>
In-Reply-To: <ccd7f19e-846a-d0e1-a021-b4f58ebd35d8@foobar.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-incomingtopheadermarker: OriginalChecksum:73E2545269AA42053D486D59D2C6D6E4F710DBB8BB45664143BCA2C748755D38; UpperCasedChecksum:8C88440A0524E6DA6E1688D8EF37358E396A1724E661FC39841D72DEA410FF3B; SizeAsReceived:8121; Count:46
x-tmn: [1gFaMnM80dx3xmLA5UZD9E9g++BBhSZ4]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM5EUR02HT099; 6:pAluS8EE2nw3pgqs6/6TvY88F7q08+ZASm+az9+O8xoPxEwbbTmJU7tLU1lwEBAssZVwA4VjQwQj1KchOMu6TtFZqjh6zvKuxme32LbYIjZFlWoVmFFS8rXxQ+zGtpbIVOx+YMq6xHSf1qN5nQ8Llyrl1l+cUk0U6Pmw1vpewCQuKvnlHCXZ5qxMd8RavXi/557Ao1BdMqdESgWmSnsOuIgTQMAEJHgZsXHzztSrqurPDG73H5vAu2lmKEeMm/lf3jus/QhygsEvToy7TatDBWawpUMWAhWzw6a1dotLaOSmYHePJrpPFEaG9z1prXQoOPFLFD/QqdckEAKJOve8a6RkrqDRmNi6dHtgfS/LZzclYZY9PWRCWoWQM7S9WJE/pGs3gDQglA6iE7wg9DbJdiX69FjGOCdn0OoY5WmyJy07IRAis1iPidzYBjKbUgcNDYGMC8r/7bh2VF1wUw67PA==; 5:PWAmI1/RTglvGASZGogD2QyX/AEsSZuYb0+kOt0RknY/D6wB2Wel5dCFZtCJMNOgMYdmpL5tbG/pFwPvsld9dx/rw17G0IsH68QhciIg18nVb+0uV7VxpL5PDHCtmVy0E69qzDxbaFvuHWOTKvri46hEYqXdVHleRUb4EZeqtio=; 7:XMgpeTQe3N2LDDRhY5NMqpDU4n5ev34W8RO/gfQe5s9t8u5JtPwVVSQNnRtlaX54TI+jBw5RCkGJpDN5SlT9z/PjDIZ67YJKrVyEZul3rICa3m5ioFKzSkoeaS4s5jMXwgODL1Fhp4Jw3FuHxXv54A==
x-incomingheadercount: 46
x-eopattributedmessage: 0
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101475)(1601125500)(1701031045); SRVR:AM5EUR02HT099;
x-ms-traffictypediagnostic: AM5EUR02HT099:
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(4566010)(82015058); SRVR:AM5EUR02HT099; BCL:0; PCL:0; RULEID:; SRVR:AM5EUR02HT099;
x-microsoft-antispam-message-info: D0IEksAjbluQoyeIChQKy1y8LDd8Be2GVtKeK5OK46rPNFqy2mfPF9YiNrHqrUbB
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8
X-MS-Exchange-CrossTenant-Network-Message-Id: 59b229c4-3a07-45f2-2315-08d64d4d39f9
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Nov 2018 11:58:59.9072 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR02HT099
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/yn8ixRzMrznJMpna7OT0hhOvmQ8>
Subject: Re: [v6ops] IPmix version 01 modification.
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Nov 2018 11:59:05 -0000

Sounds interesting, it looks like a work that requires free time.

Thanks,

Khaled

-----Original Message-----
From: Nick Hilliard [mailto:nick@foobar.org] 
Sent: Sunday, November 18, 2018 1:05 PM
To: Khaled Omar <eng.khaled.omar@outlook.com>
Cc: v6ops@ietf.org; Simon Hobson <linux@thehobsons.co.uk>
Subject: Re: [v6ops] IPmix version 01 modification.

Khaled Omar wrote on 18/11/2018 00:22:
> Look, electronically, what is 0 and what is 1, 0 is 0 voltage, and 1 
> is
> 5 voltage, below 5 voltage is 0, 5 or over voltage is 1, so the values 
> of voltages that can represent a 0 are listed on the file 0, 0.1, 0.2, 
> etc and the values of voltages that can represent a 1 are 5, 5.1, 5.2, 
> etc, so the 32 bits can be represented by 5 bits.
> 
> For example, the output can be 00000 for many number of inputs, and 
> each
> 00000 has a different value of voltage that represents each 0.
> 
> Now it is very clear, looking forward for more discussions anywhere.

Right, I see what you're proposing: fractional voltage to encode multiple intermediate values between 0 and 1.  Nice!

Could I make a helpful suggestion?  It would probably be easier if you could write an internet draft to encode fractional ipv4 addresses.  So instead of having just 192.168.1.0 and 192.168.1.1, you could have a range of values in-between, e.g. 192.168.1.(1/2) or 192.168.1.(7/13). 
You'd need to work on the notation a bit because we're already using "/" 
to denote netmask, but I think the idea is sound, and it would solve a lot of problems with ipv4 deployment as well as providing a foundation for full ipv4 / ipv6 interoperability.  I.e. you'd solve two problems at once.

It would be a lot easier to handle this fractional idea at a higher level rather than trying to encode it at the electrical signaling level (see RFC 1925, Section 6).  The reason for this is that you'd probably need to make some changes at the electrical interface layer on IP routers to allow your signaling differentiation idea to work, and that could present some logistical problems.  Also, if you could make your proposal more generic by allowing floating point ipv4 addressing, that would probably be an advantage, but I don't think it would be necessary to go this far.  Fractional would be more than enough.

Nick