Re: [mpls] draft-ietf-mpls-spring-lsp-ping: resolution of issues raised in my RTG-DIR review

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Sun, 15 October 2017 08:39 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DB75132949; Sun, 15 Oct 2017 01:39:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.58
X-Spam-Level:
X-Spam-Status: No, score=-4.58 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, T_FILL_THIS_FORM_SHORT=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.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 1F_aPvxMV3YA; Sun, 15 Oct 2017 01:39:06 -0700 (PDT)
Received: from mail1.bemta3.messagelabs.com (mail1.bemta3.messagelabs.com [195.245.230.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C4EE13263F; Sun, 15 Oct 2017 01:39:05 -0700 (PDT)
Received: from [85.158.138.179] by server-7.bemta-3.messagelabs.com id 3F/FE-08856-7AE13E95; Sun, 15 Oct 2017 08:39:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOJsWRWlGSWpSXmKPExsViovlDRXep3ON Ig23TRCwud3WzW9yasYndoqdX2+LW0pWsFq8nTmWzODnnB7PFgjVP2S2OX/jN6MDh8bJ/DqPH lN8bWT2WLPnJ5HH05lzmAJYo1sy8pPyKBNaMf7fMCo6tY6l4sKaXrYFxxnKWLkYuDhaBNmaJj oNt7CCOkMAEJokPT/5DOQ8YJXas/gBUxsnBJmArsWn1XTYQW0TAWmJrWzcrSBEzSPvupTOYQR LCAvES16Z0sUIUJUhsuriOEcK2kph2thXMZhFQlfh/ZQdYDa9AjMTPaR8ZIbb1MUosnN0DluA E2ta07ggTiM0oICbx/dQaMJtZQFzi1pP5YLaEgIDEkj3nmSFsUYmXj/+xQtQnSdx/upARIq4o MePeHHYIW1bi0vxusGUSAm3sEtO+TWOBSOhJbJ34FqrBV2JxwwKgBg4gW1liy4tYiPrVjBJdi 3qgFmtJvDx+FmpQL6PEz/NP2CAS2RJLFjxjgkhcYZX4c+s51HkyEse/bYfqWMUmcbHtPditQg LJEifmfGaZwKg1C8l7EHaexOWNMxlngcNJUOLkzCcss4CuYhbQlFi/Sx+iRFFiSvdDdghbQ6J 1zlx2ZPEFjOyrGDWKU4vKUot0DQ30kooy0zNKchMzc4A8Y73c1OLixPTUnMSkYr3k/NxNjMCE V8/AwLiDcVuX8yFGSQ4mJVHec60PI4X4kvJTKjMSizPii0pzUosPMcpwcChJ8GbJPo4UEixKT U+tSMvMAaZemLQEB4+SCK+cFFCat7ggMbc4Mx0idYrRkmPDzbt/mDj2gckn1+b9ZRJiycvPS5 US580HmScA0pBRmgc3DpYfLjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5k0DmcKTmVcCt/U V0EFMQAe9i3gAclBJIkJKqoFRv6jhVxlLnrahg7Jx7A7mE8bfpNbvtTU03HvZ2+LS7A+fRP+d WaWtUrtw8uxKwWiTXyYOWiWTwt7PmvKluix54l7DGXMZTL4f2CL5LLjt3drkTj8VM3XPo9Pbm 2+6Bv+d1vVHKiG4cnm8Q1a9Dd/1vxfLvR0CZv77lrj+yyLWY+v4VBwbLB8qsRRnJBpqMRcVJw IA7kReiwoEAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-169.messagelabs.com!1508056737!119934875!1
X-Originating-IP: [52.41.248.36]
X-StarScan-Received:
X-StarScan-Version: 9.4.45; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 19341 invoked from network); 15 Oct 2017 08:39:00 -0000
Received: from ec2-52-41-248-36.us-west-2.compute.amazonaws.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (52.41.248.36) by server-6.tower-169.messagelabs.com with AES256-SHA256 encrypted SMTP; 15 Oct 2017 08:39:00 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=WV0yQi9UR3ysJiYOTlfoRu68M/PqAGkM88HjykmVGZQ=; b=A/yDnTFMZRWfrxOQALlEVIsE72+mhGjkhEshcbqSQUC6SI8sB/NDM1NoVPgbAn1mhkb7HbiipEXsvAP3mlQnVhiV+FVz8/jiFti8JScCs/laHk/cBYaqhN0CPBd9U3QsrbBmhW3Qu5ZC+810pYw3nNNtiULx5KVSHeJywBNlZDg=
Received: from AM4PR03MB1713.eurprd03.prod.outlook.com (10.167.88.15) by AM4PR03MB1713.eurprd03.prod.outlook.com (10.167.88.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Sun, 15 Oct 2017 08:38:54 +0000
Received: from AM4PR03MB1713.eurprd03.prod.outlook.com ([fe80::71db:1e06:ca8b:da77]) by AM4PR03MB1713.eurprd03.prod.outlook.com ([fe80::71db:1e06:ca8b:da77%14]) with mapi id 15.20.0077.020; Sun, 15 Oct 2017 08:38:54 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
CC: "rtg-ads@ietf.org" <rtg-ads@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)" <Jonathan.Hardwick@metaswitch.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-mpls-spring-lsp-ping.authors@ietf.org" <draft-ietf-mpls-spring-lsp-ping.authors@ietf.org>, "BRUNGARD, DEBORAH A" <db3546@att.com>
Thread-Topic: draft-ietf-mpls-spring-lsp-ping: resolution of issues raised in my RTG-DIR review
Thread-Index: AdM87VBWMwQpWk20SYuuvpBxKKubvgD/JaaAASd6g7A=
Date: Sun, 15 Oct 2017 08:38:54 +0000
Message-ID: <AM4PR03MB171301482FC7A31B2C92728A9D4E0@AM4PR03MB1713.eurprd03.prod.outlook.com>
References: <AM4PR03MB1713BACBB06A4157DFE2F3889D730@AM4PR03MB1713.eurprd03.prod.outlook.com> <34333AE3-B0F1-43C3-A9DE-2BB3AAD7E7BA@cisco.com>
In-Reply-To: <34333AE3-B0F1-43C3-A9DE-2BB3AAD7E7BA@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM4PR03MB1713; 6:Q7AfI7yxjAXqn+RS4X5qQaelhQmSiVzlI+P/qBHxOMaqY2DUJLH3+YiGR3poxAhM3P0BaupV2yRM/GQBSyJoAFvb0C43sRLoaOPdDtsR1V+HvckkB8M57Y/m/21VIAeJMx76DyyUGJlGAnvujGx04hjQiHvH6IAR05yiCRe4Hab4v3WnAhgV6XhPuya/3VlTykOKRbC4HLfLwwHaHNO7UyoO8uJiM3W9S3qEP54o7upCLZeFbCZxXygzDZMFjOK/mMyIOYXasmjQ/6W8Hl+JOjo/d9GgLjTmCQ8r6ko5DkqHk09pnN8TILvMeXrni/zlQx1xwzherHkyDto4jKvbXA==; 5:tz8L2SUNzCSMeE0fkaSdd23syVhbdWHyPivgNxZD2LST9M+qQDEMX5Tg2PLgen+2IZiFRGNPmvy2FVHSBQe+FmNFKoAEOaTKznk8w9/rH59byD+xfDJkAfnCXc13CzEbiaoXzvTlmDQTpxKUM5pUVw==; 24:UMWzpJgBEAzRFD2PsQ1f5bTAFFGv26QrSu5gmXV+aM311r0ihi5+LCZicej5wOZ4PBDLipQvXR0v9/N/kySSDGxeIdNFYBwRM4c+P3GQnf8=; 7:7OYnQaPjdpol+rtC3+MbzAah3X+mVSIMlpGpjtkRHNGV9o3MA1WtOp8nFoBYITyDT/lZJXXCV2ujuTRrtbr1UYHToH/KZGTSFdtJdJKNrhMcOIWYxqRuuJeQKZMYcWWADTXHvQUNtBurykp/GgU62PTvgcO0AanNqLomG8rN1Kona5KrlD2zbWm/L0VOTFTZkD0vNJJr1oJkvSs+8/xYi6m96S5NvYtMHGHbEwHJ/+g=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: d2f64036-23dc-4acb-4c56-08d513a82b83
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:AM4PR03MB1713;
x-ms-traffictypediagnostic: AM4PR03MB1713:
x-exchange-antispam-report-test: UriScan:(120809045254105)(97927398514766)(100405760836317)(95692535739014)(21748063052155)(279101305709854);
x-microsoft-antispam-prvs: <AM4PR03MB17134FB0918B369436EE8F749D4E0@AM4PR03MB1713.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM4PR03MB1713; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM4PR03MB1713;
x-forefront-prvs: 046164D5C4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(54094003)(199003)(377454003)(189002)(252514010)(51444003)(99286003)(2900100001)(236005)(6116002)(7696004)(105586002)(106356001)(790700001)(74316002)(3660700001)(230783001)(4326008)(229853002)(189998001)(33656002)(6306002)(2906002)(54896002)(102836003)(6436002)(66066001)(6506006)(2950100002)(3846002)(6916009)(5660300001)(54906003)(9686003)(25786009)(7736002)(55016002)(14454004)(53946003)(97736004)(53546010)(478600001)(86362001)(72206003)(53936002)(81166006)(3280700002)(561944003)(8676002)(81156014)(6246003)(76176999)(5250100002)(68736007)(54356999)(606006)(8936002)(316002)(101416001)(50986999)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR03MB1713; H:AM4PR03MB1713.eurprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM4PR03MB171301482FC7A31B2C92728A9D4E0AM4PR03MB1713eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2017 08:38:54.7314 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR03MB1713
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/pMm-Vkw6G6hCEpMAcKL1bYANIYI>
Subject: Re: [mpls] draft-ietf-mpls-spring-lsp-ping: resolution of issues raised in my RTG-DIR review
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Oct 2017 08:39:10 -0000

Nagendra and all,
Apologies for a long delayed response. I was not checking my email for the last week or so.
Please see responses to your comments inline below.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com

From: Nagendra Kumar Nainar (naikumar) [mailto:naikumar@cisco.com]
Sent: Monday, October 9, 2017 12:32 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>om>; BRUNGARD, DEBORAH A <db3546@att.com>
Cc: rtg-ads@ietf.org; mpls@ietf.org; spring@ietf.org; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com) <Jonathan.Hardwick@metaswitch.com>om>; rtg-dir@ietf.org; draft-ietf-mpls-spring-lsp-ping.authors@ietf.org
Subject: Re: draft-ietf-mpls-spring-lsp-ping: resolution of issues raised in my RTG-DIR review

