[Spud] SPUD magic number
Tom Herbert <tom@herbertland.com> Fri, 10 April 2015 02:35 UTC
Return-Path: <tom@herbertland.com>
X-Original-To: spud@ietfa.amsl.com
Delivered-To: spud@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id ECAFB1A90D8
for <spud@ietfa.amsl.com>; Thu, 9 Apr 2015 19:35:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-0.7]
autolearn=ham
Received: from mail.ietf.org ([4.31.198.44])
by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id zFmT7oo7JxkL for <spud@ietfa.amsl.com>;
Thu, 9 Apr 2015 19:35:48 -0700 (PDT)
Received: from mail-ie0-f177.google.com (mail-ie0-f177.google.com
[209.85.223.177])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 4BE241A90D4
for <spud@ietf.org>; Thu, 9 Apr 2015 19:35:48 -0700 (PDT)
Received: by iebrs15 with SMTP id rs15so7366022ieb.3
for <spud@ietf.org>; Thu, 09 Apr 2015 19:35:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:date:message-id:subject:from:to
:content-type;
bh=zrX8Ipwtovyqzg2IWbuomMHxYynidPenfGQvhZsxzDo=;
b=aCw4mvUD8fkCCfjWwj5lUYPzZup7OF9kCYHuLfhPpzsGj924WC766L0K4+1v0scijE
TMLxt6x1aaNOg5nGKmIhfLD87jrzSzuXr9M0BZ++dEugK4Ork+a1dTjB7WjFjqc951OP
Zw6A62sxHJyd0+4O5RnCV3q0e8vu+mt4sjkIqUBBpLR+G/rTMKKLxPN8AIfdFKsQOPY4
pJ2fAg4t1Z7U7/T+3ia4YIlbIfvvsC3eNZgQuvoLmoGk0KXm6nfgV9y+hyou5biuiPO0
G00FwItxBV2GP9u6UdyDiNv0dppObi5vhJUKljaz3u38qO7ZTxs1nOAeEtE6Bluz8yLu
iTNg==
X-Gm-Message-State: ALoCoQldrv5KtPl857BJXtIS1v20FhikuDhqTV75zbsm1zgnOH2ydeczoRgB+HKHMkBSWXF4JTml
MIME-Version: 1.0
X-Received: by 10.50.142.67 with SMTP id ru3mr25098874igb.16.1428633347773;
Thu, 09 Apr 2015 19:35:47 -0700 (PDT)
Received: by 10.107.149.15 with HTTP; Thu, 9 Apr 2015 19:35:47 -0700 (PDT)
Date: Thu, 9 Apr 2015 19:35:47 -0700
Message-ID: <CALx6S379MDL+dtnncB7J1Xz9xSbgS3gyEyKuQ7NaRNnHvh7E6w@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
To: spud@ietf.org
Content-Type: text/plain; charset=UTF-8
Archived-At: <http://mailarchive.ietf.org/arch/msg/spud/Xsc7hs-UzADieVKwEaPtdsnXtN8>
Subject: [Spud] SPUD magic number
X-BeenThere: spud@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Session Protocol Underneath Datagrams <spud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spud>,
<mailto:spud-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/spud/>
List-Post: <mailto:spud@ietf.org>
List-Help: <mailto:spud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spud>,
<mailto:spud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Apr 2015 02:35:50 -0000
Hi, The SPUD magic number seems like a good idea and in fact I anticipate that we'll want to adopt this technique in other UDP encapsulation protocols. I believe the magic number could be applied in two different ways: 1) A middlebox must match both the UDP destination port and the magic number before accepting the packet is SPUD protocol. In this case , the magic number is used to distinguish SPUD from other arbitrary uses of a SPUD assigned port. 2) A middlebox matches the magic number in any UDP packet regardless of destination port and declares it to be SPUD. This is nice because we would not need to configure SPUD ports on middleboxes, but increases the chances of misinterpreting something which is not SPUD at all (a larger magic number size might be warranted). What is the intended use for this in the SPUD prototype protocol? Thanks, Tom
- [Spud] SPUD magic number Tom Herbert
- Re: [Spud] SPUD magic number Pal Martinsen (palmarti)
- Re: [Spud] SPUD magic number Toerless Eckert
- Re: [Spud] SPUD magic number Toerless Eckert
- Re: [Spud] SPUD magic number Tom Herbert