From onwebster1@almaden.ibm.com Mon Dec 1 04:59:37 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 627233A6891 for ; Mon, 1 Dec 2008 04:59:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -55.71 X-Spam-Level: X-Spam-Status: No, score=-55.71 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7cfWaVIwEp-v for ; Mon, 1 Dec 2008 04:59:36 -0800 (PST) Received: from c-76-116-199-81.hsd1.nj.comcast.net (c-76-116-199-81.hsd1.nj.comcast.net [76.116.199.81]) by core3.amsl.com (Postfix) with SMTP id 055973A689F for ; Mon, 1 Dec 2008 04:59:35 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081201125936.055973A689F@core3.amsl.com> Date: Mon, 1 Dec 2008 04:59:35 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From mary@aignerclark.com Mon Dec 1 06:49:09 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 818843A6A27 for ; Mon, 1 Dec 2008 06:49:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.791 X-Spam-Level: X-Spam-Status: No, score=-2.791 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jbMb2OsTgGmu for ; Mon, 1 Dec 2008 06:49:08 -0800 (PST) Received: from s66-76-26-64.tyrmcmta03.hnsntx.tl.sta.suddenlink.net (s66-76-26-64.tyrmcmta03.hnsntx.tl.sta.suddenlink.net [66.76.26.64]) by core3.amsl.com (Postfix) with SMTP id 1DA363A69D9 for ; Mon, 1 Dec 2008 06:49:07 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081201144908.1DA363A69D9@core3.amsl.com> Date: Mon, 1 Dec 2008 06:49:07 -0800 (PST) Click here to view as a webpage. From mcpeek@alum.mit.edu Mon Dec 1 10:01:18 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2B53D3A6B3D for ; Mon, 1 Dec 2008 10:01:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -19.797 X-Spam-Level: X-Spam-Status: No, score=-19.797 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VsuLsEsgu1iz for ; Mon, 1 Dec 2008 10:01:18 -0800 (PST) Received: from 189-30-251-163.paebv701.dsl.brasiltelecom.net.br (unknown [189.74.203.235]) by core3.amsl.com (Postfix) with SMTP id A9CDD3A6B6A for ; Mon, 1 Dec 2008 10:01:14 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081201180115.A9CDD3A6B6A@core3.amsl.com> Date: Mon, 1 Dec 2008 10:01:14 -0800 (PST) Click here to view as a webpage. From mnieto@amada.com Tue Dec 2 02:12:26 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C752528C155 for ; Tue, 2 Dec 2008 02:12:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -54.43 X-Spam-Level: X-Spam-Status: No, score=-54.43 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 90x2bcrFTMH1 for ; Tue, 2 Dec 2008 02:12:26 -0800 (PST) Received: from c-68-80-176-14.hsd1.pa.comcast.net (c-68-80-176-14.hsd1.pa.comcast.net [68.80.176.14]) by core3.amsl.com (Postfix) with SMTP id 381D13A67A1 for ; Tue, 2 Dec 2008 02:12:24 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081202101225.381D13A67A1@core3.amsl.com> Date: Tue, 2 Dec 2008 02:12:24 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Tue Dec 2 02:16:30 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B82A128C155; Tue, 2 Dec 2008 02:16:30 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3F20B28C144 for ; Tue, 2 Dec 2008 02:16:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.861 X-Spam-Level: X-Spam-Status: No, score=-6.861 tagged_above=-999 required=5 tests=[AWL=3.738, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1S6uxhMFvmn for ; Tue, 2 Dec 2008 02:16:29 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 5DF5D28C155 for ; Tue, 2 Dec 2008 02:16:29 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1L7SIo-0001VC-A7; Tue, 02 Dec 2008 11:16:24 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 3B09D2F592; Tue, 2 Dec 2008 11:16:22 +0100 (CET) Message-ID: <49350AEF.9050806@ripe.net> Date: Tue, 02 Dec 2008 11:16:15 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: L.Liang@surrey.ac.uk References: <9AAD79EF034F824CA410417194F5F987097BB3@EVS-EC1-NODE1.surrey.ac.uk> In-Reply-To: <9AAD79EF034F824CA410417194F5F987097BB3@EVS-EC1-NODE1.surrey.ac.uk> X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d590070d40ca94b291c59f7944f09416b0 Cc: ippm@ietf.org Subject: Re: [ippm] Draft new charter X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi Lei, Catching up on email... > I went through the new charter and it looks fine. Thanks a lot for > your effort. > However, I didn't find explicit interest in multiple points of > measurement as addressed in the multimetrics, neither for de/composition > metrics. Is it because the relevant work is considered done? Basically yes, unless you feel that there still is work that has to be done in this area. In that case, please specify what. Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 05:04:03 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95FFD3A69B8; Tue, 2 Dec 2008 05:04:03 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 715923A657C for ; Tue, 2 Dec 2008 05:04:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.919 X-Spam-Level: X-Spam-Status: No, score=-4.919 tagged_above=-999 required=5 tests=[AWL=1.330, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A78qYw2bcoet for ; Tue, 2 Dec 2008 05:04:01 -0800 (PST) Received: from mx2.nic.fr (mx2.nic.fr [192.134.4.11]) by core3.amsl.com (Postfix) with ESMTP id A53F53A69B8 for ; Tue, 2 Dec 2008 05:04:01 -0800 (PST) Received: from mx2.nic.fr (localhost [127.0.0.1]) by mx2.nic.fr (Postfix) with SMTP id B374E1C011E for ; Tue, 2 Dec 2008 13:58:56 +0100 (CET) Received: from relay2.nic.fr (relay2.nic.fr [192.134.4.163]) by mx2.nic.fr (Postfix) with ESMTP id AEE7B1C011B for ; Tue, 2 Dec 2008 13:58:56 +0100 (CET) Received: from bortzmeyer.nic.fr (batilda.nic.fr [192.134.4.69]) by relay2.nic.fr (Postfix) with ESMTP id A3A707B0055 for ; Tue, 2 Dec 2008 13:58:56 +0100 (CET) Date: Tue, 2 Dec 2008 13:58:56 +0100 From: Stephane Bortzmeyer To: ippm@ietf.org Message-ID: <20081202125856.GA30141@nic.fr> MIME-Version: 1.0 Content-Disposition: inline X-Operating-System: Debian GNU/Linux lenny/sid X-Kernel: Linux 2.6.26-1-686 i686 Organization: NIC France X-URL: http://www.nic.fr/ User-Agent: Mutt/1.5.18 (2008-05-17) Subject: [ippm] [store traceroutes] Is CtlSourceAddress mandatory or not? X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Section 5.2.1 of draft-ietf-ippm-storetraceroutes-12 says: o 1 optional "CtlSourceAddress" element; But the schema mandates one element, there is no attribute default or minOccurs: Specifies the IP address (which has to ... _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 05:12:26 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 306593A67BD; Tue, 2 Dec 2008 05:12:26 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9E033A67BD for ; Tue, 2 Dec 2008 05:12:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.201 X-Spam-Level: X-Spam-Status: No, score=-7.201 tagged_above=-999 required=5 tests=[AWL=3.398, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oah3VFupDI6Z for ; Tue, 2 Dec 2008 05:12:23 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 857C03A657C for ; Tue, 2 Dec 2008 05:12:23 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1L7V31-0000Ae-Hp; Tue, 02 Dec 2008 14:12:18 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 732462F583; Tue, 2 Dec 2008 14:12:15 +0100 (CET) Message-ID: <49353429.9010602@ripe.net> Date: Tue, 02 Dec 2008 14:12:09 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: "Krzanowski, Roman" References: <4926DCEC.2060506@ripe.net> <1B6169C658325341A3B8066E23919E1C020B5D67@S4DE8PSAANK.mitte.t-com.de> In-Reply-To: X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d51ba8d043b8b9dde4c4aa4556e3cff6cc Cc: ippm@ietf.org Subject: Re: [ippm] Draft new charter X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi Roman, > Best practicies - recommendations This is meant by the the AS (applicability statements) > burst measurement Add. > Contribution to avalability metric even a statement from the IPPM WG on > WG position on it - I'm not quite sure what you mean by this. We have the connectivity metric which basically says if the box on the other end is there or not. > We need to list composition/decomposition metrics Will be done. > Cetrification of metric/methods Again, please explain. > Support for work related in PWE or other WGs on related topics Added. > I would review the existing drafts and to cleanup on some of them The list of drafts in the IPPM section of www.ietf.org is autogenerated, it contains all active drafts and all RFC's. There is little we can do about this. There are no RFC's which have been obsoleted (I think), so they are all still valid. The milestones can do with a clean-up. I'd suggest that when the new charter is done, we remove all milestonds we've reached and include new ones. I'll post a next version of the charter later. If you have comments, please provide specific text. Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 05:19:29 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8604E3A67D7; Tue, 2 Dec 2008 05:19:29 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D55553A67D7 for ; Tue, 2 Dec 2008 05:19:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.484 X-Spam-Level: X-Spam-Status: No, score=-3.484 tagged_above=-999 required=5 tests=[AWL=-0.885, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t9EB+bcvj4WE for ; Tue, 2 Dec 2008 05:19:26 -0800 (PST) Received: from postlady.ripe.net (postlady.ripe.net [193.0.19.65]) by core3.amsl.com (Postfix) with ESMTP id 9E8053A6781 for ; Tue, 2 Dec 2008 05:19:26 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postlady.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1L7V9r-0001aT-4j for ippm@ietf.org; Tue, 02 Dec 2008 14:19:21 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 06C382F583; Tue, 2 Dec 2008 14:19:19 +0100 (CET) Message-ID: <493535D0.3040009@ripe.net> Date: Tue, 02 Dec 2008 14:19:12 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Henk Uijterwaal References: <4926DCEC.2060506@ripe.net> In-Reply-To: <4926DCEC.2060506@ripe.net> X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d56233f69b876b45613ca89ff8d6906892 Cc: IETF IPPM WG Subject: Re: [ippm] Draft new charter X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Dear All, > Please find below the next draft of the new charter, it should include all > comments made on the list and in this week's meeting. Further comments > are welcome, including "yes, I've read this and it looks fine". This is the next version with minor changes in the wording. If there are no further comments in a week or so, then we'll declare this final and send it to the IESG for approval. Henk - - - - Description of Working Group: The IPPM WG has developped a set of standard metrics that can be applied to the quality, performance, and reliability of Internet data delivery services. These metrics are designed such that they can be performed by network operators, end users, or independent testing groups. It is important that the metrics not represent a value judgment (i.e. define "good" and "bad"), but rather provide unbiased quantitative measures of performance. Functions peripheral to Internet data delivery services, such as NOC/NIC services, are beyond the scope of this working group. The IPPM WG has produced documents that define specific metrics and procedures for accurately measuring and documenting these metrics. This is the current list of fundamental metrics and the existing set of derived metrics. - connectivity - one-way delay and loss - round-trip delay. - delay variation - loss patterns - packet reordering - bulk transport capacity - link bandwidth capacity - packet duplication The working group will advance these metrics along the standards track within the IETF. It will be guided by applicable IESG documents in this area. Additionally, the WG will produce Proposed Standard AS documents, comparable to applicability statements in RFC 2026, that will focus on procedures for measuring the individual metrics and how these metrics characterize features that are important to different service classes, such as bulk transport, periodic streams, packet bursts or multimedia streams. Each AS document will discuss the performance characteristics that are pertinent to a specified service class; clearly identify the set of metrics that aid in the description of those characteristics; specify the methodologies required to collect said metrics; and lastly, present the requirements for the common, unambiguous reporting of testing results. The AS documents can also discuss the use of the metrics to verify performance expectations, such as SLA's, report results to specific user groups or investigate network problems. The focus is, again, to define how this should be done, not to define a value judgement. The WG may define additional statistics for its metrics if needed. Specific topics of these AS documents must be approved by the Area Directors as charter additions. The WG will work on documents describing how to compose and decompose the results of its metrics over time or space. The WG has produced protocols to enable communication among test equipment that implements the one- and two-way metrics (OWAMP and TWAMP respectivily). OWAMP and TWAMP will be advanced along the standards track. Further development of these protocols will also be done inside the WG. The metrics developped by the WG were developed inside an active measurement context, that is, the devices used to measure the metrics produce their own traffic. However, most metrics can be used inside a passive context as well. No work is planned is this area though, this may be changed with AD approval. The intent of the WG is to cooperate with other appropriate standards bodies and forums (such as ATIS IIF, ITU-T SG 12, 13 and 15, MEF) to promote consistent approaches and metrics. Within the IETF process, IPPM metrics definitions will be subject to as rigorous a scrutiny for usefulness, clarity, and accuracy as other protocol standards. The IPPM WG will interact with other areas of IETF activity whose scope intersect with the requirement of these specific metrics. The WG will, on request, provide input to other IETF WG on the use of these metrics. -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 05:25:37 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8048A3A6964; Tue, 2 Dec 2008 05:25:37 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ED2BF3A6964 for ; Tue, 2 Dec 2008 05:25:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbdDM3N331V8 for ; Tue, 2 Dec 2008 05:25:35 -0800 (PST) Received: from smtp0.neclab.eu (smtp0.neclab.eu [195.37.70.41]) by core3.amsl.com (Postfix) with ESMTP id 896683A68DB for ; Tue, 2 Dec 2008 05:25:34 -0800 (PST) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp0.neclab.eu (Postfix) with ESMTP id 944302C017B31; Tue, 2 Dec 2008 14:25:29 +0100 (CET) X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas2.office) Received: from smtp0.neclab.eu ([127.0.0.1]) by localhost (atlas2.office [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dgYjBOz21llz; Tue, 2 Dec 2008 14:25:28 +0100 (CET) Received: from VENUS.office (mx1.office [192.168.24.3]) by smtp0.neclab.eu (Postfix) with ESMTP id 9C28B2C000359; Tue, 2 Dec 2008 14:25:18 +0100 (CET) Content-class: urn:content-classes:message MIME-Version: 1.0 X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Tue, 2 Dec 2008 14:25:04 +0100 Message-ID: <547F018265F92642B577B986577D671C4FBF19@VENUS.office> In-Reply-To: <20081202125856.GA30141@nic.fr> X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Thread-Topic: [ippm] [store traceroutes] Is CtlSourceAddress mandatory or not? Thread-Index: AclUfn+J5GEJ0amwTQ+PMw3ilwU9DAAAp8nw References: <20081202125856.GA30141@nic.fr> From: "Thomas Dietz" To: "Stephane Bortzmeyer" , Subject: Re: [ippm] [store traceroutes] Is CtlSourceAddress mandatory or not? X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1877361277==" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org This is a multipart message in MIME format. --===============1877361277== Content-class: urn:content-classes:message Content-Type: multipart/signed; micalg=SHA1; boundary="----=_NextPart_000_00AA_01C95489.C49E6F20"; protocol="application/x-pkcs7-signature" This is a multipart message in MIME format. ------=_NextPart_000_00AA_01C95489.C49E6F20 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Dear Stephane, it is optional, but the missing default value is a deficiency of the XML standard which only allows default values for simple types... Best Regards, Thomas -- Thomas Dietz E-mail: Thomas.Dietz@nw.neclab.eu NEC Europe Ltd. Phone: +49 6221 4342-128 NEC Laboratories Europe Fax: +49 6221 4342-155 Network Research Division Kurfuersten-Anlage 36 69115 Heidelberg, Germany http://www.nw.neclab.eu NEC Europe Limited Registered in England 2832014 Registered Office: NEC House, 1 Victoria Road, London W3 6BL > -----Original Message----- > From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of > Stephane Bortzmeyer > Sent: Dienstag, 2. Dezember 2008 13:59 > To: ippm@ietf.org > Subject: [ippm] [store traceroutes] Is CtlSourceAddress mandatory or > not? > > Section 5.2.1 of draft-ietf-ippm-storetraceroutes-12 says: > > o 1 optional "CtlSourceAddress" element; > > But the schema mandates one element, there is no attribute default or > minOccurs: > > type="tr:inetAddressWithoutDns"> > > Specifies the IP address (which has to > ... > _______________________________________________ > ippm mailing list > ippm@ietf.org > https://www.ietf.org/mailman/listinfo/ippm ------=_NextPart_000_00AA_01C95489.C49E6F20 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" 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 GTH2Eyt0vb2Asrn3Z8k5onk74RER7mt4kTN+O18mJ3VTZY4zY+7Pc8OwkiNJIVB1I6EfGOKUhT0/ M+l3II2iveahhSlA9j9zMlgNCWum2oVswD+7jWZkViROrg0/MjUBW+mMgtlyWU+xhoXxdIVW5cP4 XPON7kezUwVw5+VNimmDKOETCYaeXsjqWB4MH/mk1FoEaP0oPosCtli19qEsN1cAZ6sjaI1jpe+Z a1z9S1b2q0CHNNQRkmzsh8UKCwczcrRvDB1ULNhRx8y/MNNDcvEyv4zOSWOoAPfyHDCCBS8wggQX oAMCAQICBA0hCkcwDQYJKoZIhvcNAQEFBQAwWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1W ZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAt IEcwMTAeFw0wODEwMjQwODUyMDhaFw0xOTA2MzAwMDAwMDBaMIGQMQswCQYDVQQGEwJERTEYMBYG A1UEChMPTkVDIEV1cm9wZSBMdGQuMSAwHgYDVQQLExdORUMgTGFib3JhdG9yaWVzIEV1cm9wZTES MBAGA1UEAxMJTkVDTEFCLUNBMTEwLwYJKoZIhvcNAQkBFiJ6ZXJ0aWZpemllcnVuZ3NzdGVsbGVA bncubmVjbGFiLmV1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnvIVsbURqjIOcbnf ruYkRceWOZpyvM2ebnYpbd1cP+zdWm6yR7HSO9ppOe1ZZFIasArqQpedPEFvcncSG94FRuW3ND4r Rcq08mbpUTmpWmXfdYlJpQezbsOHCWR74NXoEEbK6TPZIMFpJr6dzQDAxnRc7UOgO6JQ1V42Z39B PhIbPIWz64t8svafxbORmxulJn7F5zDLDcR1AEGyn+L9b645AGwapoKNh7cSQFTqdb6kGyPQjLWf tv09dvmBDKesrcyLZXuDWJ1LMeizSjUEygdSszNXD3gePgJaVaZDS3o923W5gAyPCTSxpAFj8XJ+ /7Ap5jJwYhjJgJ8khFR7JQIDAQABo4IBxDCCAcAwEgYDVR0TAQH/BAgwBgEB/wIBATALBgNVHQ8E BAMCAQYwHQYDVR0OBBYEFE8ch3od4C+Z9r4VqtE1nQ5K5ro2MB8GA1UdIwQYMBaAFEm3xs/oPR9/ 6kR7Eyn38QpwPt5kMC0GA1UdEQQmMCSBInplcnRpZml6aWVydW5nc3N0ZWxsZUBudy5uZWNsYWIu ZXUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5wY2EuZGZuLmRlL2dsb2JhbC1yb290 LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2dsb2Jh bC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMIGiBggrBgEFBQcBAQSBlTCBkjBHBggrBgEFBQcw AoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2Vy dC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2Ev cHViL2NhY2VydC9jYWNlcnQuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQBsMQ+dD0mmi48dgDU4R6Q/ eXcY0zQcHNp1Vu1s3kwO0WahWB0tiqVBodvfTAWG44xuw0I7NXSTwQ68FU5P0GIQnvRFZyVJlDjr SNlLYxjqfmgb+KVm67o383cZIuDakEE0f29kULIEn2fg/HsDiBAXTsb4I19XaN0TXLI+PMhU+GDp sGCJrydeugEV7qi15q8yymjSAsYgnrc2wJuXpyQ9r3qCtP6aedAPSHqOT8ga1dLT2YRZFs3vNm7T HSr5JJymWMbfpD6OcbRTnNAjSMDHwJxgRBAflA6WzDVm7fk4jiWyLvJwWTMk19t8QLiKG7D0nYvj cEUYyiOSE+SFUTEdMIIFODCCBCCgAwIBAgIEDTI0WzANBgkqhkiG9w0BAQUFADCBkDELMAkGA1UE BhMCREUxGDAWBgNVBAoTD05FQyBFdXJvcGUgTHRkLjEgMB4GA1UECxMXTkVDIExhYm9yYXRvcmll cyBFdXJvcGUxEjAQBgNVBAMTCU5FQ0xBQi1DQTExMC8GCSqGSIb3DQEJARYiemVydGlmaXppZXJ1 bmdzc3RlbGxlQG53Lm5lY2xhYi5ldTAeFw0wODExMDYwOTIwMTFaFw0xMTExMDYwOTIwMTFaMGAx CzAJBgNVBAYTAkRFMRgwFgYDVQQKEw9ORUMgRXVyb3BlIEx0ZC4xIDAeBgNVBAsTF05FQyBMYWJv cmF0b3JpZXMgRXVyb3BlMRUwEwYDVQQDEwxUaG9tYXMgRGlldHowggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCniLuqlMflMs7ag3idESVRwfZ9nrdIyUmq5Tget4k9APGSPo2GZ1f1hr8y MuJIGowc/HzS1laVSICclOXju1xW93Tm+Vco5gwkRqHXY3Rmda0r2jlb8niVie4qXQgXPzunFRqk yNmbwYep3oD5Kq0GfB6EuZ7X6cYH5A7erAMeeQPhoDQDIfR79lRHlcMtanJZyORYNQONPEa+L4AF v5f3nAsmY7ZLJ72wX7X8BtcF6Vdkr0T2b1YrPl8Qir7e0TKY9Rf0q5DKu3QdLnXk0Rb+63V/4vLS PZ3XQVdwHzLiOhIZJVVMJE7TmJI0DFeDFn99O/F/Le/sJOJjNO4n6KMLAgMBAAGjggHHMIIBwzAJ BgNVHRMEAjAAMAsGA1UdDwQEAwIF4DApBgNVHSUEIjAgBggrBgEFBQcDAgYIKwYBBQUHAwQGCisG AQQBgjcUAgIwHQYDVR0OBBYEFLkbmpJJpIXhIR9JFttGC+KHW5g5MB8GA1UdIwQYMBaAFE8ch3od 4C+Z9r4VqtE1nQ5K5ro2MCQGA1UdEQQdMBuBGVRob21hcy5EaWV0ekBudy5uZWNsYWIuZXUwfQYD VR0fBHYwdDA4oDagNIYyaHR0cDovL2NkcDEucGNhLmRmbi5kZS9uZWNsYWItY2EvcHViL2NybC9j YWNybC5jcmwwOKA2oDSGMmh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvbmVjbGFiLWNhL3B1Yi9jcmwv Y2FjcmwuY3JsMIGYBggrBgEFBQcBAQSBizCBiDBCBggrBgEFBQcwAoY2aHR0cDovL2NkcDEucGNh LmRmbi5kZS9uZWNsYWItY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0MEIGCCsGAQUFBzAChjZodHRw Oi8vY2RwMi5wY2EuZGZuLmRlL25lY2xhYi1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZI hvcNAQEFBQADggEBAEbKwRBhNxAzsH6kAYRBoIziyI2IY2QnZGeiGitOfkLKcFNIBH3ZfQXH4j20 4BP34Vzzob17EgsbLbNkMlxh2M7tenXH9vA4MiN5yPPBKoR7SfI6mIaIr+7kewOizJ8D5dvpdfP5 HbAUTZVSYHqixgBWJyNp7sXWVQtOo+eOv8qKUeiodClanKuCnGD42Bl6EQR486dlXvOronEikRYX Xg6gFrhO+DonUYluMZpNdabnybKozchSdHcceOKd0JFMmyiSNG944ystXbR7QZqfNSh/Pbyc5QRp Z1vdFZLFh907iS3KxueDYKDPWmlsPt/QnmXmF4A9/5OrmVS1C45k5rcxggQ4MIIENAIBATCBmTCB kDELMAkGA1UEBhMCREUxGDAWBgNVBAoTD05FQyBFdXJvcGUgTHRkLjEgMB4GA1UECxMXTkVDIExh Ym9yYXRvcmllcyBFdXJvcGUxEjAQBgNVBAMTCU5FQ0xBQi1DQTExMC8GCSqGSIb3DQEJARYiemVy dGlmaXppZXJ1bmdzc3RlbGxlQG53Lm5lY2xhYi5ldQIEDTI0WzAJBgUrDgMCGgUAoIICczAYBgkq hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wODEyMDIxMzI1MDRaMCMGCSqG SIb3DQEJBDEWBBSql16eQfIqstD5IDYaEm8UNTEOBTCBqgYJKwYBBAGCNxAEMYGcMIGZMIGQMQsw CQYDVQQGEwJERTEYMBYGA1UEChMPTkVDIEV1cm9wZSBMdGQuMSAwHgYDVQQLExdORUMgTGFib3Jh dG9yaWVzIEV1cm9wZTESMBAGA1UEAxMJTkVDTEFCLUNBMTEwLwYJKoZIhvcNAQkBFiJ6ZXJ0aWZp emllcnVuZ3NzdGVsbGVAbncubmVjbGFiLmV1AgQNMjRbMIGsBgsqhkiG9w0BCRACCzGBnKCBmTCB kDELMAkGA1UEBhMCREUxGDAWBgNVBAoTD05FQyBFdXJvcGUgTHRkLjEgMB4GA1UECxMXTkVDIExh Ym9yYXRvcmllcyBFdXJvcGUxEjAQBgNVBAMTCU5FQ0xBQi1DQTExMC8GCSqGSIb3DQEJARYiemVy dGlmaXppZXJ1bmdzc3RlbGxlQG53Lm5lY2xhYi5ldQIEDTI0WzCBtwYJKoZIhvcNAQkPMYGpMIGm MAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCgYIKoZIhvcNAwcwCwYJYIZIAWUDBAECMA4GCCqG SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAHBgUrDgMC GjALBglghkgBZQMEAgMwCwYJYIZIAWUDBAICMAsGCWCGSAFlAwQCATAKBggqhkiG9w0CBTANBgkq hkiG9w0BAQEFAASCAQBgjblYJ3J94bGa3T/oMaNumCE3nxEuR2zTycQdU106ixpM/p3oZGeRYpe3 srjyY1dkIEsq0Evcru1+0rKPOWldo541FoQNAnozy817RIGr8ht6FZVkIw7WyWRRhzcIhOk/0QfL /zSRImzIl9DQq+jYCBLR8sFnUqkDtmJy1ncbaL3mmcWJPu18yS2Q2x/iz+gdWXKuNrqlCAWt4zFY SMykLFVLjzCI2DCpG3X3R6S6Uk0DyB7KgALg81kyEr0LVpfvvETtbCu2v3AxJkYSWw2dW8R4H4Ip vAG7T1Bbnhxw5TUq7rt0KNOOiyxE10mZfYpAhpp3BGqW2/jOp5bEgHlqAAAAAAAA ------=_NextPart_000_00AA_01C95489.C49E6F20-- --===============1877361277== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --===============1877361277==-- From ippm-bounces@ietf.org Tue Dec 2 05:33:08 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 242DF3A6A91; Tue, 2 Dec 2008 05:33:08 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4D0E53A6A91 for ; Tue, 2 Dec 2008 05:33:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.04 X-Spam-Level: X-Spam-Status: No, score=-5.04 tagged_above=-999 required=5 tests=[AWL=1.209, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j9vYbFrLbl1n for ; Tue, 2 Dec 2008 05:33:06 -0800 (PST) Received: from mx2.nic.fr (mx2.nic.fr [192.134.4.11]) by core3.amsl.com (Postfix) with ESMTP id 763623A6A82 for ; Tue, 2 Dec 2008 05:33:06 -0800 (PST) Received: from mx2.nic.fr (localhost [127.0.0.1]) by mx2.nic.fr (Postfix) with SMTP id B38241C011E; Tue, 2 Dec 2008 14:28:01 +0100 (CET) Received: from relay1.nic.fr (relay1.nic.fr [192.134.4.162]) by mx2.nic.fr (Postfix) with ESMTP id AEA4F1C010E; Tue, 2 Dec 2008 14:28:01 +0100 (CET) Received: from bortzmeyer.nic.fr (batilda.nic.fr [192.134.4.69]) by relay1.nic.fr (Postfix) with ESMTP id A36C1A1D9B7; Tue, 2 Dec 2008 14:28:01 +0100 (CET) Date: Tue, 2 Dec 2008 14:28:01 +0100 From: Stephane Bortzmeyer To: Thomas Dietz Message-ID: <20081202132801.GA2258@nic.fr> References: <20081202125856.GA30141@nic.fr> <547F018265F92642B577B986577D671C4FBF19@VENUS.office> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <547F018265F92642B577B986577D671C4FBF19@VENUS.office> X-Operating-System: Debian GNU/Linux lenny/sid X-Kernel: Linux 2.6.26-1-686 i686 Organization: NIC France X-URL: http://www.nic.fr/ User-Agent: Mutt/1.5.18 (2008-05-17) Cc: ippm@ietf.org Subject: Re: [ippm] [store traceroutes] Is CtlSourceAddress mandatory or not? X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org On Tue, Dec 02, 2008 at 02:25:04PM +0100, Thomas Dietz wrote a message of 163 lines which said: > it is optional, but the missing default value is a deficiency of the > XML standard which only allows default values for simple types... (You mean W3C Schema standard?) But how can I validate documents without ? The validator I tested (xmllint) refused them and rightly so. Why not adding minOccurs="0"? _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 07:11:23 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 90B8B3A69D3; Tue, 2 Dec 2008 07:11:23 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 383983A68E3; Tue, 2 Dec 2008 07:11:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -105.796 X-Spam-Level: X-Spam-Status: No, score=-105.796 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MSGID_FROM_MTA_HEADER=0.803, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRFY0hR1N3tY; Tue, 2 Dec 2008 07:11:21 -0800 (PST) Received: from mail120.messagelabs.com (mail120.messagelabs.com [216.82.250.83]) by core3.amsl.com (Postfix) with ESMTP id EB0B73A6817; Tue, 2 Dec 2008 07:11:20 -0800 (PST) X-VirusChecked: Checked X-Env-Sender: acmorton@att.com X-Msg-Ref: server-5.tower-120.messagelabs.com!1228230674!33793729!1 X-StarScan-Version: 5.5.12.14.2; banners=-,-,- X-Originating-IP: [144.160.20.54] Received: (qmail 26566 invoked from network); 2 Dec 2008 15:11:14 -0000 Received: from sbcsmtp7.sbc.com (HELO mlpi135.enaf.sfdc.sbc.com) (144.160.20.54) by server-5.tower-120.messagelabs.com with AES256-SHA encrypted SMTP; 2 Dec 2008 15:11:14 -0000 Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpi135.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB2FBDPs010325; Tue, 2 Dec 2008 10:11:13 -0500 Received: from alph001.aldc.att.com (alph001.aldc.att.com [135.53.7.26]) by mlpi135.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB2FB8sr010249; Tue, 2 Dec 2008 10:11:09 -0500 Received: from aldc.att.com (localhost.localdomain [127.0.0.1]) by alph001.aldc.att.com (8.14.0/8.14.0) with ESMTP id mB2FB6GL013806; Tue, 2 Dec 2008 10:11:08 -0500 Received: from maillennium.att.com (mailgw1.maillennium.att.com [135.25.114.99]) by alph001.aldc.att.com (8.14.0/8.14.0) with ESMTP id mB2FB1lX013688; Tue, 2 Dec 2008 10:11:01 -0500 Message-Id: <200812021511.mB2FB1lX013688@alph001.aldc.att.com> Received: from acmt.att.com (dyp004244dys.mt.att.com[135.16.251.219](misconfigured sender)) by maillennium.att.com (mailgw1) with SMTP id <20081202151101gw1000u64ue>; Tue, 2 Dec 2008 15:11:01 +0000 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 02 Dec 2008 10:11:00 -0500 To: pmol@ietf.org From: Al Morton Mime-Version: 1.0 Cc: bmwg@ietf.org, ippm@ietf.org Subject: [ippm] WGLC on pmol-metrics-framework-01 X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org PMOL WG, cc IPPM and BMWG WGs, This message begins a WG Last Call on the following draft: Title : Framework for Performance Metric Development Author(s) : A. Clark Filename : draft-ietf-pmol-metrics-framework-01.txt Pages : 14 Date : 2008-11-02 This memo describes a framework and guidelines for the development of performance metrics that are beyond the scope of existing working group charters in the IETF. In this version, the memo refers to a Performance Metrics Entity, or PM Entity, which may in future be a working group or directorate or a combination of these two. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-pmol-metrics-framework-01.txt There has been discussion of this draft for over a year, mostly on the PMOL list and at meetings. The Author believes he has addressed all comments to date. Please weigh-in on whether or not this Draft should be forwarded to the Area Directors for publication as a Standards Track RFC. Send your comments to the PMOL list or the co-chairs. The Last Call will be open till January 2, 2009. thanks for your review and comments, Al Morton co-chair, PMOL WG _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 2 07:17:56 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 06D7E3A68E3; Tue, 2 Dec 2008 07:17:56 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 079803A68E3 for ; Tue, 2 Dec 2008 07:17:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hqmkb0OR--zP for ; Tue, 2 Dec 2008 07:17:53 -0800 (PST) Received: from sabe.cs.wisc.edu (sabe.cs.wisc.edu [128.105.6.20]) by core3.amsl.com (Postfix) with ESMTP id C099D3A6817 for ; Tue, 2 Dec 2008 07:17:53 -0800 (PST) Received: from milky.colgate.edu (milky.colgate.edu [149.43.82.8]) (authenticated bits=0) by sabe.cs.wisc.edu (8.14.1/8.14.1) with ESMTP id mB2FHmRV025187 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 2 Dec 2008 09:17:49 -0600 Message-Id: <45C36041-0D88-42D2-BE8B-63A4C5694EAF@colgate.edu> From: Joel Sommers To: IETF IPPM WG In-Reply-To: <493535D0.3040009@ripe.net> Mime-Version: 1.0 (Apple Message framework v929.2) Date: Tue, 2 Dec 2008 10:17:43 -0500 References: <4926DCEC.2060506@ripe.net> <493535D0.3040009@ripe.net> X-Mailer: Apple Mail (2.929.2) Cc: Henk Uijterwaal Subject: Re: [ippm] Draft new charter X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Henk, Just some minor typos I noticed: developped -> developed (a couple instances of this) respectivily-> respectively (3rd to last paragraph) Otherwise, the content looks reasonable to me. Joel On Dec 2, 2008, at 8:19 AM, Henk Uijterwaal wrote: > Dear All, > >> Please find below the next draft of the new charter, it should >> include all >> comments made on the list and in this week's meeting. Further >> comments >> are welcome, including "yes, I've read this and it looks fine". > > This is the next version with minor changes in the wording. If > there are > no further comments in a week or so, then we'll declare this final > and send > it to the IESG for approval. > > Henk > > - - - - > > > Description of Working Group: > > The IPPM WG has developped a set of standard metrics that can be > applied to > the quality, performance, and reliability of Internet data delivery > services. These metrics are designed such that they can be performed > by > network operators, end users, or independent testing groups. It is > important that the metrics not represent a value judgment (i.e. define > "good" and "bad"), but rather provide unbiased quantitative measures > of > performance. > > Functions peripheral to Internet data delivery services, such as NOC/ > NIC > services, are beyond the scope of this working group. > > The IPPM WG has produced documents that define specific metrics and > procedures for accurately measuring and documenting these metrics. > This > is the current list of fundamental metrics and the existing set of > derived metrics. > > - connectivity > > - one-way delay and loss > > - round-trip delay. > > - delay variation > > - loss patterns > > - packet reordering > > - bulk transport capacity > > - link bandwidth capacity > > - packet duplication > > The working group will advance these metrics along the standards track > within the IETF. It will be guided by applicable IESG documents in > this > area. Additionally, the WG will produce Proposed Standard AS > documents, > comparable to applicability statements in RFC 2026, that will focus on > procedures for measuring the individual metrics and how these metrics > characterize features that are important to different service > classes, such > as bulk transport, periodic streams, packet bursts or multimedia > streams. Each AS > document will discuss the performance characteristics that are > pertinent to > a specified service class; clearly identify the set of metrics that > aid in > the description of those characteristics; specify the methodologies > required to collect said metrics; and lastly, present the > requirements for > the common, unambiguous reporting of testing results. The AS > documents can > also discuss the use of the metrics to verify performance > expectations, > such as SLA's, report results to specific user groups or investigate > network > problems. The focus is, again, to define how this should be done, > not to > define a value judgement. The WG may define additional statistics for > its metrics if needed. Specific topics of these AS documents must be > approved by the Area Directors as charter additions. > > The WG will work on documents describing how to compose and decompose > the results of its metrics over time or space. > > The WG has produced protocols to enable communication among test > equipment > that implements the one- and two-way metrics (OWAMP and TWAMP > respectivily). > OWAMP and TWAMP will be advanced along the standards track. Further > development of these protocols will also be done inside the WG. > > The metrics developped by the WG were developed inside an active > measurement context, that is, the devices used to measure the metrics > produce their own traffic. However, most metrics can be used inside a > passive context as well. No work is planned is this area though, > this may be changed with AD approval. > > The intent of the WG is to cooperate with other appropriate standards > bodies and forums (such as ATIS IIF, ITU-T SG 12, 13 and 15, MEF) to > promote > consistent approaches and metrics. Within the IETF process, IPPM > metrics > definitions will be subject to as rigorous a scrutiny for usefulness, > clarity, and accuracy as other protocol standards. The IPPM WG will > interact with other areas of IETF activity whose scope intersect > with the > requirement of these specific metrics. The WG will, on request, > provide > input to other IETF WG on the use of these metrics. > > -- > ------------------------------------------------------------------------------ > Henk Uijterwaal Email: > henk.uijterwaal(at)ripe.net > RIPE Network Coordination Centre http://www.amsterdamned.org/~henk > P.O.Box 10096 Singel 258 Phone: +31.20.5354414 > 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 > The Netherlands The Netherlands Mobile: +31.6.55861746 > ------------------------------------------------------------------------------ > > Ceterum censeo Asplain esse delendam (Cato & Henk) > _______________________________________________ > ippm mailing list > ippm@ietf.org > https://www.ietf.org/mailman/listinfo/ippm _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From krissy57af7@aennepress.it Tue Dec 2 07:38:47 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 38E213A6904 for ; Tue, 2 Dec 2008 07:38:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -32.864 X-Spam-Level: X-Spam-Status: No, score=-32.864 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GOHV45n8Lqay for ; Tue, 2 Dec 2008 07:38:46 -0800 (PST) Received: from amaraholdings.com (unknown [212.15.148.76]) by core3.amsl.com (Postfix) with SMTP id 7506C3A6897 for ; Tue, 2 Dec 2008 07:38:44 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081202153845.7506C3A6897@core3.amsl.com> Date: Tue, 2 Dec 2008 07:38:44 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Wed Dec 3 01:32:02 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 522D528C0E4; Wed, 3 Dec 2008 01:32:02 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E20CF3A6B42 for ; Wed, 3 Dec 2008 01:32:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.141 X-Spam-Level: X-Spam-Status: No, score=-5.141 tagged_above=-999 required=5 tests=[AWL=1.108, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZHuMtLD3Xtn for ; Wed, 3 Dec 2008 01:32:00 -0800 (PST) Received: from mx2.nic.fr (mx2.nic.fr [192.134.4.11]) by core3.amsl.com (Postfix) with ESMTP id 4E3EF3A6B4F for ; Wed, 3 Dec 2008 01:31:59 -0800 (PST) Received: from mx2.nic.fr (localhost [127.0.0.1]) by mx2.nic.fr (Postfix) with SMTP id 4A64B1C010F for ; Wed, 3 Dec 2008 10:28:54 +0100 (CET) Received: from relay2.nic.fr (relay2.nic.fr [192.134.4.163]) by mx2.nic.fr (Postfix) with ESMTP id 426D61C010C for ; Wed, 3 Dec 2008 10:28:54 +0100 (CET) Received: from bortzmeyer.nic.fr (batilda.nic.fr [192.134.4.69]) by relay2.nic.fr (Postfix) with ESMTP id 3F70A7B0055 for ; Wed, 3 Dec 2008 10:28:54 +0100 (CET) Date: Wed, 3 Dec 2008 10:28:54 +0100 From: Stephane Bortzmeyer To: ippm@ietf.org Message-ID: <20081203092854.GA11696@nic.fr> References: <20081117091907.GA6946@nic.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline In-Reply-To: <20081117091907.GA6946@nic.fr> X-Operating-System: Debian GNU/Linux lenny/sid X-Kernel: Linux 2.6.26-1-686 i686 Organization: NIC France X-URL: http://www.nic.fr/ User-Agent: Mutt/1.5.18 (2008-05-17) Subject: Re: [ippm] Anyone implemented storetraceroutes draft? X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Nov 17, 2008 at 10:19:07AM +0100, Stephane Bortzmeyer wrote a message of 13 lines which said: > [Looking for a software project for the next week-end. It is too rainy > to picnic.] > > Did anyone implemented draft-ietf-ippm-storetraceroutes-12? OK, I made a crude implementation based on traceroute-nanog, for my fun and use. I copy it here, under the same licence as the original, for anyone who wants to play with it. It requires libxml2. To compile, on GNU/Linux-based systems: cc -DXML -lresolv $(xml2-config --cflags) $(xml2-config --libs) traceroute-nanog.c -o traceroute-nanog On FreeBSD, same thing without -lresolv. Then run it with -X to produce the XML output. After some tweaking of the XSD schema, the output validates. I cannot post examples of the output (too large for the very low limit of this list, they were refused) but do not hesitate to produce them yourself. Comments, bug reports and patches are welcome. --SLDf9lqlvOQaIe6s Content-Type: application/octet-stream Content-Disposition: attachment; filename="traceroute-nanog-xml.c.gz" Content-Transfer-Encoding: base64 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 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --SLDf9lqlvOQaIe6s-- From jitka.dvorakova@allianz.cz Wed Dec 3 12:59:23 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ED04B3A6A3C for ; Wed, 3 Dec 2008 12:59:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -19.884 X-Spam-Level: X-Spam-Status: No, score=-19.884 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_HU=1.35, HOST_EQ_HU=1.245, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qymkmUAaP+k3 for ; Wed, 3 Dec 2008 12:59:23 -0800 (PST) Received: from 87-97-124-244.pool.invitel.hu (87-97-124-244.pool.invitel.hu [87.97.124.244]) by core3.amsl.com (Postfix) with SMTP id 19AAE3A6A1F for ; Wed, 3 Dec 2008 12:59:19 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081203205921.19AAE3A6A1F@core3.amsl.com> Date: Wed, 3 Dec 2008 12:59:19 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From mgaddie@aipc.com Wed Dec 3 16:38:41 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C41953A6BE4 for ; Wed, 3 Dec 2008 16:38:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -28.845 X-Spam-Level: X-Spam-Status: No, score=-28.845 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_DE=0.35, HELO_MISMATCH_DE=1.448, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wD9yWmxemwY0 for ; Wed, 3 Dec 2008 16:38:41 -0800 (PST) Received: from allgaeuer-anzeigeblatt.de (unknown [189.61.52.67]) by core3.amsl.com (Postfix) with SMTP id 0B1ED3A6BE7 for ; Wed, 3 Dec 2008 16:38:39 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081204003840.0B1ED3A6BE7@core3.amsl.com> Date: Wed, 3 Dec 2008 16:38:39 -0800 (PST) Click here to view as a webpage From ovzinvd@aiolos.com Thu Dec 4 00:46:06 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8473C3A63CB for ; Thu, 4 Dec 2008 00:46:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -16.121 X-Spam-Level: X-Spam-Status: No, score=-16.121 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XH0JxhgqGGGB for ; Thu, 4 Dec 2008 00:46:05 -0800 (PST) Received: from ppp-124-121-219-61.revip2.asianet.co.th (ppp-124-121-219-61.revip2.asianet.co.th [124.121.219.61]) by core3.amsl.com (Postfix) with SMTP id EFAEE3A677D for ; Thu, 4 Dec 2008 00:45:48 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081204084548.EFAEE3A677D@core3.amsl.com> Date: Thu, 4 Dec 2008 00:45:48 -0800 (PST) Click here to view as a webpage From ippm-bounces@ietf.org Thu Dec 4 03:26:47 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 867673A699C; Thu, 4 Dec 2008 03:26:47 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 172313A69D4 for ; Thu, 4 Dec 2008 03:26:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.475 X-Spam-Level: X-Spam-Status: No, score=-2.475 tagged_above=-999 required=5 tests=[AWL=0.123, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ispcJjiVPgt9 for ; Thu, 4 Dec 2008 03:26:44 -0800 (PST) Received: from antivir2.rad.co.il (antivir2.rad.co.il [62.0.23.221]) by core3.amsl.com (Postfix) with ESMTP id CF4913A689C for ; Thu, 4 Dec 2008 03:25:42 -0800 (PST) Received: from exrad4.ad.rad.co.il ([192.114.24.47]) by antivir2.rad.co.il with ESMTP; 04 Dec 2008 13:25:35 +0200 Received: from exrad4.ad.rad.co.il ([192.114.24.47]) by exrad4.ad.rad.co.il ([192.114.24.47]) with mapi; Thu, 4 Dec 2008 13:25:35 +0200 From: Yaakov Stein To: "ippm@IETF.org" Date: Thu, 4 Dec 2008 13:25:34 +0200 Thread-Topic: draft-ietf-ippm-spatial-composition-07 remarks Thread-Index: AQHJVgMG8AInmRx7AEuIkA2wa12rWQ== Message-ID: <424CDC689E5CEF4D9FEADE56A378D922D1848A3D@exrad4.ad.rad.co.il> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US MIME-Version: 1.0 Subject: [ippm] draft-ietf-ippm-spatial-composition-07 remarks X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0037721942==" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org --===============0037721942== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_424CDC689E5CEF4D9FEADE56A378D922D1848A3Dexrad4adradcoil_" --_000_424CDC689E5CEF4D9FEADE56A378D922D1848A3Dexrad4adradcoil_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all, At IETF73 I promised to look over draft-ietf-ippm-spatial-composition-07 and I have been doing so (somewhat slowly, but enjoying the read). Although I haven't finished the whole draft yet, I have amassed quite a few remarks, and think it best to split them up. That way I can release the ones I already have, and we can keep the threads separate. This email will be on general topics and nits. 1) NIT - the contributor list should not include the authors 2) The whole idea of paths being subdivided into subpaths needs further clarification and most probably constaints. I will discuss this further in separate emails, but let me explain in a few words what I mean : A) Subpaths may be joined at a link or at a node; there are reasons for both (e.g. ITU recommends different operator domains joining at a link, while border routers and PWE stitching points join at nodes. Note that when the joining is at a node the end-to-end packet loss is the sum of the packet losses in the pieces and that of the shared node, while when the joining is at a link the end-to-end delay is the sum of the delays and that of the link. MEF studied some of the effects of this in an ad-hoc group called "accurate frame loss". B) There are frequently multiple paths between the endpoints. These multiple paths can all be used in at least 3 cases i) rerouting events ii) ECMP/LAG iii) inverse mux. I don't know if these mechanisms have ever been seriously discussed in IPPM. Their effect is more general than the spatial composition ca= se, but is particularly significant for this case. 3) page 5 - the use of spatial composition may also be the reverse. If we know the end-to-end parameter, and that of all subpaths but one, then we can deduce that of the last path. 4) NIT Section 4 - "The section is organized using the same subsections as the individual metrics ...". Yes, that WOULD have been useful, but unfortunately sections 5.2 and 5.3 are missing the section parallelling 4.1.4 "Statistic", thus e.g. 5.2.6 maps to 4.1.7. 5) 5.1.2 (and other places) What is meant by "sufficiently LOW resolution" = ? At first I thought that this meant course resolution, but then saw delay= s measured in microseconds. Does this actually mean "fine" resolution ? Does the statement mean A) course resolution to be reproducible OR B) fine resolution to be accurate ? 6) NIT 5.2.2 (and other places). I am sure that you thought about this, but I find it confusing to use the index i to mean packet number and afterwards the same index to mean subpath. I would like at least for the formula to say MeanDelay[i] =3D 1/N SUM_j=3D1^N FiniteDelay[i,j] where i =3D 1 to number_of_subpaths and j =3D 1 to number_of_packets. A convention I frequently use in such cases would have the subpath index called "s" and have it run from 1 to "S" and the packet index called "p" and have it run from 1 to "P". 7) NIT 5.2.5 - It would have been clearer to me to say that this compositio= n means that the mean of the sum equals the sum of the means. However, I admit to not understanding the caveat of the continous distri= butions. When the paths contain a small number of nodes the distributions will no= t be continuous at least at the bottom, since there will be a sharply defi= ned minimum delay (this sharpness disappears with a large number of nodes since the sum of a large number of random variables starts looking Gauss= ian). In any case, it is not obvious to me that discontinuous distributions do not add correctly. Can you explain ? 8) 5.2.8 Another specific case would be when there is significant delay in a link connecting the subpaths For 5.3.8 another case would be when the delay depends on packet size and this packet size changes when going from subpath to subpath as a result of encapsulation changes. That is as far as I have gotten. I will write up a few more emails on more in-depth remarks, and add further short comments as I progress. Y(J)S --_000_424CDC689E5CEF4D9FEADE56A378D922D1848A3Dexrad4adradcoil_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi all,=
 
At IETF= 73 I promised to look over draft-ietf-ippm-spatial-composition-07
and I have been doing so (somewhat slowly, but enjoying the read).
 
Althoug= h I haven't finished the whole draft yet,
I have amassed quite a few remarks, and think it best to split them up.
That way I can release the ones I already have,
and we can keep the threads separate.

This email will be on general topics and nits.
 
1) NIT = - the contributor list should not include the authors
 
2) The = whole idea of paths being subdivided into subpaths needs
   further clarification and most probably constaints.
   I will discuss this further in separate emails,
   but let me explain in a few words what I mean :
   A) Subpaths may be joined at a link or at a node;
      there are reasons for both
      (e.g. ITU recommends different operator doma= ins joining at a link,
      while border routers and PWE stitching point= s join at nodes.
      Note that when the joining is at a node the = end-to-end
      packet loss is the sum of the packet losses = in the pieces
      and that of the shared node, while when the = joining is at a link
      the end-to-end delay is the sum of the delay= s and that of the link.
      MEF studied some of the effects of this in a= n ad-hoc group
      called "accurate frame loss".
   B) There are frequently multiple paths between the endpoints.<= br>       These multiple paths can all be used in at l= east 3 cases
      i) rerouting events
      ii) ECMP/LAG
      iii) inverse mux.
      I don't know if these mechanisms have ever b= een seriously discussed
      in IPPM. Their effect is more general than t= he spatial composition case,
      but is particularly significant for this cas= e.
 
3) page= 5 - the use of spatial composition may also be the reverse.
   If we know the end-to-end parameter, and that of all subpaths = but one,
   then we can deduce that of the last path.
 
4) NIT = Section 4 - "The section is organized using the same subsections
   as the individual metrics ...". Yes, that WOULD have been= useful,
   but unfortunately sections 5.2 and 5.3 are missing the section=
   parallelling 4.1.4 "Statistic", thus e.g. 5.2.6 maps= to 4.1.7.
 
5) 5.1.= 2 (and other places) What is meant by "sufficiently LOW resolution&quo= t; ?
   At first I thought that this meant course resolution, but then= saw delays
   measured in microseconds. Does this actually mean "fine&q= uot; resolution ?
   Does the statement mean A) course resolution to be reproducibl= e OR
   B) fine resolution to be accurate ?
 
6) NIT = 5.2.2 (and other places). I am sure that you thought about this,
   but I find it confusing to use the index i to mean packet numb= er
   and afterwards the same index to mean subpath.
   I would like at least for the formula to say
   MeanDelay[i] =3D 1/N SUM_j=3D1^N FiniteDelay[i,j]
   where i =3D 1 to number_of_subpaths and j =3D 1 to number_of_p= ackets.
   A convention I frequently use in such cases would have
   the subpath index called "s" and have it run from 1 = to "S"
   and the packet index called "p" and have it run from= 1 to "P".
 
7) NIT = 5.2.5 - It would have been clearer to me to say that this composition
   means that the mean of the sum equals the sum of the means.    However, I admit to not understanding the caveat of the contin= ous distributions.
   When the paths contain a small number of nodes the distributio= ns will not
   be continuous at least at the bottom, since there will be a sh= arply defined
   minimum delay (this sharpness disappears with a large number o= f nodes
   since the sum of a large number of random variables starts loo= king Gaussian).
   In any case, it is not obvious to me that discontinuous distri= butions
   do not add correctly. Can you explain ?
 
8) 5.2.= 8 Another specific case would be when there is significant delay
   in a link connecting the subpaths
   For 5.3.8 another case would be when the delay depends on pack= et size
   and this packet size changes when going from subpath to subpat= h
   as a result of encapsulation changes.
 
That is= as far as I have gotten.
I will write up a few more emails on more in-depth remarks,
and add further short comments as I progress.
 
Y(J)S
--_000_424CDC689E5CEF4D9FEADE56A378D922D1848A3Dexrad4adradcoil_-- --===============0037721942== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --===============0037721942==-- From ippm-bounces@ietf.org Thu Dec 4 05:00:38 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 59FF43A6A61; Thu, 4 Dec 2008 05:00:38 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5922E3A6A61 for ; Thu, 4 Dec 2008 05:00:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -105.067 X-Spam-Level: X-Spam-Status: No, score=-105.067 tagged_above=-999 required=5 tests=[AWL=-0.729, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, MSGID_FROM_MTA_HEADER=0.803, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GpNNx78D5Ej9 for ; Thu, 4 Dec 2008 05:00:36 -0800 (PST) Received: from mail120.messagelabs.com (mail120.messagelabs.com [216.82.250.83]) by core3.amsl.com (Postfix) with ESMTP id 97B313A6A5F for ; Thu, 4 Dec 2008 05:00:36 -0800 (PST) X-VirusChecked: Checked X-Env-Sender: acmorton@att.com X-Msg-Ref: server-14.tower-120.messagelabs.com!1228395631!33692385!1 X-StarScan-Version: 5.5.12.14.2; banners=-,-,- X-Originating-IP: [144.160.128.141] Received: (qmail 27813 invoked from network); 4 Dec 2008 13:00:31 -0000 Received: from sbcsmtp9.sbc.com (HELO flph161.enaf.ffdc.sbc.com) (144.160.128.141) by server-14.tower-120.messagelabs.com with AES256-SHA encrypted SMTP; 4 Dec 2008 13:00:31 -0000 Received: from enaf.ffdc.sbc.com (localhost.localdomain [127.0.0.1]) by flph161.enaf.ffdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB4D0VBi000485 for ; Thu, 4 Dec 2008 05:00:31 -0800 Received: from klph001.kcdc.att.com (klph001.kcdc.att.com [135.188.3.11]) by flph161.enaf.ffdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB4D0QWO000419 for ; Thu, 4 Dec 2008 05:00:27 -0800 Received: from kcdc.att.com (localhost.localdomain [127.0.0.1]) by klph001.kcdc.att.com (8.14.0/8.14.0) with ESMTP id mB4D0Q0W012732 for ; Thu, 4 Dec 2008 07:00:26 -0600 Received: from maillennium.att.com (dns.maillennium.att.com [135.25.114.99]) by klph001.kcdc.att.com (8.14.0/8.14.0) with ESMTP id mB4D0JDA012619 for ; Thu, 4 Dec 2008 07:00:20 -0600 Message-Id: <200812041300.mB4D0JDA012619@klph001.kcdc.att.com> Received: from acmt.att.com (dyp004244dys.mt.att.com[135.16.251.219](misconfigured sender)) by maillennium.att.com (mailgw1) with SMTP id <20081204130019gw1000u6hje>; Thu, 4 Dec 2008 13:00:19 +0000 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Thu, 04 Dec 2008 08:00:18 -0500 To: Yaakov Stein , "ippm@IETF.org" From: Al Morton In-Reply-To: <424CDC689E5CEF4D9FEADE56A378D922D1848A3D@exrad4.ad.rad.co. il> References: <424CDC689E5CEF4D9FEADE56A378D922D1848A3D@exrad4.ad.rad.co.il> Mime-Version: 1.0 Subject: Re: [ippm] draft-ietf-ippm-spatial-composition-07 remarks X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0702016565==" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org --===============0702016565== Content-Type: text/html; charset="us-ascii" Yaakov,

thanks for your review!

I won't get to this for a week or so,
but will reply asap.

Al

At 06:25 AM 12/4/2008, Yaakov Stein wrote:
At IETF73 I promised to look over draft-ietf-ippm-spatial-composition-07
and I have been doing so (somewhat slowly, but enjoying the read).
... --===============0702016565== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --===============0702016565==-- From manuel21@acta-assistance.com Thu Dec 4 11:36:45 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0FED13A6951 for ; Thu, 4 Dec 2008 11:36:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -31.726 X-Spam-Level: X-Spam-Status: No, score=-31.726 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCChn3EcYTU7 for ; Thu, 4 Dec 2008 11:36:44 -0800 (PST) Received: from aic-ingenieurs.ch (unknown [82.84.14.194]) by core3.amsl.com (Postfix) with SMTP id 3B9653A67AB for ; Thu, 4 Dec 2008 11:36:42 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081204193643.3B9653A67AB@core3.amsl.com> Date: Thu, 4 Dec 2008 11:36:42 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Thu Dec 4 15:44:37 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9462B3A682F; Thu, 4 Dec 2008 15:44:37 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ED22F3A682F for ; Thu, 4 Dec 2008 15:44:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.093 X-Spam-Level: X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[AWL=0.506, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e9HMdg31t+vP for ; Thu, 4 Dec 2008 15:44:36 -0800 (PST) Received: from av-tac-bru.cisco.com (weird-brew.cisco.com [144.254.15.118]) by core3.amsl.com (Postfix) with ESMTP id C761D3A680E for ; Thu, 4 Dec 2008 15:44:35 -0800 (PST) X-TACSUNS: Virus Scanned Received: from strange-brew.cisco.com (localhost [127.0.0.1]) by av-tac-bru.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id mB4NiO926433; Fri, 5 Dec 2008 00:44:24 +0100 (CET) Received: from [10.61.104.144] (dhcp-10-61-104-144.cisco.com [10.61.104.144]) by strange-brew.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id mB4NiMG10746; Fri, 5 Dec 2008 00:44:24 +0100 (CET) Message-ID: <49386B55.1070805@cisco.com> Date: Fri, 05 Dec 2008 00:44:21 +0100 From: Benoit Claise User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 To: Henk Uijterwaal References: <48D793F6.70702@ripe.net> <48EB2039.9090105@ripe.net> In-Reply-To: <48EB2039.9090105@ripe.net> Cc: IETF IPPM WG Subject: Re: [ippm] WGLC for draft-ietf-ippm-delay-var-as. X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Henk, Matt, What is the latest status regarding this draft? Regards, Benoit. > Hi all, > >> This message announces the WGLC for draft-ietf-ippm-delay-var-as-01 >> >> The draft has been discussed extensively in this group and appears >> to have support and be stable. We would like to start a Working Group >> Last >> Call in order to move it forward. >> >> Please raise any remaining issues by October 6, 2008, 9:00 UTC. > > This was yesterday, no issues were raised, so we'll move this draft > forward. > > Henk > > >> >> A URL for the draft is: >> >> >> >> >> and the tools team also has a great page here: >> >> >> >> >> Matt & Henk >> >> > > _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Thu Dec 4 15:54:28 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 832A43A6B16; Thu, 4 Dec 2008 15:54:28 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 886B328C0D8 for ; Thu, 4 Dec 2008 15:54:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -104.796 X-Spam-Level: X-Spam-Status: No, score=-104.796 tagged_above=-999 required=5 tests=[AWL=1.000, BAYES_00=-2.599, MSGID_FROM_MTA_HEADER=0.803, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sxj9XzWW+bOu for ; Thu, 4 Dec 2008 15:54:26 -0800 (PST) Received: from mail167.messagelabs.com (mail167.messagelabs.com [216.82.253.179]) by core3.amsl.com (Postfix) with ESMTP id 241E13A6A33 for ; Thu, 4 Dec 2008 15:54:26 -0800 (PST) X-VirusChecked: Checked X-Env-Sender: acmorton@att.com X-Msg-Ref: server-2.tower-167.messagelabs.com!1228434859!10117383!1 X-StarScan-Version: 6.0.0; banners=-,-,- X-Originating-IP: [144.160.128.141] Received: (qmail 9519 invoked from network); 4 Dec 2008 23:54:20 -0000 Received: from sbcsmtp9.sbc.com (HELO flph161.enaf.ffdc.sbc.com) (144.160.128.141) by server-2.tower-167.messagelabs.com with AES256-SHA encrypted SMTP; 4 Dec 2008 23:54:20 -0000 Received: from enaf.ffdc.sbc.com (localhost.localdomain [127.0.0.1]) by flph161.enaf.ffdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB4NsJPi022749 for ; Thu, 4 Dec 2008 15:54:19 -0800 Received: from klph001.kcdc.att.com (klph001.kcdc.att.com [135.188.3.11]) by flph161.enaf.ffdc.sbc.com (8.14.3/8.14.3) with ESMTP id mB4NsFOv022723 for ; Thu, 4 Dec 2008 15:54:15 -0800 Received: from kcdc.att.com (localhost.localdomain [127.0.0.1]) by klph001.kcdc.att.com (8.14.0/8.14.0) with ESMTP id mB4NsFgu026269 for ; Thu, 4 Dec 2008 17:54:15 -0600 Received: from maillennium.att.com (mailgw1.maillennium.att.com [135.25.114.99]) by klph001.kcdc.att.com (8.14.0/8.14.0) with ESMTP id mB4Ns8Q8026228 for ; Thu, 4 Dec 2008 17:54:09 -0600 Message-Id: <200812042354.mB4Ns8Q8026228@klph001.kcdc.att.com> Received: from acmt.att.com (vpn-135-70-13-154.vpn.west.att.com[135.70.13.154](misconfigured sender)) by maillennium.att.com (mailgw1) with SMTP id <20081204235407gw1000u6ote>; Thu, 4 Dec 2008 23:54:08 +0000 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Thu, 04 Dec 2008 18:54:07 -0500 To: Benoit Claise , Henk Uijterwaal From: Al Morton In-Reply-To: <49386B55.1070805@cisco.com> References: <48D793F6.70702@ripe.net> <48EB2039.9090105@ripe.net> <49386B55.1070805@cisco.com> Mime-Version: 1.0 Cc: IETF IPPM WG Subject: Re: [ippm] WGLC for draft-ietf-ippm-delay-var-as. X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Perhaps we could as Lars to do his AD review, he sometimes does them during WGLC... At 06:44 PM 12/4/2008, Benoit Claise wrote: >Henk, Matt, > >What is the latest status regarding this draft? > >Regards, Benoit. >>Hi all, >> >>>This message announces the WGLC for draft-ietf-ippm-delay-var-as-01 >>> >>>The draft has been discussed extensively in this group and appears >>>to have support and be stable. We would like to start a Working Group Last >>>Call in order to move it forward. >>> >>>Please raise any remaining issues by October 6, 2008, 9:00 UTC. >> >>This was yesterday, no issues were raised, so we'll move this draft forward. >> >>Henk >> >> >>> >>>A URL for the draft is: >>> >>> >>> >>>and the tools team also has a great page here: >>> >>> >>> >>> >>>Matt & Henk >>> >> > >_______________________________________________ >ippm mailing list >ippm@ietf.org >https://www.ietf.org/mailman/listinfo/ippm _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Thu Dec 4 22:40:45 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 444393A696A; Thu, 4 Dec 2008 22:40:45 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9C13D3A6972 for ; Fri, 28 Nov 2008 11:41:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hXN6JdxND06I for ; Fri, 28 Nov 2008 11:41:02 -0800 (PST) Received: from picard.ee.ucl.ac.uk (picard.ee.ucl.ac.uk [128.40.42.82]) by core3.amsl.com (Postfix) with ESMTP id B5A6E3A69EE for ; Fri, 28 Nov 2008 11:41:01 -0800 (PST) Received: from [128.40.42.73] (porto.ee.ucl.ac.uk [128.40.42.73]) by picard.ee.ucl.ac.uk (8.13.8/8.13.8) with ESMTP id mASJen8N017785 for ; Fri, 28 Nov 2008 19:40:49 GMT Message-ID: <4930494B.2070606@ee.ucl.ac.uk> Date: Fri, 28 Nov 2008 19:40:59 +0000 From: moses woldeselassie User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: ippm@ietf.org X-UCL_EE-MailScanner-Information: Please contact mailhelp@ee.ucl.ac.uk for more information X-MailScanner-ID: mASJen8N017785 X-UCL_EE-MailScanner: Found to be clean X-UCL_EE-MailScanner-From: mwoldese@ee.ucl.ac.uk X-Mailman-Approved-At: Thu, 04 Dec 2008 22:40:45 -0800 Subject: [ippm] (no subject) X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: mwoldese@ee.ucl.ac.uk List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org subscribe _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Thu Dec 4 22:40:45 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 83FCF3A688D; Thu, 4 Dec 2008 22:40:45 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 335C33A657C for ; Tue, 2 Dec 2008 05:57:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id deJZYEzOO72W for ; Tue, 2 Dec 2008 05:57:27 -0800 (PST) Received: from mx2.nic.fr (mx2.nic.fr [192.134.4.11]) by core3.amsl.com (Postfix) with ESMTP id 767073A6931 for ; Tue, 2 Dec 2008 05:57:25 -0800 (PST) Received: from mx2.nic.fr (localhost [127.0.0.1]) by mx2.nic.fr (Postfix) with SMTP id 9E53E1C0145 for ; Tue, 2 Dec 2008 14:54:20 +0100 (CET) Received: from relay2.nic.fr (relay2.nic.fr [192.134.4.163]) by mx2.nic.fr (Postfix) with ESMTP id 659DA1C011B for ; Tue, 2 Dec 2008 14:54:20 +0100 (CET) Received: from bortzmeyer.nic.fr (batilda.nic.fr [192.134.4.69]) by relay2.nic.fr (Postfix) with ESMTP id 5E1677B0055 for ; Tue, 2 Dec 2008 14:54:20 +0100 (CET) Date: Tue, 2 Dec 2008 14:54:20 +0100 From: Stephane Bortzmeyer To: ippm@ietf.org Message-ID: <20081202135420.GA2944@nic.fr> References: <20081117091907.GA6946@nic.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <20081117091907.GA6946@nic.fr> X-Operating-System: Debian GNU/Linux lenny/sid X-Kernel: Linux 2.6.26-1-686 i686 Organization: NIC France X-URL: http://www.nic.fr/ User-Agent: Mutt/1.5.18 (2008-05-17) X-Mailman-Approved-At: Thu, 04 Dec 2008 22:40:45 -0800 Subject: Re: [ippm] Anyone implemented storetraceroutes draft? X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Nov 17, 2008 at 10:19:07AM +0100, Stephane Bortzmeyer wrote a message of 13 lines which said: > [Looking for a software project for the next week-end. It is too rainy > to picnic.] > > Did anyone implemented draft-ietf-ippm-storetraceroutes-12? OK, I made a crude implementation based on traceroute-nanog, for my fun and use. I copy it here, under the same licence as the original, for anyone who wants to play with it. It requires libxml2. To compile, on GNU/Linux-based systems: cc -DXML -lresolv $(xml2-config --cflags) $(xml2-config --libs) traceroute-nanog.c -o traceroute-nanog On FreeBSD, same thing without -lresolv. Then run it with -X to produce the XML output. After some tweaking of the XSD schema, the output validates. Attached are three examples of its output. Comments, bug reports and patches are welcome. --dDRMvlgZJXvWKvBx Content-Type: text/x-csrc; charset=us-ascii Content-Disposition: attachment; filename="traceroute-nanog.c" /* * STILL BROKEN: traceroute -g on linux (LSRR) */ #define TRACE_TOS 1 #define SPRAY #define FIXT #ifndef lint static char *rcsid = "@(#)$Header: Etraceroute.c,v 6.4.2 2006/06/06 gavron(gavron@wetwork.net)"; #endif #ifdef TRACE_TOS #define TR_VERSION "6.4.2-XML GOLD+emf_prototrace0.2+sl_tostrace0.1" #else /* not TRACE_TOS */ #define TR_VERSION "6.4.2-XML GOLD+emf_prototrace0.2" #endif /* not TRACE_TOS */ /* * traceroute host - trace the route ip packets follow going to "host". * * Attempt to trace the route an ip packet would follow to some * internet host. We find out intermediate hops by launching probe * packets with a small ttl (time to live) then listening for an * icmp "time exceeded" reply from a gateway. We start our probes * with a ttl of one and increase by one until we get an icmp "port * unreachable" (which means we got to "host") or hit a max (which * defaults to 30 hops & can be changed with the -m flag). Three * probes (change with -q flag) are sent at each ttl setting and a * line is printed showing the ttl, address of the gateway and * round trip time of each probe. If the probe answers come from * different gateways, the address of each responding system will * be printed. If there is no response within a 5 sec. timeout * interval (changed with the -w flag), a "*" is printed for that * probe. * * Probe packets are UDP format. We don't want the destination * host to process them so the destination port is set to an * unlikely value (if some clod on the destination is using that * value, it can be changed with the -p flag). * * A sample use might be: * * [yak 71]% traceroute nis.nsf.net. * traceroute to nis.nsf.net (35.1.1.48), 30 hops max, 56 byte packet * 1 helios.ee.lbl.gov (128.3.112.1) 19 ms 19 ms 0 ms * 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 39 ms 19 ms * 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 39 ms 19 ms * 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 39 ms * 5 ccn-nerif22.Berkeley.EDU (128.32.168.22) 39 ms 39 ms 39 ms * 6 128.32.197.4 (128.32.197.4) 40 ms 59 ms 59 ms * 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 59 ms * 8 129.140.70.13 (129.140.70.13) 99 ms 99 ms 80 ms * 9 129.140.71.6 (129.140.71.6) 139 ms 239 ms 319 ms * 10 129.140.81.7 (129.140.81.7) 220 ms 199 ms 199 ms * 11 nic.merit.edu (35.1.1.48) 239 ms 239 ms 239 ms * * Note that lines 2 & 3 are the same. This is due to a buggy * kernel on the 2nd hop system -- lbl-csam.arpa -- that forwards * packets with a zero ttl. * * A more interesting example is: * * [yak 72]% traceroute allspice.lcs.mit.edu. * traceroute to allspice.lcs.mit.edu (18.26.0.115), 30 hops max * 1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms * 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 19 ms 19 ms 19 ms * 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 19 ms * 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms * 5 ccn-nerif22.Berkeley.EDU (128.32.168.22) 20 ms 39 ms 39 ms * 6 128.32.197.4 (128.32.197.4) 59 ms 119 ms 39 ms * 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 39 ms * 8 129.140.70.13 (129.140.70.13) 80 ms 79 ms 99 ms * 9 129.140.71.6 (129.140.71.6) 139 ms 139 ms 159 ms * 10 129.140.81.7 (129.140.81.7) 199 ms 180 ms 300 ms * 11 129.140.72.17 (129.140.72.17) 300 ms 239 ms 239 ms * 12 * * * * 13 128.121.54.72 (128.121.54.72) 259 ms 499 ms 279 ms * 14 * * * * 15 * * * * 16 * * * * 17 * * * * 18 ALLSPICE.LCS.MIT.EDU (18.26.0.115) 339 ms 279 ms 279 ms * * (I start to see why I'm having so much trouble with mail to * MIT.) Note that the gateways 12, 14, 15, 16 & 17 hops away * either don't send ICMP "time exceeded" messages or send them * with a ttl too small to reach us. 14 - 17 are running the * MIT C Gateway code that doesn't send "time exceeded"s. God * only knows what's going on with 12. * * The silent gateway 12 in the above may be the result of a bug in * the 4.[23]BSD network code (and its derivatives): 4.x (x <= 3) * sends an unreachable message using whatever ttl remains in the * original datagram. Since, for gateways, the remaining ttl is * zero, the icmp "time exceeded" is guaranteed to not make it back * to us. The behavior of this bug is slightly more interesting * when it appears on the destination system: * * 1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms * 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 39 ms * 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 19 ms 39 ms 19 ms * 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 19 ms * 5 ccn-nerif35.Berkeley.EDU (128.32.168.35) 39 ms 39 ms 39 ms * 6 csgw.Berkeley.EDU (128.32.133.254) 39 ms 59 ms 39 ms * 7 * * * * 8 * * * * 9 * * * * 10 * * * * 11 * * * * 12 * * * * 13 rip.Berkeley.EDU (128.32.131.22) 59 ms ! 39 ms ! 39 ms ! * * Notice that there are 12 "gateways" (13 is the final * destination) and exactly the last half of them are "missing". * What's really happening is that rip (a Sun-3 running Sun OS3.5) * is using the ttl from our arriving datagram as the ttl in its * icmp reply. So, the reply will time out on the return path * (with no notice sent to anyone since icmp's aren't sent for * icmp's) until we probe with a ttl that's at least twice the path * length. I.e., rip is really only 7 hops away. A reply that * returns with a ttl of 1 is a clue this problem exists. * Traceroute prints a "!" after the time if the ttl is <= 1. * Since vendors ship a lot of obsolete (DEC's Ultrix, Sun 3.x) or * non-standard (HPUX) software, expect to see this problem * frequently and/or take care picking the target host of your * probes. * * Other possible annotations after the time are !H, !N, !P (got a host, * network or protocol unreachable, respectively), !S or !F (source * route failed or fragmentation needed -- neither of these should * ever occur and the associated gateway is busted if you see one). If * almost all the probes result in some kind of unreachable, traceroute * will give up and exit. * * Notes * ----- * This program must be run by root or be setuid. (I suggest that * you *don't* make it setuid -- casual use could result in a lot * of unnecessary traffic on our poor, congested nets.) * * This program requires a kernel mod that does not appear in any * system available from Berkeley: A raw ip socket using proto * IPPROTO_RAW must interpret the data sent as an ip datagram (as * opposed to data to be wrapped in a ip datagram). See the README * file that came with the source to this program for a description * of the mods I made to /sys/netinet/raw_ip.c. Your mileage may * vary. But, again, ANY 4.x (x < 4) BSD KERNEL WILL HAVE TO BE * MODIFIED TO RUN THIS PROGRAM. * * The udp port usage may appear bizarre (well, ok, it is bizarre). * The problem is that an icmp message only contains 8 bytes of * data from the original datagram. 8 bytes is the size of a udp * header so, if we want to associate replies with the original * datagram, the necessary information must be encoded into the * udp header (the ip id could be used but there's no way to * interlock with the kernel's assignment of ip id's and, anyway, * it would have taken a lot more kernel hacking to allow this * code to set the ip id). So, to allow two or more users to * use traceroute simultaneously, we use this task's pid as the * source port (the high bit is set to move the port number out * of the "likely" range). To keep track of which probe is being * replied to (so times and/or hop counts don't get confused by a * reply that was delayed in transit), we increment the destination * port number before each probe. * * Don't use this as a coding example. I was trying to find a * routing problem and this code sort-of popped out after 48 hours * without sleep. I was amazed it ever compiled, much less ran. * * I stole the idea for this program from Steve Deering. Since * the first release, I've learned that had I attended the right * IETF working group meetings, I also could have stolen it from Guy * Almes or Matt Mathis. I don't know (or care) who came up with * the idea first. I envy the originators' perspicacity and I'm * glad they didn't keep the idea a secret. * * Tim Seaver, Ken Adelman and C. Philip Wood provided bug fixes and/or * enhancements to the original distribution. * * I've hacked up a round-trip-route version of this that works by * sending a loose-source-routed udp datagram through the destination * back to yourself. Unfortunately, SO many gateways botch source * routing, the thing is almost worthless. Maybe one day... * * -- Van Jacobson (van@helios.ee.lbl.gov) * Tue Dec 20 03:50:13 PST 1988 * * Copyright (c) 1988 Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that the above copyright notice and this paragraph are * duplicated in all such forms and that any documentation, * advertising materials, and other materials related to such * distribution and use acknowledge that the software was developed * by the University of California, Berkeley. The name of the * University may not be used to endorse or promote products derived * from this software without specific prior written permission. * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ /* * PSC Changes Copyright (c) 1992 Pittsburgh Supercomputing Center. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that the above copyright notice and this paragraph are * duplicated in all such forms and that any documentation, * advertising materials, and other materials related to such * distribution and use acknowledge that the modifications to this * software were developed by the Pittsburgh Supercomputing Center. * The name of the Center may not be used to endorse or promote * products derived from this software without specific prior written * permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE * IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * PURPOSE. * */ /* DNS lookup portions of this code also subject to the following: */ /* * Use the domain system to resolve a name. * * Copyright (C) 1988,1990,1992 Dan Nydick, Carnegie-Mellon University * Anyone may use this code for non-commercial purposes as long * as my name and copyright remain attached. */ /* * 1/7/92: Modified to include a new option for MTU discovery. * This option will send out packets with the don't * fragment bit set in order to determine the MTU * of the path being traceroute'd. Only decreases * in MTU will be detected, and the MTU will initially * be set to the interface MTU which is used for * routing. In the event of an MTU decrease in the * path, the output will include a message of the * form MTU=#### with the new MTU for the latest * hop. This option is invoked with "-M". * Jamshid Mahdavi, PSC. */ /* * 4/12/93: Modified to include new option (-Q) that will report on * percentage packet loss* in addition to the usual * min/avg/max delay. When -Q is invoked, delay per packet * reporting is turned off. Also ^C aborts further packets * sent on that ttl and goes on to the next -- two * consecutive ^Cs will terminate the traceroute entirely. * [modified code rom Matt Mathis' uping.c code] * Jon Boone, PSC. */ /* * 4/23/93: Added support for a "-a" switch which will support * automatic cutoff after a certain number of dropped * packets in a row * Jon Boone, PSC. */ /* * 10/21/93: (JM) Fixed SGI version, changed the packet sizing scheme * to a saner system based on total packet size (which * also fixed several bugs in the old code w.r.t. * size of packets). Added fast timers. Added network * owner lookup. Plan to add AS path lookup eventually... */ /* * 05/20/95: (Ehud Gavron, gavron@aces.com) Added in the following: * 1. -A now looks up ASs * 2. When nprobes = 1 it doesn't give up after one hop * 3. Fixed in-addr searches to try progressively larger blocks * since MCI's backbone uses one SOA for a 256-class-c block * 4. It now works under VMS * 5. Miscellaneous casts to make ANSI compilers happy * 6. Changes #ifdef'd as MAY95 */ /* * 07/20/95: (Ehud Gavron, gavron@aces.com) * 1. Added in a fix to correct for an occasional hang. * 2. Fixed minor ANSI compiler things so SunOS likes it * * The code, from Steffen Baur (baur@noc.dfn.de) is described by * him as follows. * * I've discovered another bug in traceroute. Sometimes traceroute * seem to 'hang' if there's no response for a probe. * * The problem is, that all icmp messages (even responses for other * ping or traceroute tasks) are copied to the input socket. After * every receive (even on messages for other tasks), traceroute * waits for another timeout intervall. So, if there is much icmp * traffic on the host, the socket always receives an icmp message * for another task before the timeout occurs. * * I introduced a kind of deadline in wait_for_reply(). */ /* * 07/20/95: (Ehud Gavron, gavron@aces.com) * More minor fixes. Now compiles cleanly on Solaris as well. */ /* * 09/04/95: (Ehud Gavron, gavron@aces.com) * Now uses VMS command language definition module if available * Cleaned up code a bit... */ /* * 10/04/95: (Ehud Gavron, gavron@aces.com) * It used to be that everyone only had one RADB entry, so that * finding the AS given the net was easy. * Then it turns out that lots of people now have multiple * entries. * * Here's the solution: * 1) Use the most specific entries in RADB * 2) Where entries are equally specific yet list different * ASs, list all ASs separated by /. * 3) Have a beer */ /* * 10/15/95: (Ehud Gavron, gavron@aces.com) * 1) Joey@teleport.com reports that not terminating reply[] * is a poor idea ;-) Corrected. * 2) Scott Bradner reports it doesn't work on big-endians. * Disabled new_packet_ok stuff for now * 3) Fixed to use correct offsets. Removed ntohs() stuff * since buffer must be in n order (duh). * 4) Added in stuff so it will build on Suns without the UCB * optional compiler /usr/ucb/cc. (-DSUN_WO_UCB) * 5) Added in a diagnostic to check for ip version == 4! * 6) Made it work with freebsd by modifying send_probe() * to fill in ip->ip_v and ip->ip_hl. */ /* * 11/22/95 Ehud Gavron * bcopy doesn't exist on some systems (Suns without UCB) * but we can't use strncpy since it stops on a 0 byte, * which screws up get_origin since whois.ra.net currently * is blah.blah.0.blah :-) */ /* * 03/28/96 Ehud Gavron * New Cisco code ignores closely-separated packets that * should generate ICMP errors. As a result, what used * to be !H !H !H now is !H * !H, and of course delay * stats _to_ a Cisco now show 50% loss. * * Modify code to check for unreachable+loss. This mod * is in under the cisco_icmp ifdef. * */ /* * 12/17/96 Ehud Gavron * If we make the terminator flexible, we can do live HTML * (www.opus1.com/www/traceroute.html) instead of waiting * for the whole thing to be done and then displaying it. * Use -Tterminator in printf() parser format. */ /* * 01/18/97 Ehud Gavron * MCI administratively prohibits some packets from crossing * routers. (traceroute www.mci.net). Check for ICMP type * 13 (undefined in include files here :() and display !A * * 02/11/97 Change random mishmash of printf, Printf, fprintf(stdout, * fprintf(stderr, into consistent usage of err for errors * and verbosity and stdout for everything else. */ /* * 05/05/98 Ehud Gavron gavron@aces.com * * 1) Make SOLARIS a define that automatically sets * 'SUN_WO_UCB' for Sun without UCB compiler addons and * 'POSIX' to fix the bullshit in RESOLV.H (__res_send) * * 2) Make defines for * 'STRING' system should use not * 'NOINDEX' system should use strchr(), not index() * 'NOBZERO' system should use memset() not bzero, and memcpy() * not bcopy() * * 3) Add function prototypes. They can be removed via * 'NO_PROTOTYPES' * * 4) Based on Pansiot and Grad's wanting to ignore loss, * add -U flag. (/HURRY on VMS). This one will only * sit on a hop until it gets a satisfactory response. * That way hops with loss will get up to -n probes, * and hops with no loss will get just one. * * 5) Recoded some passing of parameters to make ansi-compliant * compilers even happier. */ /* * 06/30/98 Ehud Gavron gavron@aces.com * * V2.8.1 Added -P (/PING) to help out sites that are smurf-safe * by blocking ICMP ECHO reply. * This will do the same as 1 probe, timeout 3, ttl 64 * and return a status of 1 (success) or 0 (failure) */ /* * 01/05/1999 Ehud Gavron gavron@aces.com * V2.8.2 Added in Brian Murphy's linux code. His comments: * 12/31/98 (Brian Murphy, murphy@u.arizona.edu) * Ported to linux. Tested on Red Hat 5.0 with the 2.1.128 kernel. * * 01/01/98 * Removed trust from getenv() that could lead to a buffer overflow. */ /* * 01/06/1999 Ehud Gavron gavron@aces.com * V2.8.3 Added in Craig Watkins * fix to make SolX86 work (missing htons() in ip_len) * 01/08/1999 V2.8.4 Added in Richard Irving nit-fixes * to check for null parameters, as well as cast some math * into proper ints. * 02/26/1999 V2.9.0 Craig Watkings suggested sending all probes out at * once. What a great idea! -P for parallel probing of * all TTLs. Messy on output if we don't want to sit * and definitely wait it out, but useful! -$ for the * old 'ping style' behavior. * 02/27/1999 V2.9.1 Allow more than one probe per hop, display last one to * successfully return. Fix so all packets returning will * override the max-wait timer. Fix so we check the TTL * and make sure our packets (even out of order) are ok. * pretty up the output. Remove magic number "3" for * ICMP_UNREACH_PORT. * 03/01/1999 V2.9.2 Freebsd seems to get packets that generate indices * which are outside the array (line 1299). This segfault * is corrected by a bounds check on line 1298. * 03/03/1999 V2.9.3 Make printing the header and time difference standard * callable routines (print_from, print_time). Make the * last address be a struct sockaddr_in instead of u_long * since that's the right way to do it. Make the code * in packet_ok() and send_probe() conditional on spray * mode so we don't jabber all over the data cells! * 09/30/1999 V2.9.4 Added "FORCE_NATURAL_MASK" in lookup_as() so that if * necessary, old-style lookups would still work. Now, * the -A option will use the address as is. * 11/15/1999 V6.0 Renumber to Version 6.0 and rename to TrACESroute * to avoid 'confusion' with vj/lbl traceroute 2.9.x. * Of course this makes us much more advanced than * Netscape 4.8, I.E. 5.0, or The New AOL 5.0. ;-) * 01/18/2000 V6.1 Dan Cohn provided mods to make * spray mode as functional as normal mode, both in * terms of missing packets and in multiple probes. * 04/29/2000 V6.1.1 As per Thomas Erskine, add info for -A where the * route is not in the RR server queried. * * 06/05/2001 V6.1.2 When using -A, get_origin() returns 0 for ASs not * found in your particular RA_SERVER. This, passed * to printf(%s) ended up as on Linux, and a * coredump on Solaris... fixed by adding a nullstring * and checking for zero result from get_origin. * Thanks to Richard Wright for pointing it out and * assisting in the debug. * 06/16/2001 emf_prototrace 0.2 * Added rudimentary support for generic protocol type * scan via -I option. It's really really rough right * now, but it gives me enough ammunition to tell * some feeb where my packets are stopping. I * generally use this with -I 50 to check for IPSec * VPN functionality. (You'd be completely amazed at * how many people claim their firewall isn't * interfering with their VPN clients. Sheesh) * * 10/27/2001 V6.1.3 Disallow max_ttl*nprobes>spraymax. Raise spraymax. * * 02/05/2002 V6.1.4 Simon Leinen provided some * nice code to check TOS changes in the encapsulated * header from its original value ... use -t TOS to set. * 04/12/2002 Updated comment above * * 07/23/2002 V6.2.0 Various sources report that the -T terminator can * be exploited to run malicious code. This is due * to sloppy coding on my part when writing it. * Fixed. In this version FIXT defines that code, and * assuming it works everywhere, will be mainline code * in the next minor release. * * 10/12/2002 V6.2.1 Daniel Kobras reports a slew of poor coding on * my part in get_origin(), as well as included Colin * Phipps code in one nice easy fun patch. Better * code for better living! * * 11/28/2002 V6.2.2 Benjamin Zwittnig from ARNES provided more fine * tuning of the accept logic on incoming ICMP packets * which reduces false results on machines with high * received ICMP traffic. Patch submitted by Simon * Leinen at Switch. * * 02/11/2003 V6.3.0 Three changes. First, Martin Godisch's patches * to allow this to run under Debian. Second, * Graeme Hewson's patches to fix ICMP traceroute, * and clean up preprocessor inefficiency. Finally, * add Terry Kennedy's fixes for broken raw ip. * * 02/24/2003 V6.3.2 Make MTU discovery work the RFC 1191 way. Also * make MTU discovery work on little endian machines. * Also makes -U actually terminate faster. * Code from and kudos to Graeme Hewson @oracle.com * * 03/10/2003 V6.3.3 Decode ICMP extension headers as per Jorge Boncompte, * who even supplied the decoding routine! * * 03/21/2003 V6.3.4 Jorge fixed the decoding for nonzero headers * * 03/31/2003 V6.3.5 Graeme provided misc bugfixes -- THANKS!!! * * * 05/22/2003 V6.3.6 Marco Steinacher points out some RAs delimit data * with tabs (0x09) instead of spaces (0x20). Fixed * get_origin ASN lookup code to also check for tabs. * * 07/07/2003 V6.3.7 Martin Godisch fixed automatic mode. * * 07/11/2003 V6.3.8 Martin Godisch provided a fix for Debian bug report * 200875 (Integer overflow). * * 07/15/2003 V6.3.9 Matt Zimmerman provided bugfixes * for same in Spray mode and other enhancements. * * 11/06/2005 V6.4.0 Georg Schwarz provided more bugfixes for sloppy code. * * 12/16/2005 V6.4.1 Added bounds checking on min_ttl and max_ttl * * 06/06/2006 V6.4.2 Changed nprobes to not be limited to SPRAYMAX if not * running in parallel mode, and prevent parallel mode * where nprobes >=SPRAYMAX with a warning to the user. * * 22/11/2008 unreleased Stephane Bortzmeyer added * support for generation of XML results, following the Internet-Draft * draft-ietf-ippm-storetraceroutes-12 */ #include #define IP_VERSION 4 /* We can't work with anything else... */ #define CISCO_ICMP 1 /* We check for loss+unreachables = probes */ #ifdef __decc /* DEC C wants strings.h to be called string.h */ #define STRING #define NOINDEX #define NOBZERO #endif #ifdef SOLARIS /* Solaris has UCB stuff gone, and POSIX resolver */ #define SUN_WO_UCB #define POSIX #endif #ifdef SUN_WO_UCB #define STRING #define NOINDEX #include #endif #ifdef _AIX /* Aix has its own set of fd_* macros */ #include #include #endif #ifdef STRING #include #else /* ! STRING */ #include #endif /* STRING */ #include #ifdef NOINDEX #define index(x,y) strchr(x,y) /* Use ansi strchr() if no index() */ #endif /* NOINDEX */ #ifndef bzero #ifdef NOBZERO #define bzero(x,y) memset((void *)x,(int)0,(size_t) y) #define bcopy(x,y,z) memcpy((void *)y, (const void *)x, (size_t) z) #endif /* NOBZERO */ #endif /* bzero */ #include /* For strcat(), etc */ #include /* For atof(), etc. */ #include /* For getpid(), etc. */ /* The VMS stuff follows */ #ifdef vms typedef int socklen_t; typedef unsigned short u_int16_t; /* typedef unsigned long u_int32_t; /* Got added to Multinet */ #include "snprintf.c" /* VMS doesn't have snprintf */ pid_t decc$getpid(void); /* Just don't ask... */ #define getpid decc$getpid /* Really... don't ask. */ #define perror socket_perror /* MultiNet wants this */ #ifdef MULTINET_V3 #define errno socket_errno /* MultiNet wants this */ #include "multinet_root:[multinet.include]errno.h" #else /* MULTINET_V4 */ #define MULTINET_V4 #include #ifdef errno #undef errno #include "multinet_root:[multinet.include]errno.h" #define errno socket_errno /* Multinet 4.1 */ #endif /* errno defined */ #endif /* MULTINET_V3 */ #define write socket_write /* MultiNet wants this */ #define read socket_read /* MultiNet wants this */ #define close socket_close /* MultiNet wants this */ #include #ifdef __alpha #define BYTE_ORDER 1234 /* The include files for Alpha are bad. */ #define LITTLE_ENDIAN 1234 /* They incorrectly swap ip_v and ip_hl */ #define BIG_ENDIAN 4321 /* Which makes packet_ok fail. New diag */ #endif /* __alpha */ /* Info says: packet version not 4: 5 */ #ifdef VMS_CLD /* use separate qualifers instead of options */ #include "clis.h" #else /* No CLD */ int fixargs(int *, char **, char **); #endif /* VMS_CLD */ #else /* not VMS */ #include #endif /* vms */ #include #include #include #include #include #include #ifndef vms /* Not VMS */ #ifdef POSIX /* Posix */ #define BIND_RES_POSIX3 #include #ifdef res_mkquery /* __res_mkquery() */ #undef res_mkquery #endif /* endif */ #ifdef res_send #undef res_send #endif #else /* POSIX */ /* else ! Posix */ #include #endif /* POSIX */ /* Endif Posix */ #else /* vms */ /* else VMS */ #ifdef MULTINET_V4 /* they didn't put the prototypes in the file */ #include int res_send(unsigned char *, int, unsigned char *, int); int res_mkquery(int op, const char *dname, int class, int type, const char *data, int datalen, void *, u_char * buf, int buflen); int gettimeofday(struct timeval *, void *); #endif /* MULTINET_V4 */ #endif /* __vms */ /* Endif VMS */ #ifdef __gnu_hurd__ #define __linux__ #endif /* 6.3.0 */ #ifdef __linux__ /* Wrapping this may be excessive */ #define __FAVOR_BSD 1 /* 6.3.0 - add value 1 */ #endif #ifdef __linux__ #define BYTESWAP_IP_FLAGS #endif #include #include #include #include #include #ifndef __linux__ #include #else /* __linux__ */ #include /* IRD #include */ #endif /* __linux__ */ #include #include #include #include #include /* After resolv.h for gcc2.7/sun __p redef */ #include #ifdef XML #include /* http://xmlsoft.org/html/index.html http://xmlsoft.org/examples/index.html http://xmlsoft.org/APIchunk0.html */ #endif #ifdef SOLARIS typedef uint16_t u_int16_t; typedef uint32_t u_int32_t; #endif /* SOLARIS */ #ifndef NO_PROTOTYPES /* By default, have prototypes */ int send_probe(int, int, int); int wait_for_reply(int, struct sockaddr_in *, struct timeval *); void decode_icmp_ext(u_char *, int); int packet_ok(u_char *, int, struct sockaddr_in *, int, int); int tvsub(struct timeval *, struct timeval *); void print_time(float *); void print_from(struct sockaddr_in *); int print(u_char *, int, struct sockaddr_in *); int reduce_mtu(int); int doqd(unsigned char *, int); int dorr(unsigned char *, int, char **); int doclass(unsigned char *, int); int dordata(unsigned char *, int, int, int, char *, char **); int dottl(unsigned char *, int); int doname(unsigned char *, int, char *); int dotype(unsigned char *, int); void AbortIfNull(char *); void print_ttl(int); void print_packet(struct ip *, int); char *get_packet(struct ip *, int); #ifdef XML void print_xml_tree(); #endif char *current_date_time(); void cksum(u_int16_t *, int, volatile u_int16_t *); #endif /* NO_PROTOTYPES */ #define MAX_TTL_REALWORLD 256 /* in the real world you shouldn't traverse more * than these hops between two points */ #define MAXPACKET 65535 /* max ip packet size */ #ifndef MAXHOSTNAMELEN #define MAXHOSTNAMELEN 64 #endif #define MAX_NAME 256 #define MAX_DATETIME_SIZE 64 #define MAX_TIME 32 #define SIZEOFstructip sizeof(struct ip) #ifndef FD_SET #define NFDBITS (8*sizeof(fd_set)) #define FD_SETSIZE NFDBITS #define FD_SET(n, p) ((p)->fds_bits[(n)/NFDBITS] |= (1 << ((n) % NFDBITS))) #define FD_CLR(n, p) ((p)->fds_bits[(n)/NFDBITS] &= ~(1 << ((n) % NFDBITS))) #define FD_ISSET(n, p) ((p)->fds_bits[(n)/NFDBITS] & (1 << ((n) % NFDBITS))) #define FD_ZERO(p) bzero((char *)(p), sizeof(*(p))) #endif #define Fprintf (void)fprintf #define Sprintf (void)sprintf #define Printf (void)printf #define NOERR(val,msg) {if (((int)(val)) < 0) {perror(msg);exit(1);}} #ifndef NO_SOA_RECORD #define NO_SOA_RECORD "no SOA record" #endif /* For some reason, IP_HDRINCL and LSRR don't interact well on SGI; * so turn it off: */ #ifdef sgi #undef IP_HDRINCL #endif #ifndef vms extern int errno; #endif extern char *inet_ntoa(); extern u_long inet_addr(); #ifndef ULTRIX43 char *index(const char *string, int character); #endif #ifndef __linux__ void halt(); /* signal handler */ #endif /* __linux__ */ /* * format of a probe packet. */ struct opacket { struct ip ip; union { struct udp_probe { struct udphdr udp; u_char seq; /* sequence number of this packet */ u_char ttl; /* ttl packet left with */ struct timeval tv; /* time packet left */ } udp_probe; struct icmp icmp_probe; } ip_payload; } __attribute__ ((packed)); #ifdef SPRAY /* * format of a spray data cell. */ #define SPRAYMAX 512 /* We'll only do up to 512 packets at once */ struct { u_long dport; /* check for matching dport */ u_char ttl; /* ttl we sent it to */ u_char type; /* icmp response type */ struct timeval out; /* time packet left */ struct timeval rtn; /* time packet arrived */ struct sockaddr_in from; /* whom from */ } spray[SPRAYMAX]; unsigned *spray_rtn[SPRAYMAX]; /* See which TTLs have responded */ unsigned spray_target; /* See which TTL the host responds on */ unsigned spray_max; /* See which is the highest TTL we've seen */ unsigned spray_min; /* See smallest host-returned TTL */ int spray_total; /* total of responses seen */ int spray_mode = 0; /* By default, turned off */ #endif /* SPRAY */ #ifdef TRACE_TOS static u_char last_tos; static u_char tos_at_this_hop; #endif /* TRACE_TOS */ u_char packet[512]; /* last inbound (icmp) packet */ struct opacket *outpacket; /* last output packet */ char *inetname(); u_char optlist[MAX_IPOPTLEN]; /* IP options list */ int _optlen; struct icmp *icp; /* Pointer to ICMP header in packet */ int s; /* receive (icmp) socket file descriptor */ int sndsock; /* send (udp) socket file descriptor */ #if defined(FREEBSD) || defined(__linux__) struct timezone tz; #else unsigned long tz; /* leftover */ #endif struct sockaddr whereto; /* Who to try to reach */ struct sockaddr_in addr_last; /* last printed address */ int datalen; /* How much data */ char *source = 0; char *hostname; char hnamebuf[MAXHOSTNAMELEN]; unsigned nprobes = 3; unsigned min_ttl = 1; unsigned max_ttl = 64; u_short ident; u_short port = 32768 + 666; /* start udp dest port # for probe packets */ u_short sport = 1000; /* source port ... */ char *probe_status; struct utsname osinfo; /* Remap a subset of standard socket options so that we're able to OR * them together. */ enum trt_socket_options { TRT_DEBUG = (1 << 0), TRT_DONTROUTE = (1 << 1) }; enum trt_socket_options options; /* socket options */ int verbose; int mtudisc = 0; /* do MTU discovery in path */ int pingmode = 0; /* replacing ping functionality? */ int generatexml = 0; #ifndef vms float waittime = 3.0; /* time to wait for response (in seconds) */ #else /* vms */ double waittime = 3.0; #endif int nflag; /* print addresses numerically */ #define TERM_SIZE 32 /* Size of line terminator... */ char terminator[TERM_SIZE]; /* Line terminator... */ int haltf = 0; /* signal happened */ int ppdelay = 1; /* we normally want per-packet delay */ int pploss = 0; /* we normally don't want packet loss */ int lost; /* how many packets did we not get back */ double throughput; /* percentage packets not lost */ int consecutive = 0; /* the number of consecutive lost packets */ int automagic = 0; /* automatically quit after 10 lost packets? */ int hurry_mode = 0; /* only do one on successful ttls */ int utimers = 0; /* Print timings in microseconds */ int dns_owner_lookup = 0; /* Look up owner email in DNS */ int as_lookup = 0; /* Look up AS path in routing registries */ int got_there; int unreachable; int response_mask = 0; int mtu, new_mtu = 0; /* The following heuristic taken from RFC1191 */ int mtuvals[] = { MAXPACKET, 32000, 17914, 8166, 4352, 2002, 1492, 1006, 508, 296, 68, -1 }; #ifdef XML xmlNodePtr xmlroot, xmlnode, tmpnode, formernode, hopnode, probenode, measurementnode; xmlDocPtr xmldoc; xmlChar *xmlbuff; int xmlbuffersize; #endif char nullstring[] = ""; char usage[] = "%s: TrACESroute\nUsage: traceroute [-adnruvAMOPQU] [-w wait] [-S start_ttl] [-m max_ttl] [-p port#] [-q nqueries] [-g gateway] [-t tos] [-s src_addr] [-g router] [-I proto] host [data size]\n\ -a: Abort after 10 consecutive hops without answer\n\ -d: Socket level debugging (root only)\n\ -g: Use this gateway as an intermediate hop (uses LSRR)\n\ -S: Set start TTL (default 1)\n\ -m: Set maximum TTL (default 30)\n\ -n: Report IP addresses only (not hostnames)\n\ -p: Use an alternate UDP port\n\ -q: Set the number of queries at each TTL (default 3)\n\ -r: Set Dont Route option\n\ -s: Set your source address\n\ -t: Set the IP TOS field (default 0)\n\ -u: Use microsecond timestamps\n\ -v: Verbose\n\ -w: Set timeout for replies (default 5 sec)\n\ -A: Report AS# at each hop (from GRR)\n\ -I: use this IP protocol instead of UDP\n\ -M: Do RFC1191 path MTU discovery\n\ -O: Report owner at each hop (from DNS)\n\ -P: Parallel probing\n\ -Q: Report delay statistics at each hop (min/avg+-stddev/max) (ms)\n\ -T: Terminator (line end terminator)\n\ -U: Go to next hop on any success\n\ -X: Generate XML, according to I-D draft-ietf-ippm-storetraceroutes\n"; float deltaT(); /* cph 2000/10/15 - move raw socket code to separate function */ void get_sockets(void) { struct protoent *pe; if ((pe = getprotobyname("icmp")) == NULL) { Fprintf(stderr, "icmp: unknown protocol\n"); exit(10); } if ((s = socket(AF_INET, SOCK_RAW, pe->p_proto)) < 0) { perror("traceroute: icmp socket"); exit(5); } if ((sndsock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW)) < 0) { perror("traceroute: raw socket"); exit(5); } } main(argc, argv) int argc; char *argv[]; { struct sockaddr_in from; char **av = argv; #ifdef VMS_CLD char *ptr; #endif /* VMS_CLD */ #ifdef SPRAY float ddt = 0; /* Delta delta time... for subtracting packet time */ #endif struct sockaddr_in *to = (struct sockaddr_in *) &whereto; int on = 1; int alloc_len; struct protoent *pe; int ttl, probe, i; int last_i; int last_ttl; int ttl_diff; int spr_ttl; int idx; /* index to ttl based on spray sequence */ int seq = 0; int tos = 0; struct hostent *hp; unsigned int lsrr = 0; u_long gw; u_char *oix; u_long curaddr; float min; float max; float sum; float sumsq; int cc; int probe_protocol = IPPROTO_UDP; /* what IP protocol to use */ struct timeval tv; struct timeval deadline; struct ip *ip; int hdrlen; /* length of IP and protocol headers */ char *result = malloc(MAX_NAME); /* cph 2000/10/15 - get raw sockets then drop priviledges ASAP */ get_sockets(); #ifndef VMS if (setuid(getuid())) { perror("setuid"); exit(errno); } #endif /* VMS has its own protections for privileged * programs */ /* cph - end of additions */ sprintf(terminator, "\n"); /* Standard line terminator */ oix = optlist; bzero(optlist, sizeof(optlist)); #ifndef VMS_CLD #ifdef __vms if (argc < 3) fixargs(&argc, argv, av); #endif argc--, av++; while (argc && *av[0] == '-') { while (*++av[0]) switch (*av[0]) { case 'a': automagic = 1; break; case 'U': hurry_mode = 1; break; case 'A': as_lookup = 1; break; case 'd': options |= TRT_DEBUG; break; case 'g': argc--, AbortIfNull((++av)[0]); if ((lsrr + 1) >= ((MAX_IPOPTLEN - IPOPT_MINOFF) / sizeof(u_long))) { Fprintf(stderr, "No more than %d gateway%s", ((MAX_IPOPTLEN - IPOPT_MINOFF) / sizeof(u_long)) - 1, terminator); exit(1); } if (lsrr == 0) { *oix++ = IPOPT_LSRR; *oix++; /* Fill in total length later */ *oix++ = IPOPT_MINOFF; /* Pointer to LSRR addresses */ } lsrr++; if (*av[0] == 0) { Fprintf(stderr, "Hosts are not blank.%s", terminator); exit(1); } if (isdigit(*av[0])) { gw = inet_addr(*av); if (gw) { bcopy(&gw, oix, sizeof(u_long)); } else { Fprintf(stderr, "Unknown host %s%s", av[0], terminator); exit(1); } } else { hp = gethostbyname(av[0]); if (hp) { bcopy(hp->h_addr, oix, sizeof(u_long)); } else { Fprintf(stderr, "Unknown host %s%s", av[0], terminator); exit(1); } } oix += sizeof(u_long); goto nextarg; case 'I': argc--, AbortIfNull((++av)[0]); if (isdigit(*av[0])) { probe_protocol = atoi(av[0]); } else { pe = getprotobyname(av[0]); if (!pe) { Fprintf(stderr, "unknown protocol %s%s", av[0], terminator); exit(1); } probe_protocol = pe->p_proto; } if (probe_protocol > 254) { Fprintf(stderr, "protocol must be <=254%s", terminator); exit(1); } goto nextarg; case 'S': argc--, AbortIfNull((++av)[0]); min_ttl = atoi(av[0]); if (min_ttl > max_ttl) { Fprintf(stderr, "min ttl must be <= max_ttl(%u)%s", max_ttl, terminator); exit(1); } if (min_ttl >= SPRAYMAX) { Fprintf(stderr, "min ttl must be <%d%s", SPRAYMAX, terminator); exit(1); } if (min_ttl <= 1) { Fprintf(stderr, "min ttl must be at least 1%s", terminator); exit(1); } goto nextarg; case 'm': argc--, AbortIfNull((++av)[0]); max_ttl = atoi(av[0]); if (max_ttl < min_ttl) { Fprintf(stderr, "max ttl must be >= min ttl(%u)%s", min_ttl, terminator); exit(1); } if (max_ttl >= SPRAYMAX) { Fprintf(stderr, "max ttl must be <%d%s", SPRAYMAX, terminator); exit(1); } if (max_ttl >= MAX_TTL_REALWORLD) { Fprintf(stderr, "in the real world, max ttl must be <%d%s", MAX_TTL_REALWORLD, terminator); exit(1); } goto nextarg; case 'n': nflag++; break; case 'O': dns_owner_lookup = 1; break; case 'p': argc--, AbortIfNull((++av)[0]); port = atoi(av[0]); if (port < 1) { Fprintf(stderr, "port must be >0%s", terminator); exit(1); } goto nextarg; case 'P': if (nprobes >= SPRAYMAX) { Fprintf(stderr, "Warning - unable to use parallel mode with nprobes >=%lu%s", SPRAYMAX, terminator); } else { spray_mode = 1; } break; case 'f': argc--, AbortIfNull((++av)[0]); sport = atoi(av[0]); goto nextarg; case 'q': argc--, AbortIfNull((++av)[0]); nprobes = atoi(av[0]); if (spray_mode) { if ((nprobes < 1) || (nprobes >= SPRAYMAX)) { Fprintf(stderr, "nprobes must be >0 and <%lu%s", SPRAYMAX, terminator); exit(1); } } if (nprobes < 1) { Fprintf(stderr, "nprobes must be >0%s", terminator); exit(1); } goto nextarg; case 'r': options |= TRT_DONTROUTE; break; case 's': /* * set the ip source address of the outbound * probe (e.g., on a multi-homed host). */ argc--, AbortIfNull((++av)[0]); source = av[0]; goto nextarg; case 't': argc--, AbortIfNull((++av)[0]); tos = atoi(av[0]); if (tos < 0 || tos > 255) { Fprintf(stderr, "tos must be 0 to 255%s", terminator); exit(1); } goto nextarg; case 'u': utimers = 1; break; case 'v': verbose++; break; case 'w': argc--, AbortIfNull((++av)[0]); waittime = atof(av[0]); if (waittime <= .01) { Fprintf(stderr, "wait must be >10 msec%s", terminator); exit(1); } goto nextarg; case 'M': mtudisc++; break; case '$': min_ttl = 64; max_ttl = 64; nprobes = 1; pingmode = 1; break; case 'Q': pploss = 1; ppdelay = 0; break; case 'T': av++; if (--argc < 1) { Fprintf(stdout, usage, TR_VERSION); exit(1); } strncpy(terminator, av[0], TERM_SIZE); terminator[TERM_SIZE - 1] = 0; goto nextarg; #ifdef XML case 'X': generatexml = 1; break; #endif default: Fprintf(stdout, usage, TR_VERSION); exit(1); } nextarg: argc--, av++; } #else /* VMS_CLD defined */ #include "clis.h" #endif /* VMS_CLD */ if (argc < 1) { Fprintf(stdout, usage, TR_VERSION); exit(1); } if (spray_mode && generatexml) { Fprintf(stderr, "Spray mode and XML generation are not yet compatible"); exit(1); } #ifndef vms setlinebuf(stdout); #endif (void) bzero((char *) &whereto, sizeof(struct sockaddr)); to->sin_family = AF_INET; #ifdef VMS_CLD av[0] = hostname; #endif to->sin_addr.s_addr = inet_addr(av[0]); if ((int) to->sin_addr.s_addr != -1) { (void) strncpy(hnamebuf, av[0], sizeof(hnamebuf)); hnamebuf[sizeof(hnamebuf) - 1] = 0; hostname = hnamebuf; } else { hp = gethostbyname(av[0]); if (hp) { to->sin_family = hp->h_addrtype; bcopy(hp->h_addr, (caddr_t) & to->sin_addr, hp->h_length); hostname = hp->h_name; } else { Fprintf(stderr, "%s: unknown host %s%s", argv[0], av[0], terminator); exit(1); } } #ifndef VMS_CLD if (argc >= 2) datalen = atoi(av[1]); if (datalen < 0 || datalen >= MAXPACKET) { Fprintf(stderr, "traceroute: packet size must be 0 <= s < %ld%s", (long) MAXPACKET - sizeof(struct opacket), terminator); exit(1); } #else /* VMS_CLD defined */ #include "clis.h" #endif /* VMS_CLD */ if (mtudisc) /* Ignore data length as set. Set it to a large value to start things * off... */ #ifndef MAX_DATALEN datalen = mtuvals[0]; #else datalen = MAX_DATALEN; #endif if (datalen < (int) (sizeof(struct opacket) + MAX_IPOPTLEN)) { alloc_len = sizeof(struct opacket) + MAX_IPOPTLEN; } else { alloc_len = datalen; } /* Round up to even value for cksum() */ alloc_len = (alloc_len + 1) & -2; if (spray_mode) { if (nprobes * max_ttl >= SPRAYMAX) { Fprintf(stderr, "Spray mode limited to %d packets.\n", SPRAYMAX); Fprintf(stderr, "Max TTL of %d with %d probes = %d\n", max_ttl, nprobes, max_ttl * nprobes); Fprintf(stderr, "Disabling spray mode.\n"); spray_mode = 0; } if (pploss) { Fprintf(stderr, "spray and packet stats are incompatible.\n"); spray_mode = 0; } if (mtudisc) { Fprintf(stderr, "spray and MTU discovery are incompatible.\n"); spray_mode = 0; } if (lsrr > 0) { Fprintf(stderr, "spray and loose source are incompatible.\n"); spray_mode = 0; } if (probe_protocol != IPPROTO_UDP) { Fprintf(stderr, "spray mode requires UDP packets. Disabled.\n"); spray_mode = 0; } } outpacket = (struct opacket *) malloc((unsigned) alloc_len); if (!outpacket) { perror("traceroute: malloc"); exit(1); } (void) bzero((char *) outpacket, alloc_len); outpacket->ip.ip_dst = to->sin_addr; outpacket->ip.ip_tos = tos; #ifdef TRACE_TOS last_tos = tos; #endif ident = (getpid() & 0xffff) | 0x8000; /* ^C punts you to the next hop. Twice will exit. */ #ifndef __linux__ NOERR(signal(SIGINT, halt), "signal SIGINT"); #endif /* __linux__ */ if (lsrr > 0) { lsrr++; optlist[IPOPT_OLEN] = IPOPT_MINOFF - 1 + (lsrr * sizeof(u_long)); bcopy((caddr_t) & to->sin_addr, oix, sizeof(u_long)); oix += sizeof(u_long); while ((oix - optlist) & 3) oix++; /* Pad to an even boundry */ _optlen = (oix - optlist); if ((pe = getprotobyname("ip")) == NULL) { perror("traceroute: unknown protocol ip"); exit(10); } if ((setsockopt (sndsock, pe->p_proto, IP_OPTIONS, optlist, oix - optlist)) < 0) { perror("traceroute: lsrr options"); exit(5); } } hdrlen = (int) (sizeof(struct ip) + _optlen); switch (probe_protocol) { case IPPROTO_UDP: hdrlen += sizeof(struct udp_probe); break; case IPPROTO_ICMP: hdrlen += ICMP_MINLEN; break; default:{ } /* Braces good for some compiler versions */ } if (datalen < hdrlen) { /* The chosen size is too small to fit everything... make it bigger: */ datalen = hdrlen; } #ifdef SO_SNDBUF if (setsockopt(sndsock, SOL_SOCKET, SO_SNDBUF, (char *) &datalen, sizeof(datalen)) < 0) { perror("traceroute: SO_SNDBUF"); exit(6); } #endif /* SO_SNDBUF */ #ifdef IP_HDRINCL if (setsockopt(sndsock, IPPROTO_IP, IP_HDRINCL, (char *) &on, sizeof(on)) < 0) { perror("traceroute: IP_HDRINCL"); exit(6); } #endif /* IP_HDRINCL */ if (options & TRT_DEBUG) if (setsockopt(sndsock, SOL_SOCKET, SO_DEBUG, (char *) &on, sizeof(on))) { perror("traceroute: SO_DEBUG"); exit(6); } if (options & TRT_DONTROUTE) if (setsockopt(sndsock, SOL_SOCKET, SO_DONTROUTE, (char *) &on, sizeof(on))) { perror("traceroute: SO_DONTROUTE"); exit(6); } if (source) { (void) bzero((char *) &from, sizeof(struct sockaddr)); from.sin_family = AF_INET; from.sin_addr.s_addr = inet_addr(source); if ((int) from.sin_addr.s_addr == -1) { Fprintf(stderr, "traceroute: unknown host %s%s", source, terminator); exit(1); } outpacket->ip.ip_src = from.sin_addr; #ifndef IP_HDRINCL if (bind(sndsock, (struct sockaddr *) &from, sizeof(from)) < 0) { perror("traceroute: bind:"); exit(1); } #endif /* IP_HDRINCL */ } #ifdef XML if (generatexml) { xmldoc = xmlNewDoc(BAD_CAST "1.0"); xmlroot = xmlNewNode(NULL, BAD_CAST "traceRoute"); xmlDocSetRootElement(xmldoc, xmlroot); xmlSetProp(xmlroot, "xmlns", "urn:ietf:params:xml:ns:traceroute-1.0"); xmlnode = xmlNewChild(xmlroot, NULL, BAD_CAST "Measurement", NULL); formernode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "MeasurementMetadata", NULL); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "TestName", NULL); snprintf(result, MAX_NAME, "Test to %s", hostname); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); uname(&osinfo); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "OSName", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST osinfo.sysname)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "OSVersion", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST osinfo.release)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ToolVersion", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST TR_VERSION)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ToolName", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST "traceroute-nanog+XML")); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "CtlTargetAddress", NULL); tmpnode = xmlNewChild(tmpnode, NULL, BAD_CAST "inetAddressDns", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST hostname)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "CtlMaxTtl", NULL); snprintf(result, MAX_NAME, "%i", max_ttl); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "CtlInitialTtl", NULL); snprintf(result, MAX_NAME, "%i", min_ttl); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "CtlType", NULL); tmpnode = xmlNewChild(tmpnode, NULL, BAD_CAST "UDP", NULL); xmlnode = formernode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "MeasurementResult", NULL); measurementnode = xmlnode; tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "TestName", NULL); snprintf(result, MAX_NAME, "Test to %s", hostname); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ResultsStartDateAndTime", NULL); snprintf(result, MAX_NAME, current_date_time()); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); formernode = xmlnode; tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ResultsIpTgtAddr", NULL); tmpnode = xmlNewChild(tmpnode, NULL, BAD_CAST "inetAddressIpv4", NULL); /* This * traceroute * is * IPv4-specific */ snprintf(result, MAX_NAME, "%s", inet_ntoa(to->sin_addr)); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); xmlnode = formernode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ProbeResults", NULL); } #endif Fprintf(stderr, "traceroute to %s (%s)", hostname, inet_ntoa(to->sin_addr)); if (source) Fprintf(stderr, " from %s", source); Fprintf(stderr, ", %d hops max", max_ttl); if (!mtudisc) Fprintf(stderr, ", %d byte packets", datalen); Fprintf(stderr, "%s", terminator); (void) fflush(stderr); if (!spray_mode) { #ifndef SOLARIS /* Solaris is broken: sendto() with a large packet doesn't set the return * value and errno as sendto(3n) says it should. It sends an ICMP * unreachable message to itself, though, so we'll pick that up later. */ if (mtudisc) /* Get interface MTU */ send_probe(seq, -1, probe_protocol); #endif /* SOLARIS */ /* For all TTL do */ consecutive = 0; for (ttl = min_ttl; ttl <= max_ttl; ++ttl) { bzero(&addr_last, sizeof(addr_last)); got_there = unreachable = mtu = lost = 0; min = max = sum = sumsq = 0.0; throughput = (double) 0.0; if (new_mtu != 0) { Fprintf(stdout, "MTU=%d\n", new_mtu); new_mtu = 0; } print_ttl(ttl); if (generatexml) { hopnode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "hop", NULL); } /* For all probes do */ for (probe = 0; probe < nprobes; ++probe) { (void) gettimeofday(&tv, NULL); send_probe(++seq, ttl, probe_protocol); deadline.tv_sec = tv.tv_sec + (int) waittime; deadline.tv_usec = tv.tv_usec + ((int) (waittime * 1000000.0)) % 1000000; if (deadline.tv_usec >= 1000000) { deadline.tv_usec -= 1000000; deadline.tv_sec++; } /* Get an answer */ while (cc = wait_for_reply(s, &from, &deadline)) { if ((i = packet_ok(packet, cc, &from, seq, probe_protocol))) { float dt = deltaT(&tv); if (sum == 0) { sum = min = max = dt; sumsq = dt * dt; } else { if (dt < min) min = dt; if (dt > max) max = dt; sum += dt; sumsq += dt * dt; } if (hurry_mode) probe = nprobes; if (generatexml) { probenode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "probe", NULL); } print_from(&from); if (i == -1) { /* ICMP_XCEED */ decode_icmp_ext(packet, cc); } if (ppdelay) { print_time(&dt); } if (!generatexml) { print_packet((struct ip *) &packet, i); } else { probe_status = get_packet((struct ip *) &packet, i); } consecutive = 0; /* got a packet back! */ if (generatexml) { if (generatexml) { tmpnode = xmlNewChild (xmlnode, NULL, BAD_CAST "ResponseStatus", NULL); xmlNodeSetContent (tmpnode, xmlEncodeSpecialChars (xmldoc, BAD_CAST probe_status)); tmpnode = xmlNewChild (xmlnode, NULL, BAD_CAST "Time", NULL); xmlNodeSetContent (tmpnode, xmlEncodeSpecialChars (xmldoc, BAD_CAST current_date_time())); } xmlnode = probenode; } break; } /* end if packet ok */ } /* end while */ if (cc == 0) { if (pingmode) exit(23); if (!generatexml) { Fprintf(stdout, " *"); (void) fflush(stdout); } else { probenode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "probe", NULL); formernode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "HopAddr", NULL); xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "inetAddressUnknown", NULL); xmlnode = formernode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ProbeRoundTripTime", NULL); xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "roundTripTimeNotAvailable", NULL); xmlnode = formernode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ResponseStatus", NULL); xmlNodeSetContent(xmlnode, xmlEncodeSpecialChars (xmldoc, BAD_CAST "requestTimedOut")); xmlnode = formernode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "Time", NULL); xmlNodeSetContent(xmlnode, xmlEncodeSpecialChars (xmldoc, BAD_CAST current_date_time())); xmlnode = probenode; } lost++; #ifndef __linux__ /* Reset the ^C action from exit to skip TTL */ if (haltf == 0 && lost == 1) NOERR(signal(SIGINT, halt), "signal SIGINT"); /* we've missed at least one packet, so let's check for the * signal to go to the next ttl */ if (haltf > 0) { haltf = 0; consecutive = 0; break; } #endif /* __linux__ */ } /* end if cc = 0 */ } /* end for probe */ if (pploss) { if (lost < probe) { throughput = (100.0 - ((lost * 100.0) / probe)); Fprintf(stdout, " (%1.1f ms/%1.1f ms(+-%1.1f ms)/%1.1f ms)", min, (sum / (probe - lost)), (float) sqrt((double) sumsq) / (probe - lost), max); Fprintf(stdout, " %d/%d (%#3.2f%%)", (probe - lost), probe, throughput); (void) fflush(stdout); } } if (generatexml) { xmlnode = hopnode; } if (!generatexml) { #ifndef FIXT Fprintf(stdout, terminator); #else /* FIXT */ Fprintf(stdout, "%s", terminator); #endif /* FIXT */ } /* If we're running one probe and we get back one packet, that's no * excuse to quit unless we're really done! */ if (got_there || (hurry_mode && unreachable) || #ifndef CISCO_ICMP unreachable >= nprobes) #else /* CISCO_ICMP meaning not all our packets will be * returned. */ ((unreachable + lost >= nprobes) && unreachable) ) #endif /* CISCO_ICMP */ if (!generatexml) { exit(0); } else { break; } if (new_mtu != 0) { ttl--; /* Redo the same TTL */ datalen = new_mtu; /* Set the new data length */ } if (automagic && (consecutive++ > 9)) break; } /* end for TTL */ if (generatexml) { tmpnode = xmlNewChild(measurementnode, NULL, BAD_CAST "ResultsEndDateAndTime", NULL); snprintf(result, MAX_NAME, current_date_time()); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); print_xml_tree(); } exit(0); /* end non-spray mode */ } else { /* * Enter Spray mode */ spray_target = spray_max = spray_total = 0; spray_min = SPRAYMAX + 1; /* For all TTL do */ for (ttl = min_ttl; ttl <= max_ttl; ++ttl) { spray_rtn[ttl] = (unsigned int *) malloc(sizeof(int) * nprobes + 1); for (probe = 0; probe < nprobes; ++probe) { spray_rtn[ttl][probe] = 0; send_probe(++seq, ttl, probe_protocol); } } (void) gettimeofday(&tv, NULL); deadline.tv_sec = tv.tv_sec + (int) waittime; deadline.tv_usec = tv.tv_usec + ((int) (waittime * 1000000.0)) % 1000000; if (deadline.tv_usec >= 1000000) { deadline.tv_usec -= 1000000; deadline.tv_sec++; } /* Go get responses until either we get them all, or timeout */ while (((((int) pow(2, spray_min) - 1) & response_mask) != ((int) pow(2, spray_min) - 2)) && (cc = wait_for_reply(s, &from, &deadline))) { (void) packet_ok(packet, cc, &from, seq, probe_protocol); } last_i = 1; last_ttl = 0; bzero(&addr_last, sizeof(addr_last)); for (i = min_ttl; i <= max_ttl; i++) { /* First see if it's valid, and if so play with its time */ idx = spray_rtn[i][0]; if ((idx > 0) && (idx < SPRAYMAX) && (spray[idx].from.sin_addr.s_addr != 0)) { spr_ttl = spray[idx].ttl; if (spr_ttl != i) { Fprintf(stderr, "Check failure spray(rtn[i]) !=i\n"); exit(1); } /* do not display duplicate entries (responses beyond terminus from * same host) */ if (0 != memcmp(&spray[idx].from.sin_addr.s_addr, &addr_last.sin_addr.s_addr, sizeof(addr_last.sin_addr.s_addr))) { ttl_diff = (spr_ttl - last_ttl); if (ttl_diff > 1) { for (last_i = last_ttl + 1; last_i < spr_ttl; last_i++) { print_ttl(last_i); for (probe = 1; probe <= nprobes; probe++) { Fprintf(stdout, " *"); } /* end for probes */ #ifndef FIXT Fprintf(stdout, terminator); #else /* FIXT */ Fprintf(stdout, "%s", terminator); #endif /* FIXT */ } /* end for last i */ } /* endf if spr_ttl ... */ if (spr_ttl > last_ttl) { print_ttl(spr_ttl); last_ttl = spr_ttl; } print_from(&spray[idx].from); for (probe = 0; probe < nprobes; ++probe) { if (spray_rtn[i][probe] != 0) { tvsub(&spray[spray_rtn[i] [probe]].rtn, &spray[spray_rtn[i] [probe]].out); ddt = spray[spray_rtn[i] [probe]].rtn.tv_sec * 1000.0 + ((float) spray [spray_rtn[i] [probe]]. rtn. tv_usec) / 1000.0; print_time(&ddt); } else { Fprintf(stdout, " *"); } } #ifndef FIXT Fprintf(stdout, terminator); #else /* FIXT */ Fprintf(stdout, "%s", terminator); #endif /* FIXT */ } /* no duplicate entries */ } /* end if nonzero type */ } /* end for */ #ifdef XML print_xml_tree(); #endif } /* end spray mode */ } void print_packet(struct ip *ip, int i) { if (generatexml) { Fprintf(stderr, "Internal error, print_packet(s) called with generatexml on\n"); exit(1); } #ifdef TRACE_TOS { struct icmp *icp = (struct icmp *) (((u_char *) ip) + (ip->ip_hl << 2)); struct ip *inner_ip = (struct ip *) (((u_char *) icp) + 8); int tos = inner_ip->ip_tos; if (tos != last_tos) { Fprintf(stdout, " (TOS=%d!)", tos); } last_tos = tos; } #endif /* TRACE_TOS */ switch (i - 1) { case 13: Fprintf(stdout, " !A"); /* admin prohibited */ ++unreachable; break; case ICMP_UNREACH_PORT: #ifndef ARCHAIC ip = (struct ip *) packet; if (ip->ip_ttl <= 1) Fprintf(stdout, " !"); #endif /* ARCHAIC */ ++got_there; break; case ICMP_UNREACH_NET: ++unreachable; Fprintf(stdout, " !N"); break; case ICMP_UNREACH_HOST: ++unreachable; Fprintf(stdout, " !H"); break; case ICMP_UNREACH_PROTOCOL: ++got_there; Fprintf(stdout, " !P"); break; case ICMP_UNREACH_NEEDFRAG: if (mtudisc) { /* Doing MTU discovery */ mtu = (ntohl(icp->icmp_void) & 0xffff); if (mtu >= datalen) { /* This should never happen. There is a serious bug somewhere... */ Fprintf(stdout, " !M>"); } else if (mtu == 0) { /* Looks like router is not RFC1191 - compliant (using original RFC * 792 spec). */ new_mtu = reduce_mtu(datalen); Fprintf(stdout, " !M?%d", new_mtu); } else { new_mtu = mtu; Fprintf(stdout, " !M=%d", new_mtu); } break; } else { /* Not doing MTU discovery */ ++unreachable; Fprintf(stdout, " !F"); break; } case ICMP_UNREACH_SRCFAIL: ++unreachable; Fprintf(stdout, " !S"); break; } /* end switch */ } char * get_packet(struct ip *ip, int i) { switch (i - 1) { case 13: ++unreachable; return "noRouteToTarget"; /* adminProhibited */ case ICMP_UNREACH_PORT: #ifndef ARCHAIC ip = (struct ip *) packet; if (ip->ip_ttl <= 1) return "unknown"; #endif /* ARCHAIC */ ++got_there; return "responseReceived"; case ICMP_UNREACH_NET: ++unreachable; return "noRouteToTarget"; case ICMP_UNREACH_HOST: ++unreachable; return "noRouteToTarget"; case ICMP_UNREACH_PROTOCOL: ++got_there; return "noRouteToTarget"; case ICMP_UNREACH_NEEDFRAG: if (mtudisc) { /* Doing MTU discovery */ mtu = (ntohl(icp->icmp_void) & 0xffff); if (mtu >= datalen) { /* This should never happen. There is a serious bug somewhere... */ /* TODO */ } else if (mtu == 0) { /* Looks like router is not RFC1191 - compliant (using original RFC * 792 spec). */ new_mtu = reduce_mtu(datalen); /* TODO: what status to return ? */ } else { new_mtu = mtu; /* TODO: what status to return ? */ } break; } else { /* Not doing MTU discovery */ ++unreachable; return "noRouteToTarget"; } case ICMP_UNREACH_SRCFAIL: ++unreachable; return "noRouteToTarget"; default: return "responseReceived"; } } void print_time(float *dt) { char *result = malloc(MAX_TIME); if (!generatexml) { if (utimers) { Fprintf(stdout, " %3.3f ms", *dt); } else { Fprintf(stdout, " %d ms", (int) (*(dt) + 0.5)); } (void) fflush(stdout); } else { #ifdef XML formernode = xmlnode; xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "ProbeRoundTripTime", NULL); xmlnode = xmlNewChild(xmlnode, NULL, BAD_CAST "roundTripTime", NULL); if (utimers) { snprintf(result, MAX_TIME, "%d", *dt); /* Yes, roundTripTime is an * integer */ } else { snprintf(result, MAX_TIME, "%d", (int) (*(dt) + 0.5)); } xmlNodeSetContent(xmlnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); xmlnode = formernode; /* TODO: free result */ #else Fprintf(stderr, "print_time() called with generatexml on while not compiled with XML support"); #endif } } void print_ttl(int ttl) { if (!generatexml) { Fprintf(stdout, "%2d ", ttl); (void) fflush(stdout); } else { /* Do nothing, the hop count is given by the order of elements */ } } #ifdef XML void print_xml_tree() { xmlDocDumpFormatMemory(xmldoc, &xmlbuff, &xmlbuffersize, 1); Fprintf(stdout, (char *) xmlbuff); xmlFree(xmlbuff); xmlFreeDoc(xmldoc); } #endif wait_for_reply(sock, from, deadline) int sock; struct sockaddr_in *from; struct timeval *deadline; { fd_set fds; struct timeval wait; struct timeval now; int cc = 0; socklen_t fromlen = sizeof(*from); #ifndef __linux__ gettimeofday(&now, NULL); #else /* __linux__ */ gettimeofday(&now, &tz); #endif /* __linux__ */ if ((now.tv_sec > deadline->tv_sec) || ((now.tv_sec == deadline->tv_sec) && (now.tv_usec > deadline->tv_usec))) return (int) NULL; wait.tv_sec = deadline->tv_sec - now.tv_sec; if (deadline->tv_usec >= now.tv_usec) { wait.tv_usec = deadline->tv_usec - now.tv_usec; } else { wait.tv_usec = (1000000 - now.tv_usec) + deadline->tv_usec; wait.tv_sec--; } FD_ZERO(&fds); FD_SET(sock, &fds); if (select(sock + 1, &fds, (fd_set *) 0, (fd_set *) 0, &wait) > 0) cc = recvfrom(s, (char *) packet, sizeof(packet), 0, (struct sockaddr *) from, &fromlen); return ((int) cc); } char * current_date_time() { char *result = malloc(MAX_DATETIME_SIZE); struct timeval tv; struct tm *time; (void) gettimeofday(&tv, NULL); time = gmtime(&tv.tv_sec); /* Format as ISO 8601 */ strftime(result, MAX_DATETIME_SIZE, "%Y-%m-%dT%H:%M:%SZ", time); return result; } send_probe(seq, ttl, proto) int ttl; int seq; int proto; { struct opacket *op = outpacket; struct ip *ip = &op->ip; struct udphdr *up; struct icmp *icmpp; int i; int mtu_low, mtu_high; #ifdef BROKEN_RAWIP register char *cp, *dp; static char *np = 0; int raw_optlen = _optlen; char raw_optlist[sizeof(optlist)]; #endif /* BROKEN_RAWIP */ if (ttl == -1) { /* Getting interface MTU for path MTU discovery */ mtu_low = mtuvals[(sizeof(mtuvals) / sizeof(mtuvals[0])) - 1 - 1]; mtu_high = datalen; datalen = (mtu_low + mtu_high) >> 1; } retry: /* W. Richard Stevens: UNIX Network Programming, Volume 1, Second Edition, p. * 657: "Unfortunately the IP_HDRINCL socket option has never been documented, * specifically with regard to the byte ordering of the fields in the IP header. * * * On Berkeley-derived kernels all fields are in network byte order except * ip_len and ip_off, which are in host byte order (pp. 233 and 1057 of TCPv2). * On Linux, however, all the fields must be in network byte order." See * http://www.leto.net/docs/libnet-precis.txt and doc/RAWSOCKET_NON_SEQUITUR in * libnet distribution (http://www.packetfactory.net/libnet) for more details. * Linux ignores ip_len and fills it in itself from the sendto() length. */ if (mtudisc) { #ifndef BYTESWAP_IP_FLAGS ip->ip_off = (u_short) IP_DF; #else /* BYTESWAP_IF_FLAGS */ ip->ip_off = htons((u_short) IP_DF); #endif } else { ip->ip_off = 0; } ip->ip_p = proto; #ifdef BROKEN_RAWIP ip->ip_len = (u_short) datalen; /* OS ignores setsockopt() */ #else /* ! BROKEN_RAWIP */ #ifndef BYTESWAP_IP_LEN ip->ip_len = ((u_short) datalen - _optlen); /* The OS inserts options */ #else /* BYTESWAP_IP_LEN */ ip->ip_len = htons((u_short) datalen - _optlen); /* The OS inserts options */ #endif /* BYTESWAP_IP_LEN */ #endif /* ! BROKEN_RAWIP */ if (ttl == -1) ip->ip_ttl = 0; else ip->ip_ttl = ttl; ip->ip_v = IP_VERSION; ip->ip_hl = sizeof(*ip) >> 2; if (proto == IPPROTO_UDP) { up = &op->ip_payload.udp_probe.udp; up->uh_sport = htons(ident); up->uh_dport = htons(port + seq); up->uh_ulen = htons((u_short) (datalen - sizeof(struct ip) - _optlen)); op->ip_payload.udp_probe.seq = seq; op->ip_payload.udp_probe.ttl = ttl; #ifndef __linux__ (void) gettimeofday(&op->ip_payload.udp_probe.tv, NULL); #else /* __linux__ */ (void) gettimeofday(&op->ip_payload.udp_probe.tv, &tz); #endif /* __linux__ */ } else if (proto == IPPROTO_ICMP) { icmpp = &op->ip_payload.icmp_probe; icmpp->icmp_type = ICMP_ECHO; icmpp->icmp_hun.ih_idseq.icd_id = ident; icmpp->icmp_hun.ih_idseq.icd_seq = seq; /* Unlike UDP, we need a correct checksum. */ cksum((u_int16_t *) icmpp, (datalen - sizeof(struct ip) - _optlen + 1) >> 1, &icmpp->icmp_cksum); } #ifdef BROKEN_RAWIP if (!np) np = (char *) malloc(datalen); bzero(np, datalen); bzero(raw_optlist, sizeof raw_optlist); dp = np; if (_optlen) { raw_optlen = _optlen - sizeof(struct in_addr); raw_optlist[IPOPT_OPTVAL] = optlist[IPOPT_OPTVAL]; raw_optlist[IPOPT_OLEN] = optlist[IPOPT_OLEN] - sizeof(struct in_addr); raw_optlist[IPOPT_OFFSET] = optlist[IPOPT_OFFSET]; bcopy(&optlist[IPOPT_OFFSET + 1], &ip->ip_dst, sizeof(struct in_addr)); bcopy(&optlist[IPOPT_OFFSET + 1] + sizeof(struct in_addr), &raw_optlist[IPOPT_OFFSET + 1], raw_optlen - sizeof(struct in_addr)); ip->ip_hl = (sizeof(*ip) + raw_optlen) >> 2; for (cp = (char *) ip, i = sizeof(*ip); i; i--) *dp++ = *cp++; for (cp = (char *) raw_optlist, i = raw_optlen; i; i--) *dp++ = *cp++; } else for (cp = (char *) ip, i = sizeof(*ip); i; i--) *dp++ = *cp++; for (cp = (char *) up, i = sizeof(*up); i; i--) *dp++ = *cp++; *dp++ = seq; *dp++ = ttl; bcopy(&op->ip_payload.udp_probe.tv, dp, sizeof(op->ip_payload.udp_probe.tv)); #ifdef SPRAY if (spray_mode) { if (proto == IPPROTO_UDP) spray[seq].dport = up->uh_dport; spray[seq].ttl = ttl; bcopy(&op->ip_payload.udp_probe.tv, &spray[seq].out, sizeof(struct timeval)); } #endif i = sendto(sndsock, (char *) np, datalen, 0, &whereto, sizeof(struct sockaddr)); if (i < 0 || i != datalen) { #else #ifdef SPRAY if (spray_mode) { /* Must be IPPROTO_UDP */ spray[seq].dport = up->uh_dport; spray[seq].ttl = ttl; bcopy(&op->ip_payload.udp_probe.tv, &spray[seq].out, sizeof(struct timeval)); } #endif /* SPRAY */ i = sendto(sndsock, (char *) outpacket, datalen - _optlen, 0, &whereto, sizeof(struct sockaddr)); if (i < 0 || i != datalen - _optlen) { #endif /* ! BROKEN_RAWIP */ if (i < 0) { if (errno == EMSGSIZE) { if (ttl == -1) mtu_high = datalen - 1; else { datalen = reduce_mtu(datalen); Fprintf(stdout, " MTU=%d", datalen); goto retry; } } else perror("sendto"); } else { Fprintf(stderr, "traceroute: wrote %s %d chars, ret=%d%s", hostname, datalen, i, terminator); (void) fflush(stdout); } } else if (ttl == -1) mtu_low = datalen; if (ttl == -1) { if (mtu_high > mtu_low) { if (mtu_high == mtu_low + 1) datalen = mtu_high; else datalen = (mtu_high + mtu_low) >> 1; goto retry; } else if (mtu_high < mtu_low) { /* Should never happen */ Fprintf(stderr, "traceroute: unable to determine interface MTU"); exit(1); } /* else mtu_high == mtu_low and we have interface MTU */ new_mtu = datalen = mtu_high; } } void cksum(buf, nwords, ckaddr) u_int16_t *buf; int nwords; volatile u_int16_t *ckaddr; { /* Based on cksum in Douglas E. Comer and David L. Stevens: Internetworking with * TCP/IP Volume II. We store the checksum ourselves instead of returning its * value to prevent the compiler possibly optimising away its initialisation. If * the size in bytes of the buffer is odd, nwords (the size in 16-bit words) * should be rounded up and the byte beyond the end of the buffer should be * zero. */ u_int32_t sum; *ckaddr = 0; for (sum = 0; nwords > 0; nwords--) sum += *buf++; sum = (sum >> 16) + (sum & 0xffff); /* add in carry */ sum += (sum >> 16); /* maybe one more */ *ckaddr = ~sum; } float deltaT(tp) struct timeval *tp; { struct timeval tv; #ifndef __linux__ (void) gettimeofday(&tv, NULL); #else /* __linux__ */ (void) gettimeofday(&tv, &tz); #endif /* __linux__ */ tvsub(&tv, tp); return (tv.tv_sec * 1000.0 + ((float) tv.tv_usec) / 1000.0); } /* * Convert an ICMP "type" field to a printable string. */ char * pr_type(t) u_char t; { static char *ttab[] = { "Echo Reply", "ICMP 1", "ICMP 2", "Dest Unreachable", "Source Quench", "Redirect", "ICMP 6", "ICMP 7", "Echo", "ICMP 9", "ICMP 10", "Time Exceeded", "Param Problem", "Timestamp", "Timestamp Reply", "Info Request", "Info Reply" }; if (t > 16) return ("OUT-OF-RANGE"); return (ttab[t]); } /* * Decodes ICMP extension header. * draft-ietf-mpls-icmp-02.txt * Jorge Boncompte - DTI2 */ void decode_icmp_ext(buf, cc) u_char *buf; int cc; { static unsigned long last_mpls_label; static unsigned int last_mpls_exp; unsigned long mpls_label; char *result; unsigned int ext_ver, ext_res, ext_chk, obj_hdr_len, mpls_exp; u_char obj_hdr_class, obj_hdr_type; /* IP hdr + ICMP hdr + 128b original packet + 4 bytes ICMP ext hdr */ if (cc > 160) { ext_ver = buf[156] >> 4; ext_res = (buf[156] & 15) + buf[157]; ext_chk = ((unsigned int) buf[158] << 8) + buf[159]; if (ext_ver == 2 && ext_res == 0 && ext_chk != 0) { /* Ok. This is an ICMP ext header. But we haven't checked that the * checksum is correct */ obj_hdr_len = ((int) buf[160] << 8) + buf[161]; obj_hdr_class = buf[162]; obj_hdr_type = buf[163]; if (obj_hdr_len >= 8 && obj_hdr_class == 1 && obj_hdr_type == 1) { mpls_label = ((unsigned long) buf[164] << 12) + ((unsigned int) buf[165] << 4) + ((buf[166] >> 4) & 0xff); mpls_exp = (buf[166] >> 1) & 0x7; /* Print the label, if it is different that the one received with * the last probe, print again. Maybe in between the 2 probes * happened a reroute? */ if (mpls_label != last_mpls_label || mpls_exp != last_mpls_exp) { last_mpls_label = mpls_label; last_mpls_exp = mpls_exp; if (!generatexml) { Fprintf(stdout, " [MPLS: Label %lu Exp %u]", mpls_label, mpls_exp); } else { result = malloc(MAX_NAME); tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "MPLSLabelStackEntry", NULL); snprintf(result, MAX_NAME, "%i", mpls_label); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST result)); } } } /* FIXME: We only print the first label */ if (obj_hdr_len >= 12) Fprintf(stdout, " More labels"); } } } /* * packet_ok - Make sure it's a real ICMP return of a real packet */ packet_ok(buf, cc, from, seq, proto) u_char *buf; int cc; struct sockaddr_in *from; int seq; int proto; { u_char type, code; int hlen, mtu; u_short temp; int tmp, tmp2; int spr_seq; int spr_ttl; int probecnt; #ifndef ARCHAIC struct ip *ip; ip = (struct ip *) buf; /* get header length and convert from longwords to bytes */ if ((ip->ip_v) != IP_VERSION) { Fprintf(stderr, "packet version not 4: %d%s", ip->ip_v, terminator); return (0); } hlen = ip->ip_hl << 2; if (cc < hlen + ICMP_MINLEN) { if (verbose) Fprintf(stderr, "packet too short (%d bytes) from %s%s", cc, inet_ntoa(from->sin_addr), terminator); return (0); } /* go from returned length of packet to cc=data portion */ cc -= hlen; /* make icp point to supposed ICMP portion */ icp = (struct icmp *) ((u_char *) buf + hlen); #else icp = (struct icmp *) buf; #endif /* ARCHAIC */ type = icp->icmp_type; code = icp->icmp_code; if ((type == ICMP_TIMXCEED && code == ICMP_TIMXCEED_INTRANS) || type == ICMP_UNREACH) { struct ip *hip; struct udphdr *up = NULL; struct icmp *icp2 = NULL; hip = &icp->icmp_ip; hlen = hip->ip_hl << 2; if (proto == IPPROTO_UDP) up = (struct udphdr *) ((u_char *) hip + hlen); else if (proto == IPPROTO_ICMP) icp2 = (struct icmp *) ((u_char *) hip + hlen); #ifdef SPRAY /* * First we make sure we got a legal response back, and if so we * get the sequence number and ttl out of it */ if (spray_mode) { if (up == NULL) { Fprintf(stderr, "invalid NULL UDP header%s", terminator); return (0); } spr_seq = ntohs(up->uh_dport) - port; if ((spr_seq >= 0) && (spr_seq < max_ttl * nprobes + 1)) { spr_ttl = spray[spr_seq].ttl; response_mask |= (1 << spr_ttl); /* * Now we increment the response count for this ttl, and then if it's the * first, increment the total of ttl's seen */ if (spray_rtn[spr_ttl][0] == 0) { spray_total++; } for (probecnt = 0; probecnt < nprobes; ++probecnt) { if (spray_rtn[spr_ttl][probecnt] == 0) { spray_rtn[spr_ttl][probecnt] = spr_seq; break; } } /* * We want to do some heuristics on the smallest TTL received from the target * host, but we need the type for that... */ spray[spr_seq].type = type; if (type == ICMP_UNREACH_PORT) { if (spr_ttl < spray_min) { spray_min = spr_ttl; } spray_target = spr_ttl; } /* * We also want the largest TTL we've seen... */ if (spr_ttl > spray_max) spray_max = spr_ttl; /* * And finally, fill the data structure with the other things we'll need * to spit out later, namely the packet transit type and the source IP. */ gettimeofday(&(spray[spr_seq].rtn), 0); bcopy(&from->sin_addr, &spray[spr_seq].from.sin_addr, sizeof(from->sin_addr)); } /* end if sequence number valid */ } /* end if spray mode */ #endif if (hlen + 12 <= cc && hip->ip_p == proto && hip->ip_ttl > 0) { if (proto == IPPROTO_UDP) { if (up->uh_sport == htons(ident) && up->uh_dport == htons(port + seq)) return (type == ICMP_TIMXCEED ? -1 : code + 1); } else if (proto == IPPROTO_ICMP) { if (icp2->icmp_hun.ih_idseq.icd_id == ident && icp2->icmp_hun.ih_idseq.icd_seq == seq) return (type == ICMP_TIMXCEED ? -1 : code + 1); } else { /* XXX More than one trace at a time will be confusing */ return (type == ICMP_TIMXCEED ? -1 : code + 1); } } } else if (type == ICMP_ECHOREPLY && code == 0) { if (proto == IPPROTO_ICMP && icp->icmp_hun.ih_idseq.icd_id == ident && icp->icmp_hun.ih_idseq.icd_seq == seq) return (ICMP_UNREACH_PORT + 1); } /* end if valid ICMP type */ #ifndef ARCHAIC if (verbose) { int i; u_long *lp = (u_long *) & icp->icmp_ip; Fprintf(stderr, "\n%d bytes from %s to %s", cc, inet_ntoa(from->sin_addr), inet_ntoa(ip->ip_dst)); Fprintf(stderr, ": icmp type %d (%s) code %d%s", type, pr_type(type), icp->icmp_code, terminator); for (i = 4; i < cc; i += sizeof(long)) Fprintf(stderr, "%2d: x%8.8lx\n", i, *lp++); } #endif /* ARCHAIC */ return (0); } int reduce_mtu(value) int value; { int i = 0; while (value <= mtuvals[i]) i++; if (mtuvals[i] > 0) { value = mtuvals[i]; } else { Fprintf(stderr, " No valid MTU!!!%s", terminator); exit(1); } return (value); } char *lookup_owner(); char *doresolve(); char *lookup_as(); void print_from(struct sockaddr_in *from) { if (!generatexml) { if (0 != memcmp(&from->sin_addr.s_addr, &addr_last.sin_addr.s_addr, sizeof(addr_last.sin_addr.s_addr))) { if (nflag) Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); else Fprintf(stdout, " %s (%s)", inetname(from->sin_addr), inet_ntoa(from->sin_addr)); } } else { formernode = xmlnode; tmpnode = xmlNewChild(xmlnode, NULL, BAD_CAST "HopAddr", NULL); tmpnode = xmlNewChild(tmpnode, NULL, BAD_CAST "inetAddressIpv4", NULL); xmlNodeSetContent(tmpnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST inet_ntoa(from->sin_addr))); xmlnode = formernode; if (!nflag) { xmlnode = xmlNewChild(formernode, NULL, BAD_CAST "HopName", NULL); xmlNodeSetContent(xmlnode, xmlEncodeSpecialChars(xmldoc, BAD_CAST inetname(from->sin_addr))); } xmlnode = formernode; } if (as_lookup) Fprintf(stdout, " [%s]", lookup_as(from->sin_addr)); /* TODO: XML */ if (dns_owner_lookup) Fprintf(stdout, " %s", lookup_owner(from->sin_addr)); /* TODO: XML */ memcpy(&addr_last.sin_addr.s_addr, &from->sin_addr.s_addr, sizeof(addr_last.sin_addr.s_addr)); } print(buf, cc, from) u_char *buf; int cc; struct sockaddr_in *from; { struct ip *ip; int hlen; ip = (struct ip *) buf; hlen = ip->ip_hl << 2; cc -= hlen; if (nflag) Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); else Fprintf(stdout, " %s (%s)", inetname(from->sin_addr), inet_ntoa(from->sin_addr)); if (as_lookup) Fprintf(stdout, " [%s]", lookup_as(from->sin_addr)); if (dns_owner_lookup) Fprintf(stdout, " %s", lookup_owner(from->sin_addr)); if (verbose) Fprintf(stderr, " %d bytes to %s", cc, inet_ntoa(ip->ip_dst)); } /* * Subtract 2 timeval structs: out = out - in. * Out is assumed to be >= in. */ tvsub(out, in) register struct timeval *out, *in; { if ((out->tv_usec -= in->tv_usec) < 0) { out->tv_sec--; out->tv_usec += 1000000; } out->tv_sec -= in->tv_sec; } /* * Construct an Internet address representation. * If the nflag has been supplied, give * numeric value, otherwise try for symbolic name. */ char * inetname(in) struct in_addr in; { register char *cp; static char line[50]; struct hostent *hp; static char domain[MAXHOSTNAMELEN + 1]; static int first = 1; if (first && !nflag) { first = 0; /* Under certain conditions, gethostname returns a string that is not * NUL-terminated. Make sure there's a guard in place. */ domain[sizeof(domain) - 1] = 0; if (gethostname(domain, MAXHOSTNAMELEN) == 0 && (cp = index(domain, '.'))) (void) strcpy(domain, cp + 1); else domain[0] = 0; } cp = 0; if (!nflag && in.s_addr != INADDR_ANY) { hp = gethostbyaddr((char *) &in, sizeof(in), AF_INET); if (hp) { if ((cp = index(hp->h_name, '.')) && !strcmp(cp + 1, domain)) *cp = 0; cp = hp->h_name; } } if (cp) { (void) strncpy(line, cp, sizeof(line)); line[sizeof(line) - 1] = 0; } else { in.s_addr = ntohl(in.s_addr); #define C(x) ((x) & 0xff) #ifndef __linux__ sprintf(line, "%lu.%lu.%lu.%lu", C(in.s_addr >> 24), #else /* __linux__ */ sprintf(line, "%u.%u.%u.%u", C(in.s_addr >> 24), /* Why no lu??? */ #endif /* __linux__ */ C(in.s_addr >> 16), C(in.s_addr >> 8), C(in.s_addr)); } return (line); } #ifndef __linux__ void halt() { haltf++; NOERR(signal(SIGINT, 0), "signal SIGINT,0"); } #endif /* __linux__ */ /* * Lookup owner of the net in DNS. */ char * lookup_owner(in) struct in_addr in; { char dns_query[100]; char *owner, *dot_ptr; unsigned char *addr_ptr; addr_ptr = (unsigned char *) (&in.s_addr); /* Try /24 */ sprintf(dns_query, "%d.%d.%d.in-addr.arpa", addr_ptr[2], addr_ptr[1], addr_ptr[0]); if (!(owner = doresolve(dns_query))) { /* Failed, try /16 */ sprintf(dns_query, "%d.%d.in-addr.arpa", addr_ptr[1], addr_ptr[0]); if (!(owner = doresolve(dns_query))) { /* Failed. If eligible try /8 */ if (addr_ptr[0] < 128) { sprintf(dns_query, "%d.in-addr.arpa", addr_ptr[0]); owner = doresolve(dns_query); } /* tried /8 for A's */ } /* tried /16 */ } /* tried /24 */ /* reformat slightly */ if (owner == NULL) { owner = NO_SOA_RECORD; } else { dot_ptr = (char *) strchr(owner, (int) '.'); if (dot_ptr != NULL) *dot_ptr = '@'; if (strlen(owner) > 0) { dot_ptr = owner + strlen(owner) - 1; while (*dot_ptr == ' ' || *dot_ptr == '.') { *dot_ptr = 0; dot_ptr--; } } } return (owner); } /* * Lookup origin of the net in radb. */ char * lookup_as(in) struct in_addr in; { static char query[100]; static unsigned char *addr_ptr; static char *sp; char *get_origin(); addr_ptr = (unsigned char *) (&in.s_addr); #ifdef FORCE_NATURAL_MASK if (addr_ptr[0] >= 192) { sprintf(query, "%d.%d.%d.0", addr_ptr[0], addr_ptr[1], addr_ptr[2]); } else if (addr_ptr[0] >= 128) { sprintf(query, "%d.%d.0.0", addr_ptr[0], addr_ptr[1]); } else { sprintf(query, "%d.0.0.0", addr_ptr[0]); } #else sprintf(query, "%d.%d.%d.%d", addr_ptr[0], addr_ptr[1], addr_ptr[2], addr_ptr[3]); #endif /* FORCE_NATURAL_MASK */ sp = get_origin(query); /* printf("as_lookup: get_origin returned %d\n",sp); */ if (0 == sp) { return ((char *) &nullstring); } else { return (sp); } } /* * get_origin - Return origin (ASnnnn) given a network designation * * char *get_origin(char *net_designation) * * Returns: 0 - Error occurred, unable to get origin * !0 Pointer to origin string * * Define STANDALONE to use this as a client. Also define EXAMPLE_NET for * an example for the truly clueless... * * 20-May-1995 Ehud Gavron gavron@aces.com * 28-Apr-2000 Return error if no string */ /* The following are used to determine which service at which host to connect to. A getenv() of the following elements occurs at run-time, which may override these values. */ #ifndef RA_SERVER #define RA_SERVER "whois.ra.net" #endif #ifndef RA_SERVICE #define RA_SERVICE "whois" #endif /* The following determines what fields will be returned for the -A value (/AS_LOOKUP for VMS). This is the "origin" of the route entry in the RADB. */ #define DATA_DELIMITER "origin:" /* Since now the RADB has multiple route objects, we will list only the origin of the most specific one. To do so we actually have to parse the route lines and look for the most specific route. To do so we parse: net.net.net.net/prefix and use the most specific (largest) prefix. The following determine how we get this. */ #define ROUTE_DELIMITER "route:" #define PREFIX_DELIMITER "/" #ifdef STANDALONE #ifdef __vms #include "multinet_root:[multinet.include.sys]types.h" #include "multinet_root:[multinet.include.sys]socket.h" #include "multinet_root:[multinet.include.netinet]in.h" #include #include "multinet_root:[multinet.include]netdb.h" #define perror socket_perror #define write socket_write #define read socket_read #define close socket_close #else /* not VMS */ #include #include #include #include #include #endif /* VMS */ #endif /* STANDALONE */ #ifndef boolean #define boolean int #endif #ifndef TRUE #define TRUE (1==1) #endif #ifndef FALSE #define FALSE (!(TRUE)) #endif #define MAXREPLYLEN 8192 #ifdef STANDALONE main(argc, argv) int argc; char **argv; { char buffer[100]; char *p; char *get_origin(); #ifdef EXAMPLE_NET strcpy(buffer, "192.195.240.0/24"); #else /* 6.3.0 null terminate buffer in standalone: */ strncpy(buffer, argv[1], sizeof(buffer)); buffer[sizeof(buffer) - 1] = '\0'; #endif /* EXAMPLE_NET */ p = get_origin(buffer); if (p) { strncpy(buffer, p, sizeof(buffer)); buffer[sizeof(buffer) - 1] = '\0'; Fprintf(stdout, "origin is: %s\n", buffer); } else { Fprintf(stderr, "unable to get origin.\n"); } } #endif /* STANDALONE */ char * get_origin(net) char *net; { char *i, *j, *k; char tmp[100], tmp2[100], tmp3[100]; /* store string delimiters */ char tmp4[100]; /* here's where we store the AS */ static char origin[100]; /* the returned route origin */ char *rp; /* pointer to route: line */ char *pp; /* pointer to /prefix part of route */ int prefix; /* prefix off this line (decimal) */ int best_prefix; /* best prefix thus far */ int s, n, count; char buf[256]; boolean done; static char reply[MAXREPLYLEN]; struct sockaddr_in sin; struct hostent *hp; struct servent *sp; char *getenv(); /* * Get the IP address of the host which serves the routing arbiter * database. We use RA_SERVER. On the offchance that someone wants * to query another database, we check for the environment variable * RA_SERVER to have been set. */ if ((i = getenv("RA_SERVER")) == 0) { strcpy(tmp, RA_SERVER); } else { strncpy(tmp, i, sizeof(tmp)); tmp[(sizeof(tmp)) - 1] = '\0'; /* strncpy may not null term */ } hp = gethostbyname(tmp); if (hp == NULL) { Fprintf(stderr, "get_origin: localhost unknown%s", terminator); return (0); } /* * Create an IP-family socket on which to make the connection */ s = socket(hp->h_addrtype, SOCK_STREAM, 0); if (s < 0) { perror("get_origin: socket"); return (0); } /* * Get the TCP port number of the "whois" server. * Again if this needs to be updated, the environment variable * RA_SERVICE should be set. */ if ((i = getenv("RA_SERVICE")) == 0) { strcpy(tmp, RA_SERVICE); } else { strncpy(tmp, i, sizeof(tmp)); tmp[(sizeof(tmp)) - 1] = '\0'; /* strncpy may not null term */ } sp = getservbyname(tmp, "tcp"); if (sp == NULL) { Fprintf(stderr, "get_origin: getservbyname: unknown service%s", terminator); return (0); } /* * Create a "sockaddr_in" structure which describes the remote * IP address we want to connect to (from gethostbyname()) and * the remote TCP port number (from getservbyname()). */ sin.sin_family = hp->h_addrtype; bcopy(hp->h_addr, (caddr_t) & sin.sin_addr, hp->h_length); sin.sin_port = sp->s_port; /* * Connect to that address... */ if (connect(s, (struct sockaddr *) &sin, sizeof(sin)) < 0) { perror("get_origin: connect"); return (0); } /* * Now send the request out to the server... */ done = FALSE; snprintf(buf, sizeof(buf), "%s\r\n", net); write(s, buf, strlen(buf)); /* * Now get the entire answer in one long buffer... */ count = 0; while ((n = read(s, buf, sizeof(buf))) > 0) { if (count + n >= MAXREPLYLEN) break; strcpy((char *) &reply[count], (char *) buf); count += n; } if (n < 0) { perror("get_origin: read"); return (0); } reply[count] = '\0'; /* Terminate it - thanks Joey! */ /* * sometimes there's no answer */ if (strncmp(reply, "%% No entries found for the selected source(s).", strlen("%% No entries found for the selected source(s).")) == 0) { return "NONE"; } /* * So now we have a large string, somewhere in which we can * find origin:*AS%%%%%%. We parse this into AS%%%%%. */ if ((i = getenv("DATA_DELIMITER")) == 0) { strcpy(tmp, DATA_DELIMITER); } else { strncpy(tmp, i, sizeof(tmp)); tmp[(sizeof(tmp)) - 1] = '\0'; /* strncpy may not null term */ } /* TMP2 will have the route delimiter... */ if ((i = getenv("ROUTE_DELIMITER")) == 0) { strcpy(tmp2, ROUTE_DELIMITER); } else { strncpy(tmp2, i, sizeof(tmp2)); tmp2[(sizeof(tmp2)) - 1] = '\0'; /* strncpy may not null term */ } if ((i = getenv("PREFIX_DELIMITER")) == 0) { strcpy(tmp3, PREFIX_DELIMITER); } else { strncpy(tmp3, i, sizeof(tmp3)); tmp3[(sizeof(tmp3)) - 1] = '\0'; /* strncpy may not null term */ } /* * The next while statement was put in because of SPRINTLINK's ingeneous * Reasonable Default announcement project. They registered nets in the * RADB of the ilk of 0.0.0.0/1, 128.0.0.0/1, 192..../2, etc... just so * that ANS wouldn't be such a pain in the butt. * * For us this means instead of taking the first origin...we take the best... */ /* * Initialize it so far as we've seen no prefixes, and are still looking * for route entries... */ best_prefix = 0; /* 0 bits is not very specific */ done = FALSE; /* not done finding route: entries */ rp = (char *) reply; /* initialize main pointer to buffer */ origin[0] = '\0'; /* initialize returned string */ reply[MAXREPLYLEN - 1] = '\0'; rp = (char *) strstr(rp, tmp2); /* Find route: in the string */ while (rp != 0) { /* If there is such a thing... */ /* find it again later */ pp = (char *) strstr(rp, tmp3); /* Find / in the route entry */ if (pp == 0) { /* No prefix... */ prefix = 0; /* So we bias it out of here */ } else { prefix = atoi(pp + 1); /* convert to decimal */ } if (prefix >= best_prefix) { /* it's equal to or better */ i = (char *) strstr(pp, tmp); /* find origin: delimiter */ if (i != 0) { /* it's nice if there is one */ i += strlen(DATA_DELIMITER); /* skip delimiter... */ i++; /* and the colon... */ while ((*i == ' ' || *i == 9) && (i - reply) < MAXREPLYLEN) i++; /* skip spaces */ /* i now points to start of origin AS string */ j = i; /* terminate... */ while (*j >= '0' && (j - reply) < MAXREPLYLEN) j++; if (prefix > best_prefix) { strcpy(origin, "/"); /* put a slash in */ best_prefix = prefix; /* update best */ } else { strcat(origin, "/"); /* put a mutiple as separator */ } if (j >= i + sizeof(tmp4)) j = i + sizeof(tmp4) - 1; strncpy(tmp4, i, (j - i)); /* copy new origin */ tmp4[j - i] = '\0'; /* null terminate it */ if (!(strstr(origin, tmp4))) { /* if it's not a dup */ strncat(origin, i, (j - i)); /* stick it in */ } else { if (prefix == best_prefix) /* Otherwise * * remove * slash */ origin[strlen(origin) - 1] = '\0'; } /* end if not a dup */ } /* end if origin found */ } /* endif prefix > best_prefix */ rp = (char *) strstr(rp + 1, tmp2); /* Find route: in the string */ } /* end while */ /* * Go home... */ close(s); if (best_prefix != 0) { /* did we get anything? */ return ((char *) &origin[1]); /* strip off leading slash */ } else { return (0); } } short getshort(ptr) char *ptr; { union { short retval; char ch[2]; } foo; foo.ch[0] = (*ptr & 0xff); foo.ch[1] = (*(ptr + 1) & 0xff); return (foo.retval); } char * doresolve(name) char *name; { int query = QUERY; int qtype = T_SOA; int qclass = C_IN; unsigned char buf[256]; char *ans; int blen, alen, got; int anssiz, i; short shrt; HEADER *h; char *contact_ptr; int ptr; anssiz = 512; ans = (char *) malloc(anssiz); if (!ans) { return (0); } blen = res_mkquery(query, name, qclass, qtype, NULL, 0, NULL, (u_char *) buf, sizeof(buf)); if (blen < 0) { return (0); } alen = res_send((unsigned char *) buf, blen, (unsigned char *) ans, anssiz); if (alen == -1) { return (0); } if (alen < 12) { return (0); } h = (HEADER *) ans; h->id = ntohs(h->id); h->qdcount = ntohs(h->qdcount); h->ancount = ntohs(h->ancount); h->nscount = ntohs(h->nscount); h->arcount = ntohs(h->arcount); if (h->ancount == 0) return (0); ptr = 12; /* point at first question field */ for (i = 0; i < (int) h->qdcount && ptr < alen; i++) { ptr = doqd((unsigned char *) ans, ptr); } for (i = 0; i < (int) h->ancount && ptr < alen; i++) { ptr = dorr((unsigned char *) ans, ptr, &contact_ptr); } return (contact_ptr); } doqd(ans, off) unsigned char *ans; int off; { char name[256]; name[0] = 0; off = doname(ans, off, name); off = dotype(ans, off); off = doclass(ans, off); return (off); } dorr(ans, off, contact_ptr) unsigned char *ans; int off; char **contact_ptr; { int class, typ; char name[256]; name[0] = 0; off = doname(ans, off, name); typ = ntohs(getshort((char *) ans + off)); off = dotype(ans, off); class = ntohs(getshort((char *) ans + off)); off = doclass(ans, off); off = dottl(ans, off); off = dordata(ans, off, class, typ, name, contact_ptr); return (off); } doname(ans, off, name) int off; unsigned char *ans; char *name; { int newoff, i; char tmp[50]; /* redirect? */ if ((*(ans + off) & 0xc0) == 0xc0) { newoff = getshort((char *) ans + off); newoff = 0x3fff & ntohs(newoff); doname(ans, newoff, name); return (off + 2); } /* end of string */ if (*(ans + off) == 0) { strcat(name, " "); return (off + 1); } /* token */ for (i = 1; i <= (int) *(ans + off); i++) tmp[i - 1] = ans[off + i]; tmp[i - 1] = '.'; tmp[i] = 0; strcat(name, tmp); return (doname(ans, off + 1 + (*(ans + off)), name)); } dotype(ans, off) int off; unsigned char *ans; { return (off + 2); } doclass(ans, off) int off; unsigned char *ans; { return (off + 2); } dottl(ans, off) int off; unsigned char *ans; { return (off + 4); } dordata(ans, off, class, typ, fname, contact_ptr) unsigned char *ans; int off, class, typ; char *fname; char **contact_ptr; { int len = ntohs(getshort((char *) ans + off)); int retval = off + len + 2; int i, j; char name[256]; off += 2; switch (typ) { case T_SOA: name[0] = 0; off = doname(ans, off, name); name[0] = 0; off = doname(ans, off, name); *contact_ptr = name; return (0); default: return (0); } } /* The VMS command line interface, DCL, uppercases all unquoted input. By default this program can be executed via $ mc location:traceroute options However, since this program needs case sensitivity for the various options to work, it is defined as an alias ``symbol'' with open quotes: $ traceroute == "location:traceroute """ Unfortunately, this has the side effects of making argc=2, where argv[0] is the image location and name, and argv[1] is the entire option line. Thus for VMS we need to break the options up... Note that if the symbol VMS_CLD is defined, then this is not used at all, but rather the VMS Command Language Definition facility is used. */ void AbortIfNull(ThePointer) char *ThePointer; { if (ThePointer == NULL) { Fprintf(stderr, "bad flags on that switch!%s", terminator); exit(666); }; } #ifdef __vms fixargs(a, b, c) int *a; /* argc */ char **b; /* argv */ char **c; /* av */ { char *ptr, *space; /* Set the image name */ c[0] = b[0]; /* Initialize pointers */ *a = 1; ptr = b[1]; if (*ptr == ' ') ptr++; /* eliminate first space */ /* Delineate all strings ending with space */ while ((space = strchr(ptr, ' ')) != 0) { *space = '\0'; c[(*a)++] = ptr; ptr = space + 1; } /* Transfer last one - ending with null */ c[*a] = ptr; /* Update argc */ (*a)++; } #endif /* vms */ --dDRMvlgZJXvWKvBx Content-Type: application/xml Content-Disposition: attachment; filename="tr1.xml" Content-Transfer-Encoding: quoted-printable =0A=0A =0A =0A Test to www.jpnic.jp=0A FreeBSD=0A <= OSVersion>7.0-RELEASE=0A 6.4.2-XML GOLD+emf_p= rototrace0.2+sl_tostrace0.1=0A traceroute-nano= g+XML=0A =0A www.j= pnic.jp=0A =0A 64<= /CtlMaxTtl>=0A 1=0A =0A = =0A =0A =0A =0A Test to www.jpnic.jp=0A 2008-12-02T13:32:50Z=0A = =0A 202.12.30.115=0A =0A =0A =0A = =0A =0A 192= =2E134.7.253=0A =0A jezabel=0A =0A 0=0A =0A = responseReceived=0A 2008-12-02T13:32:50Z=0A =0A =0A = =0A 192.134.7.253=0A =0A jezabel= =0A =0A 0=0A =0A responseReceived=0A =0A =0A =0A =0A <= probe>=0A =0A 192.134.7.2= 54=0A =0A gw=0A =0A 0<= /roundTripTime>=0A =0A responseReceived=0A =0A =0A =0A =0A 192.134.7.254=0A = =0A gw=0A =0A 0=0A = =0A responseReceived=0A =0A <= /probe>=0A =0A =0A =0A = =0A 192.134.7.226= =0A =0A m7i.interco.nic.fr=0A =0A 1=0A =0A responseReceived=0A =0A =0A =0A = =0A 192.134.7.226=0A = =0A m7i.interco.nic.fr=0A = =0A 0=0A =0A respons= eReceived=0A = =0A =0A =0A =0A = =0A =0A 84.14.14.225=0A =0A 225.14-14-84.= ripe.coltfrance.com=0A =0A = 2=0A = =0A responseReceived=0A = =0A =0A =0A =0A 84.14.14.225=0A =0A 225.14-14-= 84.ripe.coltfrance.com=0A =0A = 2=0A =0A responseReceived=0A = =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = 216.98.96.217=0A = =0A nyc002bb01.IIJ.Net=0A =0A 93=0A = =0A responseReceived=0A =0A =0A =0A =0A 216.98.96.217=0A =0A = nyc002bb01.IIJ.Net=0A =0A 93=0A =0A responseReceived=0A =0A =0A = =0A =0A =0A = =0A 216.98.96.179=0A = =0A sjc002bb01.IIJ.net=0A = =0A 169=0A =0A respo= nseReceived=0A =0A =0A =0A = 216.98.96.179=0A =0A sjc002bb01.IIJ.net=0A =0A 169=0A = =0A responseReceiv= ed=0A =0A = =0A =0A =0A =0A = =0A 216.98.96.145=0A =0A tky001bf00.IIJ.Net=0A =0A 2= 73=0A =0A responseReceived=0A =0A =0A =0A =0A 216.98.96.98=0A = =0A tky001bf01.IIJ.net=0A= =0A 268=0A =0A = responseReceived=0A =0A =0A =0A =0A =0A 58.138.80.2<= /inetAddressIpv4>=0A =0A tky001bb1= 0.IIJ.Net=0A =0A 273=0A =0A = responseReceived=0A 2008-12-02T13:32:58Z=0A =0A =0A = =0A 58.138.80.2=0A =0A tky001bb10.IIJ.Net=0A =0A = 272=0A =0A responseReceived=0A =0A =0A =0A =0A = =0A =0A 5= 8.138.101.22=0A =0A tky001ix03.IIJ.Net=0A =0A = 268=0A =0A responseReceived=0A = =0A =0A = =0A =0A 58.138.101= =2E22=0A =0A tky= 001ix03.IIJ.Net=0A =0A = 273=0A =0A= responseReceived=0A = =0A =0A =0A= =0A =0A =0A <= inetAddressIpv4>202.249.2.13=0A =0A = nspixp2.nic.ad.jp=0A =0A 278=0A =0A responseReceived=0A =0A =0A =0A =0A 202.249.2.13=0A =0A = nspixp2.nic.ad.jp=0A =0A = 272=0A =0A responseReceived=0A= =0A =0A = =0A =0A =0A =0A = 202.12.30.69=0A =0A dixcrswa.nic.ad.jp=0A <= ProbeRoundTripTime>=0A 269=0A = =0A responseRecei= ved=0A =0A = =0A =0A =0A = 202.12.30.69=0A =0A= dixcrswa.nic.ad.jp=0A =0A 274=0A = =0A responseReceived=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A 202.12.30.69=0A = =0A dixcrswa.nic.ad.jp=0A = =0A 274=0A =0A noRo= uteToTarget=0A =0A =0A =0A = =0A =0A =0A =0A <= /ProbeRoundTripTime>=0A requestTimedOut=0A =0A =0A =0A =0A = 2008-12-02T13:33:10Z=0A =0A = =0A=0A --dDRMvlgZJXvWKvBx Content-Type: application/xml Content-Disposition: attachment; filename="tr2.xml" Content-Transfer-Encoding: quoted-printable =0A=0A =0A =0A Test to aquila-www.ripe.net=0A FreeBSD=0A= 7.0-RELEASE=0A 6.4.2-XML GOL= D+emf_prototrace0.2+sl_tostrace0.1=0A tracerou= te-nanog+XML=0A =0A aquila-www.ripe.net=0A =0A = 64=0A 1=0A = =0A =0A =0A = =0A =0A Test to aquila-www.ripe.net=0A 2008-12-02T13:33:53Z=0A =0A 193.0.1= 9.25=0A =0A = =0A =0A =0A =0A = 192.134.7.253=0A = =0A jezabel=0A =0A 0=0A =0A responseReceived= =0A =0A =0A = =0A =0A 192= =2E134.7.253=0A =0A jezabel=0A =0A 0=0A =0A = responseReceived=0A 2008-12-02T13:33:53Z=0A =0A =0A = =0A =0A =0A 192.134.7.254=0A =0A = gw=0A =0A = 22=0A = =0A responseReceived=0A = =0A =0A =0A =0A 192.134.7.254<= /inetAddressIpv4>=0A =0A gw=0A =0A 28=0A =0A responseReceived=0A =0A =0A =0A =0A = =0A =0A 192.134= =2E7.226=0A =0A = m7i.interco.nic.fr=0A =0A = 32=0A = =0A responseReceived=0A = =0A =0A =0A =0A 192.134.7.226<= /inetAddressIpv4>=0A =0A m7i.inter= co.nic.fr=0A =0A 1=0A =0A = responseReceived=0A =0A =0A =0A = =0A =0A =0A 84.14.14.225=0A =0A = 225.14-14-84.ripe.coltfrance.com=0A =0A 2=0A = =0A responseReceived=0A =0A <= /probe>=0A =0A =0A 84.14.14.225=0A =0A = 225.14-14-84.ripe.coltfrance.com=0A =0A 2=0A = =0A responseReceived=0A =0A = =0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A = =0A =0A =0A =0A = =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A = =0A =0A <= ProbeRoundTripTime>=0A =0A = =0A requestTimedOut=0A =0A <= /probe>=0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A <= /hop>=0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:34:29Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:34:44Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A = =0A =0A =0A = =0A =0A = =0A requestTimedOut= =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A re= questTimedOut=0A =0A =0A =0A = =0A =0A =0A =0A = =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A = =0A =0A <= ProbeRoundTripTime>=0A =0A = =0A requestTimedOut=0A =0A <= /probe>=0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A <= /hop>=0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:35:41Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:35:56Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A = =0A =0A =0A = =0A =0A = =0A requestTimedOut= =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A re= questTimedOut=0A =0A =0A =0A = =0A =0A =0A =0A = =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A = =0A =0A <= ProbeRoundTripTime>=0A =0A = =0A requestTimedOut=0A =0A <= /probe>=0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A <= /hop>=0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:36:53Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:37:08Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A = =0A =0A =0A = =0A =0A = =0A requestTimedOut= =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A re= questTimedOut=0A =0A =0A =0A = =0A =0A =0A =0A = =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A = =0A =0A <= ProbeRoundTripTime>=0A =0A = =0A requestTimedOut=0A =0A <= /probe>=0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A <= /hop>=0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:38:05Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:38:20Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A = =0A =0A =0A = =0A =0A = =0A requestTimedOut= =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A re= questTimedOut=0A =0A =0A =0A = =0A =0A =0A =0A = =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A = =0A =0A <= ProbeRoundTripTime>=0A =0A = =0A requestTimedOut=0A =0A <= /probe>=0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A <= /hop>=0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:39:17Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A = =0A = =0A requestTimedOut=0A = =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:39:32Z=0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A =0A = =0A =0A =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A = =0A =0A =0A = =0A =0A = =0A requestTimedOut= =0A =0A = =0A =0A =0A 2008-12-02T13:39:53Z=0A =0A =0A=0A --dDRMvlgZJXvWKvBx Content-Type: application/xml Content-Disposition: attachment; filename="tr3.xml" Content-Transfer-Encoding: quoted-printable =0A=0A =0A =0A Test to www.nanog.org=0A Linux=0A 2.6.26-1-686=0A 6.4.2-XML GOLD+emf_p= rototrace0.2+sl_tostrace0.1=0A traceroute-nano= g+XML=0A =0A www.n= anog.org=0A =0A 64= =0A 1=0A =0A = =0A =0A =0A =0A Test to www.nanog.org=0A 2008-12-02T13:44:46Z=0A = =0A 198.108.95.21=0A =0A =0A =0A = =0A =0A 1= 92.134.4.126=0A =0A gw.inge.nic.fr=0A =0A = 2=0A = =0A responseReceived=0A = =0A =0A =0A =0A 192.134.4.126<= /inetAddressIpv4>=0A =0A gw.inge.n= ic.fr=0A =0A 3=0A =0A = responseReceived=0A =0A =0A =0A = =0A 192.134.4.126=0A =0A gw.inge.nic.fr= =0A =0A 2=0A =0A responseReceived=0A =0A =0A =0A =0A <= probe>=0A =0A 192.134.7.2= 30=0A =0A cisco3= 660.interco.nic.fr=0A =0A = 0=0A = =0A responseReceived=0A = =0A =0A =0A =0A 192.134.7.230<= /inetAddressIpv4>=0A =0A cisco3660= =2Einterco.nic.fr=0A =0A = 0=0A =0A= responseReceived=0A = =0A =0A = =0A =0A 192.134.7.230=0A =0A cisco3660.in= terco.nic.fr=0A =0A <= roundTripTime>0=0A =0A = responseReceived=0A 2008-12-02T13:44:46Z=0A =0A =0A = =0A =0A =0A 193.51.182.46=0A =0A = gi0-3-10-afnic.cssi.renater.fr=0A =0A 2=0A = =0A responseReceived=0A =0A = =0A =0A =0A 193.51.182.46=0A =0A = gi0-3-10-afnic.cssi.renater.fr=0A =0A 5=0A = =0A responseReceived<= /ResponseStatus>=0A =0A = =0A =0A =0A 193.51.182.46=0A =0A = gi0-3-10-afnic.cssi.renater.fr=0A =0A 0=0A = =0A responseReceived= =0A =0A = =0A =0A =0A =0A = =0A 193.51.180.185=0A =0A gi1-0-0-220-nri-a.cssi= =2Erenater.fr=0A =0A = 3=0A =0A = responseReceived=0A 2008-12-02T13:44:46Z=0A =0A =0A = =0A 193.51.180.185=0A =0A gi1-0-0-220-nri= -a.cssi.renater.fr=0A =0A = 18=0A = =0A responseReceived=0A = =0A =0A =0A =0A 193.51.180.185= =0A =0A gi1-0-0-= 220-nri-a.cssi.renater.fr=0A =0A = 1=0A =0A responseReceived=0A = =0A =0A <= /hop>=0A =0A =0A =0A = 193.51.189.41=0A =0A 193.51.189.41=0A =0A 3=0A = =0A responseReceived=0A =0A =0A =0A =0A 193.51.189.41=0A =0A = 193.51.189.41=0A =0A = 1=0A =0A responseReceived=0A = =0A =0A = =0A =0A 193.51.1= 89.41=0A =0A 193= =2E51.189.41=0A =0A <= roundTripTime>1=0A =0A = responseReceived=0A 2008-12-02T13:44:46Z=0A =0A =0A = =0A =0A =0A 194.68.129.164=0A =0A = COGENT-COMMUNCIATIONS-France.sfinx.tm.fr=0A = =0A 3=0A =0A respons= eReceived=0A = =0A =0A =0A =0A = 194.68.129.164=0A =0A COGENT-COMMUNCIATIONS-France.sfinx.tm.fr=0A =0A 2=0A =0A responseReceived=0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A =0A = =0A 154.54.5.161=0A =0A te2-2.mpd03.jfk02.atla= s.cogentco.com=0A =0A = 90=0A =0A = responseReceived=0A <= Time>2008-12-02T13:44:50Z=0A =0A = =0A =0A 154.54.1.93=0A =0A te3-8.mpd03.jf= k02.atlas.cogentco.com=0A =0A = 95=0A =0A responseReceived=0A = =0A =0A <= probe>=0A =0A 154.54.5.16= 1=0A =0A te2-2.m= pd03.jfk02.atlas.cogentco.com=0A = =0A 88=0A =0A responseReceived= =0A =0A =0A = =0A =0A =0A =0A = 66.28.4.201=0A <= /HopAddr>=0A te4-2.mpd01.bos01.atlas.cogentco.com=0A =0A 95=0A =0A responseReceived=0A =0A =0A =0A =0A 66.28.4.201=0A = =0A te4-2.mpd01.bos01.atlas.cogentco.com= =0A =0A 93=0A =0A responseReceived=0A =0A =0A =0A <= HopAddr>=0A 66.28.4.201=0A = =0A te4-2.mpd01.bos01.atlas.cogent= co.com=0A =0A 105=0A =0A = responseReceived=0A =0A =0A =0A <= hop>=0A =0A =0A 154.54.6.18=0A =0A = te2-2.mpd01.ord01.atlas.cogentco.com=0A =0A 116=0A = =0A responseReceived= =0A =0A = =0A =0A =0A 154.54.7.154=0A =0A = te3-2.mpd01.ord01.atlas.cogentco.com=0A = =0A 116= =0A =0A response= Received=0A = =0A =0A =0A =0A = 154.54.7.81=0A =0A te7-8.ccr01.ord01.atlas.cogentco.com= =0A =0A 116=0A =0A responseReceived=0A =0A =0A =0A =0A = =0A =0A 154.54.25= =2E66=0A =0A te8= -2.mpd01.ord03.atlas.cogentco.com=0A =0A 117=0A =0A responseReceived=0A =0A = =0A =0A =0A 154.54.6.206=0A =0A te3-4.mpd01.ord03.atlas.cogentco.com=0A =0A 116=0A = =0A responseReceived=0A =0A = =0A =0A =0A 154.54.25.66=0A =0A = te8-2.mpd01.ord03.atlas.cogentco.com=0A = =0A 115=0A= =0A responseRec= eived=0A =0A = =0A =0A =0A =0A = =0A 38.112.7.10=0A =0A Merit.demarc.cogentc= o.com=0A =0A 117=0A =0A = responseReceived=0A =0A =0A =0A = =0A 66.28.21.234=0A =0A Merit.demarc.cogentco.c= om=0A =0A 117=0A =0A <= ResponseStatus>responseReceived=0A =0A =0A =0A = =0A 38.112.7.10= =0A =0A Merit.demarc.cogentco.com<= /HopName>=0A =0A 115=0A =0A responseReceived=0A =0A =0A =0A =0A= =0A =0A = 198.108.23.10=0A =0A tenge0-0-0-0x76.aa2.mich.net=0A =0A 126=0A =0A responseReceived=0A =0A = =0A =0A =0A 198.108.23.10=0A =0A <= HopName>tenge0-0-0-0x76.aa2.mich.net=0A =0A 122=0A =0A responseReceived=0A =0A =0A =0A =0A 198.108.23.10=0A =0A = tenge0-0-0-0x76.aa2.mich.net=0A =0A 123=0A =0A responseReceived=0A =0A =0A =0A =0A =0A =0A 198.108.22.186=0A = =0A 198.108.22.186=0A = =0A 126=0A =0A resp= onseReceived=0A =0A =0A =0A = 198.108.22.186=0A =0A 198.108.22.186=0A =0A 124=0A = =0A responseReceived= =0A =0A = =0A =0A =0A 198.108.22.186=0A =0A = 198.108.22.186=0A =0A 124=0A =0A responseReceived=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:45:03Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:45:30Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:45:57Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:46:24Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:46:51Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:47:18Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:47:45Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:48:12Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:48:39Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:49:06Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:49:33Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:50:00Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:50:27Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:50:54Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:51:21Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:51:48Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A = =0A requestTimedO= ut=0A =0A = =0A =0A =0A <= inetAddressUnknown/>=0A =0A =0A =0A =0A requestTimedOut= =0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A = requestTimedOut=0A 2008-12-02T13:52:15Z=0A =0A =0A = =0A =0A =0A =0A =0A = =0A =0A =0A requestTimedOut=0A = =0A =0A = =0A =0A =0A = =0A =0A =0A =0A = requestTimedOut=0A =0A =0A =0A = =0A =0A = =0A =0A =0A =0A req= uestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A requestTimedOut=0A =0A =0A =0A =0A =0A =0A = =0A = =0A =0A requestT= imedOut=0A =0A= =0A =0A =0A = =0A =0A =0A =0A =0A requestTimedOut=0A =0A = =0A =0A =0A 20= 08-12-02T13:52:33Z=0A =0A <= /Measurement>=0A=0A --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --dDRMvlgZJXvWKvBx-- From ippm-bounces@ietf.org Fri Dec 5 00:27:46 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 893B93A6B27; Fri, 5 Dec 2008 00:27:46 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 971323A6B27 for ; Fri, 5 Dec 2008 00:27:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.416 X-Spam-Level: X-Spam-Status: No, score=-7.416 tagged_above=-999 required=5 tests=[AWL=3.183, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a-ovsgL0eQYM for ; Fri, 5 Dec 2008 00:27:43 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 39A1E3A6B14 for ; Fri, 5 Dec 2008 00:27:43 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1L8W2A-0007T1-Al; Fri, 05 Dec 2008 09:27:36 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 3DC092F583; Fri, 5 Dec 2008 09:27:34 +0100 (CET) Message-ID: <4938E5F6.1010000@ripe.net> Date: Fri, 05 Dec 2008 09:27:34 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Benoit Claise References: <48D793F6.70702@ripe.net> <48EB2039.9090105@ripe.net> <49386B55.1070805@cisco.com> In-Reply-To: <49386B55.1070805@cisco.com> X-RIPE-Spam-Level: --- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d5eb16c10b75e49d3b5e588865e49d64d2 Cc: IETF IPPM WG Subject: Re: [ippm] WGLC for draft-ietf-ippm-delay-var-as. X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi Benoit, > What is the latest status regarding this draft? Matt and I distributed the work on our plates right after MPLS. This item was 3rd on my list, right after the minutes from the session in MPLS and the new charter. The first two have meanwhile been done. Henk > > Regards, Benoit. >> Hi all, >> >>> This message announces the WGLC for draft-ietf-ippm-delay-var-as-01 >>> >>> The draft has been discussed extensively in this group and appears >>> to have support and be stable. We would like to start a Working Group >>> Last >>> Call in order to move it forward. >>> >>> Please raise any remaining issues by October 6, 2008, 9:00 UTC. >> >> This was yesterday, no issues were raised, so we'll move this draft >> forward. >> >> Henk >> >> >>> >>> A URL for the draft is: >>> >>> >>> >>> and the tools team also has a great page here: >>> >>> >>> >>> >>> Matt & Henk >>> >>> >> >> > > -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From massi.anastasi@accenture.com Fri Dec 5 01:00:33 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 94B803A6C3B for ; Fri, 5 Dec 2008 01:00:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -17.569 X-Spam-Level: X-Spam-Status: No, score=-17.569 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T9nsqsid4zPQ for ; Fri, 5 Dec 2008 01:00:33 -0800 (PST) Received: from dynadsl-080-228-66-116.ewetel.net (dynadsl-080-228-66-116.ewetel.net [80.228.66.116]) by core3.amsl.com (Postfix) with SMTP id 412E73A6BD8 for ; Fri, 5 Dec 2008 01:00:31 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081205090032.412E73A6BD8@core3.amsl.com> Date: Fri, 5 Dec 2008 01:00:31 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From kade@ama-assn.org Fri Dec 5 09:12:19 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F6A13A6BBF for ; Fri, 5 Dec 2008 09:12:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -13.499 X-Spam-Level: X-Spam-Status: No, score=-13.499 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDq7ez0cm59E for ; Fri, 5 Dec 2008 09:12:19 -0800 (PST) Received: from ip-134-079-101-092.pools.atnet.ru (ip-134-079-101-092.pools.atnet.ru [92.101.79.134]) by core3.amsl.com (Postfix) with SMTP id CC6CA3A6B27 for ; Fri, 5 Dec 2008 09:12:06 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081205171208.CC6CA3A6B27@core3.amsl.com> Date: Fri, 5 Dec 2008 09:12:06 -0800 (PST) Click to visit Official Web Site! From mica@aidala.com Fri Dec 5 09:38:05 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 04BF43A682D for ; Fri, 5 Dec 2008 09:38:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.421 X-Spam-Level: X-Spam-Status: No, score=0.421 tagged_above=-999 required=5 tests=[BAYES_95=3, DNS_FROM_RFC_BOGUSMX=1.482, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EargXb2As1Jw for ; Fri, 5 Dec 2008 09:38:04 -0800 (PST) Received: from adsl201-232-241-59.epm.net.co (adsl201-232-241-59.epm.net.co [201.232.241.59]) by core3.amsl.com (Postfix) with SMTP id 624173A679F for ; Fri, 5 Dec 2008 09:38:02 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081205173803.624173A679F@core3.amsl.com> Date: Fri, 5 Dec 2008 09:38:02 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From noguchi@aicinc.co.jp Fri Dec 5 16:50:03 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A38BE3A6876 for ; Fri, 5 Dec 2008 16:50:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -24.711 X-Spam-Level: X-Spam-Status: No, score=-24.711 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Y7tEJMHb8BQ for ; Fri, 5 Dec 2008 16:50:03 -0800 (PST) Received: from c-24-218-68-117.hsd1.ma.comcast.net (c-24-218-68-117.hsd1.ma.comcast.net [24.218.68.117]) by core3.amsl.com (Postfix) with SMTP id 8CB7B3A692E for ; Fri, 5 Dec 2008 16:50:01 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081206005001.8CB7B3A692E@core3.amsl.com> Date: Fri, 5 Dec 2008 16:50:01 -0800 (PST) Click to visit Official Web Site! From jasonp@americandirectco.com Fri Dec 5 18:28:29 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 90A3D3A691A for ; Fri, 5 Dec 2008 18:28:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -16.066 X-Spam-Level: X-Spam-Status: No, score=-16.066 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_DYNAMIC_HCC=4.295, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WKpc79fxcO-c for ; Fri, 5 Dec 2008 18:28:29 -0800 (PST) Received: from aep.com (unknown [58.186.41.180]) by core3.amsl.com (Postfix) with SMTP id 052C13A68E1 for ; Fri, 5 Dec 2008 18:28:27 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081206022828.052C13A68E1@core3.amsl.com> Date: Fri, 5 Dec 2008 18:28:27 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From john_robertson@amp.co.nz Sat Dec 6 07:43:45 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D5FA33A694F for ; Sat, 6 Dec 2008 07:43:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -12.79 X-Spam-Level: X-Spam-Status: No, score=-12.79 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_EQ_SK=1.35, HELO_MISMATCH_SK=0.9, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VXAjlVRi2i96 for ; Sat, 6 Dec 2008 07:43:45 -0800 (PST) Received: from akcia-hc.sk (unknown [85.106.254.215]) by core3.amsl.com (Postfix) with SMTP id 45A8C3A6923 for ; Sat, 6 Dec 2008 07:43:39 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081206154341.45A8C3A6923@core3.amsl.com> Date: Sat, 6 Dec 2008 07:43:39 -0800 (PST) Click to visit Official Web Site! From jevgenijus.kardis@amalva.lt Sun Dec 7 08:04:56 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D4E543A6992 for ; Sun, 7 Dec 2008 08:04:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 3.009 X-Spam-Level: *** X-Spam-Status: No, score=3.009 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYYuvyx+JCix for ; Sun, 7 Dec 2008 08:04:56 -0800 (PST) Received: from a194-109-161-13.adsl.xs4all.nl (a194-109-161-13.adsl.xs4all.nl [194.109.161.13]) by core3.amsl.com (Postfix) with SMTP id 24C1B3A6847 for ; Sun, 7 Dec 2008 08:04:54 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081207160455.24C1B3A6847@core3.amsl.com> Date: Sun, 7 Dec 2008 08:04:54 -0800 (PST) Having trouble viewing this email? Click here! From ops@advanceocean.com Sun Dec 7 13:00:30 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9F07C3A6906 for ; Sun, 7 Dec 2008 13:00:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -34.054 X-Spam-Level: X-Spam-Status: No, score=-34.054 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IFd5k4EZh0jC for ; Sun, 7 Dec 2008 13:00:30 -0800 (PST) Received: from dynamic-acs-72-23-138-240.zoominternet.net (dynamic-acs-72-23-138-240.zoominternet.net [72.23.138.240]) by core3.amsl.com (Postfix) with SMTP id 6BB093A689E for ; Sun, 7 Dec 2008 13:00:17 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081207210021.6BB093A689E@core3.amsl.com> Date: Sun, 7 Dec 2008 13:00:17 -0800 (PST) Having trouble viewing this email? Click here! From nosevendesevilla@20minutos.com Mon Dec 8 00:13:28 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 59D613A6A61 for ; Mon, 8 Dec 2008 00:13:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -17.525 X-Spam-Level: X-Spam-Status: No, score=-17.525 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DNS_FROM_RFC_BOGUSMX=1.482, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JQF0ulpaSuGj for ; Mon, 8 Dec 2008 00:13:27 -0800 (PST) Received: from aep.com (unknown [189.106.181.190]) by core3.amsl.com (Postfix) with SMTP id 6FF4D3A67A3 for ; Mon, 8 Dec 2008 00:13:24 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081208081326.6FF4D3A67A3@core3.amsl.com> Date: Mon, 8 Dec 2008 00:13:24 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From lsond@adw.org Mon Dec 8 01:21:04 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 459D83A6A67 for ; Mon, 8 Dec 2008 01:21:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.257 X-Spam-Level: X-Spam-Status: No, score=-3.257 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_IP_ADDR=1.119, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AHFmUB-Xnljy for ; Mon, 8 Dec 2008 01:21:03 -0800 (PST) Received: from 24.152.197.4.res-cmts.eph.ptd.net (24.152.197.4.res-cmts.eph.ptd.net [24.152.197.4]) by core3.amsl.com (Postfix) with SMTP id D19543A69E9 for ; Mon, 8 Dec 2008 01:21:02 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081208092102.D19543A69E9@core3.amsl.com> Date: Mon, 8 Dec 2008 01:21:02 -0800 (PST) Click here! From ippm-bounces@ietf.org Mon Dec 8 02:46:18 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5387F3A6953; Mon, 8 Dec 2008 02:46:18 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AAE9F3A68AA for ; Mon, 8 Dec 2008 02:46:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.648 X-Spam-Level: X-Spam-Status: No, score=-0.648 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LvAkh6Nu48bW for ; Mon, 8 Dec 2008 02:46:16 -0800 (PST) Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by core3.amsl.com (Postfix) with ESMTP id AFA603A6953 for ; Mon, 8 Dec 2008 02:46:15 -0800 (PST) Received: from ftrdmel1.rd.francetelecom.fr ([10.193.117.152]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.1830); Mon, 8 Dec 2008 11:46:05 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Mon, 8 Dec 2008 11:46:04 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: multicast draft status thread-index: AckwLS3Xl58BxalCRRixNgMHf4n1twVObjMQBO6FLNA= References: <48EB523E.9060204@ripe.net> <48F843E3.9080000@ripe.net> From: To: , X-OriginalArrivalTime: 08 Dec 2008 10:46:05.0497 (UTC) FILETIME=[2BC6AA90:01C95922] Cc: ippm@ietf.org, acmorton@att.com, L.Liang@surrey.ac.uk Subject: [ippm] multicast draft status X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0989219045==" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org This is a multi-part message in MIME format. --===============0989219045== Content-class: urn:content-classes:message Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C95922.2BD3F0BB" This is a multi-part message in MIME format. ------_=_NextPart_001_01C95922.2BD3F0BB Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Henk and Matt, =20 Sorry to butt in again, the WGLC ended mid October. How can I help to have it going further? =20 Best Regards Emile =20 > > -----Message d'origine----- > > De : Henk Uijterwaal [mailto:henk@ripe.net] > > Envoy=E9 : vendredi 17 octobre 2008 09:51 > > =C0 : STEPHAN Emile RD-CORE-LAN; Matthew J Zekauskas > > Objet : Re: [ippm] Minneapolis meeting > > > > Hi Emile, > > > > > What is the next step for the multimetric draft? > > > > It's Matt's turn to write a sheperd note, then it will be forwarded = to > > the IESG. > > > > Henk > > > > > > > > Regards > > > Emile > > > > > > > > > > > > > > > -- > > = ------------------------------------------------------------------------ > -- > > ---- > > Henk Uijterwaal Email: > > henk.uijterwaal(at)ripe.net > > RIPE Network Coordination Centre > > http://www.amsterdamned.org/~henk > > P.O.Box 10096 Singel 258 Phone: +31.20.5354414 > > 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 > > The Netherlands The Netherlands Mobile: +31.6.55861746 > > = ------------------------------------------------------------------------ > -- > > ---- > > > > Ceterum censeo Asplain esse delendam (Cato & Henk) ------_=_NextPart_001_01C95922.2BD3F0BB Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi Henk and = Matt,

 

Sorry to butt in again, the WGLC = ended mid October.

How can I help to have it going = further?

 

Best = Regards

Emile

 

> > -----Message = d'origine-----

> > De : Henk Uijterwaal [mailto:henk@ripe.net]

> > Envoy=E9 : vendredi 17 octobre = 2008 09:51

> > =C0 : STEPHAN Emile = RD-CORE-LAN; Matthew J Zekauskas

> > Objet : Re: [ippm] Minneapolis = meeting

> >

> > Hi Emile,

> >

> > > What is the next step for the multimetric draft?

> >

> > It's Matt's turn to write a sheperd = note, then it will be forwarded to

> > the IESG.

> >

> > Henk

> >

> > >

> > > Regards

> > > Emile

> > >

> > >

> > >

> >

> >

> > --

> > ------------------------------------------------------------------------<= /span>

> --

> > ----

> > Henk Uijterwaal=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Email:

> > = henk.uijterwaal(at)ripe.net

> > RIPE Network Coordination = Centre

> > = http://www.amsterdamned.org/~henk

> > P.O.Box 10096=A0=A0=A0=A0=A0=A0=A0=A0=A0 Singel 258=A0=A0=A0=A0=A0=A0=A0=A0 = Phone: +31.20.5354414

> > 1001 EB Amsterdam=A0=A0=A0=A0=A0 1016 AB Amsterdam=A0 Fax: +31.20.5354445

> > The Netherlands=A0=A0=A0=A0=A0=A0=A0 The = Netherlands=A0=A0=A0 Mobile: +31.6.55861746

> > ------------------------------------------------------------------------<= /span>

> --

> > ----

> >

> > Ceterum censeo Asplain esse = delendam=A0 (Cato & = Henk)

------_=_NextPart_001_01C95922.2BD3F0BB-- --===============0989219045== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --===============0989219045==-- From ippm-bounces@ietf.org Mon Dec 8 02:56:28 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F92A3A6987; Mon, 8 Dec 2008 02:56:28 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D0043A6987 for ; Mon, 8 Dec 2008 02:56:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.644 X-Spam-Level: X-Spam-Status: No, score=-7.644 tagged_above=-999 required=5 tests=[AWL=2.955, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xMD1Eqmb6STv for ; Mon, 8 Dec 2008 02:56:27 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 330F53A6827 for ; Mon, 8 Dec 2008 02:56:27 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1L9dmg-00011q-21; Mon, 08 Dec 2008 11:56:16 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 07BB12F583; Mon, 8 Dec 2008 11:56:14 +0100 (CET) Message-ID: <493CFD4A.9050804@ripe.net> Date: Mon, 08 Dec 2008 11:56:10 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: emile.stephan@orange-ftgroup.com References: <48EB523E.9060204@ripe.net> <48F843E3.9080000@ripe.net> In-Reply-To: X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d5cb2b2d8db3bd0f334c9571292a6f1fda Cc: L.Liang@surrey.ac.uk, ippm@ietf.org, matt@internet2.edu, acmorton@att.com Subject: Re: [ippm] multicast draft status X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi Emile, Matt and I called eachother last Friday. This is the next item on Matt's work list (and the one before that has been done). Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From jeanbern5@amcham.ch Mon Dec 8 14:53:07 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2615F28C0FD for ; Mon, 8 Dec 2008 14:53:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -23.003 X-Spam-Level: X-Spam-Status: No, score=-23.003 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_DSL=1.129, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_74=0.6, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqG4PwwPaqWp for ; Mon, 8 Dec 2008 14:53:06 -0800 (PST) Received: from athedsl-68484.home.otenet.gr (athedsl-68484.home.otenet.gr [87.203.148.210]) by core3.amsl.com (Postfix) with SMTP id D5AE53A69AC for ; Mon, 8 Dec 2008 14:53:03 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081208225304.D5AE53A69AC@core3.amsl.com> Date: Mon, 8 Dec 2008 14:53:03 -0800 (PST)
Click Here!

Develop your own style today!



adding that "While technology can bring greatharmlessly wide of the net. More chances poured in for
Arsenal, and soon chances began to show for the Gunners.make saves. Then Kaka, in search of a brace, sent a
From laura.pellonn@amada.de Mon Dec 8 15:38:07 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01C1D3A687B for ; Mon, 8 Dec 2008 15:38:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.493 X-Spam-Level: X-Spam-Status: No, score=-15.493 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z3RWyHpyULp3 for ; Mon, 8 Dec 2008 15:38:06 -0800 (PST) Received: from advlearn.com (unknown [216.70.142.80]) by core3.amsl.com (Postfix) with SMTP id 5D2D33A686D for ; Mon, 8 Dec 2008 15:38:05 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081208233805.5D2D33A686D@core3.amsl.com> Date: Mon, 8 Dec 2008 15:38:05 -0800 (PST)
Click Here!

Visit us to find the best offer of these stylish goods!



might be "shatter cones" due to an impact shock waveResults are coming in for the Northern Ireland Assembly
sounded as if he genuinely wanted us to understand what had madeshow the DUP and Sinn Fin making gains, and ensuring
From jensen@ahabs.wisc.edu Mon Dec 8 21:38:26 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D81D93A691E for ; Mon, 8 Dec 2008 21:38:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.09 X-Spam-Level: X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pk1UMS1svVcF for ; Mon, 8 Dec 2008 21:38:26 -0800 (PST) Received: from alexlee.com (unknown [83.228.56.25]) by core3.amsl.com (Postfix) with SMTP id 10CFA3A691D for ; Mon, 8 Dec 2008 21:38:24 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081209053825.10CFA3A691D@core3.amsl.com> Date: Mon, 8 Dec 2008 21:38:24 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Tue Dec 9 03:05:21 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2CE7C3A6ABF; Tue, 9 Dec 2008 03:05:21 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6BCD63A6986 for ; Tue, 9 Dec 2008 03:05:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.221 X-Spam-Level: X-Spam-Status: No, score=-3.221 tagged_above=-999 required=5 tests=[AWL=-1.862, BAYES_00=-2.599, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J1EqT2uOkkWK for ; Tue, 9 Dec 2008 03:05:19 -0800 (PST) Received: from postlady.ripe.net (postlady.ripe.net [193.0.19.65]) by core3.amsl.com (Postfix) with ESMTP id AD1183A6ABF for ; Tue, 9 Dec 2008 03:05:18 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postlady.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1LA0On-0007Wu-Jv for ippm@ietf.org; Tue, 09 Dec 2008 12:05:08 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 767EF2F583; Tue, 9 Dec 2008 12:05:05 +0100 (CET) Message-ID: <493E50E1.8050409@ripe.net> Date: Tue, 09 Dec 2008 12:05:05 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Henk Uijterwaal References: <4925E930.50405@ripe.net> In-Reply-To: <4925E930.50405@ripe.net> X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d55b77f0c3b205d617148da7b4fca322c7 Cc: "ippm >> IETF IPPM WG" Subject: Re: [ippm] Draft minutes X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi all, > Please find the draft minutes below. I fully admit that I'm pretty bad > at taking minutes so comments and additions are more than welcome. Thanks > to Chris and Al for their notes. There have been no comments on this, so this is what we'll use for proceedings and such. Henk > > Henk > > - - - - > > > Minutes of the IPPM meeting. > ============================ > > Date: 18/Nov/2008 > Chair: Henk Uijterwaal > Minutes: Notes were taken by Christopher J. White and Al Morton, then > turned into minutes by Henk Uijterwaal. > > > 1. Administrativia. > Henk opened the meeting. Matt Zekauskas sent his apologies as he had > to be at another meeting. > > 2. Current work. > > 2.a. Status of Draft and Milestones. > The TWAMP draft has been published as RFC 5357. The traceroute draft > has been cleared for publication and is in the RFC editor queue. Three > drafts passed WGLC (Duplicate, MultiMetrics and Packet DV AS). These > are waiting for a write-up by the chairs. Unfortunately, the chairs > didn't have as much time for IPPM work as they had hoped, so this hasn't > happened even though it should. They promised to do this in the coming > weeks. > > 2.b.1. TWAMP extensions. (Al Morton). > Draft-ietf-ippm-more-twamp-00. OWAMP - errata - include "MUST" for > matching modes. This is a simple fix supported by the WG. It can > be taken to the list for WGLC. > > 2.b.2. TWAMP Reflect OCTETS Feature (Al Morton) > Al presented the draft. > Open question: consider change the structure of the TWAMP structure > to TLV type structure to make it more extensible. > > Questions from the floor: Roman Kraznowski said he had some things he'd > like to add. He'd post to the list. > > Kaynam Hedayat asked if the extensions backward are compatible? Al > answered, Yes, no problem on either the server or client > > 2.b.3. TWAMP Features - Individual Session Control > Al Morton presented the draft and will take the proposal to the list > to see if there is interest. > > 2.b.4. TWAMP TLS (Al) > Al presented the draft. The open question is if TLS will provide better > security than the present mechanism. Walt Stevenson commented that he > does not see this. The security community has a preference for TLS but > so-far, they haven't pointed out why. > > The chair will take this question to the list, if there isn't sufficient > feedback, it will be dropped. > > 2.c. Reporting Draft > None of the authors were in the room to present the draft. The chair > will ask the list if there is interest to continue to this effort. > > Comment by Al Morton - scope renamed to implications for long term > reporting, > scope was initially very short term, and should remain short. > > 2.d. Composition > Al Morton gave a brief overview of the draft. Roman Kraznowski and Yakov > Stein voluntered to read the draft. After that, Al thinks it is > finished. > > Questions from the flow. > * Roman K: Forum 2 years back of how to provide metrics for > intercontinental, he would provide a reference to work by Kevin Mason. > * Roman K: Asked about other temporal / spatial aggregation > drafts as they are important for SLAs. Al answered that this is a > framework draft, with the details in other drafts. > * Yakov Stein said that spatial aggregation is difficult problem > mathematically > > 3. Future work. > Henk gave a brief overview of the new charter. He had received some > comments by mail and will send out a new version shortly after the > meeting. Comments from the floor: > > * Lars Eggert: Recharter incrementally, add small number of things > at a time, rather than large recharting adding multiple things. > * Lars: Passive measurements are the most complex, with only a few > people interested. Perhaps this should be dropped. > * Henk said that there was interested in versions of the IPPM > metrics for passive measurements from IPFIX in the past. Brian > Tremmel commented that there was currently no active interest. > > Possible new drafts: > * New Network Layer Metrics for Packet Loss, Delay, Delay Variation. > Nick Duffield briefly gave a reminder of work shown earlier. > * Comments: > Al Morton: Delay quantiles are a good thing to estimate, but RFC3550 > is a good relative measure but not worth pursuing a detailed > statistical pursuit of relative jitter > Henk if the goal is standardization then we should get authors from > other groups active in this field. Reference to their work was in > the slides. Nick agreed. > Henk said that this can be picked up as part of the new charter. This > requires the new charter to be approved first. > > 4. AOB > Al Morton: consider liasons to other groups to help with problem > areas. Take more active role to make sure IPPM is understood > properly elsewhere. The chair agreed and asked everybody to report > if they see areas where our metrics are being used and support with > the interpretation can be useful. > > 5. The chair then closed the meeting and hoped to see everybody at the > next meeting or on the mailing list. > > > > > > -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 9 03:28:13 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 206693A6802; Tue, 9 Dec 2008 03:28:13 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D69723A6802 for ; Tue, 9 Dec 2008 03:28:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.724 X-Spam-Level: X-Spam-Status: No, score=-7.724 tagged_above=-999 required=5 tests=[AWL=2.875, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hcgXY4Yo+8J3 for ; Tue, 9 Dec 2008 03:28:10 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 7A7543A679C for ; Tue, 9 Dec 2008 03:28:10 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1LA0kz-000485-HS for ippm@ietf.org; Tue, 09 Dec 2008 12:28:04 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id 682CC2F583; Tue, 9 Dec 2008 12:28:01 +0100 (CET) Message-ID: <493E5641.9070609@ripe.net> Date: Tue, 09 Dec 2008 12:28:01 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Henk Uijterwaal References: <4926DCEC.2060506@ripe.net> <493535D0.3040009@ripe.net> In-Reply-To: <493535D0.3040009@ripe.net> X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d524a1ee50876d9c48313a7a9fb96d21ef Cc: IETF IPPM WG Subject: Re: [ippm] Draft new charter X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi all, There have been no further comments (other than Joel catching two spelling mistakes) so this will go to the IESG. Henk - - - - Description of Working Group: The IPPM WG has developed a set of standard metrics that can be applied to the quality, performance, and reliability of Internet data delivery services. These metrics are designed such that they can be performed by network operators, end users, or independent testing groups. It is important that the metrics not represent a value judgment (i.e. define "good" and "bad"), but rather provide unbiased quantitative measures of performance. Functions peripheral to Internet data delivery services, such as NOC/NIC services, are beyond the scope of this working group. The IPPM WG has produced documents that define specific metrics and procedures for accurately measuring and documenting these metrics. This is the current list of fundamental metrics and the existing set of derived metrics. - connectivity - one-way delay and loss - round-trip delay. - delay variation - loss patterns - packet reordering - bulk transport capacity - link bandwidth capacity - packet duplication The working group will advance these metrics along the standards track within the IETF. It will be guided by applicable IESG documents in this area. Additionally, the WG will produce Proposed Standard AS documents, comparable to applicability statements in RFC 2026, that will focus on procedures for measuring the individual metrics and how these metrics characterize features that are important to different service classes, such as bulk transport, periodic streams, packet bursts or multimedia streams. Each AS document will discuss the performance characteristics that are pertinent to a specified service class; clearly identify the set of metrics that aid in the description of those characteristics; specify the methodologies required to collect said metrics; and lastly, present the requirements for the common, unambiguous reporting of testing results. The AS documents can also discuss the use of the metrics to verify performance expectations, such as SLA's, report results to specific user groups or investigate network problems. The focus is, again, to define how this should be done, not to define a value judgment. The WG may define additional statistics for its metrics if needed. Specific topics of these AS documents must be approved by the Area Directors as charter additions. The WG will work on documents describing how to compose and decompose the results of its metrics over time or space. The WG has produced protocols to enable communication among test equipment that implements the one- and two-way metrics (OWAMP and TWAMP respectively). OWAMP and TWAMP will be advanced along the standards track. Further development of these protocols will also be done inside the WG. The metrics developed by the WG were developed inside an active measurement context, that is, the devices used to measure the metrics produce their own traffic. However, most metrics can be used inside a passive context as well. No work is planned is this area though, this may be changed with AD approval. The intent of the WG is to cooperate with other appropriate standards bodies and forums (such as ATIS IIF, ITU-T SG 12, 13 and 15, MEF) to promote consistent approaches and metrics. Within the IETF process, IPPM metrics definitions will be subject to as rigorous a scrutiny for usefulness, clarity, and accuracy as other protocol standards. The IPPM WG will interact with other areas of IETF activity whose scope intersect with the requirement of these specific metrics. The WG will, on request, provide input to other IETF WG on the use of these metrics. -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From ippm-bounces@ietf.org Tue Dec 9 04:15:03 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 763FF28C10C; Tue, 9 Dec 2008 04:15:03 -0800 (PST) X-Original-To: ippm@ietf.org Delivered-To: ippm@core3.amsl.com Received: by core3.amsl.com (Postfix, from userid 0) id 60E0E3A6B0E; Tue, 9 Dec 2008 04:15:01 -0800 (PST) From: Internet-Drafts@ietf.org To: i-d-announce@ietf.org Content-Type: Multipart/Mixed; Boundary="NextPart" Mime-Version: 1.0 Message-Id: <20081209121501.60E0E3A6B0E@core3.amsl.com> Date: Tue, 9 Dec 2008 04:15:01 -0800 (PST) Cc: ippm@ietf.org Subject: [ippm] I-D Action:draft-ietf-ippm-duplicate-06.txt X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the IP Performance Metrics Working Group of the IETF. Title : A One-Way Packet Duplication Metric Author(s) : H. Uijterwaal Filename : draft-ietf-ippm-duplicate-06.txt Pages : 14 Date : 2008-12-09 When a packet is sent from one host to the other, one normally expects that exactly one copy of the packet that was sent arrives at the destination. It is, however, possible that a packet is either lost or that multiple copies arrive. In earlier work a metric for packet loss has been defined. This metric quantifies the case where a packet that is sent, does not arrive at its destination within a reasonable time. In this memo, a metric for another case is defined: a packet is sent, but multiple copies arrive. The document also discusses streams and methods to summarize the results of streams. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-ippm-duplicate-06.txt Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Message/External-body; name="draft-ietf-ippm-duplicate-06.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <2008-12-09041446.I-D@ietf.org> --NextPart Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm --NextPart-- From lrowes@aarp.org Tue Dec 9 04:23:22 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C07763A6B15 for ; Tue, 9 Dec 2008 04:23:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -30.995 X-Spam-Level: X-Spam-Status: No, score=-30.995 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YPwf9SIyXZEl for ; Tue, 9 Dec 2008 04:23:22 -0800 (PST) Received: from alrsolutions.com (unknown [190.18.84.190]) by core3.amsl.com (Postfix) with SMTP id 1F3683A679C for ; Tue, 9 Dec 2008 04:23:20 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081209122321.1F3683A679C@core3.amsl.com> Date: Tue, 9 Dec 2008 04:23:20 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From nailgod@alexholden.net Tue Dec 9 13:03:43 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5EB9428C194 for ; Tue, 9 Dec 2008 13:03:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.995 X-Spam-Level: X-Spam-Status: No, score=-10.995 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vRiRAxzuAk1e for ; Tue, 9 Dec 2008 13:03:42 -0800 (PST) Received: from alexanderscostumes.com (unknown [64.146.120.194]) by core3.amsl.com (Postfix) with SMTP id E8FED28C192 for ; Tue, 9 Dec 2008 13:03:41 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081209210341.E8FED28C192@core3.amsl.com> Date: Tue, 9 Dec 2008 13:03:41 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From materj@alum.rpi.edu Tue Dec 9 18:21:59 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0841A3A6B54 for ; Tue, 9 Dec 2008 18:21:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.264 X-Spam-Level: X-Spam-Status: No, score=-4.264 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7PItaHTnc8Sl for ; Tue, 9 Dec 2008 18:21:58 -0800 (PST) Received: from abacus.hr (unknown [85.97.1.203]) by core3.amsl.com (Postfix) with SMTP id 0734F3A6B4B for ; Tue, 9 Dec 2008 18:21:54 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081210022156.0734F3A6B4B@core3.amsl.com> Date: Tue, 9 Dec 2008 18:21:54 -0800 (PST)
Click Here!

The period of our offer is limited, but you can still manage to be on time!



major purchase in the final quarter of 1993 had been Paramount Communications;the best way to assure that was by building pluralistic societies where
are wont to do when making money becomes a bit of a bore, doesntthey do not. There is a pretty soundly based body of lore on Wall Street
From ippm-bounces@ietf.org Wed Dec 10 05:37:46 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D64F53A6919; Wed, 10 Dec 2008 05:37:46 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F23503A6B93 for ; Wed, 10 Dec 2008 05:37:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.893 X-Spam-Level: X-Spam-Status: No, score=-3.893 tagged_above=-999 required=5 tests=[AWL=-1.294, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VvRCNxYx-mRv for ; Wed, 10 Dec 2008 05:37:44 -0800 (PST) Received: from postlady.ripe.net (postlady.ripe.net [193.0.19.65]) by core3.amsl.com (Postfix) with ESMTP id 2713E3A6919 for ; Wed, 10 Dec 2008 05:37:44 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postlady.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1LAPFQ-0004JH-PP; Wed, 10 Dec 2008 14:37:07 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id AAE352F593; Wed, 10 Dec 2008 14:37:04 +0100 (CET) Message-ID: <493FC600.9080600@ripe.net> Date: Wed, 10 Dec 2008 14:37:04 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: TSV ADs , Lars Eggert , IETF IPPM WG X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d5bab6372dbd6fb8dc2870f605cd8644cf Subject: [ippm] Draft-ietf-ippm-delay-var-as-01 X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi Lars, The IPPM WG requests publication of draft-ietf-ippm-delay-var-as-01. The sheperd note for this document is below. Let me know if you need anything else from us. Henk - - - - As required by RFC-to-be draft-ietf-proto-wgchair-doc-shepherding [rfc4858], this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated September 17, 2008. Document shepherd writeup for draft-ietf-ippm-delay-var-as-01, as required by rfc4858, and specfied in the 17-Sep-2008 version of . (1.a) Who is the Document Shepherd for this document? Has the Document Shepherd personally reviewed this version of the document and, in particular, does he or she believe this version is ready for forwarding to the IESG for publication? The document shepherd is Henk Uijterwaal . I have personally reviewed this document and would not have bothered to write this not if I didn't feel it was ready for the IESG. (1.b) Has the document had adequate review both from key WG members and from key non-WG members? Does the Document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? I believe the document has received sufficent review from key WG members (see acknowledgements for names). I don't believe there are key non-WG members that need to review the document. I have no concerns about the depth or breadth of reivews for this document. (1.c) Does the Document Shepherd have concerns that the document needs more review from a particular or broader perspective, e.g., security, operational complexity, someone familiar with AAA, internationalization or XML? No. (1.d) Does the Document Shepherd have any specific concerns or issues with this document that the Responsible Area Director and/or the IESG should be aware of? None. Has an IPR disclosure related to this document been filed? No. (1.e) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? The WG asked for this document after a talk from Roman Krasnowski at IETF-65, the authors then voluntered to write it. It has been presented at a couple of meetings, received support and the authors have been thanked for writing the document as it is needed in day to day operations. The document has been reviewed in dept by about 5 members of the group. I have no indication that the majority of the WG members does not understand what this document is about. (1.f) Has anyone threatened an appeal or otherwise indicated extreme discontent? No. (1.g) Has the Document Shepherd personally verified that the document satisfies all ID nits? There are currently 4 nits: == It looks like you're using RFC 3978 boilerplate. You should update this, as the boilerplate described in the IETF Trust License Policy document (see http://trustee.ietf.org/license-info) is accepted from 10 November 2008, and will soon be required. Version 1.34 of xml2rfc can (when released) be used to produce documents with boilerplate according to the mentioned Trust License Policy document. I believe that this is a timing issue, the document was finished before the new boilerplate was. == The document doesn't use any RFC 2119 keywords, yet seems to have RFC 2119 boilerplate text. This reference can be removed by the editor. == Outdated reference: A later version (-07) exists of draft-ietf-ippm-framework-compagg-06 == Outdated reference: A later version (-07) exists of draft-ietf-ippm-spatial-composition-06 These are again timing issues. Has the document met all formal review criteria it needs to, such as the MIB Doctor, media type and URI type reviews? None of these are necessary. (1.h) Has the document split its references into normative and informative? Yes. Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? No. (1.i) Has the Document Shepherd verified that the document IANA consideration section exists and is consistent with the body of the document? There is an IANA considerations section. It is empty as the document doesn't require anything from the IANA. (1.j) Has the Document Shepherd verified that sections of the document that are written in a formal language, such as XML code, BNF rules, MIB definitions, etc., validate correctly in an automated checker? Not applicable. (1.k) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up? Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary Packet delay variation metrics appear in many different standards documents. The metric definition in RFC 3393 has considerable flexibility, and it allows multiple formulations of delay variation through the specification of different packet selection functions. Although flexibility provides wide coverage and room for new ideas, it can make comparisons of independent implementations more difficult. Two different formulations of delay variation have come into wide use in the context of active measurements. This memo examines a range of circumstances for active measurements of delay variation and their uses, and recommends which of the two forms is best matched to particular conditions and tasks. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? This document was suggested after a talk on this topic at IETF-65. There was no controversy in the WG process. Consensus was smooth. Document Quality Are there existing implementations of the protocol? This document does not describe a new protocal. -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From lgobstacle@amlwireless.com Wed Dec 10 06:54:26 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C501E3A6BB0 for ; Wed, 10 Dec 2008 06:54:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.086 X-Spam-Level: X-Spam-Status: No, score=-4.086 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HCJS1fZPWkQu for ; Wed, 10 Dec 2008 06:54:26 -0800 (PST) Received: from ais.co.th (unknown [189.84.241.5]) by core3.amsl.com (Postfix) with SMTP id 264A73A6BAF for ; Wed, 10 Dec 2008 06:54:21 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081210145423.264A73A6BAF@core3.amsl.com> Date: Wed, 10 Dec 2008 06:54:21 -0800 (PST)
Click Here!

Buy a stylish item of your choice!



liked to fire people on a whim, that the turnover at Quantum wasTechnically, Druckenmiller was one of 12 managing directors. But
closer to Eastern Europe and the former Soviet Union, the scenes of hisprogram overly quantitative and theoretical-and boring. It seemed to
From kleblanc@amcatusa.com Wed Dec 10 07:42:38 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7A37E3A6BC4 for ; Wed, 10 Dec 2008 07:42:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lqEMhrlRwAzo for ; Wed, 10 Dec 2008 07:42:37 -0800 (PST) Received: from alsaroc.com (unknown [95.37.45.236]) by core3.amsl.com (Postfix) with SMTP id 5874B3A6BBC for ; Wed, 10 Dec 2008 07:42:33 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081210154234.5874B3A6BBC@core3.amsl.com> Date: Wed, 10 Dec 2008 07:42:33 -0800 (PST)
Click Here!

Check it now, while prices are reduced!



United from Helsinbourghs, LarssonThursday, March 8, 2007
again on hand to snuff out the danger. Oliver Kahn wasfrustrated by a combination of poor finishing and good
From jivl@ahora.net Wed Dec 10 08:00:55 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52F093A6BCB for ; Wed, 10 Dec 2008 08:00:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -18.776 X-Spam-Level: X-Spam-Status: No, score=-18.776 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W8CUudJecg6O for ; Wed, 10 Dec 2008 08:00:49 -0800 (PST) Received: from advisorsquare.com (unknown [24.219.137.160]) by core3.amsl.com (Postfix) with SMTP id 19EEA3A6BCA for ; Wed, 10 Dec 2008 08:00:43 -0800 (PST) To: Subject: RE: Message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081210160046.19EEA3A6BCA@core3.amsl.com> Date: Wed, 10 Dec 2008 08:00:43 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From leonorepollard@alc.edu Wed Dec 10 20:52:58 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F4843A6C22 for ; Wed, 10 Dec 2008 20:52:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -13.986 X-Spam-Level: X-Spam-Status: No, score=-13.986 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_BR=0.955, HELO_MISMATCH_BR=2.4, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KC8Nk-wo2Ldo for ; Wed, 10 Dec 2008 20:52:58 -0800 (PST) Received: from acad.unibh.br (unknown [114.74.172.8]) by core3.amsl.com (Postfix) with SMTP id D207A3A6A03 for ; Wed, 10 Dec 2008 20:52:56 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081211045256.D207A3A6A03@core3.amsl.com> Date: Wed, 10 Dec 2008 20:52:56 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Thu Dec 11 02:23:42 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 588E13A6A6F; Thu, 11 Dec 2008 02:23:42 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CC3273A6A3A; Thu, 11 Dec 2008 02:23:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.821 X-Spam-Level: X-Spam-Status: No, score=-7.821 tagged_above=-999 required=5 tests=[AWL=2.778, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g5OeQavODDPC; Thu, 11 Dec 2008 02:23:40 -0800 (PST) Received: from postgirl.ripe.net (postgirl.ripe.net [193.0.19.66]) by core3.amsl.com (Postfix) with ESMTP id 544DC3A6A6F; Thu, 11 Dec 2008 02:23:40 -0800 (PST) Received: from herring.ripe.net ([193.0.1.203]) by postgirl.ripe.net with esmtp (Exim 4.63) (envelope-from ) id 1LAihc-0005Kw-Vc; Thu, 11 Dec 2008 11:23:31 +0100 Received: from RIPE-NCC-101045.local (gw.office.nsrp.ripe.net [193.0.1.126]) by herring.ripe.net (Postfix) with ESMTP id E97622F583; Thu, 11 Dec 2008 11:23:28 +0100 (CET) Message-ID: <4940EA1F.8010308@ripe.net> Date: Thu, 11 Dec 2008 11:23:27 +0100 From: Henk Uijterwaal User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Al Morton References: <200812021511.mB2FB1lX013688@alph001.aldc.att.com> In-Reply-To: <200812021511.mB2FB1lX013688@alph001.aldc.att.com> X-RIPE-Spam-Level: ---- X-RIPE-Signature: e0cdef1f45f89a40ad608d255b27e7d593a4e53cd119a038b8355985fd096d19 Cc: pmol@ietf.org, bmwg@ietf.org, ippm@ietf.org Subject: Re: [ippm] WGLC on pmol-metrics-framework-01 X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi all, Detail (page 7): (b) the speech level of a telephone signal is commonly expressed in dBm0. If the user is presented with: Speech level = -7 dBm0 this is not intuitively understandable, unless the user is a telephony expert. If the metric definition explains that the typical range is -18 to -28 dBm0, a value higher than -18 means the signal may be too high (loud) and less than -28 means that the signal may be too low (quiet), it is much easier to interpret the metric. If the typical range is -18 to -28, then I still have a problem to interpret -7 (outside the range). I'd also add that this is a logarithmic scale. Other than that, yes, I've read this and read it again, it still looks fine. Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From jkiefera@advanced-connect.net Thu Dec 11 03:51:08 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F92F3A6A3A for ; Thu, 11 Dec 2008 03:51:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -38.411 X-Spam-Level: X-Spam-Status: No, score=-38.411 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cMyBgFRTCRX8 for ; Thu, 11 Dec 2008 03:51:07 -0800 (PST) Received: from amaa.com (unknown [89.105.238.93]) by core3.amsl.com (Postfix) with SMTP id 8E76F3A6A1A for ; Thu, 11 Dec 2008 03:51:06 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081211115106.8E76F3A6A1A@core3.amsl.com> Date: Thu, 11 Dec 2008 03:51:06 -0800 (PST)
Visit site now!

From jeffs@adam.com Thu Dec 11 10:28:12 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 118673A6C12 for ; Thu, 11 Dec 2008 10:28:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.089 X-Spam-Level: X-Spam-Status: No, score=-4.089 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yyCoX5hXccBj for ; Thu, 11 Dec 2008 10:28:11 -0800 (PST) Received: from host86-133-173-196.range86-133.btcentralplus.com (host86-133-173-196.range86-133.btcentralplus.com [86.133.173.196]) by core3.amsl.com (Postfix) with SMTP id 6194A3A6A8E for ; Thu, 11 Dec 2008 10:28:09 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081211182810.6194A3A6A8E@core3.amsl.com> Date: Thu, 11 Dec 2008 10:28:09 -0800 (PST)
Visit site now!

From ltol@akkza.com Thu Dec 11 13:06:23 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F19363A67D6 for ; Thu, 11 Dec 2008 13:06:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.19 X-Spam-Level: X-Spam-Status: No, score=-7.19 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_DE=0.35, HELO_MISMATCH_DE=1.448, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pwtr0tKKidPm for ; Thu, 11 Dec 2008 13:06:23 -0800 (PST) Received: from aktivsoftware.de (unknown [77.227.67.242]) by core3.amsl.com (Postfix) with SMTP id 623ED3A679F for ; Thu, 11 Dec 2008 13:06:20 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081211210622.623ED3A679F@core3.amsl.com> Date: Thu, 11 Dec 2008 13:06:20 -0800 (PST)
Visit site now!

From ippm-bounces@ietf.org Thu Dec 11 15:13:01 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C818428C10A; Thu, 11 Dec 2008 15:13:01 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EDEED3A6849; Thu, 11 Dec 2008 15:12:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -16.389 X-Spam-Level: X-Spam-Status: No, score=-16.389 tagged_above=-999 required=5 tests=[AWL=0.610, BAYES_00=-2.599, J_CHICKENPOX_93=0.6, USER_IN_DEF_WHITELIST=-15] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OJZxK6JbqmaZ; Thu, 11 Dec 2008 15:12:58 -0800 (PST) Received: from bosco.isi.edu (bosco.isi.edu [128.9.168.207]) by core3.amsl.com (Postfix) with ESMTP id AE49F28C0FA; Thu, 11 Dec 2008 15:12:54 -0800 (PST) Received: by bosco.isi.edu (Postfix, from userid 70) id 1E2141A5489; Thu, 11 Dec 2008 15:12:49 -0800 (PST) To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org From: rfc-editor@rfc-editor.org Message-Id: <20081211231249.1E2141A5489@bosco.isi.edu> Date: Thu, 11 Dec 2008 15:12:49 -0800 (PST) Cc: ippm@ietf.org, rfc-editor@rfc-editor.org Subject: [ippm] RFC 5388 on Information Model and XML Data Model for Traceroute Measurements X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org A new Request for Comments is now available in online RFC libraries. RFC 5388 Title: Information Model and XML Data Model for Traceroute Measurements Author: S. Niccolini, S. Tartarelli, J. Quittek, T. Dietz, M. Swany Status: Standards Track Date: December 2008 Mailbox: saverio.niccolini@nw.neclab.eu, sandra.tartarelli@nw.neclab.eu, quittek@nw.neclab.eu, thomas.dietz@nw.neclab.eu, swany@UDel.Edu Pages: 75 Characters: 156801 Updates/Obsoletes/SeeAlso: None I-D Tag: draft-ietf-ippm-storetraceroutes-12.txt URL: http://www.rfc-editor.org/rfc/rfc5388.txt This document describes a standard way to store the configuration and the results of traceroute measurements. This document first describes the terminology used in this document and the traceroute tool itself; afterwards, the common information model is defined, dividing the information elements into two semantically separated groups (configuration elements and results elements). Moreover, an additional element is defined to relate configuration elements and results elements by means of a common unique identifier. On the basis of the information model, a data model based on XML is defined to store the results of traceroute measurements. [STANDARDS TRACK] This document is a product of the IP Performance Metrics Working Group of the IETF. This is now a Proposed Standard Protocol. STANDARDS TRACK: This document specifies an Internet standards track protocol for the Internet community,and requests discussion and suggestions for improvements. Please refer to the current edition of the Internet Official Protocol Standards (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. This announcement is sent to the IETF-Announce and rfc-dist lists. To subscribe or unsubscribe, see http://www.ietf.org/mailman/listinfo/ietf-announce http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist For searching the RFC series, see http://www.rfc-editor.org/rfcsearch.html. For downloading RFCs, see http://www.rfc-editor.org/rfc.html. Requests for special distribution should be addressed to either the author of the RFC in question, or to rfc-editor@rfc-editor.org. Unless specifically noted otherwise on the RFC itself, all RFCs are for unlimited distribution. The RFC Editor Team USC/Information Sciences Institute _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From leir@advantech.com.br Fri Dec 12 14:12:11 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D305B3A6A15 for ; Fri, 12 Dec 2008 14:12:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -12.52 X-Spam-Level: X-Spam-Status: No, score=-12.52 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_DSL=1.129, HTML_FONT_LOW_CONTRAST=0.124, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wqxLQ+BbmWeg for ; Fri, 12 Dec 2008 14:12:11 -0800 (PST) Received: from athedsl-4418178.home.otenet.gr (athedsl-83993.home.otenet.gr [87.203.81.103]) by core3.amsl.com (Postfix) with SMTP id EC0763A697A for ; Fri, 12 Dec 2008 14:12:09 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081212221209.EC0763A697A@core3.amsl.com> Date: Fri, 12 Dec 2008 14:12:09 -0800 (PST)
Go to site!

Biggest sale ever



successfully from Kourou in French Guiana at 22:03 GMT.midfielders in the Serie A. He is an
From jhu@133sh.com Fri Dec 12 20:00:54 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1E69E3A67D7 for ; Fri, 12 Dec 2008 20:00:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.499 X-Spam-Level: X-Spam-Status: No, score=-5.499 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DNS_FROM_RFC_DSN=1.495, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CWgI+eqyv206 for ; Fri, 12 Dec 2008 20:00:53 -0800 (PST) Received: from alliancemalta.com (unknown [190.157.165.18]) by core3.amsl.com (Postfix) with SMTP id 4A9803A6AB6 for ; Fri, 12 Dec 2008 20:00:51 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081213040052.4A9803A6AB6@core3.amsl.com> Date: Fri, 12 Dec 2008 20:00:51 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From jrh@ais.org Sat Dec 13 02:50:27 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 598D43A6852 for ; Sat, 13 Dec 2008 02:50:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.163 X-Spam-Level: X-Spam-Status: No, score=-15.163 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HOST_EQ_D_D_D_D=0.765, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DYNAMIC=1.144, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bwE46AtBZGQc for ; Sat, 13 Dec 2008 02:50:26 -0800 (PST) Received: from h237.202.20.98.dynamic.ip.windstream.net (h237.202.20.98.dynamic.ip.windstream.net [98.20.202.237]) by core3.amsl.com (Postfix) with SMTP id B68C93A67B6 for ; Sat, 13 Dec 2008 02:50:25 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081213105025.B68C93A67B6@core3.amsl.com> Date: Sat, 13 Dec 2008 02:50:25 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From milton_sanchez@alienware.com Sat Dec 13 04:33:25 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A41653A68F3 for ; Sat, 13 Dec 2008 04:33:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -19.626 X-Spam-Level: X-Spam-Status: No, score=-19.626 tagged_above=-999 required=5 tests=[BAYES_80=2, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CIGtROFNw1lp for ; Sat, 13 Dec 2008 04:33:25 -0800 (PST) Received: from abconlinepharmacy.com (unknown [92.113.222.34]) by core3.amsl.com (Postfix) with SMTP id 70ECA3A68E7 for ; Sat, 13 Dec 2008 04:33:23 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html X-Antivirus: avast! (VPS 081212-0, 12.12.2008), Outbound message X-Antivirus-Status: Clean Message-Id: <20081213123324.70ECA3A68E7@core3.amsl.com> Date: Sat, 13 Dec 2008 04:33:23 -0800 (PST)
You're welcome to our store!
From mail@accumeasuretool.com Sun Dec 14 06:44:32 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 36C7F3A67B4 for ; Sun, 14 Dec 2008 06:44:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -18.742 X-Spam-Level: X-Spam-Status: No, score=-18.742 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v83zLstsaPlp for ; Sun, 14 Dec 2008 06:44:32 -0800 (PST) Received: from 62-101-65-21.ip.fastwebnet.it (62-101-65-21.ip.fastwebnet.it [62.101.65.21]) by core3.amsl.com (Postfix) with SMTP id 148CB3A6407 for ; Sun, 14 Dec 2008 06:44:30 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081214144431.148CB3A6407@core3.amsl.com> Date: Sun, 14 Dec 2008 06:44:30 -0800 (PST) Having trouble viewing this email? Click 
here to view as a webpage. From kcantre1@aisd.net Sun Dec 14 16:30:28 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 978243A6947 for ; Sun, 14 Dec 2008 16:30:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -71.732 X-Spam-Level: X-Spam-Status: No, score=-71.732 tagged_above=-999 required=5 tests=[AWL=-30.461, BAYES_60=1, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lBMb5i-5OuCF for ; Sun, 14 Dec 2008 16:30:28 -0800 (PST) Received: from amia.org.ar (24-180-36-148.static.reno.nv.charter.com [24.180.36.148]) by core3.amsl.com (Postfix) with SMTP id BAFCA3A67F1 for ; Sun, 14 Dec 2008 16:30:27 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081215003027.BAFCA3A67F1@core3.amsl.com> Date: Sun, 14 Dec 2008 16:30:27 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From jpenny@amlabel.com Sun Dec 14 16:52:54 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9B183A6947 for ; Sun, 14 Dec 2008 16:52:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -44.423 X-Spam-Level: X-Spam-Status: No, score=-44.423 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 51nFiXK8sAF3 for ; Sun, 14 Dec 2008 16:52:54 -0800 (PST) Received: from 200-140-60-224.gnace702.dsl.brasiltelecom.net.br (200-140-60-224.gnace702.dsl.brasiltelecom.net.br [200.140.60.224]) by core3.amsl.com (Postfix) with SMTP id 9CC293A67F1 for ; Sun, 14 Dec 2008 16:52:50 -0800 (PST) To: Subject: Dear , December 62% off From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081215005251.9CC293A67F1@core3.amsl.com> Date: Sun, 14 Dec 2008 16:52:50 -0800 (PST) Click here to view as a webpage From seminars@cra-training.com Sun Dec 14 23:48:18 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D0F463A67B1 for ; Sun, 14 Dec 2008 23:48:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.243 X-Spam-Level: * X-Spam-Status: No, score=1.243 tagged_above=-999 required=5 tests=[AWL=-0.239, BAYES_50=0.001, DNS_FROM_RFC_BOGUSMX=1.482, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_BASE64_BLANKS=0.041, MIME_HTML_ONLY=1.457, RAZOR2_CHECK=0.5] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPSYzRhDQaHE for ; Sun, 14 Dec 2008 23:48:13 -0800 (PST) Received: from mail.vazkor.com (mail.vazkor.com [66.223.50.212]) by core3.amsl.com (Postfix) with ESMTP id 4AC473A657C for ; Sun, 14 Dec 2008 23:48:13 -0800 (PST) Received: from ipdmcz0588atl2 ([66.223.50.212]) by vazkor.com with MailEnable ESMTP; Mon, 15 Dec 2008 02:24:48 -0500 MIME-Version: 1.0 From: "seminars@cra-training.com" To: ippm-archive@ietf.org Date: 15 Dec 2008 02:24:48 -0500 Subject: MRM Clinical Research Seminars Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Message-ID: <98A49CB4B4F3453F89402017B6AE8ECB.MAI@vazkor.com> PGh0bWw+DQo8aGVhZD4NCiAgICA8dGl0bGU+TVJNIE5ld3NsZXR0ZXI8L3RpdGxlPg0KICAg IDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBj aGFyc2V0PWlzby04ODU5LTEiPg0KPC9oZWFkPg0KPGJvZHkgYmdjb2xvcj0iI0RFRTRFQiIg bGVmdG1hcmdpbj0iMCIgdG9wbWFyZ2luPSIwIiBtYXJnaW53aWR0aD0iMCIgbWFyZ2luaGVp Z2h0PSIwIj4NCiAgICA8ZGl2IGFsaWduPSJjZW50ZXIiPg0KICAgICAgICA8dGFibGUgd2lk dGg9Ijg1MCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0K ICAgICAgICAgICAgPHRyIGFsaWduPSJsZWZ0IiB2YWxpZ249Im1pZGRsZSI+DQogICAgICAg ICAgICAgICAgPHRkIHdpZHRoPSIyNjAiPg0KICAgICAgICAgICAgICAgICAgICA8aW1nIHNy Yz0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3NlbmRpbmcvaW1hZ2VzMTMvbG9nby5n aWYiIHdpZHRoPSIyNjAiIGhlaWdodD0iOTgiPjwvdGQ+DQogICAgICAgICAgICAgICAgPHRk IHdpZHRoPSI1NjAiPg0KICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjU2MCIg Ym9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAg ICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBh bGlnbj0icmlnaHQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNy Yz0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3NlbmRpbmcvaW1hZ2VzMTMvVG9wVGl0 bGUuZ2lmIiB3aWR0aD0iNDAwIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgaGVpZ2h0PSI1NSI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQog ICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRkIGhlaWdodD0iNDMiIGFsaWduPSJyaWdodCIgdmFsaWduPSJtaWRkbGUiPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBmYWNlPSJWZXJkYW5hLCBBcmlh bCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIiBjb2xvcj0iIzEwNDI5MyIgc2l6ZT0iMyI+PHN0 cm9uZz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvIHNlbmQgdGhp cyBlbWFpbCB0byBhIGZyaWVuZCA8YSBocmVmPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5j b20vdGVsbGFmcmllbmQuYXNwP2VtYWlsPWlwcG0tYXJjaGl2ZUBpZXRmLm9yZyZzdWJqZWN0 PU1STSBDbGluaWNhbCBSZXNlYXJjaCBTZW1pbmFycyZwYWdlbmFtZT0vc2VuZGluZy9Eb3Vi bGVfU2VtaW5hcl9WNS5odG0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxmb250IGNvbG9yPSIjMDA1NmUwIj5jbGljayBoZXJlPC9mb250PjwvYT48L3N0 cm9uZz48L2ZvbnQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAg ICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAg ICAgICAgPC90ZD4NCiAgICAgICAgICAgIDwvdHI+DQogICAgICAgIDwvdGFibGU+DQogICAg ICAgIDx0YWJsZSB3aWR0aD0iODUwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxs cGFkZGluZz0iMCIgYmdjb2xvcj0iI0RERTNFQSI+DQogICAgICAgICAgICA8IS0tPHRyIGFs aWduPSJsZWZ0IiB2YWxpZ249Im1pZGRsZSI+DQogICAgICAgICAgICAgICAgPHRkIHdpZHRo PSIzOCI+PGltZyBzcmM9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW5kaW5nL2lt YWdlczEzL2JveF9sZWZ0LmdpZiIgd2lkdGg9IjM4IiBoZWlnaHQ9IjQ4Ij48L3RkPg0KICAg ICAgICAgICAgICAgIDx0ZCB3aWR0aD0iNzYyIj4NCiAgICAgICAgICAgICAgICAgICAgPHRh YmxlIHdpZHRoPSI3NjIiIGhlaWdodD00OCBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBj ZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8IS0tPHRyPjx0ZD48 aW1nIHNyYz0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3NlbmRpbmcvaW1hZ2VzMTMv Z3IxLmdpZiIgd2lkdGg9Ijc2MiIgaGVpZ2h0PSIxMyI+PC90ZD48L3RyPi0tPg0KICAgICAg ICAgICAgICAgICAgIDwhLS0gPC90YWJsZT4NCiAgICAgICAgICAgICAgICA8L3RkPg0KICAg ICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMjkiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmNyYS10 cmFpbmluZy5jb20vc2VuZGluZy9pbWFnZXMxMy9jbGlwMkZBLmdpZiIgd2lkdGg9IjI5IiBo ZWlnaHQ9IjQ4Ij48L3RkPg0KICAgICAgICAgICAgPC90cj4tLT4NCiAgICAgICAgICAgIDxi cj4NCiAgICAgICAgPC90YWJsZT4NCiAgICAgICAgPHRhYmxlIHdpZHRoPSI4NTAiIGJvcmRl cj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgIDx0 ciBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiPg0KICAgICAgICAgICAgICAgIDx0ZCB3aWR0 aD0iMzgiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5jb20vc2VuZGluZy9p bWFnZXMxMy9ib3hfbGVmdC5naWYiIHdpZHRoPSIzOCIgaGVpZ2h0PSI5NTUiPjwvdGQ+DQog ICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0OTMiIGJnY29sb3I9IiNGQUZBRkEiPg0KICAg ICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjQ5MyIgYm9yZGVyPSIwIiBjZWxsc3Bh Y2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRy Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxp Z249InRvcCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0 aD0iNDkzIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0OTMiIGFsaWduPSJsZWZ0 Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnI+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjZWxscGFk ZGluZz0iMyIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9Ijk4JSI+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tPHRyPjx0 ZCBzdHlsZT0iYmFja2dyb3VuZDojOWNkM2U3O3BhZGRpbmc6MHB4OyI+PGltZyBzcmM9Imh0 dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9pbWFnZXMvc3BhY2VyLmdpZiIgaGVpZ2h0PSI0 IiB3aWR0aD0iMSIgc3R5bGU9ImJvcmRlcjowcHg7bWFyZ2luOjBweCAwcHggMHB4IDBweCIv PjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0cj48dGQgc3R5bGU9InBhZGRpbmctbGVmdDoxMHB4O2hlaWdodDozMHB4O2Jh Y2tncm91bmQ6IzM1NTk4NDsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpWZXJkYW5hO2Zv bnQtc2l6ZToxNnB0O2NvbG9yOndoaXRlOyI+PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJh aW5pbmcuY29tL3NlbWluYXJzL2djcC1tZWRpY2FsLWRldmljZS9kZWZhdWx0LmFzcCIgc3R5 bGU9ImNvbG9yOiNGRkZGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ij5NZWRpY2FsIERldmlj ZSBHQ1AgJiBNb25pdG9yaW5nIC0gJDk5NS4wMDwvU1BBTj48L2E+PC9zcGFuPjwvdGQ+PC90 cj4tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRy Pjx0ZCBzdHlsZT0iYmFja2dyb3VuZDojMDAzMzAwO3BhZGRpbmc6MHB4OyI+PGltZyBzcmM9 Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9pbWFnZXMvc3BhY2VyLmdpZiIgaGVpZ2h0 PSI0IiB3aWR0aD0iMSIgc3R5bGU9ImJvcmRlcjowcHg7bWFyZ2luOjBweCAwcHggMHB4IDBw eCIvPjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0cj48dGQgc3R5bGU9InBhZGRpbmctbGVmdDoxMHB4O2hlaWdodDozMHB4 O2JhY2tncm91bmQ6Z3JlZW47Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6VmVyZGFuYTtm b250LXNpemU6MTZwdDtjb2xvcjp3aGl0ZTsiPjxhIGhyZWY9Imh0dHA6Ly93d3cuY3JhLXRy YWluaW5nLmNvbS9zZW1pbmFycy9nY3AtbWVkaWNhbC1kZXZpY2UvZGVmYXVsdC5hc3AiIHN0 eWxlPSJjb2xvcjojRkZGRkZGO3RleHQtZGVjb3JhdGlvbjpub25lOyI+SG9saWRheSBTcGVj aWFscyE8L1NQQU4+PC9hPjwvc3Bhbj48L3RkPjwvdHI+DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkIHdpZHRoPSIxMDAlIiBzdHls ZT0icGFkZGluZy1sZWZ0OjEwcHg7YmFja2dyb3VuZDpncmVlbjsiPjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTpWZXJkYW5hO2ZvbnQtc2l6ZTo4cHQ7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xv cjp3aGl0ZTsiPkVucm9sbCBieSBEZWNlbWJlciAzMTxzdXA+c3Q8L3N1cD4sIDIwMDggYW5k IHNhdmUgaHVuZHJlZHMhPC9zcGFuPjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQgc3R5bGU9ImJvcmRlcjoxcHgg c29saWQgIzMzMzMzMzsiPg0KCQkJCQkJCQkJCQkJICAgIDx0YWJsZSBjZWxscGFkZGluZz0i MyIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCI+DQoJCQkJCQkJCQkJCQkgICAgPHRyPg0K CQkJCQkJCQkJCQkJICAgIDx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBweDsi Pjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHg7Y29sb3I6 R3JlZW47Zm9udC13ZWlnaHQ6Ym9sZDsiPlNBVkUgJDUwMC4wMDwvZm9udD48L3RkPg0KCQkJ CQkJCQkJCQkJICAgIDx0ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBW ZXJkYW5hO3BhZGRpbmctdG9wOjZweDtmb250LXdlaWdodDpib2xkOyI+MjAwOSDigJxGdW5k YW1lbnRhbHMgb2YgQ2xpbmljYWwgUmVzZWFyY2jigJ0gQ2xhc3M8L2ZvbnQ+PC90ZD4NCgkJ CQkJCQkJCQkJCSAgICA8L3RyPg0KCQkJCQkJCQkJCQkJICAgIDx0cj4NCgkJCQkJCQkJCQkJ CSAgICA8dGQgTk9XUkFQIHN0eWxlPSJwYWRkaW5nLXJpZ2h0OjIwcHg7Ij48Zm9udCBzdHls ZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4O2NvbG9yOkdyZWVuO2ZvbnQt d2VpZ2h0OmJvbGQ7Ij5TQVZFICQxMDAuMDA8L2ZvbnQ+PC90ZD4NCgkJCQkJCQkJCQkJCSAg ICA8dGQgd2lkdGg9IjEwMCUiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRk aW5nLXRvcDo2cHg7Zm9udC13ZWlnaHQ6Ym9sZDsiPjIwMDkgMi0zIERheSBTZW1pbmFyPC9m b250PjwvdGQ+DQoJCQkJCQkJCQkJCQkgICAgPC90cj4NCgkJCQkJCQkJCQkJCQk8L3RhYmxl Pg0KCQkJCQkJCQkJCQkJCTwvdGQ+DQoJCQkJCQkJCQkJCQk8L3RyPg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tPHRyPjx0ZCB3aWR0aD0iMTAw JSIgc3R5bGU9InBhZGRpbmctbGVmdDoxMHB4O2JhY2tncm91bmQ6IzM1NTk4NDsiPjxzcGFu IHN0eWxlPSJmb250LWZhbWlseTpWZXJkYW5hO2ZvbnQtc2l6ZTo4cHQ7Zm9udC13ZWlnaHQ6 Ym9sZDtjb2xvcjp3aGl0ZTsiPlRoaXMgc2VtaW5hciB3YXMgZGVzaWduZWQgZm9yIHRob3Nl IHdobyBkZXNpcmUgYW4gb3ZlcnZpZXcgb2YgdGhlIGRldmljZSBhcHByb3ZhbCBwcm9jZXNz LCB0aGUgcmVndWxhdGlvbnMgdGhhdCBnb3Zlcm4gSURFIHN0dWRpZXMsIHRoZSBDUkHigJlz IHJvbGUgaW4gbW9uaXRvcmluZywgYW5kIHRoZSBGREEncyByb2xlIGluIGF1ZGl0aW5nPC9z cGFuPjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0cj48dGQgc3R5bGU9ImJvcmRlcjoxcHggc29saWQgIzMzMzMzMzsiPg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 YWJsZSBjZWxscGFkZGluZz0iMyIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCI+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0 ZCB3aWR0aD0iMTAwJSIgYmdjb2xvcj0iI0ZGRkZDQyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhw dCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweDtmb250LXdlaWdodDpib2xkOyI+RGVjZW1iZXIg NCAmYW1wOyA1PC9mb250PjwvdGQ+PHRkIE5PV1JBUCBzdHlsZT0icGFkZGluZy1yaWdodDoy MHB4OyIgIGJnY29sb3I9IiNGRkZGQ0MiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFu YTtwYWRkaW5nLXRvcDo2cHg7Zm9udC13ZWlnaHQ6Ym9sZDsiPkNvcmFsIFNwcmluZ3MsIEZM PC9mb250PjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dHI+PHRkIHdpZHRoPSIxMDAlIiBiZ2NvbG9yPSIjRkZGRkND IiBjb2xzcGFuPTIgTk9XUkFQPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpWZXJkYW5hO2Zv bnQtc2l6ZTo4cHQ7Zm9udC13ZWlnaHQ6Ym9sZDsiPiBTcGVjaWFsIGhvdGVsIHJvb20gcmF0 ZSBvZiAkMTA5IDwvc3Bhbj48L3RkPjwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQgd2lkdGg9IjEwMCUiPjxmb250 IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPk1hcmNoIDEyICZh bXA7IDEzLCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmln aHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2 cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZCB3aWR0aD0i MTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+ QXVndXN0IDIwICZhbXA7IDIxLCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9 InBhZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtw YWRkaW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRy Pjx0ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRp bmctdG9wOjZweCI+RGVjZW1iZXIgMyAmYW1wOyA0LCAyMDA5IDwvZm9udD48L3RkPjx0ZCBO T1dSQVAgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4 cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250Pjwv dGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvdGQ+PC90cj4tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHAgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hOyI+PGI+U3BlY2lhbCAxLCAy LCAmIDMtRGF5IFNlbWluYXJzPGJyPkNhbGwgKDg3NykgNjMzLTMzMjIgZm9yIG1vcmUgaW5m b3JtYXRpb24uPC9iPjwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzBweDsiPg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZvbnQgZmFjZT0iQXJpYWwi IGNvbG9yPSIjMzU1OTg0IiBzaXplPSIxIj4mIzk2NTg7PC9mb250Pg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZvbnQgc3R5bGU9ImZvbnQ6 IDhwdCBWZXJkYW5hOyI+PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3Nl bWluYXJzL2djcC1kcnVncy1hbmQtYmlvbG9naWNzL2RlZmF1bHQuYXNwIj48Qj5EcnVnL0Jp b2xvZ2ljIEdDUCBhbmQgTW9uaXRvcmluZyAgLSAkOTk1LjAwPC9CPjwvYT48L2ZvbnQ+DQoJ CQkJCQkJICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjkwJSI+DQoJCQkJCQkJ ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gRFYgLS0+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQgd2lkdGg9 IjEwMCUiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgi PkZlYnJ1YXJ5IDEyICZhbXA7IDEzLCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5 bGU9InBhZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFu YTtwYWRkaW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4N CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRyPjx0ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3Bh ZGRpbmctdG9wOjZweCI+SnVuZSAxOCAmYW1wOyAxOSwgMjAwOSA8L2ZvbnQ+PC90ZD48dGQg Tk9XUkFQIHN0eWxlPSJwYWRkaW5nLXJpZ2h0OjIwcHg7Ij48Zm9udCBzdHlsZT0iZm9udDog OHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij5Db3JhbCBTcHJpbmdzLCBGTDwvZm9udD48 L3RkPjwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0cj48dGQgd2lkdGg9IjEwMCUiPjxmb250IHN0eWxlPSJmb250OiA4cHQg VmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPk9jdG9iZXIgMSAmYW1wOyAyLCAyMDA5IDwvZm9u dD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0 eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3Ms IEZMPC9mb250PjwvdGQ+PC90cj4NCgkJCQkJCQkgICAgICAgICAgICAgICAgICAgIDwvdGFi bGU+PGJyIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8Zm9udCBmYWNlPSJBcmlhbCIgY29sb3I9IiMzNTU5ODQiIHNpemU9IjEiPiYjOTY1 ODs8L2ZvbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij48 YSBocmVmPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5jb20vc2VtaW5hcnMvY29vcmRpbmF0 aW5nLWEtY2xpbmljYWwtdHJpYWwvZGVmYXVsdC5hc3AiPjxCPkNvb3JkaW5hdGluZyBhIENs aW5pY2FsIFRyaWFsIC0gJDk5NS4wMDwvQj48L2E+PC9mb250Pg0KCQkJCQkJCSAgICAgICAg ICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI5MCUiPg0KCQkJCQkJCSAgICAgICAgICAgICAg ICAgICAgICAgIDwhLS0gRFYgLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9 ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+SmFudWFyeSA4ICZhbXA7IDks IDIwMDkgPC9mb250PjwvdGQ+PHRkIE5PV1JBUCBzdHlsZT0icGFkZGluZy1yaWdodDoyMHB4 OyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+Q29y YWwgU3ByaW5ncywgRkw8L2ZvbnQ+PC90ZD48L3RyPg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQgd2lkdGg9IjEwMCUiPjxm b250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkFwcmlsIDE2 ICZhbXA7IDE3LCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmct cmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRv cDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkIHdpZHRo PSIxMDAlIj48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4 Ij5KdW5lIDI1ICZhbXA7IDI2LCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9 InBhZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtw YWRkaW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ PHRkIHdpZHRoPSIxMDAlIj48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGlu Zy10b3A6NnB4Ij5BdWd1c3QgMTMgJmFtcDsgMTQsIDIwMDkgPC9mb250PjwvdGQ+PHRkIE5P V1JBUCBzdHlsZT0icGFkZGluZy1yaWdodDoyMHB4OyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhw dCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+Q29yYWwgU3ByaW5ncywgRkw8L2ZvbnQ+PC90 ZD48L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0cj48dGQgd2lkdGg9IjEwMCUiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVy ZGFuYTtwYWRkaW5nLXRvcDo2cHgiPk9jdG9iZXIgMTUgJmFtcDsgMTYsIDIwMDkgPC9mb250 PjwvdGQ+PHRkIE5PV1JBUCBzdHlsZT0icGFkZGluZy1yaWdodDoyMHB4OyI+PGZvbnQgc3R5 bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+Q29yYWwgU3ByaW5ncywg Rkw8L2ZvbnQ+PC90ZD48L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0cj48dGQgd2lkdGg9IjEwMCUiPjxmb250IHN0eWxlPSJm b250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkRlY2VtYmVyIDEwICZhbXA7IDEx LCAyMDA5IDwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBw eDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkNv cmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCgkJCQkJCQkgICAgICAgICAgICAg ICAgICAgIDwvdGFibGU+PGJyIC8+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAgICA8Zm9u dCBmYWNlPSJBcmlhbCIgY29sb3I9IiMzNTU5ODQiIHNpemU9IjEiPiYjOTY1ODs8L2ZvbnQ+ DQoJCQkJCQkJICAgICAgICAgICAgICAgICAgICA8Zm9udCBzdHlsZT0iZm9udDogOHB0IFZl cmRhbmE7cGFkZGluZy10b3A6NnB4Ij4NCgkJCQkJCQkgICAgICAgICAgICAgICAgICAgIDxh IGhyZWY9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW1pbmFycy9hZHZhbmNlZC1x dWFsaXR5LW1vbml0b3JpbmcvZGVmYXVsdC5hc3AiPjxCPkFkdmFuY2VkIFF1YWxpdHkgTW9u aXRvcmluZyAtICQxLDE5NS4wMDwvQj48L2E+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAg ICA8L2ZvbnQ+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9Ijkw JSI+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBKQU5VQVJZIERBVEUg QURERUQgaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3NlbWluYXJzL2FkdmFuY2VkLXF1 YWxpdHktbW9uaXRvcmluZy9kZWZhdWx0LmFzcCBDWiAtLT4NCgkJCQkJCQkgICAgICAgICAg ICAgICAgICAgICAgICA8dHI+PHRkIHdpZHRoPSIxMDAlIj48Zm9udCBzdHlsZT0iZm9udDog OHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij5KYW51YXJ5IDE1IC0gMTcsIDIwMDk8L2Zv bnQ+PC90ZD48dGQgTk9XUkFQIHN0eWxlPSJwYWRkaW5nLXJpZ2h0OjIwcHg7Ij48Zm9udCBz dHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij5Db3JhbCBTcHJpbmdz LCBGTDwvZm9udD48L3RkPjwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9 ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9wOjZweCI+QXByaWwgMjAgLSBNYXkgMiwg MjAwOTwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBweDsi Pjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2cHgiPkNvcmFs IFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkIHdpZHRoPSIxMDAlIj48Zm9u dCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij5TZXB0ZW1iZXIg MTAgLSAxMiwgMjAwOTwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBhZGRpbmctcmln aHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5nLXRvcDo2 cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCgkJCQkJCQkgICAgICAg ICAgICAgICAgICAgIDwvdGFibGU+PGJyIC8+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAg ICA8Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFkZGluZy10b3A6NnB4Ij4NCgkJ CQkJCQkgICAgICAgICAgICAgICAgICAgIDxmb250IGZhY2U9IkFyaWFsIiBjb2xvcj0iIzM1 NTk4NCIgc2l6ZT0iMSI+JiM5NjU4OzwvZm9udD4NCgkJCQkJCQkgICAgICAgICAgICAgICAg ICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW1pbmFycy93cml0 aW5nLW1vbml0b3JpbmctcmVwb3J0cy9kZWZhdWx0LmFzcCI+PEI+V3JpdGluZyBQcm9mZXNz aW9uYWwgTW9uaXRvcmluZyBSZXBvcnRzICAtICQ1OTUuMDA8L0I+PC9hPg0KCQkJCQkJCSAg ICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI5MCUiPg0KCQkJCQkJCSAgICAgICAg ICAgICAgICAgICAgICAgIDwhLS1KQU5VQVJZIERBVEUgQURERUQgaHR0cDovL3d3dy5jcmEt dHJhaW5pbmcuY29tL3NlbWluYXJzL3dyaXRpbmctbW9uaXRvcmluZy1yZXBvcnRzL2RlZmF1 bHQuYXNwIENaLS0+DQoJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZCB3 aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmctdG9w OjZweCI+SmFudWFyeSAxNCwgMjAwOTwvZm9udD48L3RkPjx0ZCBOT1dSQVAgc3R5bGU9InBh ZGRpbmctcmlnaHQ6MjBweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRk aW5nLXRvcDo2cHgiPkNvcmFsIFNwcmluZ3MsIEZMPC9mb250PjwvdGQ+PC90cj4NCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0 ZCB3aWR0aD0iMTAwJSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO3BhZGRpbmct dG9wOjZweCI+QXByaWwgMjksIDIwMDk8L2ZvbnQ+PC90ZD48dGQgTk9XUkFQIHN0eWxlPSJw YWRkaW5nLXJpZ2h0OjIwcHg7Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7cGFk ZGluZy10b3A6NnB4Ij5Db3JhbCBTcHJpbmdzLCBGTDwvZm9udD48L3RkPjwvdHI+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48 dGQgd2lkdGg9IjEwMCUiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtwYWRkaW5n LXRvcDo2cHgiPlNlcHRlbWJlciA5LCAyMDA5PC9mb250PjwvdGQ+PHRkIE5PV1JBUCBzdHls ZT0icGFkZGluZy1yaWdodDoyMHB4OyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5h O3BhZGRpbmctdG9wOjZweCI+Q29yYWwgU3ByaW5ncywgRkw8L2ZvbnQ+PC90ZD48L3RyPg0K CQkJCQkJCSAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPCEtLSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogLS0+DQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQog ICAgICAgICAgICAgICAgICAgICAgICA8IS0tICoqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKiAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRy Pjx0ZD48Zm9udCBzaXplPSIxIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBz YW5zLXNlcmlmIj4mbmJzcDs8L2ZvbnQ+PC90ZD48L3RyPg0KICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPjx0ZCBiZ2NvbG9yPSIjNjY2NjY2Ij48aW1nIHNyYz0iaHR0cDovL3d3dy5j cmEtdHJhaW5pbmcuY29tL3NlbmRpbmcvaW1hZ2VzMTMvZG90LmdpZiIgd2lkdGg9IjEiIGhl aWdodD0iMSI+PC90ZD48L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48 Zm9udCBzaXplPSIxIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNl cmlmIj4mbmJzcDs8L2ZvbnQ+PC90ZD48L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAg PHRyPjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNh LCBzYW5zLXNlcmlmIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPjIw MDkgRnVuZGFtZW50YWxzIG9mIENsaW5pY2FsIFJlc2VhcmNoPC9zdHJvbmc+PC9mb250Pjwv dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPjx0ZD48Zm9udCBzaXplPSIxIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgSGVs dmV0aWNhLCBzYW5zLXNlcmlmIj4mbmJzcDs8L2ZvbnQ+PC90ZD48L3RyPg0KICAgICAgICAg ICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4N CgkJCQkJCQkJPGRpdiBzdHlsZT0icGFkZGluZy1sZWZ0OjMwcHg7Ij4NCgkJCQkJCQkgICAg PHRhYmxlIGNlbGxwYWRkaW5nPTAgY2VsbHNwYWNpbmc9MD4NCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxUUj48VEQgc3R5bGU9InBhZGRpbmctdG9wOjZweDsiPjxm b250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmct dG9wOjZweCI+PEI+SmFudWFyeSAyNiAtIEZlYnJ1YXJ5IDY8L0I+PC9GT05UPjwvVEQ+PFRE IHN0eWxlPSJwYWRkaW5nLXRvcDo2cHg7UEFERElORy1MRUZUOjZweDsiPjxmb250IHN0eWxl PSJmb250OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+ PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL2Z1bmRhbWVudGFscy9jb3Vy c2UtbG9jYXRpb25zL2NvdXJzZS5hc3A/aWQ9ODYiPjxmb250IHN0eWxlPSJmb250OiAxMHB0 IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZCI+Qm9jYSBSYXRvbiwgRkw8L0ZPTlQ+PC9hPiZu YnNwOyZuYnNwOzwvVEQ+PC9UUj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxUUj48VEQgc3R5bGU9InBhZGRpbmctdG9wOjZweDsiPjxmb250IHN0eWxlPSJmb250 OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PEI+TWFy Y2ggMjMgLSBBcHJpbCAzPC9CPjwvRk9OVD48L1REPjxURCBzdHlsZT0icGFkZGluZy10b3A6 NnB4O1BBRERJTkctTEVGVDo2cHg7Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7 Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLXRvcDo2cHgiPjxhIGhyZWY9Imh0dHA6Ly93d3cu Y3JhLXRyYWluaW5nLmNvbS9mdW5kYW1lbnRhbHMvY291cnNlLWxvY2F0aW9ucy9jb3Vyc2Uu YXNwP2lkPTg4Ij48Zm9udCBzdHlsZT0iZm9udDogMTBwdCBWZXJkYW5hO2ZvbnQtd2VpZ2h0 OmJvbGQiPlBoaWxhZGVscGhpYSwgUEE8L0ZPTlQ+PC9hPiZuYnNwOyZuYnNwOzwvVEQ+PC9U Uj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxUUj48VEQgc3R5bGU9 InBhZGRpbmctdG9wOjZweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtmb250 LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PEI+TWF5IDExIC0gTWF5IDIyPC9CPjwv Rk9OVD48L1REPjxURCBzdHlsZT0icGFkZGluZy10b3A6NnB4O1BBRERJTkctTEVGVDo2cHg7 Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRk aW5nLXRvcDo2cHgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9mdW5k YW1lbnRhbHMvY291cnNlLWxvY2F0aW9ucy9jb3Vyc2UuYXNwP2lkPTkwIj48Zm9udCBzdHls ZT0iZm9udDogMTBwdCBWZXJkYW5hO2ZvbnQtd2VpZ2h0OmJvbGQiPkNvcmFsIFNwcmluZ3Ms IEZMPC9GT05UPjwvYT4mbmJzcDsmbmJzcDs8L1REPjwvVFI+DQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8VFI+PFREIHN0eWxlPSJwYWRkaW5nLXRvcDo2cHg7Ij48 Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5n LXRvcDo2cHgiPjxCPkp1bmUgOCAtIEp1bmUgMTk8L0I+PC9GT05UPjwvVEQ+PFREIHN0eWxl PSJwYWRkaW5nLXRvcDo2cHg7UEFERElORy1MRUZUOjZweDsiPjxmb250IHN0eWxlPSJmb250 OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PGEgaHJl Zj0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL2Z1bmRhbWVudGFscy9jb3Vyc2UtbG9j YXRpb25zL2NvdXJzZS5hc3A/aWQ9OTEiPjxmb250IHN0eWxlPSJmb250OiAxMHB0IFZlcmRh bmE7Zm9udC13ZWlnaHQ6Ym9sZCI+TGFzIFZlZ2FzLCBOVjwvRk9OVD48L2E+Jm5ic3A7Jm5i c3A7PC9URD48L1RSPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFRS PjxURCBzdHlsZT0icGFkZGluZy10b3A6NnB4OyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBW ZXJkYW5hO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy10b3A6NnB4Ij48Qj5BdWd1c3QgMTcg LSBBdWd1c3QgMjg8L0I+PC9GT05UPjwvVEQ+PFREIHN0eWxlPSJwYWRkaW5nLXRvcDo2cHg7 UEFERElORy1MRUZUOjZweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtmb250 LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEt dHJhaW5pbmcuY29tL2Z1bmRhbWVudGFscy9jb3Vyc2UtbG9jYXRpb25zL2NvdXJzZS5hc3A/ aWQ9OTYiPjxmb250IHN0eWxlPSJmb250OiAxMHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9s ZCI+Q29yYWwgU3ByaW5ncywgRkw8L0ZPTlQ+PC9hPiZuYnNwOyZuYnNwOzwvVEQ+PC9UUj4N CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxUUj48VEQgc3R5bGU9InBh ZGRpbmctdG9wOjZweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtmb250LXdl aWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PEI+U2VwdGVtYmVyIDE0IC0gU2VwdGVtYmVy IDI1PC9CPjwvRk9OVD48L1REPjxURCBzdHlsZT0icGFkZGluZy10b3A6NnB4O1BBRERJTkct TEVGVDo2cHg7Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6 Ym9sZDtwYWRkaW5nLXRvcDo2cHgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5n LmNvbS9mdW5kYW1lbnRhbHMvY291cnNlLWxvY2F0aW9ucy9jb3Vyc2UuYXNwP2lkPTkyIj48 Zm9udCBzdHlsZT0iZm9udDogMTBwdCBWZXJkYW5hO2ZvbnQtd2VpZ2h0OmJvbGQiPlBhcnNp cHBhbnksIE5KPC9GT05UPjwvYT4mbmJzcDsmbmJzcDs8L1REPjwvVFI+DQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8VFI+PFREIHN0eWxlPSJwYWRkaW5nLXRvcDo2 cHg7Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZDtw YWRkaW5nLXRvcDo2cHgiPjxCPk9jdG9iZXIgNSAtIE9jdG9iZXIgMTY8L0I+PC9GT05UPjwv VEQ+PFREIHN0eWxlPSJwYWRkaW5nLXRvcDo2cHg7UEFERElORy1MRUZUOjZweDsiPjxmb250 IHN0eWxlPSJmb250OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9w OjZweCI+PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL2Z1bmRhbWVudGFs cy9jb3Vyc2UtbG9jYXRpb25zL2NvdXJzZS5hc3A/aWQ9OTMiPjxmb250IHN0eWxlPSJmb250 OiAxMHB0IFZlcmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZCI+Q2hpY2FnbywgSUw8L0ZPTlQ+PC9h PiZuYnNwOyZuYnNwOzwvVEQ+PC9UUj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxUUj48VEQgc3R5bGU9InBhZGRpbmctdG9wOjZweDsiPjxmb250IHN0eWxlPSJm b250OiA4cHQgVmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PEI+ T2N0b2JlciAxOSAtIE9jdG9iZXIgMzA8L0I+PC9GT05UPjwvVEQ+PFREIHN0eWxlPSJwYWRk aW5nLXRvcDo2cHg7UEFERElORy1MRUZUOjZweDsiPjxmb250IHN0eWxlPSJmb250OiA4cHQg VmVyZGFuYTtmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjZweCI+PGEgaHJlZj0iaHR0 cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL2Z1bmRhbWVudGFscy9jb3Vyc2UtbG9jYXRpb25z L2NvdXJzZS5hc3A/aWQ9OTQiPjxmb250IHN0eWxlPSJmb250OiAxMHB0IFZlcmRhbmE7Zm9u dC13ZWlnaHQ6Ym9sZCI+UmFsZWlnaC1EdXJoYW0sIE5DPC9GT05UPjwvYT4mbmJzcDsmbmJz cDs8L1REPjwvVFI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8VFI+ PFREIHN0eWxlPSJwYWRkaW5nLXRvcDo2cHg7Ij48Zm9udCBzdHlsZT0iZm9udDogOHB0IFZl cmRhbmE7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLXRvcDo2cHgiPjxCPk5vdmVtYmVyIDkg LSBOb3ZlbWJlciAyMDwvQj48L0ZPTlQ+PC9URD48VEQgc3R5bGU9InBhZGRpbmctdG9wOjZw eDtQQURESU5HLUxFRlQ6NnB4OyI+PGZvbnQgc3R5bGU9ImZvbnQ6IDhwdCBWZXJkYW5hO2Zv bnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy10b3A6NnB4Ij48YSBocmVmPSJodHRwOi8vd3d3LmNy YS10cmFpbmluZy5jb20vZnVuZGFtZW50YWxzL2NvdXJzZS1sb2NhdGlvbnMvY291cnNlLmFz cD9pZD05NSI+PGZvbnQgc3R5bGU9ImZvbnQ6IDEwcHQgVmVyZGFuYTtmb250LXdlaWdodDpi b2xkIj5Db3JhbCBTcHJpbmdzLCBGTDwvRk9OVD48L2E+Jm5ic3A7Jm5ic3A7PC9URD48L1RS Pg0KCQkJCQkJCSAgICA8L3RhYmxlPjwvZGl2PjxiciAvPiZuYnNwOw0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGJnY29sb3I9IiM2NjY2NjYiPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cDovL3d3dy5jcmEt dHJhaW5pbmcuY29tL3NlbmRpbmcvaW1hZ2VzMTMvZG90LmdpZiIgd2lkdGg9IjEiIGhlaWdo dD0iMSI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAg ICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzaXplPSIxIiBmYWNlPSJW ZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIj4mbmJzcDs8L2ZvbnQ+PC90 ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAg ICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjQ5MyIgYm9yZGVyPSIwIiBj ZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHRyIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCI+DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI1MCUiPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9 IjI0MiIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3 aWR0aD0iMjQyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCIgc2l6ZT0i LTEiIGZhY2U9IlZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiPktpbmQg UmVnYXJkcyw8YnI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgTWVkaWNhbCBSZXNlYXJjaCBNYW5hZ2VtZW50LCBJ bmMuPGJyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHd3dy5DUkEtVHJhaW5pbmcuY29tPGJyPg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxmb250IGNvbG9yPSIjOTkwMDAwIj48c3Ryb25nPig4NzcpIDYzMy0zMzIyIDwvc3Ryb25n PjwvZm9udD48L2ZvbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCB3aWR0aD0iMSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5jb20v c2VuZGluZy9pbWFnZXMxMy9kaXZpZGVyLmdpZiIgd2lkdGg9IjEiIGhlaWdodD0iOTIiPjwv dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRo PSIyNDIiIGFsaWduPSJyaWdodCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iMjM1IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5n PSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4NCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmb250IGNvbG9yPSIj MDAwMDAwIiBzaXplPSItMSIgZmFjZT0iVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fu cy1zZXJpZiI+UGxlYXNlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaXQgb3VyIHdlYnNpdGUgZm9yIGRldGFp bHM6PGJyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxzdHJvbmc+PGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJh aW5pbmcuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPjxmb250IGNvbG9yPSIjMDAwMDk5Ij4NCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgV1dXLkNSQS1UUkFJTklORy5DT008L2ZvbnQ+PC9hPjwvc3Ryb25nPjwv Zm9udD48L3A+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz48Zm9udCBjb2xvcj0iIzAwMDAwMCIg c2l6ZT0iLTEiIGZhY2U9IlZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYi Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIE9yIENhbGwgOiA4NzctNjMzLTMzMjI8L2ZvbnQ+PC9zdHJvbmc+PC9w Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+ DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAg ICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAg ICAgICAgPHRkIHdpZHRoPSIyOTAiIGJnY29sb3I9IiNGQUZBRkEiIGFsaWduPSJyaWdodCIg c3R5bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDAwMDsiPg0KICAgICAgICAgICAg ICAgIDxicj4NCiAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNw YWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBiZ2NvbG9yPSIjRkFGQUZBIj4NCiAgICAgICAg ICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg d2lkdGg9IjI3MCIgY29sc3Bhbj0iMiIgc3R5bGU9InBhZGRpbmctbGVmdDogNnB4OyBwYWRk aW5nLWJvdHRvbTogNnB4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5Ow0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O2JhY2tncm91bmQ6 I2VlZWVlZTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzaXpl PSIyIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIj5Bc2sg YWJvdXQgb3VyIDxiPm9uc2l0ZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgc2VtaW5hcnM8L2I+IGZvciB5b3VyIGNvcnBvcmF0aW9uLiBXZSB3aWxsIGJyaW5nIGFs bCB0aGUgbmVjZXNzYXJ5IHRyYWluaW5nIG1hdGVyaWFscw0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdG8geW91LiBDYWxsIDg3Ny02MzMtMzMyMiBmb3IgbW9yZSBp bmZvcm1hdGlvbi48L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ DQogICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRkIHJvd3NwYW49IjIiIHN0eWxlPSJwYWRkaW5nLXJpZ2h0OiA1cHg7Ij4NCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuY3Jh LXRyYWluaW5nLmNvbS9zZW5kaW5nL2ltYWdlczEzL2Z1bmRhbWVudGFsc2dyYXBoaWMuZ2lm IiB3aWR0aD0iMzAiIGhlaWdodD0iNTg2Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCB3aWR0aD0iMTc4Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW5kaW5nL2ltYWdl cy9ncl9ib29rLmdpZiIgd2lkdGg9IjE3OCIgaGVpZ2h0PSIxMzYiPg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0K ICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0ZCB3aWR0aD0iMjUwIiBiZ2NvbG9yPSIjRkFGQUZBIiB2YWxpZ249InRvcCI+DQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmb250IHNpemU9IjIiIGZhY2U9IlZl cmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiIGNvbG9yPSIjMTA0MjkzIj48 c3Ryb25nPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0i aHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL2Z1bmRhbWVudGFscy9yZWdpc3RyYXRpb24t YW5kLWZlZXMvZGVmYXVsdC5hc3AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDE0MC1IUiBDUkEgQ2VydGlmaWNhdGUgUHJvZ3JhbTwvYT48L3N0cm9uZz48 YnI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGU+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIHN0eWxl PSJwYWRkaW5nLXRvcDogM3B4Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5jb20v c2VuZGluZy9pbWFnZXMvZW1haWxncmF5ZG90LmdpZiIgd2lkdGg9IjkiIGhlaWdodD0iOSI+ PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRk Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZv bnQgc2l6ZT0iMiIgZmFjZT0iVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJp ZiIgY29sb3I9IiMxMDQyOTMiPlBhcnQgMToNCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBPbmxpbmUgd2l0aCB0ZXh0LWJvb2sgYW5kIHJl Z3VsYXRvcnkgQ0QtUk9NIHByb3ZpZGVkLiA8L2ZvbnQ+DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmctdG9wOiAzcHgiPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9 Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW5kaW5nL2ltYWdlcy9lbWFpbGdyYXlk b3QuZ2lmIiB3aWR0aD0iOSIgaGVpZ2h0PSI5Ij48L3RkPg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzaXplPSIyIiBmYWNlPSJWZXJkYW5h LCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIiBjb2xvcj0iIzEwNDI5MyI+UGFydCAy Og0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFR3byB3ZWVrcyBoYW5kcyBvbiB0cmFpbmluZyB3aXRoIGNvbXBldGVuY3kgYW5kIHJlZ3Vs YXRvcnkgZXhhbXMuPC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZm9udD4NCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImZvbnQtc2l6ZTogMTFw eDsgdGV4dC1hbGlnbjoganVzdGlmeTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBI ZWx2ZXRpY2EsIHNhbnMtc2VyaWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjb2xvcjogIzEwNDI5MyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBGdW5kYW1lbnRhbHMgb2YgQ2xpbmljYWwgUmVzZWFyY2gsIGFuIGludGVyYWN0aXZl IHByb2dyYW0gcHJvdmlkaW5nIG9ubGluZSBhbmQgY2xhc3Nyb29tDQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB0cmFpbmluZyBmb3IgdGhlIGNsaW5pY2FsIHJlc2Vh cmNoIHByb2Zlc3Npb25hbCwgYmVnaW5zIHdpdGggdGhlIGhpc3Rvcnkgb2YgbGVnaXNsYXRp b24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuZCByZWd1bGF0aW9u cyB0aGF0IGdvdmVybiBjbGluaWNhbCByZXNlYXJjaCBhbmQgYW4gb3ZlcnZpZXcgb2YgZHJ1 ZywgYmlvbG9naWMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQg ZGV2aWNlIGRldmVsb3BtZW50LiBDb3Vyc2UgcGFydGljaXBhbnRzIGRldmVsb3AgYSB0aG9y b3VnaCBrbm93bGVkZ2UgYmFzZSBvZg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgR29vZCBDbGluaWNhbCBQcmFjdGljZXMgYW5kIEludGVybmF0aW9uYWwgQ29uZmVy ZW5jZSBvZiBIYXJtb25pemF0aW9uIGd1aWRlbGluZXMNCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChFNiwgRTJBKSwgZ2FpbmluZyBhIHNvbGlkIHVuZGVyc3RhbmRp bmcgb2YgY2xpbmljYWwgdHJpYWwgZGV2ZWxvcG1lbnQgYW5kIG1hbmFnZW1lbnQuPC9wPg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iZm9udC1zaXplOiAx MXB4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBmb250LWZhbWlseTogVmVyZGFuYSwgQXJpYWws IEhlbHZldGljYSwgc2Fucy1zZXJpZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGNvbG9yOiAjMTA0MjkzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFRoZSBQYXJ0IDIgY2xhc3Nyb29tIHRyYWluaW5nIGZvY3VzZXMgb24gZGV2ZWxv cGluZyBhIHN5c3RlbWF0aWMgYXBwcm9hY2ggdG8gbW9uaXRvcmluZywNCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmZsaWN0IHJlc29sdXRpb24sIGFuZCBwcm9i bGVtIHNvbHZpbmcuIFRoZSBwYXJ0aWNpcGFudHMgbW9uaXRvciA2IHN0dWR5IHN1YmplY3Rz DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQgMyByZWd1bGF0b3J5 IGJpbmRlcnMgYWNyb3NzIHR3byBzdHVkeSB0eXBlcy4gV3JpdGluZyBlZmZlY3RpdmUgYW5k IHByb2Zlc3Npb25hbA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9u aXRvcmluZyByZXBvcnRzIGlzIGFsc28gYWRkcmVzc2VkLiBEdXJpbmcgdGhlIHJldmlldyBh bmQgZGlzY3Vzc2lvbiBvZiBHQ1AgaXNzdWVzLA0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgdGhlIGluc3RydWN0b3IgaGlnaGxpZ2h0cyB0aGUgZGlmZmVyZW5jZXMg YmV0d2VlbiBkZXZpY2UgYW5kIGRydWcvYmlvbG9naWMgc3R1ZGllcy48L3A+DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJmb250LXNpemU6IDExcHg7IHRl eHQtYWxpZ246IGp1c3RpZnk7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0 aWNhLCBzYW5zLXNlcmlmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Y29sb3I6ICMxMDQyOTMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGI+UGF5bWVudCBTY2hlZHVsZTo8L2I+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nLXRvcDogM3B4Ij4NCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwOi8v d3d3LmNyYS10cmFpbmluZy5jb20vc2VuZGluZy9pbWFnZXMvZW1haWxncmF5ZG90LmdpZiIg d2lkdGg9IjkiIGhlaWdodD0iOSI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJmb250LXNpemU6IDExcHg7IHRleHQtYWxp Z246IGp1c3RpZnk7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBz YW5zLXNlcmlmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgY29sb3I6ICMxMDQyOTMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgJDEsOTk1IHJlcXVpcmVkIGZvciBQYXJ0IDE7IHRoaXMgcHJv dmlkZXMgdGhlIGFwcGxpY2FudCB3aXRoIGFjY2VzcyB0byB0aGUgb25saW5lDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Vyc2UuIENvdXJz ZSB0ZXh0Ym9vayBhbmQgbWF0ZXJpYWxzIHNlbnQgdmlhIGV4cHJlc3MgbWFpbDsNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZy10 b3A6IDNweCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8aW1nIHNyYz0iaHR0cDovL3d3dy5jcmEtdHJhaW5pbmcuY29tL3NlbmRpbmcvaW1h Z2VzL2VtYWlsZ3JheWRvdC5naWYiIHdpZHRoPSI5IiBoZWlnaHQ9IjkiPjwvdGQ+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iZm9u dC1zaXplOiAxMXB4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBmb250LWZhbWlseTogVmVyZGFu YSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsNCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTA0MjkzIj4NCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQxLDUwMCBpcyBkdWUg b24sIG9yIHByaW9yIHRvIHRoZSBQYXJ0IDIg4oCcVHJhaW5pbmfigJ0gc3RhcnRpbmcgZGF0 ZS4gPC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+ DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAg ICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAg ICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjI5Ij4NCiAgICAgICAg ICAgICAgICAgICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW5k aW5nL2ltYWdlczEzL2JveF9yaWdodC5naWYiIHdpZHRoPSIyOSIgaGVpZ2h0PSI5NTUiPjwv dGQ+DQogICAgICAgICAgICA8L3RyPg0KICAgICAgICA8L3RhYmxlPg0KICAgICAgICA8dGFi bGUgd2lkdGg9Ijg1MCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9 IjAiPg0KICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAg ICAgICAgICAgICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuY3JhLXRyYWluaW5nLmNvbS9zZW5k aW5nL2ltYWdlczEzL2JveF9idC5naWYiIHdpZHRoPSI4NTAiIGhlaWdodD0iNDAiPjwvdGQ+ DQogICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAg IDx0ZCBiZ2NvbG9yPSIjRkZGRkZGIj4NCiAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdp ZHRoPSI4NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4N CiAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dGQgYmdjb2xvcj0iIzAwMDAwMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3LmNyYS10cmFpbmluZy5jb20vc2VuZGluZy9p bWFnZXMxMy9hY3BlX2xvZ28uZ2lmIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L3RkPg0KICAg ICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0 cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYmdjb2xvcj0iIzAwMDAwMCI+ DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3 LmNyYS10cmFpbmluZy5jb20vc2VuZGluZy9pbWFnZXMxMy9hY3BlX2xvZ28uZ2lmIiB3aWR0 aD0iMSIgaGVpZ2h0PSIxIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4N CiAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICA8L3RkPg0K ICAgICAgICAgICAgPC90cj4NCiAgICAgICAgPC90YWJsZT4NCiAgICA8L2Rpdj4NCiAgICA8 YnI+DQogICAgPGJyPg0KICAgIDxkaXYgd2lkdGg9IjYwMCIgYWxpZ249IkNFTlRFUiI+DQog ICAgICAgIDxmb250IGZhY2U9ImFyaWFsIiBzaXplPSIyIj5UbyByZW1vdmUgeW91ciBuYW1l IGZyb20gb3VyIG1haWxpbmcgbGlzdC4gPGEgaHJlZj0iaHR0cDovL3d3dy5jcmEtdHJhaW5p bmcuY29tL1Vuc3Vic2NyaWJlLmFzcD9FPWlwcG0tYXJjaGl2ZUBpZXRmLm9yZyI+DQogICAg ICAgICAgICBjbGljayBoZXJlPC9hPi4gUXVlc3Rpb25zIG9yIENvbW1lbnRzPyBFbWFpbCB1 cyBhdCA8YSBocmVmPSJtYWlsdG86aW5mb0BjcmEtdHJhaW5pbmcuY29tIj4NCiAgICAgICAg ICAgICAgICBpbmZvQGNyYS10cmFpbmluZy5jb208L2E+IG9yIGNhbGwgODc3LTYzMy0zMzIy LjwvZm9udD48L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== From mccarthyd@amilink.com Mon Dec 15 00:25:56 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DC2D63A69C9 for ; Mon, 15 Dec 2008 00:25:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -21.3 X-Spam-Level: X-Spam-Status: No, score=-21.3 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eHZu-iTvEcGX for ; Mon, 15 Dec 2008 00:25:56 -0800 (PST) Received: from 89-215-5-3.2073059496.ddns-lan.pl.ekk.bg (89-215-5-3.2073059496.ddns-lan.pl.ekk.bg [89.215.5.3]) by core3.amsl.com (Postfix) with SMTP id 1CE163A69D1 for ; Mon, 15 Dec 2008 00:25:53 -0800 (PST) To: Subject: , December 25% off From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081215082555.1CE163A69D1@core3.amsl.com> Date: Mon, 15 Dec 2008 00:25:53 -0800 (PST) Click here to view as a webpage From kbbcw@aep.com Mon Dec 15 02:30:51 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ECBE43A68E3 for ; Mon, 15 Dec 2008 02:30:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.033 X-Spam-Level: * X-Spam-Status: No, score=1.033 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_ALMOST_IP=5.417, FH_HOST_ALMOST_IP=1.889, HELO_DYNAMIC_HCC=4.295, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I3Mq5kG+tIkA for ; Mon, 15 Dec 2008 02:30:51 -0800 (PST) Received: from BSN-95-245-223.dsl.siol.net (BSN-95-245-223.dsl.siol.net [193.95.245.223]) by core3.amsl.com (Postfix) with SMTP id 4FAE63A67CC for ; Mon, 15 Dec 2008 02:30:49 -0800 (PST) To: Subject: Your order From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081215103050.4FAE63A67CC@core3.amsl.com> Date: Mon, 15 Dec 2008 02:30:49 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ippm-bounces@ietf.org Mon Dec 15 15:49:13 2008 Return-Path: X-Original-To: ippm-archive@megatron.ietf.org Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8A1773A68E5; Mon, 15 Dec 2008 15:49:13 -0800 (PST) X-Original-To: ippm@core3.amsl.com Delivered-To: ippm@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D96DD3A6918; Mon, 15 Dec 2008 15:49:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f1LU-3lEoRoW; Mon, 15 Dec 2008 15:49:12 -0800 (PST) Received: from panorama.Covad.COM (panorama.covad.com [66.134.72.15]) by core3.amsl.com (Postfix) with ESMTP id EE02E3A68E5; Mon, 15 Dec 2008 15:49:11 -0800 (PST) Received: from brightmail01.cc-ntd1.covad.com ([172.16.2.90]) by panorama.Covad.COM (8.9.3/8.8.7) with ESMTP id QAA07696; Mon, 15 Dec 2008 16:49:04 -0700 (GMT) X-AuditID: ac10025b-a9ba2bb000000e6f-cb-4946ecf08da4 Received: from zanxmb00a.cc-ntd1.covad.com (zanxmb00a.cc-ntd1.covad.com [172.16.2.75]) by brightmail01.cc-ntd1.covad.com (Symantec Mail Security) with ESMTP id 2402217CF; Mon, 15 Dec 2008 15:49:04 -0800 (PST) Received: from ZANEVS03.cc-ntd1.covad.com ([172.16.2.83]) by zanxmb00a.cc-ntd1.covad.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 15 Dec 2008 15:49:30 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Mon, 15 Dec 2008 15:48:45 -0800 Message-ID: <3BC5D44AB71A754FAE3CA68A7597EABE0F83C2CF@ZANEVS03.cc-ntd1.covad.com> In-Reply-To: <200812021511.mB2FB1lX013688@alph001.aldc.att.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [ippm] WGLC on pmol-metrics-framework-01 Thread-Index: AclUkExFkl357zZAS8u+VB/GigASnAIB4chQ References: <200812021511.mB2FB1lX013688@alph001.aldc.att.com> From: "Fardid, Reza" To: "Al Morton" , X-OriginalArrivalTime: 15 Dec 2008 23:49:30.0416 (UTC) FILETIME=[C5C85B00:01C95F0F] X-Brightmail-Tracker: AAAAAA== Cc: bmwg@ietf.org, ippm@ietf.org Subject: Re: [ippm] WGLC on pmol-metrics-framework-01 X-BeenThere: ippm@ietf.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: IETF IP Performance Metrics Working Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ippm-bounces@ietf.org Errors-To: ippm-bounces@ietf.org Hi, I have a number of comments on the PMOL framework draft: 1.1 Since RAQMON is mentioned, adding an Informative reference to its framework is appropriate. 3.3.2 Since Index is a derived metric, it is best to specify how its components contribute to its measurement beyond a function definition. An index composed of N orthogonal metrics all of which are measurable has more "usefulness" than an index whose measurement is based on a small subset of these N metrics. 3.4.2 (vi) Does measurement point define the measurement domain? If not, then measurement domain (intra-, inter-) is another factor to consider. Security restrictions may prevent inter-domain measurement of certain metrics. 3.4.3 Are both active and passive measurement types within scope? If so, then measurement type is another factor to consider. 3.5 Some metrics and their measurements may be affected by middleboxes. I can think of the following: 3.5.3 Middlebox presence Presence of a middlebox, e.g., proxy, NAT, redirect server, session border controller (SBC), and application layer gateway (ALG) may add variability to or restrict the scope of measurements of a metric. For example, an SBC that does not process RTP loopback packets may block or locally terminate this traffic rather then pass it through to its target. Thanks, Reza Fardid -----Original Message----- From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of Al Morton Sent: Tuesday, December 02, 2008 7:11 AM To: pmol@ietf.org Cc: bmwg@ietf.org; ippm@ietf.org Subject: [ippm] WGLC on pmol-metrics-framework-01 PMOL WG, cc IPPM and BMWG WGs, This message begins a WG Last Call on the following draft: Title : Framework for Performance Metric Development Author(s) : A. Clark Filename : draft-ietf-pmol-metrics-framework-01.txt Pages : 14 Date : 2008-11-02 This memo describes a framework and guidelines for the development of performance metrics that are beyond the scope of existing working group charters in the IETF. In this version, the memo refers to a Performance Metrics Entity, or PM Entity, which may in future be a working group or directorate or a combination of these two. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-pmol-metrics-framework-01 .txt There has been discussion of this draft for over a year, mostly on the PMOL list and at meetings. The Author believes he has addressed all comments to date. Please weigh-in on whether or not this Draft should be forwarded to the Area Directors for publication as a Standards Track RFC. Send your comments to the PMOL list or the co-chairs. The Last Call will be open till January 2, 2009. thanks for your review and comments, Al Morton co-chair, PMOL WG _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm _______________________________________________ ippm mailing list ippm@ietf.org https://www.ietf.org/mailman/listinfo/ippm From jbrittnn@alexlee.com Tue Dec 16 03:05:43 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F08F28C14E for ; Tue, 16 Dec 2008 03:05:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -31.713 X-Spam-Level: X-Spam-Status: No, score=-31.713 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IWRVMDm+2C6Q for ; Tue, 16 Dec 2008 03:05:37 -0800 (PST) Received: from alexander-tvl.com (unknown [92.112.236.250]) by core3.amsl.com (Postfix) with SMTP id 863EE3A6A64 for ; Tue, 16 Dec 2008 03:05:35 -0800 (PST) To: Subject: Re: Order status From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081216110536.863EE3A6A64@core3.amsl.com> Date: Tue, 16 Dec 2008 03:05:35 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From ovillar@agriquem.com Tue Dec 16 07:24:23 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 795653A69CC for ; Tue, 16 Dec 2008 07:24:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.863 X-Spam-Level: X-Spam-Status: No, score=-7.863 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zPgOhPjtfP-q for ; Tue, 16 Dec 2008 07:24:22 -0800 (PST) Received: from ppp92-100-64-234.pppoe.avangarddsl.ru (ppp92-100-108-73.pppoe.avangarddsl.ru [92.100.108.73]) by core3.amsl.com (Postfix) with SMTP id D5D983A688B for ; Tue, 16 Dec 2008 07:24:21 -0800 (PST) To: Subject: Delivery Status Notification (Failure) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081216152421.D5D983A688B@core3.amsl.com> Date: Tue, 16 Dec 2008 07:24:21 -0800 (PST) Having trouble viewing this email? 
Click here to view as a webpage. From mpetrowski@ala.org Tue Dec 16 15:40:33 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B4FA128C1D4 for ; Tue, 16 Dec 2008 15:40:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -33.603 X-Spam-Level: X-Spam-Status: No, score=-33.603 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uslIeimhwkUp for ; Tue, 16 Dec 2008 15:40:33 -0800 (PST) Received: from cm-85-152-234-132.telecable.es (cm-85-152-234-132.telecable.es [85.152.234.132]) by core3.amsl.com (Postfix) with SMTP id 154D728C1D1 for ; Tue, 16 Dec 2008 15:40:30 -0800 (PST) To: Subject: Delivery Status Notification From: MIME-Version: 1.0 Importance: High Content-Type: text/html X-Antivirus: avast! (VPS 080731-0, 31/07/2008), Outbound message X-Antivirus-Status: Clean Message-Id: <20081216234031.154D728C1D1@core3.amsl.com> Date: Tue, 16 Dec 2008 15:40:30 -0800 (PST) Having trouble viewing this email? Click 
here to view as a webpage. From numata@aa.e-mansion.com Wed Dec 17 07:06:34 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D9E73A6814 for ; Wed, 17 Dec 2008 07:06:34 -0800 (PST) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char C2 hex): Subject: Canadian Store \302\256 Official Site\n X-Spam-Flag: NO X-Spam-Score: -24.629 X-Spam-Level: X-Spam-Status: No, score=-24.629 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_H_CANADIAN=0.5, HELO_MISMATCH_ORG=0.611, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1, SARE_HTML_IMG_ONLY=1.666, SUBJECT_NEEDS_ENCODING=0.001, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLamxIdLaFjF for ; Wed, 17 Dec 2008 07:06:28 -0800 (PST) Received: from 577foundation.org (unknown [201.79.9.107]) by core3.amsl.com (Postfix) with SMTP id F09983A67D0 for ; Wed, 17 Dec 2008 07:06:26 -0800 (PST) To: Subject: Canadian Store ® Official Site From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081217150626.F09983A67D0@core3.amsl.com> Date: Wed, 17 Dec 2008 07:06:26 -0800 (PST)
Go to site!
From john.fitchett@3cint.com Wed Dec 17 11:33:26 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CF7A23A67B0 for ; Wed, 17 Dec 2008 11:33:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.274 X-Spam-Level: X-Spam-Status: No, score=-6.274 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5XEhWZO8Isp8 for ; Wed, 17 Dec 2008 11:33:20 -0800 (PST) Received: from dslb-088-065-125-090.pools.arcor-ip.net (dslb-088-065-125-090.pools.arcor-ip.net [88.65.125.90]) by core3.amsl.com (Postfix) with SMTP id 370A93A67A8 for ; Wed, 17 Dec 2008 11:33:17 -0800 (PST) To: Subject: We have found your lost message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081217193319.370A93A67A8@core3.amsl.com> Date: Wed, 17 Dec 2008 11:33:17 -0800 (PST)
Go to site!
From sschwarz@faraci.com Thu Dec 18 12:24:57 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9FC23A69AD; Thu, 18 Dec 2008 12:24:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.054 X-Spam-Level: X-Spam-Status: No, score=-9.054 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zSscF2YXacYM; Thu, 18 Dec 2008 12:24:57 -0800 (PST) Received: from 189-92-128-234.3g.claro.net.br (189-92-128-234.3g.claro.net.br [189.92.128.234]) by core3.amsl.com (Postfix) with SMTP id 9B9523A6A33; Thu, 18 Dec 2008 12:24:27 -0800 (PST) Message-ID: Date: Thu, 18 Dec 2008 15:24:18 -0500 From: "Althea Dean" Subject: Emporio Armani better than original To: int-chairs@ietf.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello Althea How about buying yourself a two Cartier watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks http://www.watchrest.com/ We are offering wholesaler prices on all watches during the month of December. http://www.watchrest.com/ Sincerely, Mr Dean From meadowsn@abc-millwork.com Fri Dec 19 04:12:18 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 012B23A687B for ; Fri, 19 Dec 2008 04:12:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -51.852 X-Spam-Level: X-Spam-Status: No, score=-51.852 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_IS_SMALL6=0.556, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxntI9U9UvH6 for ; Fri, 19 Dec 2008 04:12:17 -0800 (PST) Received: from amb.es (unknown [189.123.76.201]) by core3.amsl.com (Postfix) with SMTP id 409613A692E for ; Fri, 19 Dec 2008 04:12:14 -0800 (PST) To: Subject: Discount price store: ID 69454 From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219121216.409613A692E@core3.amsl.com> Date: Fri, 19 Dec 2008 04:12:14 -0800 (PST) Dear Customer!
Lovers package at discount price!
Discount price store: ID 01046
http://beautythese.com/

Pfizer is a licensee of the TRUSTe Privacy Program.
© 2001-2008 Pfizer Inc. All rights reserved. From lpgihdq@aicins.com Fri Dec 19 06:13:13 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DDF153A69A4 for ; Fri, 19 Dec 2008 06:13:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -17.68 X-Spam-Level: X-Spam-Status: No, score=-17.68 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Z-MLOctSP2c for ; Fri, 19 Dec 2008 06:13:13 -0800 (PST) Received: from h94-75-56-8.ufamts.ru (h94-75-56-8.ufamts.ru [94.75.56.8]) by core3.amsl.com (Postfix) with SMTP id D11893A67D1 for ; Fri, 19 Dec 2008 06:13:11 -0800 (PST) To: Subject: Natural large hose maker From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219141311.D11893A67D1@core3.amsl.com> Date: Fri, 19 Dec 2008 06:13:11 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From mitchella@ams.collections.com Fri Dec 19 10:53:19 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D97AE3A6896 for ; Fri, 19 Dec 2008 10:53:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -12.266 X-Spam-Level: X-Spam-Status: No, score=-12.266 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id geTay-qPXpjS for ; Fri, 19 Dec 2008 10:53:13 -0800 (PST) Received: from aamainc.us (unknown [88.224.122.38]) by core3.amsl.com (Postfix) with SMTP id 1DCCB3A67EF for ; Fri, 19 Dec 2008 10:53:11 -0800 (PST) To: Subject: Here is my number From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219185312.1DCCB3A67EF@core3.amsl.com> Date: Fri, 19 Dec 2008 10:53:11 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From kontakt@alzeyer-erotikshop.de Fri Dec 19 14:53:40 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 389033A677E for ; Fri, 19 Dec 2008 14:53:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -17.415 X-Spam-Level: X-Spam-Status: No, score=-17.415 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kvAfnRNNDXoo for ; Fri, 19 Dec 2008 14:53:39 -0800 (PST) Received: from afip.gov.ar (unknown [128.186.48.246]) by core3.amsl.com (Postfix) with SMTP id AA3163A63EC for ; Fri, 19 Dec 2008 14:53:38 -0800 (PST) To: Subject: Discount price store: ID 08668 From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219225338.AA3163A63EC@core3.amsl.com> Date: Fri, 19 Dec 2008 14:53:38 -0800 (PST) Dear Customer!
Lovers package at discount price!
Discount price store: ID 25314
http://abovetradition.com/

Pfizer is a licensee of the TRUSTe Privacy Program.
© 2001-2008 Pfizer Inc. All rights reserved. From legispessoaldd@alerj.rj.gov.br Fri Dec 19 14:56:40 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 510113A677E for ; Fri, 19 Dec 2008 14:56:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -11.507 X-Spam-Level: X-Spam-Status: No, score=-11.507 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CNqQIjhPsGE5 for ; Fri, 19 Dec 2008 14:56:39 -0800 (PST) Received: from alvier.com (unknown [78.135.0.7]) by core3.amsl.com (Postfix) with SMTP id 9C0013A63EC for ; Fri, 19 Dec 2008 14:56:36 -0800 (PST) To: Subject: Can't find you, darling From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219225637.9C0013A63EC@core3.amsl.com> Date: Fri, 19 Dec 2008 14:56:36 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From kempd@amax.com Fri Dec 19 15:32:33 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C09F3A6839 for ; Fri, 19 Dec 2008 15:32:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.056 X-Spam-Level: X-Spam-Status: No, score=-0.056 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sNZhm2yiBwrk for ; Fri, 19 Dec 2008 15:32:32 -0800 (PST) Received: from 213-156-54-241.ip.fastwebnet.it (213-156-54-241.ip.fastwebnet.it [213.156.54.241]) by core3.amsl.com (Postfix) with SMTP id 96B303A67E5 for ; Fri, 19 Dec 2008 15:32:31 -0800 (PST) To: Subject: Why did you leave me? From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081219233231.96B303A67E5@core3.amsl.com> Date: Fri, 19 Dec 2008 15:32:31 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From jwaddell@33office.ccsend.com Sat Dec 20 08:39:01 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B39133A67B3 for ; Sat, 20 Dec 2008 08:39:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.36 X-Spam-Level: X-Spam-Status: No, score=-9.36 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_DYNAMIC_HCC=4.295, HELO_EQ_DSL=1.129, HTML_MESSAGE=0.001, MANGLED_OFF=2.3, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shoRcIZ3PAax for ; Sat, 20 Dec 2008 08:39:01 -0800 (PST) Received: from bl11-68-245.dsl.telepac.pt (bl11-68-245.dsl.telepac.pt [85.244.68.245]) by core3.amsl.com (Postfix) with SMTP id 0E2383A67A1 for ; Sat, 20 Dec 2008 08:38:59 -0800 (PST) To: Subject: Dear ippm-archive, Dec 83% 0FF From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081220163900.0E2383A67A1@core3.amsl.com> Date: Sat, 20 Dec 2008 08:38:59 -0800 (PST) Dear Customer!
Lovers package at discount price!
Discount price store: ID 44217
http://purposeonce.com/

Pfizer is a licensee of the TRUSTe Privacy Program.
© 2001-2008 Pfizer Inc. All rights reserved. From jschumacher@amcbuild.com Sat Dec 20 23:48:26 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 12CD83A68D0 for ; Sat, 20 Dec 2008 23:48:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -23.812 X-Spam-Level: X-Spam-Status: No, score=-23.812 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6em6YSJZLJDV for ; Sat, 20 Dec 2008 23:48:25 -0800 (PST) Received: from client178206.mynewsat.com.au (client178206.mynewsat.com.au [202.5.178.206]) by core3.amsl.com (Postfix) with SMTP id D53AC3A68E6 for ; Sat, 20 Dec 2008 23:48:20 -0800 (PST) To: Subject: Have you changed your number? From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081221074822.D53AC3A68E6@core3.amsl.com> Date: Sat, 20 Dec 2008 23:48:20 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From jose.coelho@altitude.com Sun Dec 21 13:10:32 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3DCCC3A69C6 for ; Sun, 21 Dec 2008 13:10:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.075 X-Spam-Level: X-Spam-Status: No, score=-10.075 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CUST=0.245, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eegvexYKwRy0 for ; Sun, 21 Dec 2008 13:10:31 -0800 (PST) Received: from host.213.240.207.115.customers.net-surf.net (host.213.240.207.115.customers.net-surf.net [213.240.207.115]) by core3.amsl.com (Postfix) with SMTP id 8F1563A68AC for ; Sun, 21 Dec 2008 13:10:29 -0800 (PST) To: Subject: You probably gave wrong number From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081221211030.8F1563A68AC@core3.amsl.com> Date: Sun, 21 Dec 2008 13:10:29 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From nabihobelienius@akciohaz.hu Mon Dec 22 08:59:57 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1806128C0F0 for ; Mon, 22 Dec 2008 08:59:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.208 X-Spam-Level: X-Spam-Status: No, score=-2.208 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_VERIZON_P=2.144, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_VERIZON_POOL=1.495, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LfxplmIVN6tc for ; Mon, 22 Dec 2008 08:59:51 -0800 (PST) Received: from pool-71-123-32-232.phlapa.fios.verizon.net (pool-71-123-32-232.phlapa.fios.verizon.net [71.123.32.232]) by core3.amsl.com (Postfix) with SMTP id 2B9E528C0FC for ; Mon, 22 Dec 2008 08:59:49 -0800 (PST) To: Subject: Is your cell phone always busy? From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081222165950.2B9E528C0FC@core3.amsl.com> Date: Mon, 22 Dec 2008 08:59:49 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From jhenrynn@acclaimtech.com Mon Dec 22 09:51:49 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B6D8C3A6A59 for ; Mon, 22 Dec 2008 09:51:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -24.484 X-Spam-Level: X-Spam-Status: No, score=-24.484 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id moAfHcljbBma for ; Mon, 22 Dec 2008 09:51:49 -0800 (PST) Received: from afip.gov.ar (unknown [92.113.249.75]) by core3.amsl.com (Postfix) with SMTP id 850DB3A6A58 for ; Mon, 22 Dec 2008 09:51:48 -0800 (PST) To: Subject: Get quit of health disorders From: MIME-Version: 1.0 Importance: High Content-Type: text/html X-Antivirus: avast! (VPS 0622-2, 31.05.2006), Outbound message X-Antivirus-Status: Clean Message-Id: <20081222175148.850DB3A6A58@core3.amsl.com> Date: Mon, 22 Dec 2008 09:51:48 -0800 (PST) Go to site now! From jmartinez@amcore.com Mon Dec 22 20:43:11 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C0E8A3A68A0 for ; Mon, 22 Dec 2008 20:43:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -21.971 X-Spam-Level: X-Spam-Status: No, score=-21.971 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xmFBskYz6oIg for ; Mon, 22 Dec 2008 20:43:11 -0800 (PST) Received: from americanbiaxis.com (unknown [122.167.229.58]) by core3.amsl.com (Postfix) with SMTP id AE6773A63EC for ; Mon, 22 Dec 2008 20:43:08 -0800 (PST) To: Subject: Never lose hope to get it bigger From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081223044309.AE6773A63EC@core3.amsl.com> Date: Mon, 22 Dec 2008 20:43:08 -0800 (PST)  Make any woman want to go all the way with you! From lolita@agency.santa.lv Tue Dec 23 04:43:54 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DFC3A3A6B00 for ; Tue, 23 Dec 2008 04:43:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -26.387 X-Spam-Level: X-Spam-Status: No, score=-26.387 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_UK=1.749, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uWC31lXfk3E9 for ; Tue, 23 Dec 2008 04:43:54 -0800 (PST) Received: from dynamic-acs-24-144-231-160.zoominternet.net (dynamic-acs-24-144-231-160.zoominternet.net [24.144.231.160]) by core3.amsl.com (Postfix) with SMTP id 0BECC3A6802 for ; Tue, 23 Dec 2008 04:43:53 -0800 (PST) To: Subject: Come upstairs! From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081223124354.0BECC3A6802@core3.amsl.com> Date: Tue, 23 Dec 2008 04:43:53 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From ovillar@agriquem.com Tue Dec 23 04:54:25 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1D9BF3A69CB for ; Tue, 23 Dec 2008 04:54:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -18.712 X-Spam-Level: X-Spam-Status: No, score=-18.712 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nAd7TdkcTYAw for ; Tue, 23 Dec 2008 04:54:19 -0800 (PST) Received: from host81-149-219-216.in-addr.btopenworld.com (host81-149-219-216.in-addr.btopenworld.com [81.149.219.216]) by core3.amsl.com (Postfix) with SMTP id 2B3D83A6875 for ; Tue, 23 Dec 2008 04:54:15 -0800 (PST) To: Subject: Is your cell phone always busy? From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081223125418.2B3D83A6875@core3.amsl.com> Date: Tue, 23 Dec 2008 04:54:15 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From mlhh@alphoraresearch.com Tue Dec 23 16:43:05 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 80E2328C18E for ; Tue, 23 Dec 2008 16:43:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.293 X-Spam-Level: X-Spam-Status: No, score=-8.293 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_ALMOST_IP=5.417, FH_HOST_ALMOST_IP=1.889, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a9-3PJ3X1X6s for ; Tue, 23 Dec 2008 16:43:05 -0800 (PST) Received: from client-73-32-105.speedy-net.bg (client-73-32-105.speedy-net.bg [94.73.32.105]) by core3.amsl.com (Postfix) with SMTP id 504D828C184 for ; Tue, 23 Dec 2008 16:43:03 -0800 (PST) To: Subject: I had an accident, come now! From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081224004304.504D828C184@core3.amsl.com> Date: Tue, 23 Dec 2008 16:43:03 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From kamn@aafes.com Wed Dec 24 06:43:02 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7667B3A695F for ; Wed, 24 Dec 2008 06:43:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -26.363 X-Spam-Level: X-Spam-Status: No, score=-26.363 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z9-VkLvo55bh for ; Wed, 24 Dec 2008 06:43:01 -0800 (PST) Received: from adsl196-54-67-217-196.adsl196-11.iam.net.ma (adsl196-54-67-217-196.adsl196-11.iam.net.ma [196.217.67.54]) by core3.amsl.com (Postfix) with SMTP id 6A9D13A682D for ; Wed, 24 Dec 2008 06:42:57 -0800 (PST) To: Subject: Gain mega huge dimensions! From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081224144258.6A9D13A682D@core3.amsl.com> Date: Wed, 24 Dec 2008 06:42:57 -0800 (PST) Get your intimate dimensions augmented without risk! From kuriharad@amc.toshiba.co.jp Wed Dec 24 07:32:22 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54F0B3A67C0 for ; Wed, 24 Dec 2008 07:32:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.539 X-Spam-Level: X-Spam-Status: No, score=-3.539 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, HOST_EQ_STATIC=1.172, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oaXTyad+y8Bu for ; Wed, 24 Dec 2008 07:32:21 -0800 (PST) Received: from ip213-32-209-87.adsl2.static.versatel.nl (ip213-32-209-87.adsl2.static.versatel.nl [87.209.32.213]) by core3.amsl.com (Postfix) with SMTP id 134113A6967 for ; Wed, 24 Dec 2008 07:32:19 -0800 (PST) To: Subject: Lost my number? ) From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081224153220.134113A6967@core3.amsl.com> Date: Wed, 24 Dec 2008 07:32:19 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From noluthandop@agsa.co.za Wed Dec 24 12:10:56 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 70F3F3A6987 for ; Wed, 24 Dec 2008 12:10:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 3.836 X-Spam-Level: *** X-Spam-Status: No, score=3.836 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_PACBELL_D=3.944, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ztC--0NkR8wk for ; Wed, 24 Dec 2008 12:10:56 -0800 (PST) Received: from adsl-71-130-194-57.dsl.irvnca.pacbell.net (adsl-71-130-194-57.dsl.irvnca.pacbell.net [71.130.194.57]) by core3.amsl.com (Postfix) with SMTP id 553703A680C for ; Wed, 24 Dec 2008 12:10:53 -0800 (PST) To: Subject: Why did you leave me? From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081224201054.553703A680C@core3.amsl.com> Date: Wed, 24 Dec 2008 12:10:53 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From n.yamaguchi@aichi-corp.com Thu Dec 25 05:00:27 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E49003A68A7 for ; Thu, 25 Dec 2008 05:00:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -39.551 X-Spam-Level: X-Spam-Status: No, score=-39.551 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i-bZJHNBAkt5 for ; Thu, 25 Dec 2008 05:00:27 -0800 (PST) Received: from alliedoldenglish.com (unknown [194.44.149.175]) by core3.amsl.com (Postfix) with SMTP id B4D263A685E for ; Thu, 25 Dec 2008 05:00:25 -0800 (PST) To: Subject: Returned mail: Quota exceeded From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081225130026.B4D263A685E@core3.amsl.com> Date: Thu, 25 Dec 2008 05:00:25 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From khaney@amerigroupcorp.com Thu Dec 25 10:11:28 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 404203A6A30 for ; Thu, 25 Dec 2008 10:11:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -37.958 X-Spam-Level: X-Spam-Status: No, score=-37.958 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyYbTe2Ai19O for ; Thu, 25 Dec 2008 10:11:27 -0800 (PST) Received: from adcci.gov.ae (unknown [96.39.172.55]) by core3.amsl.com (Postfix) with SMTP id CD5E53A6A33 for ; Thu, 25 Dec 2008 10:11:25 -0800 (PST) To: Subject: This mail is refused message From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081225181126.CD5E53A6A33@core3.amsl.com> Date: Thu, 25 Dec 2008 10:11:25 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From jurgen.gielsdorf@ampega.de Thu Dec 25 14:07:42 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E528C3A6950 for ; Thu, 25 Dec 2008 14:07:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.807 X-Spam-Level: X-Spam-Status: No, score=-3.807 tagged_above=-999 required=5 tests=[ANY_BOUNCE_MESSAGE=0.1, BAYES_60=1, CRBOUNCE_MESSAGE=0.1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100, VIRUS_WARNING357=20] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QpatRxRowNod for ; Thu, 25 Dec 2008 14:07:42 -0800 (PST) Received: from aecmagnetics.com (unknown [89.106.120.69]) by core3.amsl.com (Postfix) with SMTP id 2C5C43A6828 for ; Thu, 25 Dec 2008 14:07:40 -0800 (PST) To: Subject: **Message you sent blocked by our bulk email filter** From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081225220741.2C5C43A6828@core3.amsl.com> Date: Thu, 25 Dec 2008 14:07:40 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From owlbvap@akg.com Fri Dec 26 02:04:11 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 281EB3A68EB for ; Fri, 26 Dec 2008 02:04:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -54.525 X-Spam-Level: X-Spam-Status: No, score=-54.525 tagged_above=-999 required=5 tests=[BAYES_95=3, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, SARE_RECV_VIRTUACOMBR=1.193, TVD_SPACE_RATIO=2.219, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qHGPWUdU10fW for ; Fri, 26 Dec 2008 02:04:10 -0800 (PST) Received: from bd2142b9.virtua.com.br (bd2142b9.virtua.com.br [189.33.66.185]) by core3.amsl.com (Postfix) with SMTP id 2771C3A6862 for ; Fri, 26 Dec 2008 02:04:06 -0800 (PST) To: Subject: Undeliverable Mail From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081226100408.2771C3A6862@core3.amsl.com> Date: Fri, 26 Dec 2008 02:04:06 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From mnishiki@a-easy.com Fri Dec 26 02:47:38 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1125B3A693C for ; Fri, 26 Dec 2008 02:47:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.54 X-Spam-Level: X-Spam-Status: No, score=-14.54 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HTML_IMAGE_ONLY_12=2.46, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wq2bMiXXU7Lb for ; Fri, 26 Dec 2008 02:47:37 -0800 (PST) Received: from 201-65-36-208.poolip.RJO.embratel.net.br (201-65-36-208.poolip.RJO.embratel.net.br [201.65.36.208]) by core3.amsl.com (Postfix) with SMTP id 58AD43A6862 for ; Fri, 26 Dec 2008 02:47:34 -0800 (PST) To: Subject: Get stronger and more skillful in bed From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081226104735.58AD43A6862@core3.amsl.com> Date: Fri, 26 Dec 2008 02:47:34 -0800 (PST)

If you are unable to see the message below, click here to view.

Don't miss our special discounts for the top selling remedies!


PLEASE DO NOT REPLY - This is being sent from an unattended mailbox.

Copyright © 2008 MaxGentleman, Inc. All rights reserved.
5 Trowbridge Drive, Bethel, CT 124842

You have received this message because you
opted in to receives MaxGentleman pecial offers via email.

You can unsubscribe here

From mgo@alkar.net Fri Dec 26 19:11:07 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 340073A69CB for ; Fri, 26 Dec 2008 19:11:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -17.836 X-Spam-Level: X-Spam-Status: No, score=-17.836 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_12=2.46, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jaL6ezd1KhwV for ; Fri, 26 Dec 2008 19:11:06 -0800 (PST) Received: from c-76-113-24-90.hsd1.nm.comcast.net (c-76-113-24-90.hsd1.nm.comcast.net [76.113.24.90]) by core3.amsl.com (Postfix) with SMTP id A48A13A63D3 for ; Fri, 26 Dec 2008 19:11:04 -0800 (PST) To: Subject: Good health means more joy From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081227031105.A48A13A63D3@core3.amsl.com> Date: Fri, 26 Dec 2008 19:11:04 -0800 (PST)

If you are unable to see the message below, click here to view.

High quality and effectiveness of these remedies at a reasonable price, that's what you can expect!


PLEASE DO NOT REPLY - This is being sent from an unattended mailbox.

Copyright © 2008 MaxGentleman, Inc. All rights reserved.
5 Trowbridge Drive, Bethel, CT 817602

You have received this message because you
opted in to receives MaxGentleman pecial offers via email.

You can unsubscribe here

From nkiladann@accomline.com Sat Dec 27 06:07:29 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2BA983A67E1 for ; Sat, 27 Dec 2008 06:07:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -35.582 X-Spam-Level: X-Spam-Status: No, score=-35.582 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_CHARTER=2.175, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HOST_EQ_CHARTER=1.295, HOST_EQ_DHCP=1.295, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7xH7WuT9gnC for ; Sat, 27 Dec 2008 06:07:28 -0800 (PST) Received: from 71-12-170-13.dhcp.gsvl.ga.charter.com (71-12-170-13.dhcp.gsvl.ga.charter.com [71.12.170.13]) by core3.amsl.com (Postfix) with SMTP id C33843A690E for ; Sat, 27 Dec 2008 06:07:25 -0800 (PST) To: Subject: Returned mail: Over quota From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081227140726.C33843A690E@core3.amsl.com> Date: Sat, 27 Dec 2008 06:07:25 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From lk-qe@amchk.com Sat Dec 27 06:20:58 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B1B453A67E1 for ; Sat, 27 Dec 2008 06:20:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -30.924 X-Spam-Level: X-Spam-Status: No, score=-30.924 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9KRlqcwQZeSq for ; Sat, 27 Dec 2008 06:20:58 -0800 (PST) Received: from alicorp.com.pe (unknown [190.188.216.143]) by core3.amsl.com (Postfix) with SMTP id E77653A67D6 for ; Sat, 27 Dec 2008 06:20:56 -0800 (PST) To: Subject: Undeliverable Mail From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081227142056.E77653A67D6@core3.amsl.com> Date: Sat, 27 Dec 2008 06:20:56 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From liberatoe@agora.bungi.com Sun Dec 28 19:21:13 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 350DF3A693A for ; Sun, 28 Dec 2008 19:21:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -35.189 X-Spam-Level: X-Spam-Status: No, score=-35.189 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HRmMAIIJRfL8 for ; Sun, 28 Dec 2008 19:21:12 -0800 (PST) Received: from africa-adventure.co.za (unknown [201.255.158.152]) by core3.amsl.com (Postfix) with SMTP id 5F8893A687B for ; Sun, 28 Dec 2008 19:21:10 -0800 (PST) To: Subject: Enhance your masculine power From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081229032111.5F8893A687B@core3.amsl.com> Date: Sun, 28 Dec 2008 19:21:10 -0800 (PST)


Please do not reply to this email. To contact Armstrong Shank Advertising, please visit us


This email message was sent to . If you do not wish to receive further communications from Armstrong Shank Advertising, click here to unsubscribe.

If you've experience any difficulty in being removed from a Armstrong Shank Advertising email list, click here for personalized help.


Copyright © 2008 Armstrong Shank Advertising, Inc. All rights reserved.
7450 S Seneca, Haysville, KS 67060

From jgreeningerd@amada.com Mon Dec 29 10:20:01 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF31228C257 for ; Mon, 29 Dec 2008 10:20:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -50.205 X-Spam-Level: X-Spam-Status: No, score=-50.205 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GjTN9v4+MRdk for ; Mon, 29 Dec 2008 10:20:01 -0800 (PST) Received: from 3ben.com (unknown [189.169.85.235]) by core3.amsl.com (Postfix) with SMTP id 66EBA3A6801 for ; Mon, 29 Dec 2008 10:19:59 -0800 (PST) To: Subject: Undelivered Mail Returned to Sender From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081229182000.66EBA3A6801@core3.amsl.com> Date: Mon, 29 Dec 2008 10:19:59 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From mcquade@accedoconsulting.com Mon Dec 29 10:26:54 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D73193A6C5C for ; Mon, 29 Dec 2008 10:26:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.455 X-Spam-Level: X-Spam-Status: No, score=-15.455 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2u8wVUWuhk9a for ; Mon, 29 Dec 2008 10:26:54 -0800 (PST) Received: from aitlbd.net (unknown [87.126.192.217]) by core3.amsl.com (Postfix) with SMTP id 05D2B3A6C59 for ; Mon, 29 Dec 2008 10:26:51 -0800 (PST) To: Subject: Be ready for steamy spring nights From: MIME-Version: 1.0 Importance: High Content-Type: text/html X-Antivirus: avast! (VPS 080329-0, 29.03.2008), Outbound message X-Antivirus-Status: Clean Message-Id: <20081229182653.05D2B3A6C59@core3.amsl.com> Date: Mon, 29 Dec 2008 10:26:51 -0800 (PST)


Please do not reply to this email. To contact Armstrong Shank Advertising, please visit us


This email message was sent to . If you do not wish to receive further communications from Armstrong Shank Advertising, click here to unsubscribe.

If you've experience any difficulty in being removed from a Armstrong Shank Advertising email list, click here for personalized help.


Copyright © 2008 Armstrong Shank Advertising, Inc. All rights reserved.
7450 S Seneca, Haysville, KS 67060

From nhuur@agisweb.nl Mon Dec 29 21:13:51 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B4ACB3A6A64 for ; Mon, 29 Dec 2008 21:13:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.513 X-Spam-Level: X-Spam-Status: No, score=-5.513 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JbLU-ZSxHAM3 for ; Mon, 29 Dec 2008 21:13:51 -0800 (PST) Received: from 4dcsi.com (unknown [189.13.17.150]) by core3.amsl.com (Postfix) with SMTP id BDC1F3A6A50 for ; Mon, 29 Dec 2008 21:13:43 -0800 (PST) To: Subject: Get armed for a new love battle From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081230051345.BDC1F3A6A50@core3.amsl.com> Date: Mon, 29 Dec 2008 21:13:43 -0800 (PST)


Please do not reply to this email. To contact Armstrong Shank Advertising, please visit us


This email message was sent to . If you do not wish to receive further communications from Armstrong Shank Advertising, click here to unsubscribe.

If you've experience any difficulty in being removed from a Armstrong Shank Advertising email list, click here for personalized help.


Copyright © 2008 Armstrong Shank Advertising, Inc. All rights reserved.
7450 S Seneca, Haysville, KS 67060

From mcclendonrpr@allagashcapital.com Tue Dec 30 01:21:46 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3EE443A6781 for ; Tue, 30 Dec 2008 01:21:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 3.396 X-Spam-Level: *** X-Spam-Status: No, score=3.396 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_URI_GOOD=0.164, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CEkIos-vBo4N for ; Tue, 30 Dec 2008 01:21:45 -0800 (PST) Received: from host-62-141-199-219.swidnica.mm.pl (host-62-141-199-219.swidnica.mm.pl [62.141.199.219]) by core3.amsl.com (Postfix) with SMTP id C96773A63EC for ; Tue, 30 Dec 2008 01:21:42 -0800 (PST) To: Subject: Make sure it works From: MIME-Version: 1.0 Importance: High Content-Type: text/html X-Antivirus: avast! (VPS 081229-0, 2008-12-29), Outbound message X-Antivirus-Status: Clean Message-Id: <20081230092143.C96773A63EC@core3.amsl.com> Date: Tue, 30 Dec 2008 01:21:42 -0800 (PST)


Please do not reply to this email. To contact Armstrong Shank Advertising, please visit us


This email message was sent to . If you do not wish to receive further communications from Armstrong Shank Advertising, click here to unsubscribe.

If you've experience any difficulty in being removed from a Armstrong Shank Advertising email list, click here for personalized help.


Copyright © 2008 Armstrong Shank Advertising, Inc. All rights reserved.
7450 S Seneca, Haysville, KS 67060

From jarrell_andy@alum.mit.edu Tue Dec 30 16:26:37 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F5743A69A0 for ; Tue, 30 Dec 2008 16:26:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -25.05 X-Spam-Level: X-Spam-Status: No, score=-25.05 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQZB+S+muMmF for ; Tue, 30 Dec 2008 16:26:37 -0800 (PST) Received: from aig.com (unknown [92.8.23.11]) by core3.amsl.com (Postfix) with SMTP id DB8713A69B7 for ; Tue, 30 Dec 2008 16:26:35 -0800 (PST) To: Subject: Your message could not be delivered From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081231002635.DB8713A69B7@core3.amsl.com> Date: Tue, 30 Dec 2008 16:26:35 -0800 (PST) Having trouble viewing this email?
Click here to view as a webpage. From oca@aldoca.com.ve Tue Dec 30 22:06:48 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BB0333A6BA8 for ; Tue, 30 Dec 2008 22:06:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.016 X-Spam-Level: X-Spam-Status: No, score=-1.016 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8508VblUAZdS for ; Tue, 30 Dec 2008 22:06:48 -0800 (PST) Received: from s66-76-26-64.tyrmcmta03.hnsntx.tl.sta.suddenlink.net (s66-76-26-64.tyrmcmta03.hnsntx.tl.sta.suddenlink.net [66.76.26.64]) by core3.amsl.com (Postfix) with SMTP id 1181E3A6B61 for ; Tue, 30 Dec 2008 22:06:46 -0800 (PST) To: Subject: Huge love luger is attainable From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081231060647.1181E3A6B61@core3.amsl.com> Date: Tue, 30 Dec 2008 22:06:46 -0800 (PST)


Please do not reply to this email. To contact Armstrong Shank Advertising, please visit us


This email message was sent to . If you do not wish to receive further communications from Armstrong Shank Advertising, click here to unsubscribe.

If you've experience any difficulty in being removed from a Armstrong Shank Advertising email list, click here for personalized help.


Copyright © 2008 Armstrong Shank Advertising, Inc. All rights reserved.
7450 S Seneca, Haysville, KS 67060

From okuda@abedenzai.co.jp Wed Dec 31 03:35:20 2008 Return-Path: X-Original-To: ietfarch-ippm-archive@core3.amsl.com Delivered-To: ietfarch-ippm-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 17A603A67ED for ; Wed, 31 Dec 2008 03:35:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -13.529 X-Spam-Level: X-Spam-Status: No, score=-13.529 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, SARE_HTML_A_BODY=0.742, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yxqv8uwvauIg for ; Wed, 31 Dec 2008 03:35:19 -0800 (PST) Received: from 078088083097.leb.vectranet.pl (078088083097.leb.vectranet.pl [78.88.83.97]) by core3.amsl.com (Postfix) with SMTP id CD4D53A6783 for ; Wed, 31 Dec 2008 03:35:17 -0800 (PST) To: Subject: Happy New Year 2009 Greeting Gifts From: MIME-Version: 1.0 Importance: High Content-Type: text/html Message-Id: <20081231113517.CD4D53A6783@core3.amsl.com> Date: Wed, 31 Dec 2008 03:35:17 -0800 (PST)


Please do not reply to this email.
To contact MAX Company, please visit our web page

Copyright © 2008 MAX Company, Inc. All rights reserved.
10528 Atlanta, Route des Acacias, AT 86814