RE: GMPLS issues (was - GMPLS Last Calls)
"Mannie, Eric" <Eric.Mannie@ebone.com> Thu, 14 June 2001 08:11 UTC
Envelope-to: ccamp-data@psg.com
Delivery-date: Thu, 14 Jun 2001 01:14:22 -0700
Message-ID: <D52BF6463BA3D311BFA700508B63C5AA042146CB@brumsgpnt01.gtsgroup.com>
From: "Mannie, Eric" <Eric.Mannie@ebone.com>
To: "'ananth.nagarajan@mail.sprint.com'" <ananth.nagarajan@mail.sprint.com>, BRaja@tellium.com
Cc: wesam.alanqar@mail.sprint.com, ccamp@ops.ietf.org, Tammy.Ferris@mail.sprint.com, mark.jones@mail.sprint.com, mpls@UU.NET, lynn.neir@mail.sprint.com
Subject: RE: GMPLS issues (was - GMPLS Last Calls)
Date: Thu, 14 Jun 2001 10:11:48 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Hello Ananth, >The requirement is to support non-IP addresses at the edge (this may include NSAP) and >translate/encapsulate to a routable IP address in the core (a la in a >VPN scenario, where non-unique, non-IP addresses may be supported). >i.e, support just IP-based routing in the optical control plane. One can support whatever you like at the edge/host. A layer above any GMPLS controlled layer may use its own addressing, routing and signaling independently. For instance, if you want to use ATM with PNNI and NSAP addresses above a photonic layer controlled by GMPLS that's fine. That should not have any impact on GMPLS (layer independencies). An end-system will have two addresses, one at the ATM layer and one at the IP layer for the GMPLS driver of the photonic layer. In the same way an IP router has IP addresses at the IP layer and ATM addresses associated with ATM drivers. The address translation (from a "logical X address" to "physical IP address") issue can be solved in many ways (DNS, static, via an address resolution protocol (many were already designed), via routing integration, etc). I don't believe that this should be embedded in the signaling protocol used to open and maintain circuits. Too many non-related features in the same protocol makes it more complex. So again, no impact on GMPLS. Kind regards, Eric -----Original Message----- From: ananth.nagarajan@mail.sprint.com [mailto:ananth.nagarajan@mail.sprint.com] Sent: Wednesday, June 13, 2001 9:07 PM To: BRaja@tellium.com; Mannie, Eric Cc: wesam.alanqar@mail.sprint.com; ccamp@ops.ietf.org; Tammy.Ferris@mail.sprint.com; mark.jones@mail.sprint.com; mpls@UU.NET; lynn.neir@mail.sprint.com Subject: RE: GMPLS issues (was - GMPLS Last Calls) Eric and others, I think the NSAP support issue is being misunderstood. The requirement is to support non-IP addresses at the edge (this may include NSAP) and translate/encapsulate to a routable IP address in the core (a la in a VPN scenario, where non-unique, non-IP addresses may be supported). i.e, support just IP-based routing in the optical control plane. hope this helps clarify. Ananth -----Original Message----- From: Eric.Mannie [mailto:Eric.Mannie@ebone.com] Sent: Wednesday, June 13, 2001 5:32 AM To: Nagarajan, Ananth; BRaja Cc: Alanqar, Wesam; ccamp; Ferris, Tammy; Jones, Mark L.; mpls; Neir, Lynn Subject: RE: GMPLS issues (was - GMPLS Last Calls) Hello Ananth, >bala>> > 1) Type of legacy equipment needing NSAP addresses >bala>> > (also, is >bala>> > this optical network element or client equipment?) >bala>> > 2) Rough estimate of number of UNI ports needing NSAP address >bala>> > (2002, 2005, and 2010) >bala>> > 3) Description of application in which this legacy equipment >bala>> > will use UNI >bala>> > signaling >bala>I don't recall seeing any response. furthermore, the NSAP >bala>requirement was not unanimously endorsed by all carriers (at >bala>the OIF). > >From our OIF representatives, although it was not unanimously endorsed, >there was a significant demand for NSAP support. Well, NSAP is the main >non-IP type of addressing that is required. The general requirement is >to be able to support non-IP addresses (probably have an address >translation from non-IP addresses to routable addresses). >NSAP support will be needed always (e.g. support for legacy DCC that >uses NSAP). So the timeframe requirement is now. Could you clarify the relationship between GMPLS and NSAP addresses ? You can run several protocol stacks in parallel over the same control channel. For instance, if your control channel is Ethernet, you can have an IP stack and any other kind of stack using any other kind of addresses. The two runs in parallel. The different stacks run in parallel in a "ship in the night" mode. The fact that you have for instance a TMN stack using NSAP addresses is completely orthogonal with a GMPLS stack. Speaking about my DCN: we have one DCN for both our transmission network and our IP network. The ADM's are managed using TMN only, DWDM equipment's are managed using SNMP and TMN, IP routers are managed using SNMP only. Everything uses the same DCN. For the TMN only equipment's we route CLNS using IS-IS and we don't use IP at all, it is pure OSI. For simplicity, we put MAC addresses (of the ADM Ethernet interfaces) into the NSAP addresses. You could put an IP address inside the NSAP address if you have a dual stack running on the box, that will even be simpler. For the DWDM equipment's we use SNMP and TMN. Each box has an IP address and I have to check what we do for the TMN stack. I think that it is transported over IP, maybe using RFC1006. If I remember correctly we only configure an IP address on the DWDM box. In that case, I presume that TSAP's are build using this IP address. For the IP routers that we want to manage we use SNMP (full IP stack), and it doesn't care about TMN and NSAP addresses. We use IS-IS and OSPF for the routing in the DCN. The small Cisco routers in the DCN forward and route both CLNS and IP. Indeed we use IS-IS in the dual mode for CLNS and IP. These DCN routers and their operations are independent of the nodes that we want to manage/control - of course. It works fine! Anyway, in a real DCN you will have new and old equipment's and you will need to support both. This is completely independent of the GMPLS stack. I could do VoIP using SIP (IP telephony signaling) over the DCN, do I have to use NSAP addresses in my VoIP stack because there is some TMN application that runs there as well ? No, of course. For instance, you run OSPF-TE between two new core ION backbone switches over an IP tunnel out-of-band using the DCN. GMPLS OSPF-TE packets and GMPLS RSVP-TE messages are encapsulated over IP and these IP packets are transported over the IP DCN using any kind of tunnelling scheme (IP in IP, GRE, etc). The "external" IP packets are routed using IS-IS in the DCN. The GMPLS OSPF-TE ignores the DCN IS-IS and vice-versa. So the GMPLS control plane runs completely independently of all the other stacks that are already running. Where is the issue ? Why do we need NSAP addresses in GMPLS ? Kind regards, Eric
- RE: GMPLS issues (was - GMPLS Last Calls) Lazer, Monica A, NNAD
- RE: GMPLS issues (was - GMPLS Last Calls) Mannie, Eric
- RE: GMPLS issues (was - GMPLS Last Calls) John Drake
- RE: GMPLS issues (was - GMPLS Last Calls) Don Fedyk
- RE: GMPLS issues (was - GMPLS Last Calls) neil.2.harrison
- RE: GMPLS issues (was - GMPLS Last Calls) neil.2.harrison
- RE: GMPLS issues (was - GMPLS Last Calls) neil.2.harrison
- RE: GMPLS issues (was - GMPLS Last Calls) neil.2.harrison
- RE: GMPLS issues (was - GMPLS Last Calls) ananth.nagarajan
- Re: GMPLS issues (was - GMPLS Last Calls) Yakov Rekhter
- RE: GMPLS issues (was - GMPLS Last Calls) John Drake
- RE: GMPLS issues (was - GMPLS Last Calls) John Drake
- RE: GMPLS issues (was - GMPLS Last Calls) Mannie, Eric
- RE: GMPLS issues (was - GMPLS Last Calls) neil.2.harrison
- RE: GMPLS issues (was - GMPLS Last Calls) Mannie, Eric
- RE: GMPLS issues (was - GMPLS Last Calls) ananth.nagarajan