From mailman-admin@ietf.org Mon Mar 1 09:21:04 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 803F05E00B for ; Mon, 1 Mar 2004 09:21:04 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AxoI4-0004Gp-Ox for ietf-ppplog@merit.edu; Mon, 01 Mar 2004 09:21:04 -0500 Date: Mon, 01 Mar 2004 09:21:04 -0500 Message-ID: <20040301142104.27462.46615.Mailman@www1.ietf.org> Subject: ietf.org mailing list memberships reminder From: mailman-owner@www1.ietf.org To: ietf-ppplog@merit.edu X-No-Archive: yes X-Ack: no Sender: mailman-admin@ietf.org Errors-To: mailman-admin@ietf.org X-BeenThere: mailman@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk This is a reminder, sent out once a month, about your ietf.org mailing list memberships. It includes your subscription info and how to use it to change it or unsubscribe from a list. You can visit the URLs to change your membership status or configuration, including unsubscribing, setting digest-style delivery or disabling delivery altogether (e.g., for a vacation), and so on. In addition to the URL interfaces, you can also use email to make such changes. For more info, send a message to the '-request' address of the list (for example, pppext-request@ietf.org) containing just the word 'help' in the message body, and an email message will be sent to you with instructions. *************************************************************************** Note Well All statements related to the activities of the IETF and addressed to the IETF are subject to all provisions of Section 10 of RFC 2026, which grants to the IETF and its participants certain licenses and rights in such statements. Such statements include verbal statements in IETF meetings, as well as written and electronic communications made at any time or place, which are addressed to * the IETF plenary session, * any IETF working group or portion thereof, * the IESG, or any member thereof on behalf of the IESG, * the IAB or any member thereof on behalf of the IAB, * any IETF mailing list, including the IETF list itself, any working group or design team list, or any other list functioning under IETF auspices, * the RFC Editor or the Internet-Drafts function Statements made outside of an IETF meeting, mailing list or other function, that are clearly not intended to be input to an IETF activity, group or function, are not subject to these provisions. *************************************************************************** If you have questions, problems, comments, etc, send them to mailman-owner@www1.ietf.org. Thanks! Passwords for ietf-ppplog@merit.edu: List Password // URL ---- -------- pppext@ietf.org iwhaka https://www1.ietf.org/mailman/options/pppext/ietf-ppplog%40merit.edu From owner-ietf-ppp@merit.edu Mon Mar 1 22:04:36 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from trapdoor.merit.edu (trapdoor.merit.edu [198.108.1.26]) by segue.merit.edu (Postfix) with ESMTP id 236CA5E328; Mon, 1 Mar 2004 22:04:36 -0500 (EST) Received: by trapdoor.merit.edu (Postfix) id 3603D9120A; Mon, 1 Mar 2004 22:04:24 -0500 (EST) Delivered-To: ietf-ppp-outgoing@trapdoor.merit.edu Received: by trapdoor.merit.edu (Postfix, from userid 56) id F404991238; Mon, 1 Mar 2004 22:04:23 -0500 (EST) Delivered-To: ietf-ppp@trapdoor.merit.edu Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id 1E2F59120A for ; Mon, 1 Mar 2004 22:04:23 -0500 (EST) Received: by segue.merit.edu (Postfix) id DBCE25E35B; Mon, 1 Mar 2004 22:04:22 -0500 (EST) Delivered-To: ietf-ppp@merit.edu Received: from hoemail1.firewall.lucent.com (hoemail1.lucent.com [192.11.226.161]) by segue.merit.edu (Postfix) with ESMTP id 7C05A5E1CB for ; Mon, 1 Mar 2004 22:04:22 -0500 (EST) Received: from ci1093xinyg (h135-252-12-156.lucent.com [135.252.12.156]) by hoemail1.firewall.lucent.com (Switch-2.2.8/Switch-2.2.8) with SMTP id i2234HD27822 for ; Mon, 1 Mar 2004 21:04:18 -0600 (CST) Date: Tue, 02 Mar 2004 11:04:16 +0800 To: ietf-ppp@merit.edu Subject: ello! =)) From: dlr@daver.bungi.com Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="--------myfylmhiwybtweiflrmh" Sender: owner-ietf-ppp@merit.edu Precedence: bulk Errors-To: owner-ietf-ppp-outgoing@merit.edu ----------myfylmhiwybtweiflrmh Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Argh, i don't like the plaintext :) password: 54257 ----------myfylmhiwybtweiflrmh Content-Type: application/octet-stream; name="Readme.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Readme.zip" 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 ----------myfylmhiwybtweiflrmh-- From owner-ietf-ppp@merit.edu Tue Mar 2 00:08:25 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from trapdoor.merit.edu (trapdoor.merit.edu [198.108.1.26]) by segue.merit.edu (Postfix) with ESMTP id 903855E464; Tue, 2 Mar 2004 00:08:25 -0500 (EST) Received: by trapdoor.merit.edu (Postfix) id 8DF569127F; Tue, 2 Mar 2004 00:08:10 -0500 (EST) Delivered-To: ietf-ppp-outgoing@trapdoor.merit.edu Received: by trapdoor.merit.edu (Postfix, from userid 56) id 4F6E291284; Tue, 2 Mar 2004 00:08:10 -0500 (EST) Delivered-To: ietf-ppp@trapdoor.merit.edu Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id 69EFA9127F for ; Tue, 2 Mar 2004 00:08:09 -0500 (EST) Received: by segue.merit.edu (Postfix) id 470225E479; Tue, 2 Mar 2004 00:08:09 -0500 (EST) Delivered-To: ietf-ppp@merit.edu Received: from cisco.com (unknown [211.154.12.2]) by segue.merit.edu (Postfix) with ESMTP id 8F7295E473 for ; Tue, 2 Mar 2004 00:08:06 -0500 (EST) From: fred@cisco.com To: ietf-ppp@merit.edu Subject: Recent news Date: Tue, 2 Mar 2004 08:08:01 +0300 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0009_D554C2D5.F1E8DCD2" X-Priority: 3 X-MSMail-Priority: Normal Message-Id: <20040302050806.8F7295E473@segue.merit.edu> Sender: owner-ietf-ppp@merit.edu Precedence: bulk Errors-To: owner-ietf-ppp-outgoing@merit.edu This is a multi-part message in MIME format. ------=_NextPart_000_0009_D554C2D5.F1E8DCD2 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit ------=_NextPart_000_0009_D554C2D5.F1E8DCD2 Content-Type: application/octet-stream; name="approved.scr" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="approved.scr" TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA2AAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v ZGUuDQ0KJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEUAAEwBAwAAAAAA AAAAAAAAAADgAA8BCwEHAABwAAAAEAAAAGAAALDQAAAAcAAAAOAAAAAAUAAAEAAAAAIAAAQAAAAA AAAABAAAAAAAAAAA8AAAABAAAAAAAAACAAAAAAAQAAAQAAAAABAAABAAAAAAAAAQAAAAAAAAAAAA AADo4QAAMAEAAADgAADoAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABVUFgwAAAAAABgAAAAEAAAAAAAAAAEAAAAAAAAAAAAAAAAAACAAADgVVBYMQAAAAAA cAAAAHAAAABkAAAABAAAAAAAAAAAAAAAAAAAQAAA4C5yc3JjAAAAABAAAADgAAAABAAAAGgAAAAA AAAAAAAAAAAAAEAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAMS4yNABVUFghDAkCCVOYi2gYbO9V4bUAAKFgAAAAmgAAJgQARO6H opAAZDRQAFwDmqZpmlRMRDw0LGmapmkkHBQMBNM0zbL8M/Ts5NzrDjNN0MgAwAu4A6ZpmqawqKSc lJqmaZqMhHx0bGDpmqZpWFBIQGM4p2mapjAoHBQMmqZZdgP4MvDs5OBim6Zp2MzAuDKL0zSd2X8y A6CYkE3TNE2IgHhwbGg0TdM0YFhQTEDTNE3XOGcwKCQcO9k0TRQQBPwx9Afee5uu6APg2DGfm+c0 D53pkzEDlBMxMZquGcw3oJgDkIxsmqZpiIB4cBBH/3duswj8Ru8Dip1a0Nrl9AYfM07/////bHJO 2AKXX5LIAT18vkNLluQ1ieA6l/dawCmVBHbrY97/////XN1h6HL/jyK4Ue2MLtN7JtRNOfCqaThQ vnnxHSuaK2////9vqzCsiqbMktjT8vvswsaWp7SHbnVDdxjF6YdROP////+rqpAcOY5bcvKAJv3f QKEEV9tGtCWZEIoHhwqQGaWlqP////+ut8PS5PkRLEprj7bgDT1wpt8bWpzhKXTCE2e+GHXVOP// //+eB3PiVMlBvDq7P8ZQ3W0Ali/LagyxWQSyYxfOiEUFyP/////eEiPyiJhyTCoL79bArZ2Qhn97 epyBh7WpssDe+DU1WP////9+t9MCNFmh3CoPn+YwPc0gdq8riuxRuVGSE3fuaOdl6P////9q94OD hoyVobTC1+8KKEltlM7rG06Uvfk4er8HUKDxRf//G/+c9kOzFmzlUQu3H5oImR2kLrtLznQNqUjq j/////834pBB9awGI+MabDUB0KJ3TyoI6c20not7bmRdWVhaX/////9ncoCRpQC28xM6XIWx4BJH f7r4OX3EDlur/lStCWjKL/////+XAnDhVcxGw0PGTNVhYWRqc3+OoLXN6AYnS3KcyfksYv////+b 1xZYneUwfs8jetQxkfRawy+eEIX9ePZ3+4IMmXzsCv/////bhybIbRXwbh/TmkQBwYRKE9+qgFUt CObHq5J8aVlMQv////87tzY43RAABl6DmrTR8TQ6Y4/+8CVdjtYXW6bsOYncMv////+L50aoDXXg Tr9zqiRBdPRygT8/QkhRTWx+k8vG5AUrUP////96p80KQHm19DZ7ww5crQFYsk9v0vihDXzuY9tW 1FXZYP/////qdweaMMllBKZL855M/bFoIt+fYijxvYxeMwvmxKWJcP////9aRzcqIBkVFBYbIy48 TWF4kq/P8hhBbZzOAzt2tPU5gP/////KF2e6EGnFJIbrU74snRGIAn//ggiRHR0gJi87Slxxif8v /P+kwuMHLliFtegeV5PSFMPsOovfNpDtTbAWf//////rWsxBuTSyM7c+yFXleA6nQ+KEKdF8KtuP RgC9fUAGz/////+bajwR6cSig2dOOCUVCP738/L0+QEMGis/VnCNrdD2H/////9LeqzhGVSS0xde qPVFmO5HowJkyTGcCnvvZuBd3WDmb//////7+/4EDRkoOk9ngqDB5Qw2Y5PG/DVxsPI3f8oYab0U bv/////LK470Xck4qh+XEpARlRymM8NW7IUhwGIHr1oIuW0k3v////+bWx7krXlIGu/HooBhRSwW A/Pm3NXR0NLX3+r4CR00Tv////9ri67U/SlYir/3MnCx9TyG0yN2zCWB4EKnD3roWc1Evv////87 uz7ETdnZ3OLr9wYYLUVgfp/D6hRBcaTaE0+O0BVdqP83/v/2R5vyTKkJbNI7pxaI/XUD73P6hBGh NMpj//////+eQNSjCtKXHlLkWDX1wIK6SuK3YALhQEI59OH+0Lqzr/////+IsLWbzdY0JBwm2WmN s2M2dyZiKu+xhJUJ9prSD+E13/////+V4WQFRFOV17cTShscn93xovZp5hQqCfTcwV6+H8yIWun/ pf+mMpJhpNgX8UO7syhCinsvIQSCTd7d////f5EQszKuJxJ/earEN6uTwZodMD6jGkRti18e5bpL sf////+JYLhEh4i7QilAUF0a/N4cb8xK6GDGI90GnwaswNlwMP////+qLu3V6QEYr8JNoM2Xy1b5 jA2uWpcnp2QWm3jYpXpjev////9mIYW0trmZAXFZOhnD25RDFOSqZSuM0/z/ifQh2Ttqwv////9J /oAMoDDWX5McHUK4MI1d96gk2imXzC6LUYhnuRcih//////dGSJ3ssbmAllpiKr5APKmzhMXH2Uq GAv3guAIuwW6Df////8pGvKXnUs1+V5YGOemUwXSZNAJBhp7E/p9sec0IU55iP//9v/aKI42OWEv 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 Tc5RtTr/b/+/vKPiMLvUQaXfSteV2GHE0aT79NbTaulpQ//////82W40RohnrdC4YNpzLQRE5R0D M19MCqrJfA3dPHEFUL/R//+qQQInEBALvoYgDMkltWhXs4VxCdRmuZ//f6v/5GHODvneXpjJfiKY 0LC0qNfHFz2zWYEN/////7QuO1y9t61susAgg7jttrO/mgzitgOa0rF0OUfV6q93X+r//9KdFSbb BIMW3HMSC2PjhDtklD5MDahaav////96C88O5J3/CZMnrgAKsZ4HfUSTD/DSowiHaPIBHv7CBv// S/xpXVdi98sogHE2bBnnBmtudhvU/uAr04n//yX+WnraEMxK3Rnfufn5776OQ763F9WOsGDo/v// /6PW1n6T0aHEwtg4UvLfT/Fnu9FnV7ym3Qa1P0s2skj///+tgw3YTBsKr/ZKAzZgegRBw+9g31Xf Z6jvjv////9uMXm+aUaMs2HLGoNmvKDSbyU24mhSlXcMzANHC7u5Fv////8CIi8mBVW+O7rFKAu9 spJatCsEarNcp//XwjHP0LWLnv/////ZLB2u3luwwmSbJvJj7JyjanUKk20CqQYJnD82DuuFZ/// L/AHchNXpoJKv5UUerjiriuxezgbtgybjtJG////kg2+1eW379x8Id/bC9TS04ZC4tTx+LPdUPit /v+D2h/NFr6BWya59uF3sEtHtxjmWvH//999cGoP/8o7BmZcCwER/55lj2muYvjT/2th////v8Rs FnjiCqDu0g3XVIMETsKzAzlhJmen9xZg0E1Haf////9J23duPkpq0a7cWtbZZgvfQPA72DdTrryp xZ673n/Psv////9H6f+1MBzyvb2KwrrKMJOzU6ajtCQFNtC6kwbXzSlX3v+l3vpUv2fZI/dms7jY xAIbaF2UK28qwP//Kje+C7ShjgzDG98FWo3vAi0NZa3eVZDM7DogS2UkAtu7xS1BtnZlGQBIC7E+ ++p0OllzDzo4MDPqFpqjVbAn6G4dTUcN/TMzLzQuMCAoWHCjWvutK/g7GFNJRSA2FQnsLzABWz1U IDUuMSlLru1b60EFbHQtRW4zZLlXrQxsSGek3jttJ8xVbFQjTGEfdbyY3AyAimVu8469zVzqHxYq LyoVR0VDs/bfYS8gSFRUUC8xaCgLhIKAIaLW+Ww2+1GTYWEKHw/uvpENKwAUBzA4UDbbQUYA5EYP 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 Y0FkZHJlc3MAAEV4aXRQcm9jZXNzAAAAUmVnQ2xvc2VLZXkAAABtZW1zZXQAAHdzcHJpbnRmQQAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAADIPuc5OGt8rJ62qJu/R+UUrgBo0/2K9pb7GGWey5F3FKFJZIcDEbdLzCLI6 5UFoLG1joH1i7yroKfDBJ3w2dlB80lpt+tNvXwI/0fWqVCFIGQAyWtqe9+5j862q4WlFbEaKFOmV wL6MbUtfjtWD/FFHUCoDQXL4o6k0Sr9hrtRt3D32desMQcC3QZYc/2aBTJMZ1FQR+IcD4MfQwWrk fpqe7ZyLpa9DDeNSvuAxw+UZWmKzb9PtKsK/rWjtI98KzWZlwZINrjNFtOIVmk9ShvijIK7H/yuX +UA+S9sEeC8eLv6gIZrgzIEiStLj0ewdAWar/fMNiYi/WdGwJIWIpqTsEW7Qxh/D2CXgLVIvZ2FL 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 f7qVtpIosNLEMbW5ccZWnlkWRa/sUCPq2J2s ------=_NextPart_000_0009_D554C2D5.F1E8DCD2-- From pppext-admin@ietf.org Sun Mar 7 20:22:08 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 0D8CA5EA42; Sun, 7 Mar 2004 20:22:08 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B09Sz-0005eO-EF; Sun, 07 Mar 2004 20:22:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AzQx6-0000vQ-GC for pppext@optimus.ietf.org; Fri, 05 Mar 2004 20:50:08 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA10940 for ; Fri, 5 Mar 2004 20:50:06 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AzQx4-00071Y-00 for pppext@ietf.org; Fri, 05 Mar 2004 20:50:06 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AzQw7-0006rm-00 for pppext@ietf.org; Fri, 05 Mar 2004 20:49:07 -0500 Received: from sj-iport-4.cisco.com ([171.68.10.86]) by ietf-mx with esmtp (Exim 4.12) id 1AzQvq-0006iS-00 for pppext@ietf.org; Fri, 05 Mar 2004 20:48:50 -0500 Received: from mira-sjc5-c.cisco.com (IDENT:mirapoint@mira-sjc5-c.cisco.com [171.71.163.17]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id i261mIF8018041 for ; Fri, 5 Mar 2004 17:48:19 -0800 (PST) Received: from cisco.com (itse-u10.cisco.com [171.71.24.47]) by mira-sjc5-c.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id ARQ11130; Fri, 5 Mar 2004 17:48:17 -0800 (PST) Message-ID: <40492DE1.80601@cisco.com> Date: Fri, 05 Mar 2004 17:48:17 -0800 From: Ivy Tse User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020920 Netscape/7.0 X-Accept-Language: en-us, en MIME-Version: 1.0 To: pppext@ietf.org Content-Type: multipart/alternative; boundary="------------070000020608050808080902" X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.5 required=5.0 tests=HTML_MESSAGE,HTML_TITLE_EMPTY autolearn=no version=2.60 Subject: [Pppext] [Fwd: Re: PPP implementation specific.] Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , --------------070000020608050808080902 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi pppext workgroup, > I have an implementation specific question about MRU and its requirements: > There are two references discussing about MRU in the rfc 1661: > 1. Page 5 - The maximum length for the Information field, including > Padding, but not including the Protocol field, is termed the Maximum > Receive Unit (MRU), which defaults to 1500 octects. By negotiation, > consenting PPP implementation may use other values for the MRU. > 2. Page 40 - MRU : The default value is 1500 octets. If smaller packets > are requested, an implementation MUST still be able to receive the full > 1500 octet information field in case link synchronization is lost. > My questions are: > What is the correct implementation of MRU under these conditions: > 1. Negotiated MRU is less than 1500. > 2. Protocol has reached open state with no synchronization problem. > 1. If data packets of larger than negotiated MRU value but less than or > equal to 1500 are received, receiving system should process these > packets normally without further action. Is this correct? > 2. Or if data packets of larger than negotiated MRU value but less than > or equal to 1500 are received, receiving system should assume > synchronization is lost and continue to process these data packets. But > it will initiate a config request lcp packets to sync up the protocol > negotiated params with the remote end again? > 3. Or data packets of larger than negotiated MRU value but less than or > equal to 1500 should be silently disgarded without further action? > 4. From the rfc definition, is it a MUST requirement that receiving side > MUST be able to receive 1500 octet of info regardless if synchronization > is lost or maintained at any time? > Your answer to the above questions is greatly appreciated. > Thanks for your time. > Ivy Tse --------------070000020608050808080902 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit
Hi pppext workgroup, 

