Re: [spring] draft-ietf-spring-srv6-network-programming-04: Section1

Ron Bonica <rbonica@juniper.net> Mon, 14 October 2019 18:54 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2D13120074 for <spring@ietfa.amsl.com>; Mon, 14 Oct 2019 11:54:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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=juniper.net
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 agvXE7sCwap2 for <spring@ietfa.amsl.com>; Mon, 14 Oct 2019 11:54:53 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 7F26612000F for <spring@ietf.org>; Mon, 14 Oct 2019 11:54:53 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9EIpxo2011087; Mon, 14 Oct 2019 11:54:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=FOrMB2NrGxbdkceg44x5mAePzyzEB0uLLjxlr4/Vbhc=; b=n6yxiKgo5EAfgm7ArauuhHzdecj9rVht8mmcxMwm1XxQBBDR5fnonGQHNowCuyp8tOX4 ShRiuclm3A+/Hy5auy1ih7g4x79QawS1nPAydOdqK+ApPXGnqUXRI9EULg1nwwmOo/5I 2oyrLRgM+2ggVkrbRpGC2P0fyo4HOefZYDFFgm3CJiIWNvbKRfeOUSgyvSeEo7g+quzb A39TwNv9if7K7au1SeXEDNOkf8i4bvYaQAcXzZOcogZs212H/VAf+x3tgdPG5mqI62an a7iWiFm+aQu+zJiIyk/60ddwZdtNW7iYwFuuF1GSQTP0jjcrASBYvOU9ERiQPBqOKy9r CQ==
Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp2059.outbound.protection.outlook.com [104.47.48.59]) by mx0b-00273201.pphosted.com with ESMTP id 2vmvsn85w8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 14 Oct 2019 11:54:52 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AUSu2OT5xyXJhfmHiGRNeUzoZOxM/r5a3fckj3khd7RZVkIORF1shV29tpDYnTCVEgsmo4feUwLl67m00BpHUwZYLamkjz22jFwxHMQRww6Sichw+qR9EquesTsG008uxdNpKojK3GfhYPedu1T4y0LODjl/e1JHAbICOmzj6cu+UBs1HXe/Gy33G5R55Zyj0tacCj2lC3guTgMX70eyNdyRjIEjsytiF06e1SqKZLbObYk65zYLf3YZD4Q3IutINPUI1NpaD4AwCIOXoP0sCOSocN1N45755AJEQ5pShiQzJD/YmiZdvU47jCCk/hB9rKyx1m6U84ZsQ7gM5xx2xg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FOrMB2NrGxbdkceg44x5mAePzyzEB0uLLjxlr4/Vbhc=; b=IbRc0D3JQKT3VTC2If7fQnG+kBnPt9sl+tblStD2XRcHpISw6A2Mb5/AhonwQwOr8QrtSIk54NNBw98/cyVg+oSKTaquqN8CbS3Adsxf2ORjMId513SHVJQPSpUnrNJKqoTLJ6SkPUQfq58BdmWjXoetF/XPAgsvOy+jBJLnGjivtLtrqNWssMTWvgQK70+K7W1UEuErZ+sqk0ZpKBHuPWI37ji7Q97fES/mLM1I0oXXfDUv0X6trjGFh9Hw0pC/n2HPLSCXzzKBi2P8N3RPkGskOGRCYxprAziTVlKIgFzoeHxBJGNUsrr16VTsyTJzjCOP+NpXymkKNYWPaIlwTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4419.namprd05.prod.outlook.com (52.133.222.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.13; Mon, 14 Oct 2019 18:54:43 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::c9d9:5faf:5aee:ee8d]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::c9d9:5faf:5aee:ee8d%6]) with mapi id 15.20.2347.023; Mon, 14 Oct 2019 18:54:43 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: SPRING WG List <spring@ietf.org>
Thread-Topic: [spring] draft-ietf-spring-srv6-network-programming-04: Section1
Thread-Index: AdWCvGPqbR0JoX96Q9eBH5nsxVzcSAAAnh2AAABZn1A=
Content-Class:
Date: Mon, 14 Oct 2019 18:54:43 +0000
Message-ID: <BN7PR05MB5699073930934F4DBE9F09FDAE900@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D1CD58B7DD6F09146726AE900@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMEu9MOxpioJFd7OSAGdx3JjBUipKyox1tMOziCFQiGb6g@mail.gmail.com>
In-Reply-To: <CAOj+MMEu9MOxpioJFd7OSAGdx3JjBUipKyox1tMOziCFQiGb6g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-10-14T18:54:42.1829205Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=07fbbe99-13dc-4210-ae0e-d22c82edc1a0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6169986b-df96-4d0a-752c-08d750d7f9f1
x-ms-office365-filtering-ht: Tenant
x-ms-traffictypediagnostic: BN7PR05MB4419:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BN7PR05MB4419F28BB3ED66CED0E1FC35AE900@BN7PR05MB4419.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01901B3451
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(39860400002)(346002)(366004)(376002)(199004)(189003)(6246003)(229853002)(55016002)(6916009)(8676002)(9686003)(6306002)(54896002)(81166006)(71190400001)(81156014)(25786009)(6436002)(2906002)(71200400001)(256004)(8936002)(236005)(33656002)(26005)(446003)(74316002)(478600001)(53546011)(6506007)(7736002)(11346002)(102836004)(790700001)(66946007)(66556008)(4326008)(14454004)(86362001)(66446008)(3846002)(486006)(476003)(64756008)(76116006)(66066001)(99286004)(6116002)(316002)(606006)(52536014)(5660300002)(186003)(966005)(7696005)(66476007)(76176011); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4419; H:BN7PR05MB5699.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 671oQp5z2uT4ndOb4/dqbweXJrOXw9DMaeo6X5nXV/bkzs6yOULlmCEE0jE7TfB9pcncRtTaEU3ucVhyC3HtTH/aRTSNMQJB8eOxX4ch4SDwA39Nn5te+YAbhnSpfhdsSwU3k/dwtQl7CtA2jgYVJBPLEFNh2Jl8izlZxUu0FYLTncEQGQgwYBQqG77BHxPMCNc+6YqnK1fHSjuCq3MJ5VK57WwPhKUyAmDQOD0v45dQsG9xlo4BhAsmy4Rx4jJc5knj1cIYAFkJfpBkp8U/88Ne1Ld+KCPf6NXJbrvxxTK/DPk5e41BIwuU/CAMb2pBYkNcFLlSA2KAbBtPQ53QMj64Kj/b5zMXxBoCHxX7Ms/TMn78gEjRoWiwuPqiCuxreyMOkMzkmrvQw6BUSxc8nJzBnlk4Hhygfy8qk04xJ7lQmZIIdeWNvcedgmB5qOWLDElENM7+hHdT6I0G2pUTtQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699073930934F4DBE9F09FDAE900BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 6169986b-df96-4d0a-752c-08d750d7f9f1
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2019 18:54:43.6117 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cmKXMvPAEysopQoF3VefG49H38RLH9RbXjaUeX5tfe+nT/6/BXdkvCj6YML2LTK7ixpG4CNyEdE/saU8Exr5Jw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4419
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-14_09:2019-10-11,2019-10-14 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 malwarescore=0 spamscore=0 phishscore=0 adultscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910140153
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8ap0I3iHorGMq_0zPKxIWhNskNo>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-04: Section1
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Oct 2019 18:54:56 -0000

