Hi,

I'm trying to make an simple MPLS network. I desided to use OpenBSD, and I
sucessful implemented mpls ipv4 network by using great document
http://2011.eurobsdcon.org/papers/jeker/MPLS.pdf.(I will use nomenclature
from this document in this post) My network looks similar like network on
page 6 of this document: I have network connected to PE1, one P1 server
inside and PE2 server connected to other customers network. This
implementation is working well, I see MPLS labeled packets on P1, ospf and
bgd make their job.

Now I want to connect two IPv6 networks throught a MPLS network. The
scenerio looks almost the same like hereinbefore, but "customer" networks
uses only IPv6. I was trying to set up ipv6 addresses on PE1 and PE2 ouside
interfaces, but when I try to do this on mpe0 I have error 'invalid
address'.

I make IPv6 in IPv4 encapsulation and it works, but I want to have it
without this.

Network stack with ipv6 in ipv4 encaps on P1 looks:
FRAME
Ethernet
MPLS
MPLS
IPv4
IPv6
TCP

I don't want to see ipv4 here.

Any ideas how it could be done? The internal ip addresses in inside mpls
network are not visible, so I think there no need to touch them.

I have one more question, how can I set routing for "customers" network to
get all packets get throught MPLS network? I have seen, that BGP in rdomain
1 set second "customer" network address route to internal address of lo1,
but when I try to add additional addresses manualy I get an error that host
in unreachable.

Best Regards,

Krzysztof Kulaj

Reply via email to