> I have an implementation specific question about MRU and its requirements:

> There are two references discussing about MRU in the rfc 1661:

> 1. Page 5 - The maximum length for the Information field, including 
> Padding, but not including the Protocol field, is termed the Maximum 
> Receive Unit (MRU), which defaults to 1500 octects. By negotiation, 
> consenting PPP implementation may use other values for the MRU.

> 2. Page 40 - MRU : The default value is 1500 octets. If smaller packets 
> are requested, an implementation MUST still be able to receive the full 
> 1500 octet information field in case link synchronization is lost.

> My questions are:

> What is the correct implementation of MRU under these conditions:

> 1. Negotiated MRU is less than 1500.
> 2. Protocol has reached open state with no synchronization problem.

> 1. If data packets of larger than negotiated MRU value but less than or 
> equal to 1500 are received, receiving system should process these 
> packets normally without further action.  Is this correct?

> 2. Or if data packets of larger than negotiated MRU value but less than 
> or equal to 1500 are received, receiving system should assume 
> synchronization is lost and continue to process these data packets. But 
> it will initiate a config request lcp packets to sync up the protocol 
> negotiated params with the remote end again?

> 3. Or data packets of larger than negotiated MRU value but less than or 
> equal to 1500 should be silently disgarded without further action?

> 4. From the rfc definition, is it a MUST requirement that receiving side 
> MUST be able to receive 1500 octet of info regardless if synchronization 
> is lost or maintained at any time?

