Re: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.txt

Gyan Mishra <hayabusagsm@gmail.com> Sun, 04 October 2020 13:48 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6CAC3A08B8 for <lsr@ietfa.amsl.com>; Sun, 4 Oct 2020 06:48:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.067
X-Spam-Level:
X-Spam-Status: No, score=-2.067 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, T_REMOTE_IMAGE=0.01, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JiNElLg2y6ym for <lsr@ietfa.amsl.com>; Sun, 4 Oct 2020 06:48:39 -0700 (PDT)
Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB7523A08B1 for <lsr@ietf.org>; Sun, 4 Oct 2020 06:48:38 -0700 (PDT)
Received: by mail-ua1-x92e.google.com with SMTP id r21so92000uaw.10 for <lsr@ietf.org>; Sun, 04 Oct 2020 06:48:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=y+pOQuJapU0NmA338z1jQtwfBOaeQUU8lH1+xcYXH4Y=; b=loAfC5UpwluJd6d9GapuI1XqQNDckdimrwFK2SslP8+5DbLiTZrriU2zCs9Yy1anfD VqZWnCBzoL6bwy2UG+t+DbjLIQXsMleNMmzzvPy232gxfpGpqFw3ht6ZXw4L6ptoaAns e37m5zSXOFkYswfevMtJFgQmJ52h+7aoq6WQVN/CAXPKkqa9OI7wILSK3lvqV4Up9SiG LqUTXZvmJHwa/+lviLSGRSxc6kfhkfHneCQ7cac6ouS2NR/+iElCMqxKm7c7Dojeb2I8 fZBdrgSQRuJTQalcWLC2Sr7JopQMfFrObWmFTz2h4oLDIWw0J4GP/Ch5bfa8T53dSnBV bR3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=y+pOQuJapU0NmA338z1jQtwfBOaeQUU8lH1+xcYXH4Y=; b=B57VvBdukJffV+JE6j4/XHZr1eFDr4WNBgYWdfbtn5TJsFoatz5GkWAIcidVkT/Z93 B90cdCQ8iHGhuKhkv4EjCPpFsjYkgdWsuFVeXLFEFkBl1TXGMTtgSvg/lYrMsMJNXAT+ DRPGA2CZ/JMPfnVuz5+zEP4TDa4pugjJPBAr12HZ4HDW4YBJIocL/xLPBr9/GQOecPlT /OBLPynkYbv5KrYLPb22ToiOcBtjBRc4jvvmLXpJEYe0nNuoQm9D7uq3zP7hlz1HmZvf 238IsCQlE5PScxNbWfOpWeCXaQD73XAAgvx5UjtUI1HDzVV7lT2dn/4mRDaJHC3U9yRm nszA==
X-Gm-Message-State: AOAM531dpzbzKScUGck9KuvWqKEFQM2vMRPgX2U1R5mYYyjKE8OmnWRx L+4715O98iWGgULbGC5BPUO4GeQiiDBeZ+MJ8RI=
X-Google-Smtp-Source: ABdhPJzlU20g0BF7B2DJK77pZ0Q580EnWdD/smpUZRVvzfGMIjLIPmG/CUQza2wiqF5ncvhMj+ekpdURXDEU6QhrUoY=
X-Received: by 2002:ab0:c11:: with SMTP id a17mr4851561uak.141.1601819317668; Sun, 04 Oct 2020 06:48:37 -0700 (PDT)
MIME-Version: 1.0
References: <160138654056.12980.329207214151594381@ietfa.amsl.com> <DM6PR05MB63482DBC001DD56BEF6F7311AE320@DM6PR05MB6348.namprd05.prod.outlook.com> <CAKz0y8w5VOf_=baG6UCP8Q9s=VLM2ghT2jhiF5FZNN4JXB23eA@mail.gmail.com> <DM6PR05MB63485389C261CA2E0C08DE50AE330@DM6PR05MB6348.namprd05.prod.outlook.com> <0f85212d-fac7-47ea-a608-4f53061cbf02@Spark> <DM6PR05MB63480E863599BBC810BF334AAE300@DM6PR05MB6348.namprd05.prod.outlook.com> <CABNhwV2+jhjAfxq5FzaukdhCOqXvGCkv75xYWcStN=SCrpni4Q@mail.gmail.com> <f4fdff8b-fe11-cb75-3cd7-7766baedf730@cisco.com> <CB2F6A55-B231-4A2D-821C-D3F2ABE6649E@futurewei.com> <cfae6af4-23d0-44b0-8bb3-f5e631b4c805@Spark> <CABNhwV3MmJeVMhGHqyGzwshSYVijquGsxaNFaryu5mF3j8n_zA@mail.gmail.com> <047be764-8203-ca46-7ee1-6f84f7bf2356@cisco.com> <CABNhwV3MMpMBQL_PXVFmX3RMkKXJVV0PTn4PvB0ctyHfRAMbuA@mail.gmail.com> <e5c2621e-fd94-5cf3-32bc-e7ccd7215714@cisco.com>
In-Reply-To: <e5c2621e-fd94-5cf3-32bc-e7ccd7215714@cisco.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 04 Oct 2020 09:48:26 -0400
Message-ID: <CABNhwV0Y5qT7M3yDfK=PE2sk9BKLxuUNmXb3LV0Ws_hz=8vuYA@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, Ron Bonica <rbonica@juniper.net>, Yingzhen Qu <yingzhen.qu@futurewei.com>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006c8e4c05b0d89fb4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/CJ2jRKgDWprITPlTCBOCeo14tfg>
Subject: Re: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.txt
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Oct 2020 13:48:49 -0000