Robert,

Reading the draft, I would hope that these "non-routing" functions had something to do with the IP layer (OAM, etc). It would be helpful if you could provide a few examples and maybe even references to other drafts.

That would allay fears that we were about to see an amazing layer violation.

                                                                     Ron




From: Robert Raszuk <robert@raszuk.net>
Sent: Monday, October 14, 2019 2:41 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG List <spring@ietf.org>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-04: Section1


>  can you give an example of a function that does go beyond mere packet routing?

An instruction(s) which triggers explicit detection of probe packet and adjusts the switching vector to special hardware to handle it

Examples: https://tools.ietf.org/html/draft-lapukhov-dataplane-probe-01<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-lapukhov-dataplane-probe-01__;!8WoA6RjC81c!RLBo_hyspstgm4WbFYdQCEjsDVz8qI2w71Phu9zXfJxB596vQm_KQvM1wAcnNnvk$>

Thx,
R.

On Mon, Oct 14, 2019 at 8:26 PM Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Authors,

In Section 1, you say:

"The network programming consists in combining segment routing functions, both simple and complex, to achieve a networking  objective that goes beyond mere packet routing."

In your opinion, do any of the functions defined in this document go beyond mere packet routing? If so, which?

If not, can you give an example of a function that does go beyond mere packet routing?

                                                                                 Ron




Juniper Business Use Only
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!8WoA6RjC81c!RLBo_hyspstgm4WbFYdQCEjsDVz8qI2w71Phu9zXfJxB596vQm_KQvM1wKl8maI0$>


Juniper Business Use Only