Hi Peter. The customer doesn't plug directly into an IP interface. They must first traverse a layer 2 network, and eventually cross a shared q-in-q trunk where it's imperative that VLANs are unique per customer (which we have to manage, to ensure VLANs are unique). Return traffic must be tagged with the correct VLAN prior to sending back across the Q-in-Q trunk to ensure it ends up going to the correct endpoint via the right VLAN. I suppose the 'pop' on input to the Juniper might not be absolutely necessary, but the 'push' is required when leaving the Juniper to traverse the Q-in-Q trunk.
David On 08/11/2007, Peter Van Oene <[EMAIL PROTECTED]> wrote: > Hi David, > > VLAN operations are not designed for IP interfaces. I'm not sure > exactly why you need to manipulate the layer two header for a layer > three interface? > > Pete > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:juniper-nsp- > > [EMAIL PROTECTED] On Behalf Of David Ball > > Sent: Thursday, November 08, 2007 11:51 AM > > To: [email protected] > > Subject: [j-nsp] L3VPN and VPLS units on same physical IQ2 PIC port > > > > I have a T640 wit an 8-port IQ2 Gig PIC running 8.2R1.7. One port > > on this PIC is a Q-in-Q trunk to a Nortel switch transporting traffic > > for various customers (hence the Q-in-Q). Thus far, all customers on > > said trunk have been VPLS customers. > > I'm now trying to add an L3VPN/VRF customer interface to the trunk > > but am running into problems. Config is shown below. The Nortel > > switch has to q-in-q the traffic for transmission across the trunk, > > but we them immediately want to pop the outer tag upon receipt at the > > Juniper interface, at which point they're dumped into their VRF (it's > > layer2 across the Nortel network). Similarly, when sending from > > Juniper to Nortel, we'll need to push a tag. I can't seem to use the > > (input|output)-vlan-map statements though, as they require vlan-ccc, > > extended-vlan-ccc, vlan-vpls or extended-vlan-vpls encapsulations > > (none of which will work for L3VPN afaik). > > I really feel like I'm missing something, or doing something dumb. > > I'm going to blame it on being sleep deprived due to having a newborn, > > but any help you can provide would be stellar. > > > > > > [EMAIL PROTECTED] show interfaces ge-7/0/5 > > description "Q-in-Q trunk to Nortel switch" > > flexible-vlan-tagging; > > encapsulation flexible-ethernet-services; > > unit 100 { > > encapsulation vlan-vpls; > > vlan-id 100; > > input-vlan-map pop; > > output-vlan-map push; > > family vpls; > > } > > unit 789 { > > vlan-id 789; > > input-vlan-map pop; > > output-vlan-map push; > > family inet { > > address 172.16.1.1/24; > > } > > } > > _______________________________________________ > > juniper-nsp mailing list [email protected] > > https://puck.nether.net/mailman/listinfo/juniper-nsp > _______________________________________________ juniper-nsp mailing list [email protected] https://puck.nether.net/mailman/listinfo/juniper-nsp