Thanks Peter!

On Sun, Oct 4, 2020 at 5:51 AM Peter Psenak <ppsenak@cisco.com> wrote:

> Hi Gyan,
>
>
>
> On 03/10/2020 18:54, Gyan Mishra wrote:
>
> >
>
> > Thanks Peter for the responses to help clear up my flex algo
> understanding!!
>
> >
>
> > On Sat, Oct 3, 2020 at 5:45 AM Peter Psenak <ppsenak@cisco.com
>
> > <mailto:ppsenak@cisco.com>> wrote:
>
> >
>
> >     Gyan,
>
> >
>
> >
>
> >
>
> >     On 03/10/2020 02:14, Gyan Mishra wrote:
>
> >
>
> >      >
>
> >
>
> >      > Hi  Jeff
>
> >
>
> >      >
>
> >
>
> >      >  From a domain perspective where you have a group of nodes and
>
> >
>
> >      > associated IP addressed and SID are part of a discrete underlay
>
> >     instance
>
> >
>
> >      > flex algo topology.  On those same set of nodes you could have
>
> >     another
>
> >
>
> >      > topology and associated address and SIDs for a different flex
> algo.
>
> >
>
> >
>
> >
>
> >     above is right.
>
> >
>
> >
>
> >     Gyan>  So per my response to Robert, what  I was thinking is that as
>
> > the algo 0 strict spf would be used as the base algo to provide
>
> > reachability to all nodes within the domain and all neighbors are formed
>
> > between all nodes in the domain to populate IGP rib providing base
>
> > connectivity reachability.  So then underneath of that you can have any
>
> > subset of nodes out of the superset all top layer domain nodes level
>
> >   that can run any other algo desired. Basically creating algo layers
>
> > under the top domain wide layer.
>
>
>
> pretty much.
>
>
>
>
>
> >
>
> >
>
> >
>
> >
>
> >      > How
>
> >
>
> >      > this would work is that the topologies would have to be
>
> >     segregated from
>
> >
>
> >      > each other as different MT instances or routing process
>
> >     instances.  Is
>
> >
>
> >      > that correct?
>
> >
>
> >
>
> >
>
> >     no MT at all. You can think of each flex-algo as a set of constraints
>
> >
>
> >     that is used to calculate the path over the common topology. You can
>
> >
>
> >     have many such felx-algos running on a common topology.
>
> >
>
> >
>
> >      Gyan> Is it safe to say that we can think of it as RSVP TE “like”
>
> > cSPF constraints that we are build via traffic engineering PCALC
>
> > algorithms to run for dynamic LSP dyamic ERO that is built based on IGP
>
> > constraints from TEDs database of TE link attributes and TE or IGP
>
> > weights metric constraints to create the dynamic LSP path.
>
>
>
> you can think of a flex-algo as a TE like solution, but there are some
>
> major differences to RSVP-TE:
>
>
>
> - automatic calculation of flex-algo constrained based paths from any
>
> source to any destination. This is in contrast to p2p nature of RSVP-TE.
>
>
>
> - there is no TED, all information is stored in IGP LSDB.
>
>
>
>
>
>
>
>
>
> > So we could
>
> > think of in TE framework analogy to flex algo In the per VRF TE next hop
>
> > vpn coloring use case with different loopback next hop rewrite per VRF
>
> > that normal IGP non TE BAU VPNs traffic would be like the flex algo base
>
> > strict algo 0 and the non zero discrete algo would be like the per VRF
>
> > next hop loopback rewrite where each per VRF te loopback rewrite would
>
> > be a different steering non zero discrete flex algo all running in
>
> > parallel as ships in the night with the base algo 0.   Sorry for the
>
> > complex analogy but I think I am getting it!!😃
>
>
>
> steering the traffic to flex-algo paths can be done using different
>
> methods - per-destination, per flow, etc. Various coloring mechanism can
>
> be used as well, if needed.
>
>
>
>
>
> >
>
> > Does a flex algo use case draft exist and if not I would not mind using
>
> > the analogy I said above and build out a use case draft.  Cheers! 😊
>
>
>
>
>
> I'm not a fan of use case drafts. These should be vendor specific
>
> documents, no need to make them standards.
>
>
>
> thanks,
>
> Peter
>
> >
>
> >
>
> >
>
> >
>
> >      >
>
> >
>
> >      > Can two nodes that run two different flex algo become ospf or isis
>
> >
>
> >      > neighbors?
>
> >
>
> >
>
> >
>
> >     absolutely.
>
> >
>
> >
>
> >
>
> >     Peter
>
> >
>
> >
>
> >
>
> >      >
>
> >
>
> >      > Kind Regards
>
> >
>
> >      >
>
> >
>
> >      > Gyan
>
> >
>
> >      >
>
> >
>
> >      > On Fri, Oct 2, 2020 at 6:25 PM Jeff Tantsura
>
> >     <jefftant.ietf@gmail.com <mailto:jefftant.ietf@gmail.com>
>
> >
>
> >      > <mailto:jefftant.ietf@gmail.com
>
> >     <mailto:jefftant.ietf@gmail.com>>> wrote:
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >     Hi Yingzhen,
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >     Yes, that’s the case.  The most important property of an algo
>
> >
>
> >      >     computed path is that is has to be consecutive, as either SID
>
> >     or IP
>
> >
>
> >      >     address associated with a particular topology is only known
>
> >     within
>
> >
>
> >      >     that topology.
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >     Looking specifically at Ron’s draft (MPLS could be more
>
> >     complex due
>
> >
>
> >      >     to potential hierarchy) - the prefix itself defines the
>
> >
>
> >      >     context(topology) and must be globally unique, since IPv4
> header
>
> >
>
> >      >     can’t have any additional meta-data attached.
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >     Cheers,
>
> >
>
> >      >
>
> >
>
> >      >     Jeff
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >     On Oct 2, 2020, 1:15 PM -0700, Yingzhen Qu
>
> >
>
> >      >     <yingzhen.qu@futurewei.com <mailto:yingzhen.qu@futurewei.com>
>
> >     <mailto:yingzhen.qu@futurewei.com
>
> >     <mailto:yingzhen.qu@futurewei.com>>>, wrote:
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >>     Hi Peter,
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     My understanding of flex-algo is that for traffic destined
> to a
>
> >
>
> >      >>     prefix on a particular algo, it can only be routed on routers
>
> >
>
> >      >>     belong to that algo, which also means only routers in that
> algo
>
> >
>
> >      >>     calculates how to reach that prefix and install it into the
>
> >
>
> >      >>     routing table. It seems to me that using flex-algo (section
>
> >     12 of
>
> >
>
> >      >>     the draft) it's possible to have a loopback address
> associated
>
> >
>
> >      >>     with only one algo, please correct me if I'm missing or
>
> >
>
> >      >>     misunderstood something.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     Thanks,
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     Yingzhen
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     On 10/2/20, 9:43 AM, "Lsr on behalf of Peter Psenak"
>
> >
>
> >      >>     <lsr-bounces@ietf.org <mailto:lsr-bounces@ietf.org>
>
> >     <mailto:lsr-bounces@ietf.org <mailto:lsr-bounces@ietf.org>> on
> behalf of
>
> >
>
> >      >>     ppsenak=40cisco.com@dmarc.ietf.org
>
> >     <mailto:40cisco.com@dmarc.ietf.org>
>
> >
>
> >      >>     <mailto:40cisco.com@dmarc.ietf.org
>
> >     <mailto:40cisco.com@dmarc.ietf.org>>> wrote:
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     Gyan,
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     On 02/10/2020 18:30, Gyan Mishra wrote:
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>>     All,
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     With SRv6 and IP based flex algo a generic question as it
>
> >     applies to
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     both. Is it possible to have within a single IGP domain
>
> >     different
>
> >
>
> >      >>>     sets
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     of nodes or segments of the network running different
>
> >     algorithms.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     absolutely.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>>     From
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     both drafts it sounds like all nodes have to agree on same
>
> >     algorithm
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     similar to concept of metric and reference bandwidth all
>
> >     have to have
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     the same style metric and play to the same sheet of music.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     all participating nodes need to agree on the definition of
> the
>
> >
>
> >      >>     flex-algo
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     and advertise the participation. That's it.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>>     If there was
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     a way to use multiple algorithms simultaneously based on
> SFC or
>
> >
>
> >      >>>     services
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     and instantiation of specific algorithm based on service to
> be
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     rendered. Doing so without causing a routing loop or sub
>
> >     optimal
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     routing.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     you can certainly use multiple algorithms simultaneously and
>
> >     use algo
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     specific paths to forward specific traffic over it. How that
>
> >     is done
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     from the forwarding perspective depends in which forwarding
>
> >     plane you
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     use. Flex-algo control plane is independent of the
>
> >     forwarding plane.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>>     I thought with flex algo that there exists a feature that on
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     each hop there is a way to specify which algo to use hop by
> hop
>
> >
>
> >      >>>     similar
>
> >
>
> >      >>>
>
> >
>
> >      >>>
>
> >
>
> >      >>>     to a hop by hop policy based routing.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     no, there is no hop-by-hop classification, that is
>
> >     problematic and
>
> >
>
> >      >>     does
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     not scale for high speeds. Classification is done at the
>
> >     ingress only.
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     thanks,
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     Peter
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     _______________________________________________
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>     Lsr mailing list
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >> Lsr@ietf.org <mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org
>
> >     <mailto:Lsr@ietf.org>>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Flsr&amp;data=02%7C01%7Cyingzhen.qu%40futurewei.com%7C51dd940ab25d4ea19b1b08d866f23b6a%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637372537869296887&amp;sdata=R%2FI%2BAUkcw12FmgDtsh%2FBOL7zLjPF%2BwwRpqwnE2Ndv%2Fg%3D&amp;reserved=0
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >>
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >      > --
>
> >
>
> >      >
>
> >
>
> >      > <http://www.verizon.com/>
>
> >
>
> >      >
>
> >
>
> >      > *Gyan Mishra*
>
> >
>
> >      >
>
> >
>
> >      > /Network Solutions A//rchitect /
>
> >
>
> >      >
>
> >
>
> >      > /M 301 502-1347
>
> >
>
> >      > 13101 Columbia Pike
>
> >
>
> >      > /Silver Spring, MD
>
> >
>
> >      >
>
> >
>
> >      >
>
> >
>
> >
>
> >
>
> > --
>
> >
>
> > <http://www.verizon.com/>
>
> >
>
> > *Gyan Mishra*
>
> >
>
> > /Network Solutions A//rchitect /
>
> >
>
> > /M 301 502-1347
>
> > 13101 Columbia Pike
>
> > /Silver Spring, MD
>
> >
>
> >
>
>
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD