>>>>> On Wed, 13 Jun 2001 03:46:15 -0400, 
>>>>> [EMAIL PROTECTED] said:

> Assume that a ipv6 packet has to travel through a ipv4 network to an ipv6 
>destination host.
> As usual the appropriate routing entry is found for the destination address & 
>nd6_output through the function pointer calls the appropriate output function fo the 
>interface to transmit the packet( ifp->if_output).
> (Since tunneling is implemented in freebsd through the gif interfaces & configured 
>by the user for configured tunneling) For a gif interface gif_output() is called. 

> I believe that for a ipv4 destination tunnel end point gif output is going to 
>construct a ipv4 encapsulation header & it will call ip_output() to send the packet. 
>The ipv4 routing table will be used to send the packet to the appropriate host based 
>on the destination ipv4 address given to the gif interface.

> Kindly inform me if my understanding is correct.

Yes, your understanding is correct.

                                        JINMEI, Tatuya
                                        Communication Platform Lab.
                                        Corporate R&D Center, Toshiba Corp.
                                        [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to