The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2002-Apr> msg00195



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

PHP

  • From: Eric Rosen <erosen@cisco.com>
  • Date: Tue, 23 Apr 2002 11:17:25 -0400
  • User-Agent: EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.3(Unebigoryōmae) APEL/10.3 Emacs/21.2(sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

Kireeti> One could use the 'check first  nibble' hack :-( It would be neater
Kireeti> to use the L3PID. 

Eric> Well, I wouldn't want  to have to set up a separate  TE tunnel just to
Eric> handle the  IPv6 traffic,  so I'd recommend  the "check  first nibble"
Eric> hack.  

Actually, there is a real  interoperability issue lurking here which we need
to get clear on. 

In  conjunction with  php, "check  first nibble"  could mean  either  of the
following: 

1. The penultimate  node pops the last  label off the stack,  creates a data
   link layer frame with IPv4 as the protocol type, and transmits the frame.
   The receiver  of the  frame checks the  first nibble  to see what  the IP
   version is  and treats  the packet as  IPv4 or  IPv6 depending on  the IP
   version.

2. The penultimate node pops the stack,  checks the first nibble to see what
   the IP version  is, and creates a data link layer  frame with either IPv4
   or IPv6  as the protocol type, depending  on the value of  the IP version
   field. 

What I meant was 1; I'm not sure which Kireeti meant. 





  • Follow-Ups:
    • PHP
      • From: Kireeti Kompella <kireeti@juniper.net>
    • PHP
      • From: Markus Jork <mjork@avici.com>
  • References:
    • PHP
      • From: Eric Rosen <erosen@cisco.com>