Hi Sasha,

Please see inline..

Deborah and all,

I have read the latest (-11) version of the draft in order to check to which extent my RTG-DIR review comments (that referred to the -06 version of the draft) have been addressed.

Here are the results of this check:

Major Issue #1 in the -06 version of the draft:
Section 7.4 “Segment ID Check” of the draft claims to update “the procedure defined in Step 6 of Section 4.4  of [RFC8029]”. However, I have failed to integrate the logic defined by the pseudocode in this section with the logic defined by the referenced pseudocode.
-          I have suspected that the newly introduced logic should be part of the Egress FEC Validation logic defined in Section 4.4.1 of RFC 8029.  This suspicion has been acknowledged by the authors, and they plan to fix the wrong reference in the next revision of the draft.
-          From my POV the best way to avoid possible misinterpretation by the implementers would be inclusion of the updated version of the pseudocode (with explicit marking of the new logic) directly in the document. I have suggested this to the authors, but I did not get their response so far.

Status in the -11 version of the draft:
The problematic text has been replaced with pseudocode that integrates the logic that has been defined in Section 4.4.1 of RFC 8029 with the new, SR-specific pseudocode. So, in a way, the original issue has been resolved. However, I have several issues with the current text:
-          From my POV, the pseudocode could be made much more readable if it were better structured. One possible way to do so could be defining how IGP extensions for SR can be treated as distributing if they distributed labels (including Implicit Null) for Node Segment IDs, and using the results in the original pseudocode of RFC 8029
<Nagendra> I couldn’t understand what you meant by “SR can be treated as distributing if they distributed labels”.  Can you clarify this?
[[Sasha]] Oops! I should have said “IGP extensions to SR can be treated as if they were distributing labels for IGP Prefix/Node and IGP adjacency SIDs”.

