Re: [Srcomp] Section 3 analysis for CRH

Ron Bonica <rbonica@juniper.net> Tue, 13 April 2021 18:41 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: srcomp@ietfa.amsl.com
Delivered-To: srcomp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D575D3A22C0; Tue, 13 Apr 2021 11:41:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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 header.b=LwIPSlBB; dkim=pass (1024-bit key) header.d=juniper.net header.b=TH2+bRun
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 4qsFoLQVgYEA; Tue, 13 Apr 2021 11:41:29 -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 199813A22BF; Tue, 13 Apr 2021 11:41:28 -0700 (PDT)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13DIPP4G004814; Tue, 13 Apr 2021 11:41:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=5NKPhKcqVWR74uPVs2pdOxwBl0zBYBNvTPQhxwWt2YU=; b=LwIPSlBBtQ2/3Fa8QEJpRFSBbVkYrU2BX7QNVHaPJBA35l+X2uL3BzvjDpU5E1g0PUam nlb8gInCcTrsJ82Bo79XoaCoC1B0mP75f7M4XuHloEmMEmAO7OzvsIAknBEOPA7z9Psv rYwW7dqfB5X33+H/QaevnAAx+nbPF9eBbbBUUwIErOgYiBhwfhhHEgst4ZpVsamYZsYu HIIyB2b8ySt1WyJCp3p5n/m6aMqaGmSYrFbfb9j0ukmsaCFITa0pCl0GcwMooT1nJsnY 8JEioBTU9h1f3tkbs3Qk33ebJJNDf0Y2NWMhZGDoC54Cu9J7gnOXRz+RzRQ06TYxnjT/ Ww==
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by mx0b-00273201.pphosted.com with ESMTP id 37w150hmh6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Apr 2021 11:41:27 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nsvaCXq1IOEWYtYvgWloE613Pcc5LvoK3b2pvrBOtnXa3BOSFM96fho+FxgRsd1+QNw3QhgTT/RSCvxb9WodVp+MOQCb8uYpPJ7t29t7S4kcVh2MvG7rh6p2rjv5mPbA7+PrS4ICILmErh9pKg47x95enSf9jELxw/2KCiBudBym0jtrD0FY4Rwf/hkAOckyGeLeYsbJHycJJUHmTMvmho1Xas8aIBaglpv7UJTzyk3372L0B3YqXUKWT4n6u6M9yC2tri1gEkpY6wtSpYOQENbj1y7CXy6A+6dxSL6uv+OC1Yl8yayJXsk1nLr6Aa0ehQT4Q9+XIcXQI3rjtOxWmw==
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=5NKPhKcqVWR74uPVs2pdOxwBl0zBYBNvTPQhxwWt2YU=; b=aYOqf2QyDNAEnHF2lTPeneCbARq8WI9WzekuflC0haW77p3Ex4XRJG2IOXAG1tPpsTZhRmm9/SHBFjwKug5TH9Ie0HTLdxaqcKD7DG+IkgrP2NPD0T+WAGj2m8y9JWRdmFc5rUvPoaIj1opAU2px3tFWOQZYAnTggLlr90Wjq5tx5fBbtr9ndyiyAed90XW4rAzspux/JJ+bZALxzyptI3BJ8CGMRPzvpNTx0hUmmj9WrsfGrzeeMgjsnKOzA5OJBt6V26poN2IZv7bKs4QdCt6Q4QOsIbLVtAdwXaK7tY7oY9pkYqJ4uDShvZDqtIqE+mNpomNLs42/ew20kks29w==
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
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5NKPhKcqVWR74uPVs2pdOxwBl0zBYBNvTPQhxwWt2YU=; b=TH2+bRuns21n4epq++MmH2SmbmiNzfgdYzG8K6prVV6+824T9hoq3aSQrHge3hTCt2OgjB8qquGaq/k9xA60II/fG0UtKOk62Q2dLJ7/rLodo6w6Vz/NsE74YLRe/Z4a+SpH7DZzIL1x2murG8TVx30Tap7UnHV547Y92X2UfcI=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by MN2PR05MB6831.namprd05.prod.outlook.com (2603:10b6:208:1b6::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.6; Tue, 13 Apr 2021 18:41:23 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649%7]) with mapi id 15.20.4042.014; Tue, 13 Apr 2021 18:41:23 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "srcomp@ietf.org" <srcomp@ietf.org>
Thread-Topic: Section 3 analysis for CRH
Thread-Index: AdctVkWKt0DkVINfSG6cA9DUfprKPACUIRjUAAD9HFAAK9AGhQAEivkQAAA2Dj0ACXYLYA==
Date: Tue, 13 Apr 2021 18:41:22 +0000
Message-ID: <BL0PR05MB5316A03A4BFDB3683F5B474CAE4F9@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <BL0PR05MB53166D9702F526CE163F7703AE739@BL0PR05MB5316.namprd05.prod.outlook.com> <BN6PR11MB4081E7D84E993565919F290EC8709@BN6PR11MB4081.namprd11.prod.outlook.com>, <BL0PR05MB5316B4B490511230FBE7608CAE709@BL0PR05MB5316.namprd05.prod.outlook.com> <BN6PR11MB4081624C86E2F9618B1C5064C84F9@BN6PR11MB4081.namprd11.prod.outlook.com>, <BL0PR05MB5316E4F6F9D8194C181CC379AE4F9@BL0PR05MB5316.namprd05.prod.outlook.com> <BN6PR11MB4081103589725675B9F11494C84F9@BN6PR11MB4081.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB4081103589725675B9F11494C84F9@BN6PR11MB4081.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-04-13T18:41:21Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [108.31.143.191]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b868859c-bfe4-4d4a-7a02-08d8feabbcae
x-ms-traffictypediagnostic: MN2PR05MB6831:
x-microsoft-antispam-prvs: <MN2PR05MB683103AF307F3628A4DC8754AE4F9@MN2PR05MB6831.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TJsSctydK43pRbhq5p8L9mUcPXwc6wMHpoW40WbVfIxqtO9Vj5NdsvmGLenJYNMZ4WqatpzWqNHfLElZjb+zGFlmSlybkxvb/4FMYNf2Hxmd6nmIYDqgn+jUr+Ou3gynKRQ86jNWuvWFTSiDOlewXC+8kTuj7Rlkcv8DdN+BjlNRDcAsGyLh/8AGE8ThBTeSYWHvz1w3/YATMuns4g21Xk+ehiZN1OBz+Vz0rKBn+LliMQPxysGF7wStCgUBTiysv1fZeLh51fSs+3fv3sNZw6QUFhzT9SUE0O+W/T8vXQklq4BC1ry7DtFJolu54ovWFs/MhzYvOrNjqjiqXreTbsyWjBqudqzu/dk2ANhglaIPCQQuSMchwpyO3l9h2bYLymJ4xsrVsqEKvBSo513JCAObg6ppG5+AHhrVHMu2PQ/aGjj6SgwJ1Z3neT5M7S+MzFRyn+iQ2qaB70nAo3QLM7uRUE6dc3URwiMoa9b2RV0RNk7l+RSuMYBS/8Igi++/3atzbm49sMekJB+e2rOH3FqtnfSSAocSxgtyrkYVQJCh3mb3GAkEEjRADggYzh1pJlM3Xv0ED1UqOIVJ3mkaHY36y9ASkyDCfoi6NXub6B8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5316.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(376002)(136003)(39860400002)(396003)(86362001)(33656002)(76116006)(186003)(66946007)(64756008)(66556008)(66476007)(55016002)(7696005)(6506007)(52536014)(26005)(66446008)(9686003)(316002)(5660300002)(8936002)(8676002)(478600001)(110136005)(71200400001)(2906002)(38100700002)(53546011)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: I2sxykqxhp0GfgHL1/BalhUatYmoHVr3qYe6uLAwIs6xY+sJxNO83SWbdudhVtrOZijO6Zlnrr/Xdq0Gm+2OqCnrRqcbarzHj/RUH+FYj8ktn791M518OC1bL5XEauJPCiyFQbt3fiAwgPZ16RSDK2Gk80cuZ2eRUt757Fd5vgbQqpHjCv6SHDBSYJn5KSDDqdcvMRwHSwkRJby2srJs9nzhe0PkXU0tEM5t9h90p3Ri7Ne5zIuTFw41Qykf3R2UKCirj1xpCT/JOjBZCkbJO3aVeqJTR0ipGRodvIdh73qifrLZ/PTYyjyI/SxeauGGA5gRD19IblfQs6qvRwSlO+Yvl9AD9ODMdHQiP5ZQdm4ZAfjgvSTpHw+JomYi08fgU49W80KtcqmBm9sMy6UDeOeZFKVdyPyn9SKrClf029qxejqvaXYypE7lGFq6RHhu9B/zREUWPZyYWYM7YxH8xJFOj95SpInr3bTr79q1ny45DgtjKD8nNTFuPNCUGHh2eGcyvsBAqD3ui5ZY36YVJEC8HanPSz2/pXsCKZ+DO5/L9hk7exZ7NQs69qQKWfLr9onuAa28VmZEBTo8i2tp6qfUw1rv9t8OfmmInTTgnjx5gu2pNDlYehEXsMC+r0t7P9AJundJyxKiMXEG4XqIiNe/NVDTojVumCCLAhgGFN2B3VsP9qlFIvBjLw/VzKBQPuIcelAmgc0C2jjucXNLZDrYzmdzFC6zY4SiPNAd+V6sxhG1o/alvHwJn6C2KUh2tWPicAiPPAsZlDb1Z3ZP8EmvqAb4xUjPciKcLjfcTXxBlanYH3shX66kl8Jg8VxOanSl8jCAUxuUi9qi4/dksfqgdlv/Lu+/Y+wr/E6gUO0jQdkNDSSOvO6NqhM+2idwsr+EFuoT/nUfScMVY6Z3wn9lSgYhHdvFJg72WRfIko/ZPcHNvFp+B2gZG/aYXIPmYdJ0hyjUDS2F8e6K87cJ7hCvn0GTTLO9UmI8hdOZwvTRl2rSUcUy51gS+MPG28JmwWmyY92qkbAi/rTGYyRRfnp09z0tJbDMD2LjHIq1uI9giPsslMAeBIC5PMh345GLAwfaGYiIdH04XF5UqKRVTF7pBe0PV1ZeHSMep6hzAudZGFRtECKraxaWHYAmAPivEI4XOqmqLe0MJfTTiagSaDvMC/yB5+jFEajDUh883e7hLBgJdsi7xt4I0nf5TS8SAS9UsSXGqCn2epKqBlZCRJ9dgnDKtAGrVjOqIT/0g0/0B9VT/ouWRmO7co6qepPxyk4kblWZ4OjRYQZKfDqMjtFQYxpspKdE0LMiyXa9PpU1/HxQTIZcsMHXW62yuhDj
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB5316A03A4BFDB3683F5B474CAE4F9BL0PR05MB5316namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5316.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b868859c-bfe4-4d4a-7a02-08d8feabbcae
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 18:41:22.9570 (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: DhThoQ0DW0pYn0kLloIFTxiKsNpwtwg4EuVrSnwhdA+uJg14n0OMcyRriomvIKwZLFvflC0itI0BIYvXGFBlXw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6831
X-Proofpoint-GUID: KCHcyM3bVuLODr1k9zwY4hkVyvAElPFX
X-Proofpoint-ORIG-GUID: KCHcyM3bVuLODr1k9zwY4hkVyvAElPFX
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-13_12:2021-04-13, 2021-04-13 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 impostorscore=0 phishscore=0 spamscore=0 clxscore=1015 malwarescore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 priorityscore=1501 mlxscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104130124
Archived-At: <https://mailarchive.ietf.org/arch/msg/srcomp/_fBlFFMEKM9hK-K6JaFU8v5sjUQ>
Subject: Re: [Srcomp] Section 3 analysis for CRH
X-BeenThere: srcomp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <srcomp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/srcomp>, <mailto:srcomp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/srcomp/>
List-Post: <mailto:srcomp@ietf.org>
List-Help: <mailto:srcomp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/srcomp>, <mailto:srcomp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Apr 2021 18:41:34 -0000

Darren,

     Inline....

           Ron



Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes@cisco.com>
Sent: Tuesday, April 13, 2021 1:07 PM
To: Ron Bonica <rbonica@juniper.net>; Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>; srcomp@ietf.org
Subject: Re: Section 3 analysis for CRH

[External Email. Be cautious of content]

Thanks for the specific text reference, I have two observations:
1 - the CRHSID adjacency segment requires adjacent nodes support CRH, since the next segment endpoint of the topological adj function is the adjacent node.  The adjacent node must lookup the next segment (prefix or adjacency).
This needs to be noted in the F.ADJ analysis since it's a significant difference in functionality vs the SRv6 adjacency functionality which only requires adjacent nodes support IPv6.

[RB] I don't agree. Consider a CRH FIB entry where the IP address is several hops away but the topological function is to forward through a specific interface. I can't see why anybody would want to do this, but it can be done.

2 - Relating the CRH adjacency behavior to binding segment, the CRHSID binding segment requires the binding segment endpoint node support CRH as well.
This needs to be noted in F.BIND analysis.

[RB] The same argument applies here.

                               Ron


Thanks
  Darren

On 2021-04-13, 9:56 AM, "Ron Bonica" <rbonica@juniper.net<mailto:rbonica@juniper.net>> wrote:

Darren,

If you read a little farther, you will see the following text:

   The topological function specifies how the processing node forwards
   the packet to the next segment endpoint.  The following are examples:

   o  Forward the packet through the least-cost path to the next segment
      endpoint.

   o  Forward the packet through a specified interface to the next
      segment endpoint.

The first bullet point clearly refers to prefix segments while the second clearly refers to adjacency segments. These are only two examples. The text  does not preclude binding segments.

Last year, when this draft was up for adoption, there was considerable pressure to avoid SRv6 terminology. However, I would be glad to use it if it clarifies anything.

                                                                                        Ron




Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes@cisco.com<mailto:ddukes@cisco.com>>
Sent: Tuesday, April 13, 2021 7:46 AM
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>; Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; srcomp@ietf.org<mailto:srcomp@ietf.org>
Subject: Re: Section 3 analysis for CRH

[External Email. Be cautious of content]

Thanks for that pointer, however there is no mention of adjacency nor binding SIDs in that text.

   Each CRH-FIB entry contains:

   o  An IPv6 address.

   o  A topological function.

   o  Arguments for the topological function (optional).

   o  Flags.

   o  A service function (optional).

   o  Arguments for the service function (optional).

   The IPv6 address can represent either:

   o  An interface on the next segment endpoint.

   o  An SRv6 SID [I-D.ietf-spring-srv6-network-programming],
      instantiated on the next segment endpoint.


Darren
On 2021-04-12, 10:48 AM, "Ron Bonica" <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>> wrote:

Darren,

Take a look at Section 4 of the CRH draft.

                               Ron




Juniper Business Use Only
From: Srcomp <srcomp-bounces@ietf.org<mailto:srcomp-bounces@ietf.org>> On Behalf Of Darren Dukes (ddukes)
Sent: Monday, April 12, 2021 10:34 AM
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>; srcomp@ietf.org<mailto:srcomp@ietf.org>
Subject: Re: [Srcomp] Section 3 analysis for CRH

[External Email. Be cautious of content]

Hi Ron, the CRH draft does not describe how adjacency nor binding segments work for CFIB.
Can you please point to the specifications describing the functionality claimed in 3.2.1.

Thanks
  Darren

On 2021-04-09, 11:58 AM, "Srcomp" <srcomp-bounces@ietf.org<mailto:srcomp-bounces@ietf.org>> wrote:

Folks,

The following is CRH data for Section 3 of the analysis document:

3.1 - TBD. I will work on this Monday and Tuesday
3.2.1      FSID - Compliant
                FSCOPE - Compliant
                F.PFX - Compliant
F.ADJ - Compliant
F.BIND - Compliant
F.PEER - specification required
F.SVC - compliant
F.ALG - compliant (see IP Flexalgo draft)
F.TILFA - compliant
F.SEC - Compliant
F.IGP - Compliant ( see ISIS CRH draft)
F.BGP - Compliant (see CRH BGP draft)
F.POL - compliant
                F.BLS - specification required
F.SFC - compliant
                F.PING: compliant

3.2.2 Compliant. Satisfies this requirement by using a binding SID to impose an additional SRv6 header (IPv6 header plus optional SRH) with non-compressed SID.

3.2.3. Compliant. See Section 2.1. for compression at each SR path length.

3.2.4. Not compliant

3.3.1. Compliant. And classic SID can be represented by a CRH SID.


3.4 Compliant. The 16-bit CRH SID can represent 65K objects. The 32-bit SID and TPF can represent 4G objects.

                                              Ron


Juniper Business Use Only