Re: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt

Umut Keten <umut.keten@turktelekom.com.tr> Wed, 14 September 2016 11:11 UTC

Return-Path: <prvs=8065c34ff9=umut.keten@turktelekom.com.tr>
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 6460C12B2A7 for <mpls@ietfa.amsl.com>; Wed, 14 Sep 2016 04:11:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.228
X-Spam-Level:
X-Spam-Status: No, score=-4.228 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.508, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=turktelekom.com.tr
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 UUh7P755LtSS for <mpls@ietfa.amsl.com>; Wed, 14 Sep 2016 04:11:28 -0700 (PDT)
Received: from mx01.turktelekom.com.tr (mx01.turktelekom.com.tr [212.175.13.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD40112B265 for <mpls@ietf.org>; Wed, 14 Sep 2016 04:11:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=turktelekom.com.tr; s=ttsecure; c=relaxed/simple; q=dns/txt; i=@turktelekom.com.tr; t=1473851484; x=1568891484; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=CG/Ud/zuw071Edah1X34WFVYQqCeWZJZd3Fmtp3WtbI=; b=JGzKEkE2/FnjsI+w8z/WkYZzxc4hXjXwW9WO+rNqGznL472PABPX+30XzXnVCpdc CkwhJRLscz1npJFbvY50n/odO9SoGVohqbow1kdqNwapbQWDyjkMy24HLSnVJ0Qa bjl+w70CajLCvcb4hZn9YBjnYUxp010Vyp7rEykXcW8=;
X-AuditID: ac1e193e-f79336d0000059d8-79-57d9305ba75c
From: Umut Keten <umut.keten@turktelekom.com.tr>
To: "N.Leymann@telekom.de" <N.Leymann@telekom.de>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "huubatwork@gmail.com" <huubatwork@gmail.com>
Thread-Topic: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt
Thread-Index: AQHSDnaDpKpEgi7pbEG2YrU2NQ5hjaB40I+w
Date: Wed, 14 Sep 2016 11:11:22 +0000
Message-ID: <B81700F985BE844B8DD45271EF5E1524A3690A33@S000MBX06.turktelekom.intra>
References: <cvuifsybtov39macfmufuc5f.1473802811888@email.android.com> <0ea601d20e6b$47d77dc0$d7867940$@olddog.co.uk> <B81700F985BE844B8DD45271EF5E1524A369092D@S000MBX06.turktelekom.intra> <26a707263d8e4464a827013b4eea0f33@HE105662.emea1.cds.t-internal.com>
In-Reply-To: <26a707263d8e4464a827013b4eea0f33@HE105662.emea1.cds.t-internal.com>
Accept-Language: tr-TR, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [81.215.76.138]
x-pp-proceessed: 9100a47b-21c2-438d-adae-c7a64030d481
Content-Type: multipart/related; boundary="_005_B81700F985BE844B8DD45271EF5E1524A3690A33S000MBX06turkte_"; type="multipart/alternative"
MIME-Version: 1.0
X-PP-Proceessed: b7b71bef-0e2b-413d-9a02-9fa2baef2798
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMKsWRmVeSWpSXmKPExsXCxZZ0WDfG4Ga4wbKvbBY/em4wW8yYfZnV 4tbSlawWkxZOYXJg8dg56y67x5IlP5k8VmxeyejR9lIhgCWK2yYpsaQsODM9T98ugTvj+Z+H bAUfFwhWrLm8kK2BccIxgS5GTg4JAROJ45POMEHYYhIX7q1nA7HZBAwkprzeCBTn4hAR6GeU +PdnElCCg4NZQFni1F0ZkBphgVCJ37sPsYPYIgJhEpsvnmeBsI0k7q/dwwpSziKgKnF8nitI mFcgSOJ6w1pWkJFCAu1MEp3np4Ht4hQIlFh2/yIziM0oICux89EuMJtZQFzi1pP5ULeJSDy8 eJoNwhaVePn4HyuErSjRvHQ6lG0qcf3CdBaQBcwC3YwSL44uZYPYLChxcuYTsOOEBLQk3ty9 BXYcSMP7D6wTGMVmIVk3C1n7LCTtEEX5Eks/X2eGsPUk5r8/BxXXlli28DVQHBREuhK3bphi CqtJfFvuAxGWkji6fQcrxKr5jBKzOy8ywoxcd/or1EhFiSndD9khbEOJ+Z/PQK1Vk+jsa4Fq XsMosfnMNVaY5raJa5mRNS9gFFrFKB0Sohvs665rqFdSWpRdkpqTmp2fq5cMxCVFmxiBaWyN nKTdDsZ1R10PMQpwMCrx8Ab8uB4uxJpYVlyZe4hRBWjaow2rLzBKseTl56UqifAu1r0ZLsSb klhZlVqUH19UmpNafIhRmoNFSZyX3fJyuJBAemJJanZqakFqEUyWiYPzEKMEB5eUSHFqXkpq UWJpSUY8KIHGFwNTqFQDY/mmmd9OX06bFuJXUv55u9OrybIt3HkfvF3mpQi0RNzwezZls3e7 /PWvebzv9WbqL82os9/L+fbG40VHyv7pzL0yJT3j0Yo+R92GeyvWXOa99d7w85fc/6vDz4rZ XdyY/ZhtSxTDyk/zD5Ueteg0nX/zq4Pcoqb/MmI7RPcEFG3LnL1S9pLX7u9KLMUZiYZazEXF iQBLuYr2hgMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/LL_1MNO7AN4QP9NIk718nOrVOUk>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.17
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: Wed, 14 Sep 2016 11:11:33 -0000

Hello group,

Please, only impact  and concerns, no one said a word about what the right thing to do is. Only concerns, because the proposed advises a change? Change on something that is 15 years old.

Nic and Adrian, I don't think that much of change is required and should we really discuss this at the beginning?

Almost 15 years ago 8 bits where assigned to TTL. Too much.
No one really can answer this? Instead of concerns?

Lets start from scratch by please answering these:
Do we really need all those TTL bits? Yes or No? Why?
Do/Could we need them for QoS? Yes or No? Why?

The existing Mechansisms are not enough.  IoT is coming (winter is coming :-) )

You are not going to solve this with pre-classify ing. I am presenting a solution where you do not have to pre classify at the edge. MPLS was envisioned to do this.
Unified MPLS will carry on doing this. You advise we will not do this but pre service classify at the edge. SO invest change at the edge but do not touch the MPLS.


Lets discuss first why we need all of those bits at TTL? Does anyone has anything to say regarding that?
Then lets discuss if more QoS would be handy?

Then after that we could see what concerns we have? And if they are really concerns?


Krgrds,
Umut




[tt_logo_]

Umut Keten


Ürün ve Servis Kıdemli Mimarı
Ürün ve Servis Sunumu Direktörlüğü
Teknoloji Genel Müdür Yardımcılığı

umut.keten@turktelekom.com.tr

03125551931
+90 (553) 349 96 69



[cid:fe4c07781bc24ad7828a7107318e8ba6]<http://www.4nokta5g.com/>


Yasal Uyarı :
Bu elektronik posta işbu linki kullanarak ulaşabileceğiniz Koşul ve Şartlar dökümanına tabidir :
www.turktelekom.com.tr/tt/portal/email-yasal-uyari<http://www.turktelekom.com.tr/tt/portal/email-yasal-uyari>

-----Original Message-----
From: N.Leymann@telekom.de [mailto:N.Leymann@telekom.de]
Sent: Wednesday, September 14, 2016 1:54 PM
To: Umut Keten <umut.keten@turktelekom.com.tr>; adrian@olddog.co.uk
Cc: mpls@ietf.org
Subject: AW: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt

Hi,

I think all the use cases can be fulfilled with the existing mechanisms, no need to add more service differentiation to the MPLS network. In fact in most of the cases you want to keep the number of classes as low as possible (and do a suitable mapping at the network edges).

Changes which require a "Greenfield" approach also from my point of view expensive, because it requires the update of the whole network "at once" (and we should also have in mind that networks are not necessarily single vendor).

Regards

Nic

-----Ursprüngliche Nachricht-----
Von: mpls [mailto:mpls-bounces@ietf.org] Im Auftrag von Umut Keten
Gesendet: Mittwoch, 14. September 2016 12:19
An: adrian@olddog.co.uk
Cc: mpls@ietf.org
Betreff: Re: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt

Hey Adrian,


> What if I respond by asking you a question first?  ;-)
       Only fair :-) Yes