-          The proposed pseudocode seems to lack the check of Label-L matching the Node Segment ID in the SRGB of the responder
<Nagendra>The Segment ID Sub-TLV defined in draft-ietf-mpls-spring-lsp-ping does not carry the SID value.
[[Sasha]] There is no need for that, each node in the SR domain can map each IGP prefix to its SID (index) and vice versa
Incorrect SRGB range or incorrect index will result in wrong segment/label to FEC mapping and this will be detected by the defined machinery. When a node is receiving LSP Ping packet with incoming label as L which is not within the SRGB, I can think of 2 possible scenarios:
                Scenario 1 – The incoming label is not in ILM. In this case, the node will reply with a return code of 11 (No label entry in ILM)
                Scenario 2 – The incoming label is not mapped to the right FEC. In this case, the FEC mapping will not be validated.

The same is applicable for label in DDMAP.
[[Sasha]] The pseudocode in Step 4 says:
      4.  If the label mapping for FEC is Implicit Null, set FEC-status to
           2 and proceed to step 4a.  Otherwise, if the label mapping for FEC
           is Label-L, proceed to step 4a.
But I do not see an explicit definition of the label mapping rules for the new sub-TLVs anywhere in the draft. Did I miss something?
Please note also that one of the sub-steps in (4a) mentions checking that the Segment ID is advertised with PHP – but should not this check be part of checking whether the label mapping for FEC is Implicit NULL?