> Your answer to the above questions is greatly appreciated.

> Thanks for your time.

> Ivy Tse
--------------070000020608050808080902-- _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Sun Mar 7 21:28:01 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 1411E5EAC6; Sun, 7 Mar 2004 21:28:01 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0AUq-0001bY-NU; Sun, 07 Mar 2004 21:28:00 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0ATv-0001al-RU for pppext@optimus.ietf.org; Sun, 07 Mar 2004 21:27:03 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA20986 for ; Sun, 7 Mar 2004 21:27:01 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0ATt-0001av-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:27:01 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0ASy-0001U9-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:26:05 -0500 Received: from p70-227.acedsl.com ([66.114.70.227] helo=pit.databus.com) by ietf-mx with esmtp (Exim 4.12) id 1B0ASC-0001Mk-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:25:16 -0500 Received: from pit.databus.com (localhost [127.0.0.1]) by pit.databus.com (8.12.11/8.12.11) with ESMTP id i282P81i024515; Sun, 7 Mar 2004 21:25:08 -0500 (EST) (envelope-from barney@pit.databus.com) Received: (from barney@localhost) by pit.databus.com (8.12.11/8.12.11/Submit) id i282P8YR024514; Sun, 7 Mar 2004 21:25:08 -0500 (EST) (envelope-from barney) Date: Sun, 7 Mar 2004 21:25:08 -0500 From: Barney Wolff To: Ivy Tse Cc: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] Message-ID: <20040308022508.GA23485@pit.databus.com> References: <40492DE1.80601@cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40492DE1.80601@cisco.com> User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.39 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , On Fri, Mar 05, 2004 at 05:48:17PM -0800, Ivy Tse wrote: > > >What is the correct implementation of MRU under these conditions: > > >1. Negotiated MRU is less than 1500. > >2. Protocol has reached open state with no synchronization problem. > > >1. If data packets of larger than negotiated MRU value but less than or > >equal to 1500 are received, receiving system should process these > >packets normally without further action. Is this correct? > > >2. Or if data packets of larger than negotiated MRU value but less than > >or equal to 1500 are received, receiving system should assume > >synchronization is lost and continue to process these data packets. But > >it will initiate a config request lcp packets to sync up the protocol > >negotiated params with the remote end again? > > >3. Or data packets of larger than negotiated MRU value but less than or > >equal to 1500 should be silently disgarded without further action? > > >4. From the rfc definition, is it a MUST requirement that receiving side > >MUST be able to receive 1500 octet of info regardless if synchronization > >is lost or maintained at any time? My own implementation (still used in bits of ATT Worldnet) does 3, with keeping count and optionally logging. I took "MUST receive" to mean simply "don't crash on an over-length frame that might happen because a flag was garbled." In other words, I interpreted synchronization as frame sync. I'd be interested to hear if others took the wording as a requirement to actually process the frame. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Sun Mar 7 21:48:06 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 3BE7E5EAEE; Sun, 7 Mar 2004 21:48:01 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0AoD-00033w-Iv; Sun, 07 Mar 2004 21:48:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0AnM-00033S-3X for pppext@optimus.ietf.org; Sun, 07 Mar 2004 21:47:08 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA21520 for ; Sun, 7 Mar 2004 21:47:05 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0AnJ-00049s-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:47:05 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0AmM-00042U-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:46:06 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0Ali-0003v8-00 for pppext@ietf.org; Sun, 07 Mar 2004 21:45:27 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i282jP17038379 for pppext@ietf.org env-from ; Sun, 7 Mar 2004 19:45:25 -0700 (MST) Date: Sun, 7 Mar 2004 19:45:25 -0700 (MST) From: Vernon Schryver Message-Id: <200403080245.i282jP17038379@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <20040308022508.GA23485@pit.databus.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Barney Wolff ] 1. Negotiated MRU is less than 1500. ] 2. Protocol has reached open state with no synchronization problem. ] ] 1. If data packets of larger than negotiated MRU value but less than or ] equal to 1500 are received, receiving system should process these ] packets normally without further action. Is this correct? ] ] 2. Or if data packets of larger than negotiated MRU value but less than ] or equal to 1500 are received, receiving system should assume ] synchronization is lost and continue to process these data packets. But ] it will initiate a config request lcp packets to sync up the protocol ] negotiated params with the remote end again? ] ] 3. Or data packets of larger than negotiated MRU value but less than or ] equal to 1500 should be silently disgarded without further action? ] ] 4. From the rfc definition, is it a MUST requirement that receiving side ] MUST be able to receive 1500 octet of info regardless if synchronization ] is lost or maintained at any time? > My own implementation (still used in bits of ATT Worldnet) does 3, with > keeping count and optionally logging. I took "MUST receive" to mean > simply "don't crash on an over-length frame that might happen because > a flag was garbled." In other words, I interpreted synchronization as > frame sync. > > I'd be interested to hear if others took the wording as a requirement > to actually process the frame. The peer can always refuse to negotiate and so force the MRU to be 1500. So regardless of negotiations, my code would always accept frames as large as the negotated MRU or 1500, whichever is larger. Refusing frames larger than the MRU but but at most 1500 seemed to me to violate "be generous in what you accept." I don't understand what you mean by interpreting synchronization as frame sync. Wouldn't a garbled flag that makes a frame look too long be rather likely to break the FCS, at least for lengths <= 1500? Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Sun Mar 7 22:04:02 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 2212C5EAF1; Sun, 7 Mar 2004 22:04:01 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0B3h-0003qQ-DI; Sun, 07 Mar 2004 22:04:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0B2u-0003pf-Bd for pppext@optimus.ietf.org; Sun, 07 Mar 2004 22:03:12 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA21996 for ; Sun, 7 Mar 2004 22:03:09 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0B2r-0006Jx-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:03:09 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0B1v-0006BA-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:02:11 -0500 Received: from p70-227.acedsl.com ([66.114.70.227] helo=pit.databus.com) by ietf-mx with esmtp (Exim 4.12) id 1B0B0w-00062A-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:01:10 -0500 Received: from pit.databus.com (localhost [127.0.0.1]) by pit.databus.com (8.12.11/8.12.11) with ESMTP id i28312ws025337; Sun, 7 Mar 2004 22:01:02 -0500 (EST) (envelope-from barney@pit.databus.com) Received: (from barney@localhost) by pit.databus.com (8.12.11/8.12.11/Submit) id i28312mb025336; Sun, 7 Mar 2004 22:01:02 -0500 (EST) (envelope-from barney) Date: Sun, 7 Mar 2004 22:01:02 -0500 From: Barney Wolff To: Vernon Schryver Cc: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] Message-ID: <20040308030102.GA25211@pit.databus.com> References: <20040308022508.GA23485@pit.databus.com> <200403080245.i282jP17038379@calcite.rhyolite.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403080245.i282jP17038379@calcite.rhyolite.com> User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.39 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , On Sun, Mar 07, 2004 at 07:45:25PM -0700, Vernon Schryver wrote: > > The peer can always refuse to negotiate and so force the MRU to be > 1500. So regardless of negotiations, my code would always accept > frames as large as the negotated MRU or 1500, whichever is larger. > Refusing frames larger than the MRU but but at most 1500 seemed to me > to violate "be generous in what you accept." Doing separate checks for >MRU and >1500 seemed overly generous, to me. > I don't understand what you mean by interpreting synchronization > as frame sync. In the phrase "synchronization lost". That seemed more likely to me than a scenario where my peer reset itself but is somehow still sending me IP packets. > Wouldn't a garbled flag that makes a frame look too long be rather likely > to break the FCS, at least for lengths <= 1500? Sure. And that's why, when I get characters beyond the MRU, I change state and don't buffer them, because the frame is likely garbage anyway. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Sun Mar 7 22:19:03 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id B414C5EAFC; Sun, 7 Mar 2004 22:19:01 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0BIE-0004w1-6X; Sun, 07 Mar 2004 22:19:02 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0BHU-0004v4-1S for pppext@optimus.ietf.org; Sun, 07 Mar 2004 22:18:16 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA22907 for ; Sun, 7 Mar 2004 22:18:12 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0BHQ-00014m-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:18:12 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0BGY-0000wB-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:17:19 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0BFf-0000mT-00 for pppext@ietf.org; Sun, 07 Mar 2004 22:16:23 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i283GN0H049308 for pppext@ietf.org env-from ; Sun, 7 Mar 2004 20:16:23 -0700 (MST) Date: Sun, 7 Mar 2004 20:16:23 -0700 (MST) From: Vernon Schryver Message-Id: <200403080316.i283GN0H049308@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <20040308030102.GA25211@pit.databus.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Barney Wolff > > The peer can always refuse to negotiate and so force the MRU to be > > 1500. So regardless of negotiations, my code would always accept > > frames as large as the negotated MRU or 1500, whichever is larger. > > Refusing frames larger than the MRU but but at most 1500 seemed to me > > to violate "be generous in what you accept." > > Doing separate checks for >MRU and >1500 seemed overly generous, to me. They're practically free at the only time you need to do them, during the LCP negotiation. In other words, my code always said "OK" for an MTU suggestion <1500 but stored 1500 as the MRU value, so that only one check was made when performance matters. > > Wouldn't a garbled flag that makes a frame look too long be rather likely > > to break the FCS, at least for lengths <= 1500? > > Sure. And that's why, when I get characters beyond the MRU, I change > state and don't buffer them, because the frame is likely garbage anyway. That suggests more intimate framing code/hardware and PPP code than I had. Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 09:09:04 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 089E35DDA2; Mon, 8 Mar 2004 09:09:04 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0LRH-0003T3-3N; Mon, 08 Mar 2004 09:09:03 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0LRD-0003ST-Bi for pppext@optimus.ietf.org; Mon, 08 Mar 2004 09:08:59 -0500 Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA01338 for ; Mon, 8 Mar 2004 09:08:56 -0500 (EST) Received: from nobody by optimus.ietf.org with local (Exim 4.20) id 1B0LQi-0003PK-VX; Mon, 08 Mar 2004 09:08:28 -0500 X-test-idtracker: no From: The IESG To: IETF-Announce: ; Cc: Internet Architecture Board , RFC Editor , Message-Id: Date: Mon, 08 Mar 2004 09:08:28 -0500 Subject: [Pppext] Protocol Action: 'PPP Vendor Protocol' to Proposed Standard Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , The IESG has approved the following document: - 'PPP Vendor Protocol ' as a Proposed Standard This document is the product of the Point-to-Point Protocol Extensions Working Group. The IESG contact persons are Thomas Narten and Margaret Wasserman. Technical Summary The Point-to-Point Protocol (PPP) defines a Link Control Protocol (LCP) and a method for negotiating the use of multi-protocol traffic over point-to-point links. PPP Vendor Extensions (RFC 2153) added vendor-specific general-purpose Configuration Option and Code numbers. This document extends these features to cover vendor-specific Network, Authentication, and Control Protocols. Working Group Summary There was strong WG support for this document. It completes the work that was done in RFC 2153. Protocol Quality This document has been reviewed for the IESG by Thomas Narten. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 09:40:05 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 921F15DE05; Mon, 8 Mar 2004 09:40:04 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0LvI-00067r-Cd; Mon, 08 Mar 2004 09:40:04 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Lv0-00066w-S4 for pppext@optimus.ietf.org; Mon, 08 Mar 2004 09:39:47 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA03531 for ; Mon, 8 Mar 2004 09:39:43 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0Luz-0003BI-00 for pppext@ietf.org; Mon, 08 Mar 2004 09:39:45 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0Ltu-0002vr-00 for pppext@ietf.org; Mon, 08 Mar 2004 09:38:39 -0500 Received: from brmea-mail-3.sun.com ([192.18.98.34]) by ietf-mx with esmtp (Exim 4.12) id 1B0Lsp-0002a2-00 for pppext@ietf.org; Mon, 08 Mar 2004 09:37:31 -0500 Received: from eastmail1bur.East.Sun.COM ([129.148.9.49]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id i28EbFbR009170; Mon, 8 Mar 2004 07:37:19 -0700 (MST) Received: from phorcys.East.Sun.COM (phorcys.East.Sun.COM [129.148.174.143]) by eastmail1bur.East.Sun.COM (8.12.10+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id i28EbFcc007499; Mon, 8 Mar 2004 09:37:15 -0500 (EST) Received: from phorcys.East.Sun.COM (localhost [127.0.0.1]) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11) with ESMTP id i28EbCTT012542; Mon, 8 Mar 2004 09:37:12 -0500 (EST) Received: (from carlsonj@localhost) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11/Submit) id i28EbCTU012539; Mon, 8 Mar 2004 09:37:12 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16460.34072.646978.779810@gargle.gargle.HOWL> Date: Mon, 8 Mar 2004 09:37:12 -0500 From: James Carlson To: Barney Wolff Cc: Vernon Schryver , Ivy Tse , pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] In-Reply-To: Barney Wolff's message of 7 March 2004 22:01:02 References: <20040308022508.GA23485@pit.databus.com> <200403080245.i282jP17038379@calcite.rhyolite.com> <20040308030102.GA25211@pit.databus.com> X-Mailer: VM 7.01 under Emacs 21.3.1 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Barney Wolff writes: > > I don't understand what you mean by interpreting synchronization > > as frame sync. > > In the phrase "synchronization lost". That seemed more likely to me > than a scenario where my peer reset itself but is somehow still sending > me IP packets. The problem is that if the peer resets itself and starts transmitting LCP again, you *MUST* be able to receive up to the default MRU of 1500. Failing to do that would lead to an interoperability problem with systems that send LCP frames that are between the negotiated MRU and 1500. This implies that if you're strict about the MRU, then you have to have an exception case that allows you to fall back to the required default MRU of 1500, or (as a degenerate case) you have to recognize that you received LCP even though the frame was truncated, and reset back to LCP negotiation. It is, of course, simpler just to allow 1500 at all times. For what it's worth, the Solaris implementation will negotiate the MRU as set by configuration. If the local MRU happens to be less than 1500, then the internal AHDLC decoder is told to use 1500, and if it's larger, it's told the larger value. The decoder itself is based on STREAMS, and does an allocb() of the requested value plus a small fudge factor (32 octets; to allow for peers with implementation bugs). The underlying allocation subsystem can (and usually does) return buffers that are larger, and we limit input frames to the actual size of the buffer we get (b_datap->db_lim - b_datap->db_base). In other words, we accept a somewhat indeterminate amount that's always more than MAX(negotiated MRU, 1500). I don't think there's much value in being draconian about MRU enforcement. At best, you're just going to annoy a user who wasn't actually doing anything more wrong than trying to interoperate with an arithmetic-challenged peer. -- James Carlson, IP Systems Group Sun Microsystems / 1 Network Drive 71.234W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.497N Fax +1 781 442 1677 _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 11:54:07 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id C87C85DE9A; Mon, 8 Mar 2004 11:54:06 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0O0v-0005nW-26; Mon, 08 Mar 2004 11:54:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0O0b-0005nI-Hf for pppext@optimus.ietf.org; Mon, 08 Mar 2004 11:53:42 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13585 for ; Mon, 8 Mar 2004 11:53:38 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0O0a-00061D-00 for pppext@ietf.org; Mon, 08 Mar 2004 11:53:40 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0Nzl-0005sj-00 for pppext@ietf.org; Mon, 08 Mar 2004 11:52:50 -0500 Received: from p70-227.acedsl.com ([66.114.70.227] helo=pit.databus.com) by ietf-mx with esmtp (Exim 4.12) id 1B0Nz4-0005jj-00 for pppext@ietf.org; Mon, 08 Mar 2004 11:52:07 -0500 Received: from pit.databus.com (localhost [127.0.0.1]) by pit.databus.com (8.12.11/8.12.11) with ESMTP id i28GphqI040845; Mon, 8 Mar 2004 11:51:43 -0500 (EST) (envelope-from barney@pit.databus.com) Received: (from barney@localhost) by pit.databus.com (8.12.11/8.12.11/Submit) id i28GpgTA040844; Mon, 8 Mar 2004 11:51:42 -0500 (EST) (envelope-from barney) Date: Mon, 8 Mar 2004 11:51:42 -0500 From: Barney Wolff To: James Carlson Cc: Barney Wolff , Vernon Schryver , Ivy Tse , pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] Message-ID: <20040308165142.GB39373@pit.databus.com> References: <20040308022508.GA23485@pit.databus.com> <200403080245.i282jP17038379@calcite.rhyolite.com> <20040308030102.GA25211@pit.databus.com> <16460.34072.646978.779810@gargle.gargle.HOWL> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16460.34072.646978.779810@gargle.gargle.HOWL> User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.39 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , On Mon, Mar 08, 2004 at 09:37:12AM -0500, James Carlson wrote: > > The problem is that if the peer resets itself and starts transmitting > LCP again, you *MUST* be able to receive up to the default MRU of > 1500. Failing to do that would lead to an interoperability problem > with systems that send LCP frames that are between the negotiated MRU > and 1500. Good point. All I can say in defense, lamely, is that I can't imagine negotiating an MRU that's so small that any legitimate non-echo LCP would exceed it. But that perhaps says more about the poverty of my imagination than about reality, with vendor extensions just approved. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 12:14:03 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 8250B5DEB4; Mon, 8 Mar 2004 12:14:02 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0OKH-0007js-E2; Mon, 08 Mar 2004 12:14:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0OK3-0007hg-9z for pppext@optimus.ietf.org; Mon, 08 Mar 2004 12:13:47 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14490 for ; Mon, 8 Mar 2004 12:13:43 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0OK1-0001oB-00 for pppext@ietf.org; Mon, 08 Mar 2004 12:13:45 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0OJ8-0001ds-00 for pppext@ietf.org; Mon, 08 Mar 2004 12:12:50 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0OIE-0001Td-00 for pppext@ietf.org; Mon, 08 Mar 2004 12:11:54 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i28HBrVh065109 for pppext@ietf.org env-from ; Mon, 8 Mar 2004 10:11:53 -0700 (MST) Date: Mon, 8 Mar 2004 10:11:53 -0700 (MST) From: Vernon Schryver Message-Id: <200403081711.i28HBrVh065109@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <20040308165142.GB39373@pit.databus.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Barney Wolff > ... > Good point. All I can say in defense, lamely, is that I can't imagine > negotiating an MRU that's so small that any legitimate non-echo LCP > would exceed it. But that perhaps says more about the poverty of my > imagination than about reality, with vendor extensions just approved. ouch. but how reasonable is any MRU smaller than 1500? Wireless links should be using ARQ or FEC to provide sufficient reliability to make 1500 tolerably reliable. Besides, a small PPP MTU could at best contribute to PMTU Discovery blackholes for 1460 TCP MSS. 1500 was larger and slow at 9600 bit/sec, but don't modern links either run a lot faster or negotiate tiny a TCP MSS? Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 14:43:06 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id BBE845DF63; Mon, 8 Mar 2004 14:43:05 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0QeT-0003OW-Ib; Mon, 08 Mar 2004 14:43:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0QeD-0003LI-Sv for pppext@optimus.ietf.org; Mon, 08 Mar 2004 14:42:46 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23380 for ; Mon, 8 Mar 2004 14:42:42 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0QeB-0006Y7-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:42:43 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0QdD-0006MH-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:41:43 -0500 Received: from p70-227.acedsl.com ([66.114.70.227] helo=pit.databus.com) by ietf-mx with esmtp (Exim 4.12) id 1B0QcG-0006Ax-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:40:44 -0500 Received: from pit.databus.com (localhost [127.0.0.1]) by pit.databus.com (8.12.11/8.12.11) with ESMTP id i28JegF9044724; Mon, 8 Mar 2004 14:40:42 -0500 (EST) (envelope-from barney@pit.databus.com) Received: (from barney@localhost) by pit.databus.com (8.12.11/8.12.11/Submit) id i28JefWP044723; Mon, 8 Mar 2004 14:40:41 -0500 (EST) (envelope-from barney) Date: Mon, 8 Mar 2004 14:40:41 -0500 From: Barney Wolff To: Vernon Schryver Cc: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] Message-ID: <20040308194041.GA44520@pit.databus.com> References: <20040308165142.GB39373@pit.databus.com> <200403081711.i28HBrVh065109@calcite.rhyolite.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403081711.i28HBrVh065109@calcite.rhyolite.com> User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.39 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , On Mon, Mar 08, 2004 at 10:11:53AM -0700, Vernon Schryver wrote: > > but how reasonable is any MRU smaller than 1500? Wireless links > should be using ARQ or FEC to provide sufficient reliability to > make 1500 tolerably reliable. Besides, a small PPP MTU could at > best contribute to PMTU Discovery blackholes for 1460 TCP MSS. > 1500 was larger and slow at 9600 bit/sec, but don't modern links > either run a lot faster or negotiate tiny a TCP MSS? A NAS that knows it's going to encapsulate packets might want to negotiate an MRU just small enough to make the encapsulated packets fit in 1500. More drastically, a gateway designed for mixed VOIP and file transfer might want a small MRU to reduce jitter, with DSL uplinks often being just 128Kbps. For pure data, I agree that 1500 is best. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 14:50:02 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 2CDC55DEBF; Mon, 8 Mar 2004 14:50:02 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0QlH-00046m-2S; Mon, 08 Mar 2004 14:50:03 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Qkd-00044N-N0 for pppext@optimus.ietf.org; Mon, 08 Mar 2004 14:49:23 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23819 for ; Mon, 8 Mar 2004 14:49:20 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0Qka-000050-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:49:20 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0QjR-0007du-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:48:10 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0QiV-0007Rg-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:47:11 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i28JlAEN008034 for pppext@ietf.org env-from ; Mon, 8 Mar 2004 12:47:10 -0700 (MST) Date: Mon, 8 Mar 2004 12:47:10 -0700 (MST) From: Vernon Schryver Message-Id: <200403081947.i28JlAEN008034@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <20040308194041.GA44520@pit.databus.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Barney Wolff > > but how reasonable is any MRU smaller than 1500? Wireless links > > should be using ARQ or FEC to provide sufficient reliability to > > make 1500 tolerably reliable. Besides, a small PPP MTU could at > > best contribute to PMTU Discovery blackholes for 1460 TCP MSS. > > 1500 was larger and slow at 9600 bit/sec, but don't modern links > > either run a lot faster or negotiate tiny a TCP MSS? > > A NAS that knows it's going to encapsulate packets might want to > negotiate an MRU just small enough to make the encapsulated packets > fit in 1500. More drastically, a gateway designed for mixed VOIP > and file transfer might want a small MRU to reduce jitter, with > DSL uplinks often being just 128Kbps. For pure data, I agree that > 1500 is best. I don't see that. Jitter, PPPoE, and so forth want smaller packets, but unless the PPP code is intimately entwined in the system that knows about the limitations, a small MRU isl likely to contribute IP fragmentation without helping the mess. We all know that "IP fragments are considered harmful," and not only because of packet losses but because those extra 20 byte headers and at least 8 byte PPP headers and trailers spend bandwidth. On the other hand, if it is intimately entwined, then the rest of the system can negotiate a small TCP MSS or use small UDP packets. Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 14:59:00 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 54A035DF8F; Mon, 8 Mar 2004 14:59:00 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Qtw-0004bB-Vm; Mon, 08 Mar 2004 14:59:00 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Qtt-0004as-6w for pppext@optimus.ietf.org; Mon, 08 Mar 2004 14:58:57 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA24326 for ; Mon, 8 Mar 2004 14:58:53 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0Qtq-0001tR-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:58:54 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0Qsw-0001kh-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:57:58 -0500 Received: from prattle.redback.com ([155.53.12.9]) by ietf-mx with esmtp (Exim 4.12) id 1B0Qsc-0001bP-00 for pppext@ietf.org; Mon, 08 Mar 2004 14:57:38 -0500 Received: from localhost (localhost [127.0.0.1]) by prattle.redback.com (Postfix) with ESMTP id 0BA03AEC240 for ; Mon, 8 Mar 2004 11:57:38 -0800 (PST) Received: from prattle.redback.com ([127.0.0.1]) by localhost (prattle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15101-02 for ; Mon, 8 Mar 2004 11:57:37 -0800 (PST) Received: from redback.com (login003.redback.com [155.53.12.55]) by prattle.redback.com (Postfix) with ESMTP id B0CB6AEC241 for ; Mon, 8 Mar 2004 11:57:37 -0800 (PST) Message-ID: <404CCF7B.8050404@redback.com> Date: Mon, 08 Mar 2004 11:54:35 -0800 From: Jakob Heitz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <20040308194041.GA44520@pit.databus.com> <200403081947.i28JlAEN008034@calcite.rhyolite.com> In-Reply-To: <200403081947.i28JlAEN008034@calcite.rhyolite.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at redback.com X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , You are allowed to negotiate a small MRU with your peer. You are allowed top set your MTU to a small value. Your peer should respect your small MRU under reasonably normal conditions. BUT you MUST be able to receive and correctly process a packet of 1500 bytes anyway. You don't have to do it efficiently, but you have to do it. Vernon Schryver wrote: >>From: Barney Wolff > > >>>but how reasonable is any MRU smaller than 1500? Wireless links >>>should be using ARQ or FEC to provide sufficient reliability to >>>make 1500 tolerably reliable. Besides, a small PPP MTU could at >>>best contribute to PMTU Discovery blackholes for 1460 TCP MSS. >>>1500 was larger and slow at 9600 bit/sec, but don't modern links >>>either run a lot faster or negotiate tiny a TCP MSS? >> >>A NAS that knows it's going to encapsulate packets might want to >>negotiate an MRU just small enough to make the encapsulated packets >>fit in 1500. More drastically, a gateway designed for mixed VOIP >>and file transfer might want a small MRU to reduce jitter, with >>DSL uplinks often being just 128Kbps. For pure data, I agree that >>1500 is best. > > > I don't see that. Jitter, PPPoE, and so forth want smaller packets, > but unless the PPP code is intimately entwined in the system that knows > about the limitations, a small MRU isl likely to contribute IP > fragmentation without helping the mess. We all know that "IP fragments > are considered harmful," and not only because of packet losses but > because those extra 20 byte headers and at least 8 byte PPP headers > and trailers spend bandwidth. On the other hand, if it is intimately > entwined, then the rest of the system can negotiate a small TCP MSS > or use small UDP packets. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 15:17:04 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id E92455DF36; Mon, 8 Mar 2004 15:17:03 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RBN-00063Z-Nv; Mon, 08 Mar 2004 15:17:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RAQ-0005or-7q for pppext@optimus.ietf.org; Mon, 08 Mar 2004 15:16:02 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26101 for ; Mon, 8 Mar 2004 15:15:59 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0RAP-0004pt-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:16:01 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0R9U-0004gE-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:15:04 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0R92-0004Vj-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:14:36 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i28KEPjS017224 for pppext@ietf.org env-from ; Mon, 8 Mar 2004 13:14:25 -0700 (MST) Date: Mon, 8 Mar 2004 13:14:25 -0700 (MST) From: Vernon Schryver Message-Id: <200403082014.i28KEPjS017224@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <404CCF7B.8050404@redback.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Jakob Heitz > You are allowed to negotiate a small MRU with your peer. > You are allowed top set your MTU to a small value. > Your peer should respect your small MRU under reasonably > normal conditions. > BUT you MUST be able to receive and correctly process > a packet of 1500 bytes anyway. You don't have to do > it efficiently, but you have to do it. Of course, but that's not the current issue. I asked why it makes sense devote any code to handling a small MRU particularly well, including being more picky and less generous in dropping any packet longer than the MRU but less than 1501. I think most cases where a small MRU is requested involve users who know less than they think they do about VoIP or "multimedia" jitter, PPPoE, IP fragmentation, throughput, packet latency or wire occupancy, and so forth. I think that most implementations would be better served by silently ignoring configuration requests for small MRUs, except that would cause even more users to claim that small MRUs help this or that. Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 15:32:06 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 654EF5DF7B; Mon, 8 Mar 2004 15:32:05 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RPu-0000sh-8H; Mon, 08 Mar 2004 15:32:02 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RPl-0000s2-Fu for pppext@optimus.ietf.org; Mon, 08 Mar 2004 15:31:53 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA27699 for ; Mon, 8 Mar 2004 15:31:50 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0RPk-00004p-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:31:52 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0ROp-0007i2-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:30:56 -0500 Received: from prattle.redback.com ([155.53.12.9]) by ietf-mx with esmtp (Exim 4.12) id 1B0RNv-0007YB-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:29:59 -0500 Received: from localhost (localhost [127.0.0.1]) by prattle.redback.com (Postfix) with ESMTP id EA6ECAEC249 for ; Mon, 8 Mar 2004 12:29:58 -0800 (PST) Received: from prattle.redback.com ([127.0.0.1]) by localhost (prattle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19343-10 for ; Mon, 8 Mar 2004 12:29:58 -0800 (PST) Received: from redback.com (login003.redback.com [155.53.12.55]) by prattle.redback.com (Postfix) with ESMTP id A3776AEC247 for ; Mon, 8 Mar 2004 12:29:58 -0800 (PST) Message-ID: <404CD710.4070104@redback.com> Date: Mon, 08 Mar 2004 12:26:56 -0800 From: Jakob Heitz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <404CCF7B.8050404@redback.com> <200403082014.i28KEPjS017224@calcite.rhyolite.com> In-Reply-To: <200403082014.i28KEPjS017224@calcite.rhyolite.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at redback.com X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Vernon Schryver wrote: >>From: Jakob Heitz > > >>You are allowed to negotiate a small MRU with your peer. >>You are allowed top set your MTU to a small value. >>Your peer should respect your small MRU under reasonably >>normal conditions. >>BUT you MUST be able to receive and correctly process >>a packet of 1500 bytes anyway. You don't have to do >>it efficiently, but you have to do it. > > > Of course, but that's not the current issue. > > I asked why it makes sense devote any code to handling a small MRU > particularly well, including being more picky and less generous in > dropping any packet longer than the MRU but less than 1501. You must not drop any packet less than 1501. Whether it makes sense to do it particularly well is not subject to specification. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 15:49:18 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 968375DF66; Mon, 8 Mar 2004 15:49:17 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RgL-0002Jx-4e; Mon, 08 Mar 2004 15:49:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Rfb-0002J9-Uf for pppext@optimus.ietf.org; Mon, 08 Mar 2004 15:48:15 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA29307 for ; Mon, 8 Mar 2004 15:48:13 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0Rfa-0003rR-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:48:14 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0Rcm-00033h-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:45:21 -0500 Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 1B0RaF-0002I0-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:42:44 -0500 Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.11/8.12.11) id i28KgcJd024390 for pppext@ietf.org env-from ; Mon, 8 Mar 2004 13:42:38 -0700 (MST) Date: Mon, 8 Mar 2004 13:42:38 -0700 (MST) From: Vernon Schryver Message-Id: <200403082042.i28KgcJd024390@calcite.rhyolite.com> To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <404CD710.4070104@redback.com> X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , > From: Jakob Heitz > You must not drop any packet less than 1501. Which words in RFC 1661 or some other relevant RFC support that position in the relevant circumstances? The relevant circumstances include LCP in Opened state with a negotiated MRU les than 1500. As James Carlson has pointed out, you can't drop 1500 byte LCP packets, but the negotiated MRU has nothing to do with LCP packets. We are presumably talking about IP packets in one of the several ways they can be encoded on the wire. Vernon Schryver vjs@rhyolite.com _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 15:52:02 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id D058E5DFC2; Mon, 8 Mar 2004 15:52:01 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RjF-0002Xg-C4; Mon, 08 Mar 2004 15:52:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0RiI-0002Vs-12 for pppext@optimus.ietf.org; Mon, 08 Mar 2004 15:51:02 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA29751 for ; Mon, 8 Mar 2004 15:50:59 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0RiG-0004fY-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:51:00 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0Rg1-00040c-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:48:42 -0500 Received: from brmea-mail-3.sun.com ([192.18.98.34]) by ietf-mx with esmtp (Exim 4.12) id 1B0RdN-0003EW-00 for pppext@ietf.org; Mon, 08 Mar 2004 15:45:58 -0500 Received: from eastmail1bur.East.Sun.COM ([129.148.9.49]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id i28KjrbR017734; Mon, 8 Mar 2004 13:45:57 -0700 (MST) Received: from phorcys.East.Sun.COM (phorcys.East.Sun.COM [129.148.174.143]) by eastmail1bur.East.Sun.COM (8.12.10+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id i28Kjqcc006919; Mon, 8 Mar 2004 15:45:52 -0500 (EST) Received: from phorcys.East.Sun.COM (localhost [127.0.0.1]) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11) with ESMTP id i28Kjn3p014781; Mon, 8 Mar 2004 15:45:49 -0500 (EST) Received: (from carlsonj@localhost) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11/Submit) id i28KjnbF014778; Mon, 8 Mar 2004 15:45:49 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16460.56189.928899.391044@gargle.gargle.HOWL> Date: Mon, 8 Mar 2004 15:45:49 -0500 From: James Carlson To: Jakob Heitz Cc: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] In-Reply-To: Jakob Heitz's message of 8 March 2004 12:26:56 References: <404CCF7B.8050404@redback.com> <200403082014.i28KEPjS017224@calcite.rhyolite.com> <404CD710.4070104@redback.com> X-Mailer: VM 7.01 under Emacs 21.3.1 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Jakob Heitz writes: > > I asked why it makes sense devote any code to handling a small MRU > > particularly well, including being more picky and less generous in > > dropping any packet longer than the MRU but less than 1501. > > You must not drop any packet less than 1501. That would apply for LCP renegotiation, but I don't see how it applies anywhere else. Could you please explain? -- James Carlson, IP Systems Group Sun Microsystems / 1 Network Drive 71.234W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.497N Fax +1 781 442 1677 _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Mon Mar 8 18:01:05 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 41A005DFC7; Mon, 8 Mar 2004 18:01:03 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0Tk6-00048K-5w; Mon, 08 Mar 2004 18:01:02 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0TjJ-0003wz-OA for pppext@optimus.ietf.org; Mon, 08 Mar 2004 18:00:13 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09096 for ; Mon, 8 Mar 2004 18:00:09 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0TjH-00064F-00 for pppext@ietf.org; Mon, 08 Mar 2004 18:00:11 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0TiD-0005mi-00 for pppext@ietf.org; Mon, 08 Mar 2004 17:59:06 -0500 Received: from prattle.redback.com ([155.53.12.9]) by ietf-mx with esmtp (Exim 4.12) id 1B0TgW-0005Iw-00 for pppext@ietf.org; Mon, 08 Mar 2004 17:57:20 -0500 Received: from localhost (localhost [127.0.0.1]) by prattle.redback.com (Postfix) with ESMTP id 170B1A1033D for ; Mon, 8 Mar 2004 14:57:20 -0800 (PST) Received: from prattle.redback.com ([127.0.0.1]) by localhost (prattle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28643-02 for ; Mon, 8 Mar 2004 14:57:19 -0800 (PST) Received: from redback.com (login003.redback.com [155.53.12.55]) by prattle.redback.com (Postfix) with ESMTP id 26390159C02 for ; Mon, 8 Mar 2004 14:54:11 -0800 (PST) Message-ID: <404CF8DC.7060200@redback.com> Date: Mon, 08 Mar 2004 14:51:08 -0800 From: Jakob Heitz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] References: <404CCF7B.8050404@redback.com> <200403082014.i28KEPjS017224@calcite.rhyolite.com> <404CD710.4070104@redback.com> <16460.56189.928899.391044@gargle.gargle.HOWL> In-Reply-To: <16460.56189.928899.391044@gargle.gargle.HOWL> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at redback.com X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , rfc1661 says "an implementation MUST still be able to receive the full 1500 octet information field in case link synchronization is lost." "in case link synchronization is lost." is open to liberal interpretation. To avoid problems, I will assume the worst interpretation by my peers and just accept the 1500 bytes. Makes Tech Support happy. James Carlson wrote: > Jakob Heitz writes: > >>>I asked why it makes sense devote any code to handling a small MRU >>>particularly well, including being more picky and less generous in >>>dropping any packet longer than the MRU but less than 1501. >> >>You must not drop any packet less than 1501. > > > That would apply for LCP renegotiation, but I don't see how it applies > anywhere else. > > Could you please explain? > _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Tue Mar 9 06:57:22 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id A1B735E33C; Tue, 9 Mar 2004 06:57:21 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0frE-00051p-Vd; Tue, 09 Mar 2004 06:57:12 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B0fhE-0004TZ-8s for pppext@optimus.ietf.org; Tue, 09 Mar 2004 06:46:52 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA22238 for ; Tue, 9 Mar 2004 06:46:47 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B0fhA-0007kl-00 for pppext@ietf.org; Tue, 09 Mar 2004 06:46:48 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B0fgM-0007YF-00 for pppext@ietf.org; Tue, 09 Mar 2004 06:45:59 -0500 Received: from brmea-mail-3.sun.com ([192.18.98.34]) by ietf-mx with esmtp (Exim 4.12) id 1B0ffG-0007KJ-00 for pppext@ietf.org; Tue, 09 Mar 2004 06:44:50 -0500 Received: from eastmail2bur.East.Sun.COM ([129.148.13.40]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id i29Bikex002630; Tue, 9 Mar 2004 04:44:51 -0700 (MST) Received: from phorcys.East.Sun.COM (phorcys.East.Sun.COM [129.148.174.143]) by eastmail2bur.East.Sun.COM (8.12.10+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id i29BiklE023880; Tue, 9 Mar 2004 06:44:46 -0500 (EST) Received: from phorcys.East.Sun.COM (localhost [127.0.0.1]) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11) with ESMTP id i29BihPm016640; Tue, 9 Mar 2004 06:44:43 -0500 (EST) Received: (from carlsonj@localhost) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11/Submit) id i29BihN2016637; Tue, 9 Mar 2004 06:44:43 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16461.44587.171352.232974@gargle.gargle.HOWL> Date: Tue, 9 Mar 2004 06:44:43 -0500 From: James Carlson To: Jakob Heitz Cc: pppext@ietf.org Subject: Re: [Pppext] [Fwd: Re: PPP implementation specific.] In-Reply-To: Jakob Heitz's message of 8 March 2004 14:51:08 References: <404CCF7B.8050404@redback.com> <200403082014.i28KEPjS017224@calcite.rhyolite.com> <404CD710.4070104@redback.com> <16460.56189.928899.391044@gargle.gargle.HOWL> <404CF8DC.7060200@redback.com> X-Mailer: VM 7.01 under Emacs 21.3.1 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Jakob Heitz writes: > rfc1661 says > "an implementation MUST still be able to receive the > full 1500 octet information field in case link synchronization is > lost." > > "in case link synchronization is lost." is open to liberal > interpretation. There are really only two cases for a "loss of synchronization" -- either LCP was closed, or it wasn't. If LCP wasn't closed, then the MRU is still valid. If LCP has been torn down by the peer, (1) the default MRU is 1500 and (2) the only valid messages on the link are LCP negotiation messages. So, if someone really wanted to go to the trouble of creating an implementation that was strict about MRU for all message types other than LCP negotiation messages (perhaps by checking the first few octets as they're decoded and using that to select an input buffer), then I believe that'd comply with the spirit of the RFC. I also agree that it'd be a baroque mechanism, but it'd work. > To avoid problems, I will assume the worst > interpretation by my peers and just accept the > 1500 bytes. Makes Tech Support happy. Yep. That's what many do. -- James Carlson, IP Systems Group Sun Microsystems / 1 Network Drive 71.234W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.497N Fax +1 781 442 1677 _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Tue Mar 16 12:03:22 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id A589A5DDB4; Tue, 16 Mar 2004 12:03:21 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B3Hy1-0000zZ-SG; Tue, 16 Mar 2004 12:03:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B3Hxw-0000x9-61 for pppext@optimus.ietf.org; Tue, 16 Mar 2004 12:02:56 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11009 for ; Tue, 16 Mar 2004 12:02:52 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B3Hxu-000719-00 for pppext@ietf.org; Tue, 16 Mar 2004 12:02:54 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B3Hx1-0006vg-00 for pppext@ietf.org; Tue, 16 Mar 2004 12:02:00 -0500 Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by ietf-mx with esmtp (Exim 4.12) id 1B3HwU-0006ow-00 for pppext@ietf.org; Tue, 16 Mar 2004 12:01:26 -0500 Received: from rtp-core-1.cisco.com (64.102.124.12) by rtp-iport-1.cisco.com with ESMTP; 16 Mar 2004 09:07:11 -0800 X-BrightmailFiltered: true Received: from bberry-w2k03.cisco.com (dhcp-64-102-40-230.cisco.com [64.102.40.230]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id i2GH0rU8012819 for ; Tue, 16 Mar 2004 12:00:53 -0500 (EST) Message-Id: <4.3.2.7.2.20040316115432.00da7cc0@fruitpie.cisco.com> X-Sender: bberry@fruitpie.cisco.com X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 16 Mar 2004 12:00:54 -0500 To: pppext@ietf.org From: "Bo Berry (bberry)" Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_72296667==_.ALT" X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,HTML_20_30, HTML_FONTCOLOR_BLUE,HTML_MESSAGE autolearn=no version=2.60 Subject: [Pppext] draft-bberry-pppoe-credit-00.txt Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , --=====================_72296667==_.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed Hello All: For those interested in PPPoE, below is a submission for PPPoE extensions in support of radio modems. Please send comments to me Thanks -Bo Berry bberry@cisco.com [draft-bberry-pppoe-credit-00.txt] ... 10, 2004 Cisco Systems, Inc. 10 March 2004 A Method for Terminating PPP Over Ethernet (PPPoE) Sessions on Radio Modems with Optional Extensions for Credit Based Flow and Link Metrics draft-bberry-pppoe-credit-00.txt Status of this Memo This document is an Internet-Draft and is in full conformance with ... http://www.ietf.org/internet-drafts/draft-bberry-pppoe-credit-00.txt 03/12/04, 45294 bytes --=====================_72296667==_.ALT Content-Type: text/html; charset="us-ascii" Hello All:

For those interested in PPPoE, below is a submission for PPPoE extensions in support
of radio modems. 

Please send comments to me

Thanks
-Bo Berry
bberry@cisco.com


[draft-bberry-pppoe-credit-00.txt]
... 10, 2004 Cisco Systems, Inc. 10 March 2004 A Method for Terminating PPP Over Ethernet (PPPoE) Sessions on Radio Modems with Optional Extensions for Credit Based Flow and Link Metrics draft-bberry-pppoe-credit-00.txt Status of this Memo This document is an Internet-Draft and is in full conformance with ...
http://www.ietf.org/internet-drafts/draft-bberry-pppoe-credit-00.txt 03/12/04, 45294 bytes






--=====================_72296667==_.ALT-- _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Fri Mar 19 08:11:17 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by segue.merit.edu (Postfix) with ESMTP id 57BE55DEA7; Fri, 19 Mar 2004 08:11:16 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B4JmF-0007jM-32; Fri, 19 Mar 2004 08:11:07 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B47Z5-0008DV-H5 for pppext@optimus.ietf.org; Thu, 18 Mar 2004 19:08:43 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18444 for ; Thu, 18 Mar 2004 19:08:38 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B47Z2-0001sm-00 for pppext@ietf.org; Thu, 18 Mar 2004 19:08:40 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B47YF-0001pR-00 for pppext@ietf.org; Thu, 18 Mar 2004 19:07:52 -0500 Received: from segue.merit.edu ([198.108.1.41]) by ietf-mx with esmtp (Exim 4.12) id 1B47XM-0001l6-00 for pppext@ietf.org; Thu, 18 Mar 2004 19:06:56 -0500 Received: by segue.merit.edu (Postfix) id CE1CE5DDAD; Thu, 18 Mar 2004 19:06:56 -0500 (EST) Delivered-To: ietf-ppp@merit.edu Received: from pguin2.txc.com (transfire.txc.com [208.5.237.254]) by segue.merit.edu (Postfix) with ESMTP id 353215DD97 for ; Thu, 18 Mar 2004 19:06:56 -0500 (EST) Received: from txc.com ([172.17.0.173]) by pguin2.txc.com (8.11.2/8.11.2) with ESMTP id i2J06t006166; Thu, 18 Mar 2004 19:06:55 -0500 Message-ID: <405A399E.5040609@txc.com> Date: Thu, 18 Mar 2004 19:06:54 -0500 From: srihari varada User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: en-us, en MIME-Version: 1.0 To: srihari varada Cc: ietf-ppp@merit.edu, ipv6@ietf.org References: <402A9D53.8020708@txc.com> In-Reply-To: <402A9D53.8020708@txc.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Subject: [Pppext] Re: updates to IPv6 over PPP spec. Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Dear All: Provided below is the *ratified *input received from the IPv6 community on the IPv6 over PPP spec. The modifications will be made as per the recommendations. * Relax the recommendation on the disabling of DAD, if the IPv6CP negotiates interface identifier with the peer "The Duplicate address detection shouldn't be recommended to be disabled, if the IPv6CP negotiates interface identifier with the peer. There is a train of thought that even if the interface identifier is negotiated, DAD is required on, for instance, global unicast address (assuming stateless address autoconfiguration) but not necessarily on Link-local address." * Review and clarify the IPv6 over PPP specification to match the current IPv6 addressing architecture as specified inRFC 3314. * Provide a big picture on how global unicast addresses are obtained to piece different aspects of addressing in an appendix * Identify an exception to consistent reproduction of interface identifier. "The Interface Identifier section should mention an exception (due to the need for privary addresses) to the suggestion of consistent reproduction of the interface identifier -- RFC 2472 states that the interface identifier is suggested to be consistently reproducable across initializations of the IPv6CP finite state machine (see section 4.1). The text should be elaborated to include an exception as identified by the Privacy Extensions for Stateless Address Autoconfiguration in IPv6 (RFC 3041)." * Clarify the use of interface identifier negotiated in IPv6CP in configuring global addresses "One thing related to 2472 came up during the discussions in the run up to RFC 3314. It wasn't clear to all whether a host must use the IID that gets assigned in IPv6CP also to create a global address (stateless) and whether the host must only use that IID to configure global addresses. I believe neither are valid assumptions. Section 4.1 of 2472 says : The interface identifier MUST be unique within the PPP link; i.e. upon completion of the negotiation different Interface-Identifier values are to be selected for the ends of the PPP link. The interface identifier MAY also be unique over a broader scope. In Section 5: The Interface Identifier of IPv6 unicast addresses [6] of a PPP interface, SHOULD be negotiated in the IPV6CP phase of the PPP connection setup (see section 4.1). The spec doesn't seem to clarify the issue above unless I've missed something. So it may be a good idea to add some text to one of the above sections such as: It cannot be assumed that a host will use this interface identifier also for configuring global addresses using stateless address autoconfiguration. A host may generate one or more interface identifiers to autoconfigure one or more global addresses on its PPP interface using a method like [RFC3041]." Regards, Srihari Varada _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Tue Mar 30 09:43:03 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus22.ietf.org [132.151.6.22]) by segue.merit.edu (Postfix) with ESMTP id 5E3F358CDF; Tue, 30 Mar 2004 09:43:03 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B8KSD-0000Ur-Mo; Tue, 30 Mar 2004 09:43:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B87kj-0003Zi-4w for pppext@optimus.ietf.org; Mon, 29 Mar 2004 20:09:17 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA07188 for ; Mon, 29 Mar 2004 20:09:14 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B87kh-0001FD-00 for pppext@ietf.org; Mon, 29 Mar 2004 20:09:15 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B87jR-000143-00 for pppext@ietf.org; Mon, 29 Mar 2004 20:07:57 -0500 Received: from segue.merit.edu ([198.108.1.41]) by ietf-mx with esmtp (Exim 4.12) id 1B87ic-0000vs-00 for pppext@ietf.org; Mon, 29 Mar 2004 20:07:06 -0500 Received: by segue.merit.edu (Postfix) id 2A32B5870E; Mon, 29 Mar 2004 20:07:07 -0500 (EST) Delivered-To: ietf-ppp@merit.edu Received: from post.ott.idt.com (wirespeed.solidum.com [207.35.224.226]) by segue.merit.edu (Postfix) with ESMTP id EE1405870D for ; Mon, 29 Mar 2004 20:07:06 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix) with SMTP id 0D2441F0196 for ; Mon, 29 Mar 2004 20:07:06 -0500 (EST) Received: from idt.com (saturn.ott.idt.com [192.168.102.142]) by post.ott.idt.com (Postfix) with ESMTP id 78E671F018D for ; Mon, 29 Mar 2004 20:07:00 -0500 (EST) Message-ID: <4068C834.5000504@idt.com> Date: Mon, 29 Mar 2004 20:07:00 -0500 From: Pavel Zeldin Organization: IDT Canada User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en,Russian [ru] MIME-Version: 1.0 To: ietf-ppp@merit.edu Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Subject: [Pppext] protocol field according to RFC1661 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , RFC1661 states (page 6): "The Protocol field is one or two octets,.." and further down "the least significant bit of the least significant octet MUST equal "1". Also, all Protocols MUST be assigned such that the least significant bit of the most significant octet equals "0"." This does not quite work when protocol field is only one octet. _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Tue Mar 30 10:05:03 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus22.ietf.org [132.151.6.22]) by segue.merit.edu (Postfix) with ESMTP id D5B9D589B2; Tue, 30 Mar 2004 10:05:02 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B8KnV-0005J9-BF; Tue, 30 Mar 2004 10:05:01 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B8Kmr-000569-44 for pppext@optimus.ietf.org; Tue, 30 Mar 2004 10:04:21 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA22855 for ; Tue, 30 Mar 2004 10:04:17 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B8Kmo-0007BY-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:04:19 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B8Klq-00074G-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:03:19 -0500 Received: from brmea-mail-3.sun.com ([192.18.98.34]) by ietf-mx with esmtp (Exim 4.12) id 1B8KlE-0006xE-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:02:40 -0500 Received: from eastmail1bur.East.Sun.COM ([129.148.9.49]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id i2UF2Up9028040; Tue, 30 Mar 2004 08:02:31 -0700 (MST) Received: from phorcys.East.Sun.COM (phorcys.East.Sun.COM [129.148.174.143]) by eastmail1bur.East.Sun.COM (8.12.10+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id i2UF2Tcc000278; Tue, 30 Mar 2004 10:02:29 -0500 (EST) Received: from phorcys.East.Sun.COM (localhost [127.0.0.1]) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11) with ESMTP id i2UF2T9b010859; Tue, 30 Mar 2004 10:02:29 -0500 (EST) Received: (from carlsonj@localhost) by phorcys.East.Sun.COM (8.12.11+Sun/8.12.11/Submit) id i2UF2Tmx010856; Tue, 30 Mar 2004 10:02:29 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16489.35845.860730.933825@gargle.gargle.HOWL> Date: Tue, 30 Mar 2004 10:02:29 -0500 From: James Carlson To: Pavel Zeldin Cc: pppext@ietf.org Subject: Re: [Pppext] protocol field according to RFC1661 In-Reply-To: Pavel Zeldin's message of 29 March 2004 20:07:00 References: <4068C834.5000504@idt.com> X-Mailer: VM 7.01 under Emacs 21.3.1 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60 Content-Transfer-Encoding: 7bit Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , Pavel Zeldin writes: > RFC1661 states (page 6): > "The Protocol field is one or two octets,.." Yes. > and further down > "the least significant bit of the least significant octet MUST > equal "1". Also, all Protocols MUST be assigned such that the > least significant bit of the most significant octet equals "0"." Right. > This does not quite work when protocol field is only one octet. Note that one is talking about encoding (on the wire format) and the other is talking about assignment (the IANA registry of protocols). The former allows one or two octet encodings, the latter uses *ONLY* two octet encodings. Specifically, when Protcol Field Compression is enabled, then protocols 0001 through 00FF may be encoded on the wire as a single octet (01 through FF). The assigned protocol is still described in terms of the two-octet form -- e.g., 0021 for IPv4. -- James Carlson, IP Systems Group Sun Microsystems / 1 Network Drive 71.234W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.497N Fax +1 781 442 1677 _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext From pppext-admin@ietf.org Tue Mar 30 10:20:02 2004 Return-Path: Delivered-To: ietf-ppplog@merit.edu Received: from optimus.ietf.org (optimus22.ietf.org [132.151.6.22]) by segue.merit.edu (Postfix) with ESMTP id 67552589D6; Tue, 30 Mar 2004 10:20:02 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B8L22-0001cv-3K; Tue, 30 Mar 2004 10:20:02 -0500 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B8Kjy-0003Cs-Oo for pppext@optimus.ietf.org; Tue, 30 Mar 2004 10:01:22 -0500 Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA22699 for ; Tue, 30 Mar 2004 10:01:18 -0500 (EST) Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B8Kjw-0006pP-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:01:20 -0500 Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B8Kj4-0006i9-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:00:27 -0500 Received: from segue.merit.edu ([198.108.1.41]) by ietf-mx with esmtp (Exim 4.12) id 1B8Kin-0006ad-00 for pppext@ietf.org; Tue, 30 Mar 2004 10:00:09 -0500 Received: by segue.merit.edu (Postfix) id DB9D658D56; Tue, 30 Mar 2004 10:00:07 -0500 (EST) Delivered-To: ietf-ppp@merit.edu Received: from sj-iport-2.cisco.com (sj-iport-2-in.cisco.com [171.71.176.71]) by segue.merit.edu (Postfix) with ESMTP id 97B9858D5E for ; Tue, 30 Mar 2004 10:00:06 -0500 (EST) Received: from sj-core-2.cisco.com (171.71.177.254) by sj-iport-2.cisco.com with ESMTP; 30 Mar 2004 07:06:20 +0000 X-BrightmailFiltered: true Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com [171.71.163.14]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id i2UF03Kj007993; Tue, 30 Mar 2004 07:00:04 -0800 (PST) Received: from bray-w2k01.cisco.com (che-vpn-cluster-2-72.cisco.com [10.86.242.72]) by mira-sjc5-b.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id ARP38452; Tue, 30 Mar 2004 07:00:02 -0800 (PST) Message-Id: <4.3.2.7.2.20040330095532.03e4f868@mira-sjcm-4.cisco.com> X-Sender: bray@mira-sjcm-4.cisco.com X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 30 Mar 2004 10:00:01 -0500 To: Pavel Zeldin From: John Bray Subject: Re: [Pppext] protocol field according to RFC1661 Cc: ietf-ppp@merit.edu In-Reply-To: <4068C834.5000504@idt.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Sender: pppext-admin@ietf.org Errors-To: pppext-admin@ietf.org X-BeenThere: pppext@ietf.org X-Mailman-Version: 2.0.12 Precedence: bulk List-Unsubscribe: , List-Id: PPP Extensions List-Post: List-Help: List-Subscribe: , At 08:07 PM 3/29/2004, Pavel Zeldin wrote: >RFC1661 states (page 6): >"The Protocol field is one or two octets,.." >and further down >"the least significant bit of the least significant octet MUST >equal "1". Also, all Protocols MUST be assigned such that the >least significant bit of the most significant octet equals "0"." > >This does not quite work when protocol field is only one octet. The Protocol Field is one octet only when Protocol Field Compression is applied (see section 6.5), which means the most significant octet of the Protocol ID is zero and has been omitted. John >_______________________________________________ >Pppext mailing list >Pppext@ietf.org >https://www1.ietf.org/mailman/listinfo/pppext _______________________________________________ Pppext mailing list Pppext@ietf.org https://www1.ietf.org/mailman/listinfo/pppext