>I think you are asking four questions that need to be handled separately.
       Not really, I think this is a whole package at once and treated as such. I believe this discussion should have started earlier though.

>1. Do we need more service differentiation in MPLS networks?
       My personal answer is definitely yes. My polling of some principle engineers at vendors and various contacts in my environment (linkedin included) would like to see this happening.
       This actually a question for this group? People here in the mailing list should answer this by their own experiences.

       Some examples where we could use some extra QoS from my own design experiences:

       1st was that every home should be able to have more iptv settop boxes and the added requirement that if 1 of the boxes started using VoD it should have priority in the network. (marketing request)

       2nd LTE mobile backhaul which has 9 qos settings I couldn't match. We are also doing DSL bonding with LTE (MPTCP) and the internet traffic from LTE when bonded had to be lower then best effort so the normal mobile user and our 800mhz       spectrum would not be overutilized.

       3rd government offices(who have a lot to say in Turkey) wanted their internet traffic classsed. Their internet traffic was 'more' important, they where willing to pay.

       4th data over voice (POS) should have higher priority then normal voice.


>2. Would MPLS routers be able to deliver the differentiation if the packets
  were marked accordingly?
       Again my answer is yes(for Alcatel/Nokia SR routers) I have TAC supported these. The other routers I should assume they should be able to do so as well.