-          It is not obvious how the proposed pseudocode treats previously defined FECs in the target FEC stack

<Nagendra> By defining the procedure in this draft as Step 4a, we execute Step 4a if FEC==SR and skip step 5. When FEC!=SR, we execute step 5. I think we discussed and clarified this already. Are you pointing to a different issue?
[[Sasha]] The modified pseudocode in Step 4 does not differentiate between “old” and SR-related FECs, it sends all FECs that match certain conditions to 4a. It is by only after checking all the conditions in Step 4a (which fail for “old” FECs”) that execution will reach Step 5. This is what I call “not obvious”.

-          Interface-I (the ingress interface of the received LSP Ping request) is only mentioned in the check of Adjacency SID. It is also not clear to me why the check expects its match with the Remote Interface ID in the Adjacency SID TLV.

<Nagendra> Adj-SID requires strict incoming interface check and so is the reason we are checking Interface-I for Adj-SID. Remote Interface ID in TLV is the interface identifier assigned by the downstream node for which the Adj-SID is assigned by upstream node. In example R1-R2, assume R1 assigns Ad-SID of A1 for R2. The “Remote Interface ID” field of Adj-SID FEC Sub-TLV will carry the interface ID assigned by R2 for interface connected to R1.
[[Sasha]] Does the node that has advertised an Adjacency-SID (and a label that was assigned to it) perform any specific checks? Or are these checks covered by the generic “label mapping for FEC is Label-L” check in Step 4?
In addition, I wonder if reception of an LSP Ping request packet that carries SR-Related target FEC stack entries from an interface on which no IGP is enabled would be detected by the machinery defined in the draft? For “old” FECs such a check would be done at Step 5 of the validation algorithm, but this step is bypassed for SR-related FECs.


I did not raise these issues in my original review exactly because it was impossible to integrate the new validation logic with the logic defined in RFC 8029. Please consider these issues as my IESG LC comments.

Minor Issue #3 in the -06 version of the draft:
I am not sure if “OSPF” and ISIS” (without any reference to Segment Routing) are the proper names for the label distribution protocols in the proposed new IANA registry in Section 10.2. From my POV “OSPF/ISIS SR Extensions” would be more appropriate. The authors disagree with this proposal claiming that OSPF and ISIS are not used for label distribution in any other way. (RFC 8029 that encodes the label distribution protocol in the Downstream  Detailed Mapping TLV did not request a dedicated registry for this purpose, and I think that the authors have been right to request such a registry).
Status in the -11 version of the draft:
The new version uses the same protocol names as the previous one. Meanwhile, I have found that OSPF and IS-IS can be used for distriburing label ranges for BIER (see OSPF Extensions for BIER<https://datatracker.ietf.org/doc/draft-ietf-bier-ospf-bier-extensions/?include_text=1> and a similar draft for ISIS). From my POV, this supports my recommendation to change the names of protocols to differentiate between multiple extensions to OSPF and IS-IS that distribute label ranges. Please consider this as my IESG LC WG comment.
<Nagendra>I will leave it to other authors and WG. To me, It still appears that OSPF/ISIS will be appropriate and re-use same protocol number instead of defining another protocol number for OSPF with “x“extension ☺. If the consensus is to change it as OSPF with SR extension, I will update the draft accordingly.
[[Sasha]] We can agree to disagree on this point.

Minor Issue #4 in the -06 version of the draft:
I doubt the draft needs address any FRR issues even in future (as mentioned in the last statement in Section 5), since, to the best of my understanding, any form of FRR:
-          Is operated locally by the node that is upstream to the failure without passing any information to the initiator of LSP-Ping Request packets
-          In any case is just a transient state in the (presumably short) interval between the failure being detected by the upstream node and re-convergence of IGP
I also think that references to “future versions” are not quite appropriate in the document that is going to the IETF LC. I recommend removing any such references from the document.
Status in the -11 version of the draft:
All mention of FRR has been removed from the new version, as well as any references to future versions.

Minor Issue #5 in the -06 version of the draft:
Section 9 “Backward Compatibility with non-Segment Routing devices” defines the behavior for the two slightly different use cases:
-              LSP Ping Echo Request packets are initiated by an SR-capable node (and therefore their target FEC stack contains SR-related FECs), while the responder is legacy device that is not SR-capable. In this case the proposed solution (respond with the FEC-return-code “Replying router has no mapping for the FEC at stack-depth”) looks as the only possibility since the legacy device cannot parse SR FECs in any case
-              LSP Ping Echo Request packets are initiated by a legacy device while the responder is SR-capable. The draft defines the same behavior in this case – but, IMHO and FWIW, the responder could provide slightly better diagnostics since it can parse the “old” target FEC and recognize the equivalent Node ID. An additional return code would be required to implement this behavior.
This issue has not been discussed with the authors due to lack of time.
Status in the -11 version of the draft:
The authors have responded that a legacy (LDP-only) initiator of LSP Pings request messages in any case would not be able to parse a new return code. I agree with this comment, and withdraw the issue.

All the nits I’ve noticed also have been resolved. In particular, early IANA allocations that have expired on 15.09.17, have been extended to one more year.

Thanks,
Nagendra

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>


___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this
transmission in error, please inform us by e-mail, phone or fax, and then delete the original
and all copies thereof.
___________________________________________________________________________



___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________