>3. How should we achieve additional service differentiation in MPLS
  networks. There are many possible approaches (TC bits, label stacks,
  control plane, using some of the label bits, reworking the shim header
  as you suggest, ...) and I don't (yet) have an opinion although it seems
  to me that a non-backward compatible forwarding plane change is an
  expensive solution.

       Expensive solution? I don't think so (experience from the timetra OS Alcatel) However the vendors should answer this.

       My opinion is that an OS upgrade could be sufficient, after the upgrade the routers could have a feature new/old. This then in turn could be handled over NMS.

>4. Are all 8 bits of the TTL field needed?

       I honestly don't think so, again this is something for the whole group to answer.

>Well, this works for greenfield, but this is not necessarily a field upgrade (i.e., some implementations may need hardware upgrades) and that is a really expensive solution. I guess the vendors will be delighted to sell a whole set of new routers to replace what is deployed, but are the operators willing to spend the money? And will they upgrade the whole network in one go - that sounds like a little more than a flag day... maybe a flag month?

       I answered this question partially above, I don't think an OS upgrade will cost that much as you suggest. More drastic upgrades have been performed in the past, this surely should not e one of them.

> So this is just an example of a backwards compatibility issue. If special settings of TTL are configurable options that can be disabled, then everything will be fine (so long as you remember to configure your entire network). On the other hand, if the special settings are more fundamental then more protocol work may be needed. An approach here is to ask the working group a specific question -- Does anyone know of reasons why the MPLS TTL is set greater than 63? e
>Does anyone know of reasons why the MPLS TTL is set greater than 63?
Well ? Does someone? I have been looking for an answer for a long time now.
It is a waste of a lot of bits imho. Way better of in the QoS field :-)

And yes someone had to be first Adrian, 32 QoS settings will be cheered for. I had a eurake moment because I had to design impossible stuff last 2 years and some of t I solved by making a MPLS above our current MPLS.

Surely some of you had issue's when implementing Mobile Backhaul LTE? They come with 9 QoS.

And surely IoT is going to be a major problem? Anyone?
Let's say I have medical IoT's which should have high priority? Wouldn't it be much simpler to have a QoS set for that? Because now it looks like all IoT is going to be BE traffic. Wouldn't it be nice to differentiate this?


Lets try to build on this Adrian and the rest of the group, because after this day you all will also wonder why we have 8 bits for TTL and maybe all these years we have wasted these bits :-)


Krgrds,
Umut

PS: anyone else from the group going to participate in this discussion? Would be nice to have more voices ;-)



-----Original Message-----
From: Adrian Farrel [mailto:adrian@olddog.co.uk]
Sent: Wednesday, September 14, 2016 12:34 PM
To: Umut Keten <umut.keten@turktelekom.com.tr>
Cc: mpls@ietf.org
Subject: RE: [mpls] FW: New Version Notification for draft-keten-mpls-expbit-00.txt

Umut,

> Thanks for your reply. I will answer your question regarding
> compatability after asking a question first. What is your opinion on
> the huge TTL and couldn't it be better used as QoS?

What if I respond by asking you a question first?  ;-)

I think you are asking four questions that need to be handled separately.
1. Do we need more service differentiation in MPLS networks?
2. Would MPLS routers be able to deliver the differentiation if the packets
  were marked accordingly?
3. How should we achieve additional service differentiation in MPLS
  networks. There are many possible approaches (TC bits, label stacks,
  control plane, using some of the label bits, reworking the shim header
  as you suggest, ...) and I don't (yet) have an opinion although it seems
  to me that a non-backward compatible forwarding plane change is an
  expensive solution.
4. Are all 8 bits of the TTL field needed?

> Regarding your question new/old format.
> My expectation is the following and correct me if I am wrong:  I do
> not expect an MPLS network to be half upgraded with new format router.

Well, this works for greenfield, but this is not necessarily a field upgrade (i.e., some implementations may need hardware upgrades) and that is a really expensive solution. I guess the vendors will be delighted to sell a whole set of new routers to replace what is deployed, but are the operators willing to spend the money? And will they upgrade the whole network in one go - that sounds like a little more than a flag day... maybe a flag month?

> Your last question however regarding if the 255 is ever set for
> special reasons? I have no clue! Even so if it is ever set for some
> special occasion the more QoS possibilities surely should outweigh that.

So this is just an example of a backwards compatibility issue. If special settings of TTL are configurable options that can be disabled, then everything will be fine (so long as you remember to configure your entire network). On the other hand, if the special settings are more fundamental then more protocol work may be needed. An approach here is to ask the working group a specific question -- Does anyone know of reasons why the MPLS TTL is set greater than 63? e

I'd be really interested to hear what other operators think about your problem statement. That's not because I don't believe you, but because I find it interesting that others haven't previously raised the concern - but someone has to be first :-)

Cheers,
Adrian

_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls